又一个简单菜单

 

使用方法:COPY TO JS DOCUMENT AND  WRITE TO HTML DOCUMNET:<script src="c1.js"></script>


var  mmenus     =   new  Array();
var  misShow    =   new  Boolean(); 
misShow
= false ;
var  misdown    =   new  Boolean();
misdown
= false ;
var  mnumberofsub = 0 ;
var  musestatus = false ;
var  mpopTimer  =   0 ;
mmenucolor
= ' #383637 ' ;mfontcolor = ' #ffffff ' ;mmenuoutcolor = ' #ffcc00 ' ;mmenuincolor = ' #ffffff ' ;mmenuoutbordercolor = '' ;mmenuinbordercolor = '' ;mmidoutcolor = ' #A9DA1D ' ;mmidincolor = ' #000000 ' ;mmenuovercolor = ' #000000 ' ;mitemedge = ' 0 ' ;msubedge = ' 0 ' ;mmenuunitwidth = 72 ;mmenuitemwidth = 80 ;mmenuheight = 20 ;mmenuwidth = ' 150 ' ;mmenuadjust = 0 ;mmenuadjustV = 2 ;mfonts = ' font-family: 宋体; font-size: 9pt; color: ffffff;  ' ;mcursor = ' hand ' ;mmmcolor = ' #000000 ' ;
var  swipeSteps  =   4 ;
var  swipemsec  =   25 ;
var  swipeArray  =   new  Array();
function  swipe(el, dir, steps, msec) {
    
if  (steps  ==   null ) steps  =  swipeSteps;
    
if  (msec  ==   null ) msec  =  swipemsec;
    
if  (el.swipeIndex  ==   null )
        el.swipeIndex 
=  swipeArray.length;
    
if  (el.swipeTimer  !=   null )
        window.clearTimeout(el.swipeTimer);
    swipeArray[el.swipeIndex] 
=  el;
    el.style.clip 
=   " rect(-99999, 99999, 99999, -99999) " ;
    
if  (el.swipeCounter  ==   null   ||  el.swipeCounter  ==   0 ) {
        el.orgLeft  
=  el.offsetLeft;
        el.orgTop  
=  el.offsetTop;
        el.orgWidth 
=  el.offsetWidth;
        el.orgHeight  
=  el.offsetHeight;
    }
    el.swipeCounter 
=  steps;
    el.style.clip 
=   " rect(0,0,0,0) " ;
    window.setTimeout(
" repeat( "   +  dir  +   " , "   +  el.swipeIndex  +   " , "   +  steps  +   " , "   +  msec  +   " ) " , msec);
}
function  repeat(dir, index, steps, msec) {
    el 
=  swipeArray[index];
    
var  left    =  el.orgLeft;
    
var  top     =  el.orgTop;
    
var  width   =  el.orgWidth;
    
var  height  =  el.orgHeight;
    
if  (el.swipeCounter  ==   0 ) {
        el.style.clip 
=   " rect(-99999, 99999, 99999, -99999) " ;
        
return ;
    }
    
else  {
        el.swipeCounter
-- ;
        el.style.visibility 
=   " visible " ;
        
switch  (dir) {
            
case   2 :
                el.style.clip 
=   " rect( "   +  height * el.swipeCounter / steps  +   " , "   +  width  +   " , "   +  height  +   " , "   +   0   +   " ) " ;
                el.style.top  
=  top  -  height * el.swipeCounter / steps;
                
break ;
            
case   8 :
                el.style.clip 
=   " rect( "   +   0   +   " , "   +  width  +   " , "   +  height * (steps - el.swipeCounter) / steps  +   " , "   +   0   +   " ) " ;
                el.style.top  
=  top  +  height * el.swipeCounter / steps;
                
break ;
            
case   6 :
                el.style.clip 
=   " rect( "   +   0   +   " , "   +  width  +   " , "   +  height  +   " , "   +  width * (el.swipeCounter) / steps  +   " ) " ;
                el.style.left  
=  left  -  width * el.swipeCounter / steps;
                
break ;
            
case   4 :
                el.style.clip 
=   " rect( "   +   0   +   " , "   +  width * (swipeSteps  -  el.swipeCounter) / steps  +   " , "   +  height  +   " , "   +   0   +   " ) " ;
                el.style.left  
=  left  +  width * el.swipeCounter / steps;
                
break ;
        }
        
        el.swipeTimer 
=  window.setTimeout( " repeat( "   +  dir  +   " , "   +  index  +   " , "   +  steps  +   " , "   +  msec  +   " ) " , msec);
    }
}
var  mtmpleft = "" ;
var  mtmptop = "" ;
function  hideSwipe(el) {
    window.clearTimeout(el.swipeTimer);
    el.style.visibility 
=   " hidden " ;
    el.style.clip 
=   " rect(-99999, 99999, 99999, -99999) " ;
    el.swipeCounter 
=   0 ;
    
if (mtmpleft != "" )el.style.left  =  mtmpleft;
    
if (mtmptop != "" )el.style.top  =  mtmptop;
}

function  stoperror(){
return   true ;
}
window.onerror
= stoperror;
function  mpopOut() {
mpopTimer 
=  setTimeout( ' mallhide() ' , 500 );
}
function  getReal(el, type, value) {
    temp 
=  el;
    
while  ((temp  !=   null &&  (temp.tagName  !=   " BODY " )) {
        
if  (eval( " temp. "   +  type)  ==  value) {
            el 
=  temp;
            
return  el;
        }
        temp 
=  temp.parentElement;
    }
    
return  el;
}


function  mMenuRegister(menu) 
{
  mmenus[mmenus.length] 
=  menu
  
return  (mmenus.length  -   1 )
}

function  mMenuItem(caption,command,target,isline,statustxt,level,img,sizex,sizey,pos){
    
this .items  =   new  Array();
    
this .caption = caption;
    
this .command = command;
    
this .target = target;
    
this .isline = isline;
    
this .statustxt = statustxt;
    
if (level != null ){mnumberofsub ++ ;
    
this .hasc = mnumberofsub;}
    
this .level = level;
    
this .img = img;
    
this .sizex = sizex;
    
this .sizey = sizey;
    
this .pos = pos;
}

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 ;nummenu < mmenus.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){

hideSwipe(menuid);
misShow
= false ;
}
function  msubmenuhide(menuid){

menuid.style.visibility
= ' hidden ' ;
}
function  mmenushow(menuid,pid){

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.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 (x < 0 ){
  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;

function  mwritetodocument(){
      
var  mwb = 0    
    
var  stringx = ' <div id="mposflag" style="position:absolute;"></div><table  id=mmenutable border=0 cellpadding=3 cellspacing=2 width= ' + mmenuwidth + '  height= ' + mmenuheight + '  bgcolor= ' + mmenucolor +
                     
'  onselectstart="event.returnValue=false" ' +
                     
'  style="cursor: ' + mcursor + ' ; ' + mfonts +
                     
'  border-left:  ' + mwb + ' px solid  ' + mmenuoutbordercolor + ' ; ' +
                     
'  border-right:  ' + mwb + ' px solid  ' + mmenuinbordercolor + ' ' +
                     
' border-top:  ' + mwb + ' px solid  ' + mmenuoutbordercolor + ' ' +
                     
' border-bottom:  ' + mwb + ' px solid  ' + mmenuinbordercolor + ' ; padding:0px"><tr> '
                     
for ( var  x = 0 ;x < mmenus.length;x ++ ){
                         
var  thismenu = mmenus[x];
                         
var  imgsize = "" ;
                         
if (thismenu.sizex != " 0 " || thismenu.sizey != " 0 " )imgsize = "  width= " + thismenu.sizex + "  height= " + thismenu.sizey;
                         
var  ifspace = "" ;
                         
if (thismenu.caption != "" )ifspace = "   " ;
                         stringx 
+=   " <td nowrap class=coolButton id=mMenu " + x + "  style='border:  " + mitemedge + " px solid  " + mmenucolor +
                         
" ' width= " + mmenuunitwidth + " px οnmοuseοver=mmenu_over(mmenudiv " + x +
                         
" , " + x + " ) οnmοuseοut=mmenu_out( " + x +
                         
" ) οnmοusedοwn=mmenu_down(mmenudiv " + x + " , " + x + " ) " ;
                               
if (thismenu.command != "" ){
                                   stringx 
+=   "  οnmοuseup=mmenu_up();mexec2( " + x + " ); " ;
                               }
else {
                                     stringx 
+=   "  οnmοuseup=mmenu_up() " ;
                               }
                               
if (thismenu.pos == " 0 " ){
                                   stringx 
+=   "  align=center><img align=absmiddle src=' " + thismenu.img + " ' " + imgsize + " > " + ifspace + thismenu.caption + " </td> " ;    
                               }
else   if (thismenu.pos == " 1 " ){
                                   stringx 
+=   "  align=center> " + thismenu.caption + ifspace + " <img align=absmiddle src=' " + thismenu.img + " ' " + imgsize + " ></td> " ;    
                               }
else   if (thismenu.pos == " 2 " ){
                                   stringx 
+=   "  align=center background=' " + thismenu.img + " '>  " + thismenu.caption + "  </td> " ;    
                               }
else {
                                   stringx 
+=   "  align=center>  " + thismenu.caption + "  </td> " ;
                               }
                         stringx 
+=   "" ;
                     }
                     stringx
+= " <td width=*> </td></tr></table> " ;
                     
                     
                     
for ( var  x = 0 ;x < mmenus.length;x ++ ){
                         thismenu
= mmenus[x];
                        
if (x < 0 ){
                        stringx
+= ' <div id=mmenudiv ' + x + '  style="visiable:none"></div> ' ;
                        }
else {
                        stringx
+= ' <div id=mmenudiv ' + x +
                        
'  style="cursor: ' + mcursor + ' ;position:absolute; ' +
                        
' width: ' + mmenuitemwidth + ' px; z-index: ' + (x + 100 );
                        
if (mmenuinbordercolor != mmenuoutbordercolor && msubedge == " 0 " ){
                        stringx
+= ' ;border-left: 1px solid  ' + mmidoutcolor +
                        
' ;border-top: 0px solid  ' + mmidoutcolor;}
                        stringx
+= ' ;border-right: 0px solid  ' + mmenuinbordercolor +
                        
' ;border-bottom: 0px solid  ' + mmenuinbordercolor + ' ;visibility:hidden" onselectstart="event.returnValue=false"> ' +
                         
' <table  width="100%" border="0" height="100%" align="center" cellpadding="0" cellspacing="2"  ' +
                         
' style=" ' + mfonts + '  border-left:0px solid  ' + mmenuoutbordercolor;
                         
if (mmenuinbordercolor != mmenuoutbordercolor && msubedge == " 0 " ){
                         stringx
+= ' ;border-right: 1px solid  ' + mmidincolor +
                         
' ;border-bottom: 1px solid  ' + mmidincolor;}
                         stringx
+= ' ;border-top: 0px solid  ' + mmenuoutbordercolor +
                         
' ;padding: 4px" bgcolor= ' + mmmcolor + ' > '
                         
for ( var  i = 0 ;i < thismenu.items.length;i ++ ){
                             
var  thismenuitem = thismenu.items[i];
                             
var  imgsize = "" ;
                                 
if (thismenuitem.sizex != " 0 " || thismenuitem.sizey != " 0 " )imgsize = "  width= " + thismenuitem.sizex + "  height= " + thismenuitem.sizey;
                                 
var  ifspace = "" ;
                                 
if (thismenu.caption != "" )ifspace = "   " ;
                             
if (thismenuitem.hasc != null ){
                             stringx 
+=   " <tr><td id=mp " + thismenuitem.hasc + "  class=coolButton style='border:  " + mitemedge + " px solid  " + mmenucolor +
                             
" ' width=100% οnmοuseοut=mmenuitem_out(true) οnmοuseοver="mmenuitem_over(mmenudiv " + x +
                             
" ,' " + thismenuitem.hasc + " ', " + x + " ,-1, " + i + " );mshowsubmenu(msubmenudiv " + thismenuitem.hasc + " ,mp " + thismenuitem.hasc + " ,mmenudiv " + x + " );" " +
                             
" ><table id=mitem " + thismenuitem.hasc + "  cellspacing='0' cellpadding='0' border='0' width='100%' style=' " + mfonts + " '><tr><td  " ;
                               
if (thismenuitem.pos == " 0 " ){
                                     stringx 
+=   " ><img align=absmiddle src=' " + thismenuitem.img + " ' " + imgsize + " > " + ifspace + thismenuitem.caption + " </td><td " ;    
                                   }
else   if (thismenuitem.pos == " 1 " ){
                                     stringx 
+=   " > " + thismenuitem.caption + ifspace + " <img align=absmiddle src=' " + thismenuitem.img + " ' " + imgsize + " ></td><td " ;
                                   }
else   if (thismenuitem.pos == " 2 " ){
                                     stringx 
+=   " background=' " + thismenuitem.img + " '> " + thismenuitem.caption + " </td><td background=' " + thismenuitem.img + " ' " ;    
                                   }
else {
                                     stringx 
+=   " > " + thismenuitem.caption + " </td><td " ;
                                   }
                               stringx 
+=   "  align=right width='1'><font face='Webdings' style='font-size: 6pt'>4</font></td></tr></table></td></tr> " ;                             
                             }
else   if ( ! thismenuitem.isline){
                             stringx 
+=   " <tr><td class=coolButton style='border:  " + mitemedge + " px solid  " + mmenucolor +
                             
" ' width=100% height=15px οnmοuseοver="mmenuitem_over(mmenudiv " + x +
                             
" ,false, " + x + " ,-1, " + i + " );" οnmοuseοut=mmenuitem_out() οnmοusedοwn=mmenuitem_down() οnmοuseup= " ;
                 stringx 
+=   " mmenuitem_up();mexec( " + x + " , " + i + " );  " ;
                   
if (thismenuitem.pos == " 0 " ){
                                     stringx 
+=   " ><img align=absmiddle src=' " + thismenuitem.img + " ' " + imgsize + " > " + ifspace + thismenuitem.caption + " </td></tr> " ;    
                                   }
else   if (thismenuitem.pos == " 1 " ){
                                     stringx 
+=   " > " + thismenuitem.caption + ifspace + " <img align=absmiddle src=' " + thismenuitem.img + " ' " + imgsize + " ></td></tr> " ;    
                                   }
else   if (thismenuitem.pos == " 2 " ){
                                     stringx 
+=   " background=' " + thismenuitem.img + " '> " + thismenuitem.caption + " </td></tr> " ;    
                                   }
else {
                                     stringx 
+=   " > " + thismenuitem.caption + " </td></tr> " ;
                                   }
                 }
else {
                             stringx
+= ' <tr><td height="1" background="/images/hr.gif" οnmοusemοve="clearTimeout(mpopTimer);"><img height="1" width="1" src="none.gif" border="0"></td></tr> ' ;
                             }
                         }stringx
+= ' </table> </div> '
                         }                         
                }
                
for ( var  j = 1 ;j <= mnumberofsub;j ++ ){     
thisitem
= eval( " msub " + j);
stringx
+= ' <div id=msubmenudiv ' + j +
                        
'  style="tag: ' + thisitem.level + ' ;cursor: ' + mcursor + ' ;position:absolute; ' +
                        
' width: ' + mmenuitemwidth + ' px; z-index: ' + (j + 200 );
                        
if (mmenuinbordercolor != mmenuoutbordercolor && msubedge == " 0 " ){
                        stringx
+= ' ;border-left: 1px solid  ' + mmidoutcolor +
                        
' ;border-top: 1px solid  ' + mmidoutcolor;}
                        stringx
+= ' ;border-right: 1px solid  ' + mmenuinbordercolor +
                        
' ;border-bottom: 1px solid  ' + mmenuinbordercolor + ' ;visibility:hidden" onselectstart="event.returnValue=false"> ' +
                         
' <table  width="100%" border="0" height="100%" align="center" cellpadding="0" cellspacing="2"  ' +
                         
' style=" ' + mfonts + '  border-left: 1px solid  ' + mmenuoutbordercolor;
                         
if (mmenuinbordercolor != mmenuoutbordercolor && msubedge == " 0 " ){
                         stringx
+= ' ;border-right: 1px solid  ' + mmidincolor +
                         
' ;border-bottom: 1px solid  ' + mmidincolor;}
                         stringx
+= ' ;border-top: 1px solid  ' + mmenuoutbordercolor +
                         
' ;padding: 4px" bgcolor= ' + mmenucolor + ' > '
                         
for ( var  i = 0 ;i < thisitem.items.length;i ++ ){
                             
var  thismenuitem = thisitem.items[i];
                             
var  imgsize = "" ;
                                 
if (thismenuitem.sizex != " 0 " || thismenuitem.sizey != " 0 " )imgsize = "  width= " + thismenuitem.sizex + "  height= " + thismenuitem.sizey;
                                 
var  ifspace = "" ;
                                 
if (thismenu.caption != "" )ifspace = "   " ;
                             
if (thismenuitem.hasc != null ){
                             stringx 
+=   " <tr><td id=mp " + thismenuitem.hasc + "  class=coolButton style='border:  " + mitemedge + " px solid  " + mmenucolor +
                             
" ' width=100% οnmοuseοut=mmenuitem_out(true) οnmοuseοver="mmenuitem_over(msubmenudiv " + j +
                             
" ,' " + thismenuitem.hasc + " ',-1, " + j + " , " + i + " );mshowsubmenu(msubmenudiv " + thismenuitem.hasc + " ,mp " + thismenuitem.hasc + " ,msubmenudiv " + j + " );" " +
                             
" ><table id=mitem " + thismenuitem.hasc + "  cellspacing='0' cellpadding='0' border='0' width='100%' style=' " + mfonts + " '><tr><td  " ;

                               
if (thismenuitem.pos == " 0 " ){
                                     stringx 
+=   " ><img align=absmiddle src=' " + thismenuitem.img + " ' " + imgsize + " > " + ifspace + thismenuitem.caption + " </td><td " ;    
                                   }
else   if (thismenuitem.pos == " 1 " ){
                                     stringx 
+=   " > " + thismenuitem.caption + ifspace + " <img align=absmiddle src=' " + thismenuitem.img + " ' " + imgsize + " ></td><td " ;
                                   }
else   if (thismenuitem.pos == " 2 " ){
                                     stringx 
+=   " background=' " + thismenuitem.img + " '> " + thismenuitem.caption + " </td><td background=' " + thismenuitem.img + " ' " ;    
                                   }
else {
                                     stringx 
+=   " > " + thismenuitem.caption + " </td><td " ;
                                   }
                               stringx 
+=   "  align=right width='1'><font face='Webdings' style='font-size: 6pt'>4</font></td></tr></table></td></tr> " ;                             
                             }
else   if ( ! thismenuitem.isline){
                             stringx 
+=   " <tr><td class=coolButton style='border:  " + mitemedge + " px solid  " + mmenucolor +
                             
" ' width=100% height=15px οnmοuseοver="mmenuitem_over(msubmenudiv " + j +
                             
" ,false,-1, " + j + " , " + i + " );" οnmοuseοut=mmenuitem_out() οnmοusedοwn=mmenuitem_down() οnmοuseup= " ;
                             stringx 
+=   " mmenuitem_up();mexec3( " + j + " , " + i + " );  " ;
                 
if (thismenuitem.pos == " 0 " ){
                                     stringx 
+=   " ><img align=absmiddle src=' " + thismenuitem.img + " ' " + imgsize + " > " + ifspace + thismenuitem.caption + " </td></tr> " ;    
                                   }
else   if (thismenuitem.pos == " 1 " ){
                                     stringx 
+=   " > " + thismenuitem.caption + ifspace + " <img align=absmiddle src=' " + thismenuitem.img + " ' " + imgsize + " ></td></tr> " ;    
                                   }
else   if (thismenuitem.pos == " 2 " ){
                                     stringx 
+=   " background=' " + thismenuitem.img + " '> " + thismenuitem.caption + " </td></tr> " ;    
                                   }
else {
                                     stringx 
+=   " > " + thismenuitem.caption + " </td></tr> " ;
                                   }
                                 }
else {
                             stringx
+= ' <tr><td height="1" background="/images/hr.gif" οnmοusemοve="clearTimeout(mpopTimer);"><img height="1" width="1" src="none.gif" border="0"></td></tr> ' ;
                             }
                         }
stringx
+= ' </table> </div> '
}
       document.write(
" <div align='right' id='JsMenuCSS'> " + stringx + " </div> " );
}


mpmenu1
= new  mMenu( ' 首  页 ' , ' ../../index.asp ' , ' self ' , '' , '' , '' , '' );
mpmenu2
= new  mMenu( ' 走进华伟 ' , ' ../../docc/listcontent.asp?id=2&newsort=公司简介 ' , ' self ' , '' , '' , '' , '' );
mpmenu2.addItem(
new  mMenuItem( ' &nbsp;.公司简介 ' , ' ../../docc/listcontent.asp?id=2&newsort=公司简介 ' , ' self ' , false , '' , null , '' , '' , '' , '' ));
mpmenu2.addItem(
new  mMenuItem( ' &nbsp;.领导致辞 ' , ' ../../docc/listcontent.asp?id=3&newsort=领导致辞 ' , ' self ' , false , '' , null , '' , '' , '' , '' ));
mpmenu2.addItem(
new  mMenuItem( ' &nbsp;.经营理念 ' , ' ../../docc/listcontent.asp?id=4&newsort=经营理念 ' , ' self ' , false , '' , null , '' , '' , '' , '' ));
mpmenu2.addItem(
new  mMenuItem( ' &nbsp;.公司荣誉 ' , ' ../../docc/listcontent.asp?id=5&newsort=公司荣誉 ' , ' self ' , false , '' , null , '' , '' , '' , '' ));

mpmenu9
= new  mMenu( ' 华伟光电 ' , ' http://www.xahwgd.com ' , ' self ' , '' , '' , '' , '' );

mpmenu7
= new  mMenu( ' 新闻快讯 ' , ' ../../docc/xinwen.asp ' , ' self ' , '' , '' , '' , '' );

mpmenu10
= new  mMenu( ' 产品展示 ' , ' ../../eBusiness/GB/index.asp ' , ' self ' , '' , '' , '' , '' );
mpmenu10.addItem(
new  mMenuItem( ' &nbsp;.电力产品 ' , ' ../../eBusiness/GB/product_list.asp?catalogid=1 ' , ' self ' , false , '' , null , '' , '' , '' , '' ));
mpmenu10.addItem(
new  mMenuItem( ' &nbsp;.通讯产品 ' , ' ../../eBusiness/GB/hwsp/hwsp.htm ' , ' self ' , false , '' , null , '' , '' , '' , '' ));


mpmenu3
= new  mMenu( ' 人才招聘 ' , ' ../../docc/rencai.asp ' , ' self ' , '' , '' , '' , '' );
mpmenu3.addItem(
new  mMenuItem( ' &nbsp;.招聘信息 ' , ' ../../docc/rencai.asp ' , ' self ' , false , '' , null , '' , '' , '' , '' ));
mpmenu3.addItem(
new  mMenuItem( ' &nbsp;.在线求职 ' , ' ../../docc/resum.asp ' , ' self ' , false , '' , null , '' , '' , '' , '' ));

mpmenu8
= new  mMenu( ' 内部平台 ' , ' ../../hrmain/index.asp ' , ' blank ' , '' , '' , '' , '' );

mpmenu5
= new  mMenu( ' 留言板 ' , ' ../../guestbook/sign.asp ' , ' self ' , '' , '' , '' , '' );
mpmenu4
= new  mMenu( ' 联系我们 ' , ' ../../docc/listcontent.asp?id=12&newsort=联系我们 ' , ' self ' , '' , '' , '' , '' );

mpmenu6
= new  mMenu( ' English ' , ' ../../indexe.html ' , ' self ' , '' , '' , '' , '' );
mwritetodocument();
 
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值