	////////////////////////////////////////
	//Copyright 2009 arena-armory.com
	//All Rights Reserved.
	//--------------------------------------
	//basicFunctions.js
	////////////////////////////////////////
	
	//$
	function $(id) {
		return document.getElementById(id);
	}
	
	//set focus
	function setFocus(obj) {
		if($(obj)) {obj = $(obj);}
		obj.focus();
	}
	//set blur
	function setBlur(obj) {
		if($(obj)) {obj = $(obj);}
		obj.blur();
	}
	//set visible
	function setVisible(obj) {
		if($(obj)) {obj = $(obj);}
		obj.style.visibility = 'visible';
	}
	//set hidden
	function setHidden(obj) {
		if($(obj)) {obj = $(obj);}
		obj.style.visibility = 'hidden';
	}
	//show object
	function showObj(obj) {
		if($(obj)) {obj = $(obj);}
		obj.style.display = '';
	}
	//hide object
	function hideObj(obj) {
		if($(obj)) {obj = $(obj);}
		obj.style.display = 'none';
	}
	//trim string
	function trim(str) {
		return str.replace(/^\s\s*/, '').replace(/\s\s*$/, '');
	}
	//check mouse coordinations
	function mouseCoords(e) {
		if(!e) {var e = window.event;}
		if(e.pageX || e.pageY) {
			mouseX = e.pageX;
			mouseY = e.pageY;
		}else if(e.clientX || e.clientY) {
			mouseX = e.clientX;
			mouseY = e.clientY;
		}
	}