下拉透明菜单二

function mMenu(caption,command,target,img,sizex,sizey,pos){this.items =
new
Array();this.caption=caption;this.command=command;this.target=target;this.img=img;this.sizex=sizex;this.sizey=sizey;this.pos=pos;this.id=mMenuRegister(this);}function
mMenuAddItem(item){ this.items[this.items.length] = item item.parent =
this.id; this.children=true;}

mMenu.prototype.addItem = mMenuAddItem;mMenuItem.prototype.addsubItem =
mMenuAddItem;

function mtoout(src){

src.style.borderLeftColor=mmenuoutbordercolor;src.style.borderRightColor=mmenuinbordercolor;src.style.borderTopColor=mmenuoutbordercolor;src.style.borderBottomColor=mmenuinbordercolor;src.style.backgroundColor=mmenuoutcolor;src.style.color=mmenuovercolor;}function
mtoin(src){

src.style.borderLeftColor=mmenuinbordercolor;src.style.borderRightColor=mmenuoutbordercolor;src.style.borderTopColor=mmenuinbordercolor;src.style.borderBottomColor=mmenuoutbordercolor;src.style.backgroundColor=mmenuincolor;src.style.color=mmenuovercolor;}function
mnochange(src){src.style.borderLeftColor=mmenucolor;src.style.borderRightColor=mmenucolor;src.style.borderTopColor=mmenucolor;src.style.borderBottomColor=mmenucolor;src.style.backgroundColor=”;src.style.color=mfontcolor;

}function mallhide(){for(var nummenu=0;nummenummenus.length;nummenu++){
var themenu=document.all[‘mMenu’+nummenu] var
themenudiv=document.all[‘mmenudiv’+nummenu] mnochange(themenu);
mmenuhide(themenudiv); } for(nummenu=1;nummenu=mnumberofsub;nummenu++){
var thesub=document.all[‘msubmenudiv’+nummenu] msubmenuhide(thesub);
mnochange(document.all[‘mp’+nummenu]);
document.all[mitem+nummenu].style.color=mfontcolor; }}function
mmenuhide(menuid){menuid.style.filter=’Alpha(Opacity=100)’;hideSwipe(menuid);misShow=false;}function
msubmenuhide(menuid){menuid.style.filter=’Alpha(Opacity=100)’;menuid.style.visibility=’hidden’;}function
mmenushow(menuid,pid){menuid.style.filter=’Alpha(Opacity=80)’;menuid.style.left=mposflag.offsetLeft+pid.offsetLeft+mmenuadjust;menuid.style.top=mposflag.offsetTop+mmenutable.offsetHeight+mmenuadjustV;if(mmenuitemwidth+parseInt(menuid.style.left)document.body.clientWidth+document.body.scrollLeft)menuid.style.left=document.body.clientWidth+document.body.scrollLeft-mmenuitemwidth;mtmpleft=menuid.style.left;mtmptop=menuid.style.top;swipe(menuid,2,4);misShow=true;}function
mshowsubmenu(menuid,pid,rid){menuid.style.filter=’Alpha(Opacity=80)’;menuid.style.left=pid.offsetWidth+rid.offsetLeft;menuid.style.top=pid.offsetTop+rid.offsetTop-3;if(mmenuitemwidth+parseInt(menuid.style.left)document.body.clientWidth+document.body.scrollLeft)menuid.style.left=document.body.clientWidth+document.body.scrollLeft-mmenuitemwidth;menuid.style.visibility=’visible’;}function
mmenu_over(menuid,x){toel = getReal(window.event.toElement, className,
coolButton);fromel = getReal(window.event.fromElement, className,
coolButton);if (toel == fromel) return;if(x0){ misShow = false;
mallhide(); mtoout(eval(mMenu+x));}else{

mallhide(); mtoin(eval(mMenu+x)); mmenushow(menuid,eval(mMenu+x));

}clearTimeout(mpopTimer);}function mmenu_out(x){toel =
getReal(window.event.toElement, className, coolButton);fromel =
getReal(window.event.fromElement, className, coolButton);if (toel ==
fromel) return;if
(misShow){mtoin(eval(mMenu+x));}else{mnochange(eval(mMenu+x));}mpopOut()}function
mmenu_down(menuid,x){ if(misShow){ mmenuhide(menuid);
mtoout(eval(mMenu+x)); } else{ mtoin(eval(mMenu+x));
mmenushow(menuid,eval(mMenu+x)); misdown=true; }}function mmenu_up(){
misdown=false;}function mmenuitem_over(menuid,item,x,j,i){toel =
getReal(window.event.toElement, className, coolButton);fromel =
getReal(window.event.fromElement, className, coolButton);if (toel ==
fromel) return;srcel = getReal(window.event.srcElement, className,
coolButton); for(nummenu=1;nummenu=mnumberofsub;nummenu++){ var
thesub=document.all[‘msubmenudiv’+nummenu]
if(!(menuid==thesub||menuid.style.tag=thesub.style.tag)){
msubmenuhide(thesub); mnochange(document.all[‘mp’+nummenu]);
document.all[mitem+nummenu].style.color=mfontcolor; }
}if(item)document.all[mitem+item].style.color=mmenuovercolor;if(misdown||item){mtoin(srcel);}else{mtoout(srcel);}if(x==-1)mthestatus=eval(msub+j).items[i].statustxt;if(j==-1)mthestatus=mmenus[x].items[i].statustxt;if(mthestatus!=){musestatus=true;window.status=mthestatus;}clearTimeout(mpopTimer);}function
mmenuitem_澳门新葡亰手机版,out(hassub){toel = getReal(window.event.toElement, className,
coolButton);fromel = getReal(window.event.fromElement, className,
coolButton);if (toel == fromel) return;srcel =
getReal(window.event.srcElement, className,
coolButton);if(!hassub)mnochange(srcel);if(musestatus)window.status=;mpopOut()}function
mmenuitem_down(){srcel = getReal(window.event.srcElement, className,
coolButton);mtoin(srcel)misdown=true;}function mmenuitem_up(){srcel =
getReal(window.event.srcElement, className,
coolButton);mtoout(srcel)misdown=false;}function mexec3(j,i){var
cmd;if(eval(msub+j).items[i].target==blank){ cmd =
window.open(‘+eval(msub+j).items[i].command+’);}else{ cmd =
eval(msub+j).items[i].target+.location=/+eval(msub+j).items[i].command+/;}eval(cmd);}function
mexec2(x){var cmd;if(mmenus[x].target==blank){ cmd =
window.open(‘+mmenus[x].command+’);}else{ cmd =
mmenus[x].target+.location=/+mmenus[x].command+/;}eval(cmd);}function
mexec(x,i){var cmd;if(mmenus[x].items[i].target==blank){ cmd =
window.open(‘+mmenus[x].items[i].command+’);}else{ cmd =
mmenus[x].items[i].target+.location=/+mmenus[x].items[i].command+/;}eval(cmd);}function
mbody_click(){

if (misShow){srcel = getReal(window.event.srcElement, className,
coolButton);for(var x=0;x=mmenus.length;x++){ if(srcel.id==mMenu+x)
return;}for(x=1;x=mnumberofsub;x++){ if(srcel.id==mp+x)
return;}mallhide();}}document.onclick=mbody_click;