var isLowNSBrowser = false;
var isLowIEBrowser = false;
var isHighIEBrowser = false;
var isHighNSBrowser = false;
var isHighBrowser = false;

if (navigator.appName == "Netscape" || navigator.appName == "Opera")
{
	if(parseInt(navigator.appVersion) > 4)
	{
		isHighNSBrowser = true;
		isHighBrowser = true;
	}
	else
	{
		isLowNSBrowser = true;
	}
}
else if(navigator.appName == "Microsoft Internet Explorer")
{
	var searchString = navigator.appVersion.split("MSIE")
	searchString = searchString[1].split(";");
	if (parseInt(searchString[0]) >= 5)
	{
		isHighIEBrowser = true;
		isHighBrowser = true;
	}
	else
	{
		isLowIEBrowser = true;
	}
}

function getDivId(div)
{
	if(isHighBrowser)  {return(document.getElementById(div).id);}
	else
	if(isLowIEBrowser) {return(document.all(div).id);}
	else
	if(isLowNSBrowser) {return(document.layers[div].id);}
	else
	{
		return("unknown");
	}
}

function getDivTop(div)
{
	if(isHighBrowser)  {return(document.getElementById(div).offsetTop);}
	else
	if(isLowIEBrowser) {return(document.all(div).offsetTop);}
	else
	if(isLowNSBrowser) {return(document.layers[div].top);}
	else
	{
		return("unknown");
	}
}

function getDivHeight(div)
{
	if(isHighIEBrowser){return(document.getElementById(div).clientHeight);}
	else
	if(isLowIEBrowser) {return(document.all(div).clientHeight);}
	else
	if(isHighNSBrowser){return(document.getElementById(div).offsetHeight);}
	else
	if(isLowNSBrowser) {return(document.layers[div].clip.height);}
	else
	{
		return("unknown");
	}
}

function divDisplayIsOn(div)
{
	if(isHighBrowser)  {if (document.getElementById(div).style.display == "block") return(true);}
	else
	if(isLowIEBrowser) {if (document.all(div).style.display == "block") return(true);}
	else
	if(isLowNSBrowser) {if (document.layers[div].visibility == "show") return(true);}
	return(false);
}

function displayDivOn(div)
{
	if(isHighBrowser){document.getElementById(div).style.display = "block";}
	else
	if(isLowIEBrowser){document.all(div).style.display = "block";}
	else
	if(isLowNSBrowser){document.layers[div].visibility = "show";}
}

function displayDivOff(div)
{
	if(isHighBrowser){document.getElementById(div).style.display = "none";}
	else
	if(isLowIEBrowser){document.all(div).style.display = "none";}
	else
	if(isLowNSBrowser){document.layers[div].visibility = "hide";}
}

function divIsVisible(div)
{
	if(isHighBrowser)  {if (document.getElementById(div).style.visibility == "visible") return(true);}
	else
	if(isLowIEBrowser) {if (document.all(div).style.visibility == "visible") return(true);}
	else
	if(isLowNSBrowser) {if (document.layers[div].visibility == "show") return(true);}
				
	return(false);
}

function showDiv(div)
{
	if(isHighBrowser){document.getElementById(div).style.visibility = "visible";}
	else
	if(isLowIEBrowser){document.all(div).style.visibility = "visible";}
	else
	if(isLowNSBrowser){document.layers[div].visibility = "show";}
}
				
function hideDiv(div)
{
	if(isHighBrowser){document.getElementById(div).style.visibility = "hidden";}
	else
	if(isLowIEBrowser){document.all(div).style.visibility = "hidden";}
	else
	if(isLowNSBrowser){document.layers[div].visibility = "hide";}
}
				
function positionDiv(div,top,left)
{
	
	if(isHighBrowser)
	{
		document.getElementById(div).style.left = left + "px";
		document.getElementById(div).style.top = top + "px";
	}
	else
	if(isLowIEBrowser)
	{
		document.all(div).style.left = left + "px";
		document.all(div).style.top = top + "px";
	}
	else
	if(isLowNSBrowser)
	{
		document.layers[div].left = left;
		document.layers[div].top = top;
	}
}
				
function setInnerHTML(div,html)
{
	if(isHighBrowser)
	{
		document.getElementById(div).innerHTML = html;
	}
	else
	if(isLowIEBrowser)
	{
		document.all(div).innerHTML = html
	}
	else
	if(isLowNSBrowser)
	{
		document.layers[div].document.open();
		document.layers[div].document.write(html);
		document.layers[div].document.close();
	}
}  

function showHideDiv(name)
{
	if(divDisplayIsOn(name))
	{
		displayDivOff(name);
	}
	else
	{
		displayDivOn(name);
	}
}