// JavaScript Document
var yourCount = 100;
var rCount = 0;
var browser = navigator.appName;
var oldLayer = "none";
var aLayer = "none";
var activeBut = "none";
var activeLayer = "none";
var theLayer="none";
var N4 = false;
var N6 = false;
var IE = false;
var browserNum = parseInt(navigator.appVersion);
//initiale Start
var initialSide = 0;
newSide = initialSide;
if((browser == "Netscape") && (browserNum < 5))
{
	//Netscape 4.x
	var layerRef = "document.layers['";
	var endLayerRef = "']";
	styleRef = "";
	N4 =true;
}
else if ((browser =="Netscape") && (browserNum >=5))
{
	//Netscape 6
	
	var z=function(str){
		return document.getElementById(str)
		}; 
	layerRef = "document.getElementById('";
	styleRef = ".style";
	endLayerRef = "')";
	N6 = true;
}
else
{
	//Internet Explorer
	layerRef = "document.all['";
	endLayerRef = "']";
	styleRef = ".style";
	IE = true;
}

var t;

function onOver(count)
{
	clearTimeout(t);
}

function onClick() {
	if(activeBut !="none" && activeLayer !="none")
	{
	countdown();	
	}
	
}

function onOut()
{
	
	t=setTimeout('countdown()',1500)
		}

function countdown(n)
{
	closeMenu(activeLayer);
	activeLayer = "none";
	activeBut = "none";
}

function onHover(but,theLayer) 
{
	var temp= theLayer;
	//alert("theLayer="+temp);
	if(activeBut== "none")
	{
		activeBut = but;
		openMenu(theLayer);
	}
	if(activeBut != "none" && activeBut != but) 
	{
		//alert('onhoverlayer' + activeLayer);
		closeMenu(activeLayer);
		onHover(but, temp);
	}
  onOver();
}

function openMenu(theLayer)
{
	
	activeLayer = theLayer;
	//alert(activeLayer);
	slideMenu(theLayer,"open");
	
}

function closeMenu(theLayer)

{
	//alert('activelayer=' + activeLayer);
	//alert('Thelayer' + theLayer);
	slideMenu(theLayer, "close");
	activeBut = "none";
	activeLayer = "none";

}

function slideMenu(theLayer,s)
{
	if(N4)
			{
			width = eval(layerRef + theLayer + endLayerRef + ".clip.height");
			}
			else
			{
			width = eval(layerRef + theLayer + endLayerRef + ".offsetHeight");
			}
			if(s=="open") {newSide = 90;} else {newSide = 189;};
			moveLayer(theLayer,newSide,s);
			return;
}
function moveLayer(layerName,newSide,s)
{
	var px='px;';
	if(s=="close")
	{
		eval(layerRef + layerName + endLayerRef + styleRef + ".visibility = 'hidden'");
	}
	if(s=="open")
	{
		eval(layerRef + layerName + endLayerRef + styleRef + ".visibility = 'visible'");
	}
	
}




