// ensure support for most browsers when using getElementById()
if((document.all || window.mmIsOpera) && !document.getElementById) {
	document.getElementById = function(id) {
		 return document.all[id];
	}
}

function FIND(item) {
	if( window.mmIsOpera ) return(document.getElementById(item));
	if (document.all) return(document.all[item]);
	if (document.getElementById) return(document.getElementById(item));
	return(false);
}


function showRoll(divelement) {
	var objmain = document.getElementById('main');
	var left = GetOffsetLeft(objmain);
	var top = GetOffsetTop(objmain);
	var objdiv 	= document.getElementById(divelement);
	if (objdiv) {
			objdiv.style.left = left;
			objdiv.style.top = top;
			objdiv.style.visibility = "visible";
	}
}


function hideRoll(divelement) {
	var objdiv 	= document.getElementById(divelement);
	if (objdiv) {
			objdiv.style.visibility = "hidden";
	}
}
function GetOffsetLeft(obj){
	if(obj.offsetParent != null){
		var offsetleft = obj.offsetLeft;
		while(obj.offsetParent != null){
			obj = obj.offsetParent;
			offsetleft += obj.offsetLeft;
		}
	} else if (obj.x){
		offsetleft = obj.x;
	}
	return offsetleft;
}
function GetOffsetTop(obj){
	if(obj.offsetParent != null){
		var offsettop = obj.offsetTop;
		while(obj.offsetParent != null){
			obj = obj.offsetParent;
			offsettop += obj.offsetTop;
		}
	} else if (obj.y){
		offsettop = obj.y;
	}
	return offsettop;
}