
//switch layers for different browsers

var ie4 = (document.all) ? true : false;
var ns4 = (document.layers) ? true : false;
var ns6 = (document.getElementById && !document.all) ? true : false;

function getMousePos(e)
{
	var posx;
	var posy;

	if(typeof  e.pageX != 'undefined' )  
	{
		posx = e.pageX;
		posy = e.pageY;
	}
	else
	{
		posx = e.clientX + document.body.scrollLeft;
		posy = e.clientY + document.body.scrollTop;
	}	
	document.getElementById('posx').value = posx;
	document.getElementById('posy').value = posy;
}


function showlayer(lay)
{
	hidealllayers();
	var posx = 0;
	var posy = 0;
	
	if (ns6)
	{
		var posx = document.getElementById('posx').value;
		var posy = document.getElementById('posy').value;
	}
	else
	{
		if (!e) var e = window.event;
		if (e)
		{
			if (e.pageX || e.pageY) 	{
	
			}
			else if (e.clientX || e.clientY) 	{
				posx = e.clientX + document.body.scrollLeft
					+ document.documentElement.scrollLeft;
				posy = e.clientY + document.body.scrollTop
					+ document.documentElement.scrollTop;
			}
		}
	}
	document.getElementById([lay]).style.left = posx + 'px';
	document.getElementById([lay]).style.top = posy + 'px';
	
	
	if (ie4) {document.all[lay].style.visibility = "visible";}
	if (ns4) {document.layers[lay].visibility = "show";}
	if (ns6) {document.getElementById([lay]).style.display = "block";}
}

function hidelayer(lay)
{

	if (ie4) {document.all[lay].style.visibility = "hidden"; }
	if (ns4) {document.layers[lay].visibility = "hide"; }
	if (ns6) {document.getElementById([lay]).style.display = "none";}
}

function hidealllayers()
{	
	var s = document.getElementsByTagName("span")	
	
	var i=0;
	
	for (i=0;i<s.length;i++)
	{
		
		if (ie4) {s[i].style.visibility = "hidden"; }
		if (ns4) {s[i].visibility = "hide"; }
		if (ns6) {s[i].style.display = "none";}		
	}
	
}

