var number=5;var waitting = 1; var secondLeft = waitting; var timer; var sourceObj; var number; showM("mm" + number,number); function getObject(objectId){ if(document.getElementById && document.getElementById(objectId)){ return document.getElementById(objectId); }else if(document.all && document.all(objectId)){ return document.all(objectId); }else if(document.layers && document.layers[objectId]){ return document.layers[objectId]; }else{ return false; } } function SetTimer(){ for(j=1;j<20;j++){ if (j == number){ if(getObject("mm"+j)!=false){ getObject("mm"+ number).className = "up"; getObject("mb"+ number).className = "menu_bottom"+j; } }else{ if(getObject("mm"+j)!=false){ if(j ==1){ getObject("mm1").className = "up1"; getObject("mb1").className = "hide"; }else{ getObject("mm"+ j).className = "up1"; getObject("mb"+ j).className = "hide"; } } } } } function CheckTime(){ secondLeft--; if( secondLeft == 0 ){ clearInterval(timer); SetTimer(); } } function showM(thisobj,Num){ number = Num; sourceObj = thisobj; secondLeft = 1; timer = setTimeout('CheckTime()',0); } function OnMouseLeft(){ clearInterval(timer); }