var section="0"
var rollMenu = "-1"
var pageLoad = "1"

NS4 = (document.layers);
NS6 =  ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 5))
IE4 = (document.all);
MAC45 = (navigator.appVersion.indexOf("MSIE 4.5") != -1)
ver4 = (NS4 || IE4);

isMac = (navigator.appVersion.indexOf("Mac") != -1);

var overmenu = false;
var openmenu = null;
var overcheck = null;

if (document.images != null)
{
	toc_new('imgProducts');
}

if (document.layers)
{
	document.captureEvents(Event.MOUSEMOVE);
	document.onmousemove = flipMenu;
}

function showMenu(imgname)
{
	if (booLLoad=='1')
	{
		if (NS6)
		{
			menu=document.getElementById(imgname+"layer");
		}
		else if (NS4)
		{
			 menu=eval("document.layers."+imgname+"layer");
		}
		else
		{
			menu=eval(imgname+"layer");
		}
		
		if (NS4)
		{
			//menu.visibility = "show";
		}
		else
		{
			menu.style.visibility = "visible";
		}
		
		openmenu=imgname;
	}
}

function hideMenu()
{
	if (booLLoad=='1')
	{
		rollMenu = -1;
		if (openmenu != null)
		{
			if (NS6)
			{
				menu=document.getElementById(openmenu+"layer");
			}
			else if (NS4)
			{
				menu=eval("document.layers."+openmenu+"layer");
			}
			else
			{
				menu=eval(openmenu+"layer");
			}
			if (NS4) menu.visibility = "hide"
			else menu.style.visibility = "hidden"
			imgOff(openmenu)
		}
	}
}

function popup (imgname) {
	if (booLLoad=='1'){
		if (NS6) 
		 menu=document.getElementById(imgname+"layer")
		else if (NS4)
		 menu=eval("document.layers."+imgname+"layer")
		else
		 menu=eval(imgname+"layer");
		showMenu(imgname);
	}
}


function checkmenu (openmenu,check) {
	if (booLLoad=='1'){
		if ((overmenu == 0) && (check == overcheck))  {
			if (NS6)
				menu=document.getElementById(openmenu+"layer")
			else if (NS4)
				menu=eval("document.layers."+openmenu+"layer")
			else
				menu=eval(openmenu+"layer");
			
			if (NS4) menu.visibility = "hide"
			else menu.style.visibility = "hidden"
			//unswap_img(openmenu)
			imgOff(openmenu)
		}
	}
}

function menutimeout (openmenu) {
	if (booLLoad=='1'){
		if (!document.layers){
	 	//   overcheck=overcheck+1;
		setTimeout("checkmenu(openmenu,"+overcheck+")",500);
		}
	}

	rollMenu = openmenu;
}


function tocItem (name) {
	this.on = new Image();
	this.on.src = eval(name+'on.src')
	this.off = new Image();
	this.off.src = eval(name+'off.src')
}

function toc_new (name) {
	tocItem[name] = new tocItem(name);
}

function swap_img (imgName, openmenu) {
	if (booLLoad=='1'){
		if ((openmenu == null) || (IE4) || (NS6))
		document[imgName].src = tocItem[imgName].on.src
		else
			{
			image= eval("document.layers."+openmenu+"layer.document.images['"+imgName+"']");
			image.src = tocItem[imgName].on.src;
			}
	}
}

 // Return to original image
function unswap_img (imgName, openmenu) {
	if (document.images) {
		if ((openmenu == null) || (IE4) || (NS6))
			document[imgName].src = tocItem[imgName].off.src
		else {
			image= eval("document.layers."+openmenu+"layer.document.images['"+imgName+"']");
			image.src = tocItem[imgName].off.src;
		}
	}
}

function flipMenu(e) {
	if (document.layers){
		if ((rollMenu != -1)&&(pageLoad==1)){
			var cX       = e.pageX;
			var cY       = e.pageY;
			var obj      = document.layers[rollMenu+'layer'];
			var ptTop    = 0;
			var ptLeft   = obj.left - 2;
			var ptRight  = ptLeft + obj.document.width + 3;
			var ptBottom = obj.top + obj.document.height + 3;
		if ((cY > ptBottom) || (cX < ptLeft) || (cX > ptRight)){
			rollMenu = -1;

			hideMenu(rollMenu);
			}
		}
	}
}