function getEID(id) {
	return(document.getElementById(id));
}

function chr(val) {
	return(String.fromCharCode(val));
}

String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}

function createDIV(id, className, innerHTML) {
	var oDIV = document.createElement("DIV");

	oDIV.className	= className;
	oDIV.id 		= id;
	oDIV.innerHTML	= innerHTML;

	return(oDIV);
}
				
function setWidth(obj) {
	return obj.offsetWidth;	
}
		
function setLeft(obj) {
	var curleft = 0;
			
	if (obj.offsetParent) {
		while (obj.offsetParent) {
			curleft += obj.offsetLeft;
			obj = obj.offsetParent;
		}
	}
	else if (obj.x) {
		curleft += obj.x;
	}
			
	return curleft;
}

function loadFile(type, file) {
	if (type == "js") {
		var fileref=document.createElement('script');
		fileref.setAttribute("type","text/javascript");
		fileref.setAttribute("src", file);
	}
	else if (type == "css") {
		var fileref=document.createElement("link");
		fileref.setAttribute("rel", "stylesheet");
		fileref.setAttribute("type", "text/css");
		fileref.setAttribute("href", file);
		
		alert(fileref.href);
	}
}

function pause(ms) {
	var date = new Date();
	var curDate = null;

	do { curDate = new Date(); }
	while(curDate-date < ms);
} 
