//
// CUSTOM APIs
//


var nscp = (navigator.appName == "Netscape")
var ismc = (navigator.appVersion.indexOf("Mac") != -1)
var vers = parseFloat(navigator.appVersion.substring(22,25))


function getObj(obj)
{	if (nscp)
	{	compLayr = document.layers[obj]
	}
	else
	{	compLayr = eval("document.all." + obj + ".style")
	}
	return compLayr
}


function setLeft(layr,num)
{	obj = getObj(layr)
	if (nscp)
	{	obj.left = num
	}
	else
	{	obj.posLeft = num
	}
}

function incTop(layr,num)
{	obj = getObj(layr)
	if (nscp)
	{	obj.top = obj.top + num
	}
	else
	{	a = eval(layr + ".offsetTop")
		obj.top = a + num
	}
}

function incLeft(layr,num)
{	obj = getObj(layr)
	if (nscp)
	{	obj.left = obj.left + num
	}
	else
	{	a = eval(layr + ".offsetLeft")
		obj.left = a + num
	}
}

function getLeft(layr)
{	obj = getObj(layr)
	if (nscp)
	{	return (obj.left)
	}
	else
	{	x = eval(layr + ".offsetLeft")
		return (x)
	}
}




function show(layr)
{	obj = getObj(layr)
	obj.visibility = "visible"
}

function hide(layr)
{	obj = getObj(layr)
	obj.visibility = "hidden"
}




function screenWidth()
{	avail = (nscp) ? window.innerWidth : document.body.clientWidth
	return avail
}
