


OPERA = window.opera;
IE    = (document.all)             ? true : false && !OPERA;
NN    = (document.layers)          ? true : false;
MOZ   = ((document.getElementById) ? true : false ) && !IE;

var deletemenu;
var loaded=false;

if (OPERA||NN) timeouttime=1500; else timeouttime=300;

function nomenu() { 
	if (loaded) {
		if (NN)  for (i=1; i<willbeload; i++) document.layers['menu'+i].visibility               = 'hide';
		if (IE)  for (i=1; i<willbeload; i++) document.all['menu'+i].style.visibility            = 'hidden';
		if (MOZ) for (i=1; i<willbeload; i++) document.getElementById("menu"+i).style.visibility = 'hidden';
	}
}

function deltimeout() {
	if (deletemenu) {
		clearTimeout(deletemenu);
	}
}

function act(param) {
if (IE||NN||MOZ) {
		n=param;
		param="b"+param;
		if (n<4) { imgOn=eval("alt"+n+".src"); param="iconalt"; }
		 else imgOn = eval(param + "on.src");
		document [param].src = imgOn;
		
}}

function inact(param) {
if (IE||NN||MOZ) {
		n=param;
		param="b"+param;
		if (n<4) { imgOff=eval("alt0.src"); param="iconalt"; }
		 else imgOff = eval(param + "off.src");
		
        document [param].src = imgOff;
}}




function deact(how)
{
	if (deletemenu) clearTimeout(deletemenu);
	deletemenu=setTimeout ('nomenu()',timeouttime);
}




function deactsure()
{
deletemenu=setTimeout ("nomenu()",timeouttime);
}


function showmenu(n)
{
deltimeout(); nomenu();
lana="menu"+n;
	if (NN)  document.layers[lana].visibility="show";
	if (IE)	 document.all[lana].style.visibility="visible";
	if (MOZ) document.getElementById(lana).style.visibility="visible";
}



function generateItem(num)
{
 if (IE || NN || MOZ)
 {
 itemsHere=(putMenu[num].length-5)/2;
 xPosit=putMenu[num][0];
 yPosit=putMenu[num][1];
 bgrCol=putMenu[num][2];
 borCol=putMenu[num][3];
 abgCol=putMenu[num][4];

 if (NN) document.write("<layer name='menu"+num+"' pagex='"+xPosit+"' pagey='"+yPosit+"' visibility='hide' z-index='100'>")
 if (IE || MOZ) document.write("<div id='menu"+num+"' style='position:absolute; left:"+xPosit+"px; top:"+yPosit+"px; visibility: hidden; z-index: 100;'>")

 document.write("<table cellpadding='0' cellspacing='0' border='0' bgcolor='"+borCol+"' class=stroke1><tr><td>")
 document.write("<table cellpadding='2' cellspacing='0' border='0'>")

 for (i=1; i<itemsHere+1; i++)
 {
 document.write("<tr>");
 document.write("	<td nowrap> <li class=li_menu><a href='"+putMenu[num][(i+1)*2+2]+"' class='mmenu1' style='background-color: "+bgrCol+";' onmouseover='deltimeout(); this.style.backgroundColor=\""+abgCol+"\";' onmouseout='deact(1); this.style.backgroundColor=\""+bgrCol+"\";'>"+putMenu[num][(i+1)*2+1]+"</a>&nbsp;</td>");  
 document.write("</tr>");
 }

 document.write("</table></td></tr></table>")
 if (IE || MOZ) document.write("</div>")
 if (NN) document.write("</layer>")
 }
}

