var over=0; var timeout; var mnul=new Array(); var mnuh=new Array(); var mnud=new Array(); var ie=document.all?1:0;
function hideall() { if (over==0) { clearTimeout(timeout); for (var i=0; i<6; i++) { if (document.getElementById("mnu"+i).style.visibility=="visible") { mnud[i]=-1; dropmenu(i); document.getElementById("lnk"+i).className="m"; } } } }
function show(id) { hideall(); var mnu=document.getElementById("mnu"+id); if (mnu) { mnu.style.left=document.getElementById("lm").width+mnul[id]; mnud[id]=2; dropmenu(id); document.getElementById("lnk"+id).className="mo"; over=1; } }
function hide() { over=0; clearTimeout(timeout); timeout=setTimeout("hideall()", 500); }
function addmenu(id, left, height, content) { mnul[id]=left; mnuh[id]=height; document.write('<div id="mnu'+id+'" class="menu" onmouseover="over=1" onmouseout="hide('+id+')">'+content+'</div>'); }
function dropmenu(id) { var mnu=document.getElementById("mnu"+id); if (!ie) { if (mnud[id]>0) mnu.style.visibility="visible"; else mnu.style.visibility="hidden"; } else { if (mnud[id]>0) { if (mnu.style.visibility!="visible") { mnu.style.visibility="visible"; mnu.style.height=1; } var height=Math.round((mnuh[id]-mnu.style.pixelHeight)/(mnud[id]*10)+1+mnu.style.pixelHeight); mnu.style.height=height; if (height<mnuh[id]) setTimeout("dropmenu("+id+")", 10); } else { var height=Math.round(mnu.style.pixelHeight/(mnud[id]*10)-1+mnu.style.pixelHeight); mnu.style.height=height; if (height>5) setTimeout("dropmenu("+id+")", 10); else mnu.style.visibility="hidden"; } } }
