//***********************************************
//  Javascript Menu (c) 2006 - 2008, by Deluxe-Menu.com
//  Trial Version
//
//  version 3.2.5
//  E-mail:  cs@deluxe-menu.com
//***********************************************

//***********************************************
// Obfuscated by Javascript Obfuscator
// http://javascript-source.com
//***********************************************


Array.prototype.ln=function(){
  return this.length
}
;
function pI(s){
  return parseInt(s)
}
;
with(String){
  prototype.sb=function(s,e){
    return this.substring(s,e)
  }
  ;
  prototype.io=function(s){
    return this.indexOf(s)
  }
  ;
  prototype.ln=function(){
    return this.length
  }
  ;
}
;
var b_IE=0,b_IE5=0,b_IE6=0,b_IEPC=0,b_IEMAC=0,b_NS=0,b_NS4=0,b_NS6=0,b_OP=0,b_MZ=0,b_DOM=0,b_MAC=0,b_IEComp=0,b_SAF=0,b_VER=0,d_o=document,_un='undefined',dmZOrder=1000,_nos=0;
_dmgb();
var CompSmScroll=(b_NS&&b_VER<7.2),dmDefStyle='background:transparent;border:none;';
var dmScrollerW,addedScripts=[];
if(typeof(dmWorkPath)==_un)var dmWorkPath='';
function _dms(fname){
  for(var i=0;i<addedScripts.ln();i++)if(addedScripts[i]==fname)return;
  addedScripts[addedScripts.ln()]=fname;
  d_o.write('<SCR'+'IPT SRC="'+dmWorkPath+fname+'.js" type="text/javascript"></SCR'+'IPT>');
}
;
if(b_NS4)_dms('dmenu4');
var dUnits='px',docElement,fdocElement,assignFloating=0,assignMoving=0,dm_menu=[],isLoaded=0,regexp_m=/dm([0-9]+)m([0-9]+)/,regexp_i=/dm([0-9]+)m([0-9]+)i([0-9]+)/,curMenu={
  ind:0,smInd:0,itInd:0,smVar:null,itVar:null
}
,moveRec={
  isMoving:0,prepareSmID:'',cX:0,cY:0,smObj:0,smVar:null
}
,toggleRec={
  pressedSelf:0,changeStyleOnly:0
}
,keyMode={
  isEnabled:0,menu:null,rsmVar:null,ritVar:null,smVar:null,itVar:null
}
,cfEnabled=0,cfFsetID='',cfMFrameInd=0,cfSFrameInd=1,cfOrientation=0,cfType=1,oldFsetSizes;
function _dmgb(){
  var nv=navigator,a=nv.userAgent,n=nv.appName,v=nv.appVersion,ns='Netscape',gk='Gecko',pf=function(r){
    return parseFloat(r)
  }
  ;
  b_MAC=v.io('Mac')>=0;
  b_DOM=d_o.getElementById?1:0;
  p_LNX=(nv.platform.io('Linux')!=-1);if((pI(nv.productSub)>=20020000)&&(nv.vendor.io('Apple Computer')!=-1)&&(nv.product==gk)){
    b_NS=1;
    b_VER=6;
    b_SAF=1;
    return;
  }
  ;
  if(n.toLowerCase()=='konqueror'){
    b_MZ=1;
    b_VER=1.6;
    return;
  }
  ;
  if(a.io('Opera')>=0){
    b_OP=1;
    b_VER=pf(a.sb(a.io('Opera')+6,a.ln()));
    b_IEComp=(b_VER>=7);
    return;
  }
  ;
  if(n.toLowerCase()=='netscape'){
    if(a.io('rv:')!=-1&&a.io(gk)!=-1&&a.io(ns)==-1){
      b_MZ=1;
      b_VER=pf(a.sb(a.io('rv:')+3,a.ln()));
    }
    else{
      b_NS=1;
      if(a.io(gk)!=-1&&a.io(ns)>a.io(gk)){
        var d=(a.io(ns+'6')>-1)?10:(a.io(ns)>-1)?9:0;
        b_VER=pf(a.sb(a.io(ns)+d,a.ln()))
      }
      else b_VER=pf(v);
      b_NS4=b_VER<6;
      b_NS6=!b_NS4&&b_VER<7;
    }
    ;
    return;
  }
  ;
  if(d_o.all?1:0){
    b_IE=1;
    b_VER=pf(a.sb(a.io('MSIE ')+5,a.ln()));
    b_IE5=b_VER>=5;
    b_IE6=b_VER>=6;
    b_IEComp=1;
    b_IEPC=!b_MAC;
    b_IEMAC=b_MAC;
  }
  ;
}
;
_dmzi();
function _dmzi(){
  topSmartScroll=0;
  separatorPadding='0px';
  dmCacheImages=0;
  useHTTPS=location.protocol=='https:'?1:0;
  dm_writeAll=0;
  popupMode=0;
  dmSearch=0;
  beforeItemImage=[];afterItemImage=[];beforeItemImageW=0;afterItemImageW=0;beforeItemImageH=0;afterItemImageH=0;useIFRAME=0;
  dmIframeEn=0;
  onClickSnd='';
  onOverSnd='';
  subMenuVAlign='';
  ajaxReload=0;
  floatableDX=15;
  floatableDY=15;
  itemStyles=[];
  menuStyles=[];
}
;
function dm_gE(name){
  if(d_o.getElementById)return d_o.getElementById(name);
  if(d_o.all)return d_o.all[layerName];
  if(d_o.layers)return d_o.layers[layerName];
  return null
}
;
function _dml(){
  if(b_OP)dm_writeAll=(b_VER>=7)?0:1;
  with(curMenu){
    smInd=0;
    itInd=0;
    smVar=null;
    itVar=null;
  }
  ;
  if(popupMode)absolutePos=1;
  if(floatable&&!(b_OP&&b_VER<6))assignFloating=1;
  if(movable)assignMoving=1;
  if(typeof(itemPadding)!='string')itemPadding+='px';
  dmIframeEn=useIFRAME||(!useHTTPS&&b_IEPC&&b_IE6)||(p_LNX&&b_MZ&&b_VER!=1.6);
}
;
function _dmhw(o){
  var op=(b_OP&&b_VER<6),w=op?o.style.pixelWidth:b_NS4?o.clip.width:o.offsetWidth,h=op?o.style.pixelHeight:b_NS4?o.clip.height:o.offsetHeight;
  return[w,h];
}
;
function _dmos(o){
  if(!o)return[0,0,0,0];
  var l=0,t=0,wh=_dmhw(o),d=0,a='absolute',r='relative';
  while(o){
    l+=pI(b_NS4?o.pageX:o.offsetLeft);
    t+=pI(b_NS4?o.pageY:o.offsetTop);
    o=o.offsetParent;
    if(o&&o.tagName!='HTML'&&o.tagName!='BODY'){
      l-=o.scrollLeft;
      t-=o.scrollTop
    }
    ;
  }
  ;
  if(b_OP&&b_VER>=9){
    l-=d_o.body.leftMargin;
    t-=d_o.body.topMargin
  }
  ;
  return[l,t,wh[0],wh[1],d];
}
;
function _dmoi(id){
  if(!id)return null;
  if(b_NS4)return _dmio(id);
  if(b_IE&&b_VER<5)return d_o.all[id];
  var itVar=_dmvi(id),menu=dm_menu[itVar.mInd];
  if(itVar.smInd!=0&&menu.isCrossFrame&&cfType!=3){
    var obj=_dmof(id,menu.cfSFInd);
    if(!obj)obj=_dmof(id,menu.cfMFInd);
    return obj;
  }
  else return dm_gE(id);
}
;
function _dmvi(id){
  var ex;
  if(!id||id.indexOf('i')>0){
    ex=regexp_i.exec(id);
    if(!ex||!dm_menu[pI(ex[1])]||!dm_menu[pI(ex[1])].m[pI(ex[2])])return null;
    return dm_menu[pI(ex[1])].m[pI(ex[2])].i[pI(ex[3])];
  }
  else{
    ex=regexp_m.exec(id);
    if(!ex||!dm_menu[pI(ex[1])])return null;
    return dm_menu[pI(ex[1])].m[pI(ex[2])];
  }
  ;
}
;
function _dmcs(menu){
  var l=0,t=0,w=0,h=0,pw=0,ph=0,cf=(menu&&menu.isCrossFrame&&cfType==1),cond=(b_NS||b_MZ||b_OP),frm=cf?parent.frames[menu.cfSFInd]:0;
  if(cond){
    var doc=cf?frm.window:window;
    l=doc.pageXOffset;
    t=doc.pageYOffset;
    w=doc.innerWidth;
    h=doc.innerHeight;
    if(b_MZ){
      if(doc.scrollMaxX>0)h-=dmScrollerW;
      if(doc.scrollMaxY>0)w-=dmScrollerW;
    }
    else if(!b_SAF){
      if(doc.document.width>doc.innerWidth)h-=16;
      if(doc.document.height>doc.innerHeight)w-=16;
    }
    ;
  }
  else{
    var doc=cf?_dmde(frm.document):docElement;
    if(doc)with(doc){
      l=scrollLeft;
      t=scrollTop;
      w=clientWidth;
      h=clientHeight;
    }
    ;
  }
  ;
  return[l,t,w,h];
}
;
function _dml0(){
  if(!b_MZ)return(b_NS6?14:b_IE?17:b_OP?17:b_SAF?16:17);
  var wnd_doc=cfEnabled?parent.frames[cfSFrameInd].document:window.document,scr=wnd_doc.createElement('div');
  scr.style.position='absolute';
  scr.style.top='-1000px';
  scr.style.left='-1000px';
  scr.style.width='100px';
  scr.style.height='50px';
  scr.style.overflow='hidden';
  var inn=wnd_doc.createElement('div');
  inn.style.width='100%';
  inn.style.height='200px';
  scr.appendChild(inn);
  wnd_doc.body.appendChild(scr);
  var wNoScroll=inn.offsetWidth;
  scr.style.overflow='auto';
  var wScroll=inn.offsetWidth;
  wnd_doc.body.removeChild(wnd_doc.body.lastChild);
  return(wNoScroll-wScroll);
}
;
function _dmkk(){
  _dOO(window,'onload',_dmlx);
}
;
function _dOO(obj,event,func){
  if(!obj)return;
  event=event.toLowerCase();
  if(obj.attachEvent)obj.attachEvent(event,func);
  else{
    var o=obj[event];
    obj[event]=typeof o=='function'?function(v){
      try{
        o(v)
      }
      catch(e){
      }
      ;
      func(v)
    }
    :func;
  }
  ;
}
;
function _dmde(docObj){
  return(docObj.compatMode=='CSS1Compat'&&!b_MZ)?docObj.documentElement:docObj.body;
}
;
function _dmlx(){
  docElement=_dmde(d_o);
  if(assignFloating)window.setInterval('_dmyr()',20);
  if(assignMoving)_dmm();
  isLoaded=1;
  if(keystrokes&&!b_NS4&&!(b_OP&&b_VER<7))d_o.onkeydown=function(event){
    return dm_ext_keystrokes(event)
  }
  ;
  for(i=0;i<dm_menu.ln();i++)with(dm_menu[i])if((toggleMode>=0)&&(curPressedIt>=0)){
    toggleRec.pressedSelf=1;
    dm_ext_setPressedItem(ind,curPressedSm,curPressedIt,0);
  }
  ;
}
;
function dm_initFrame(fsetID,mFrameInd,sFrameInd,orient){
  if(b_NS4)return _dmn();
  if((b_OP&&b_VER<7)||(b_IE&&b_VER<5))cfEnabled=0;
  else{
    cfEnabled=1;
    cfFsetID=fsetID;
    cfMFrameInd=mFrameInd;
    cfSFrameInd=sFrameInd;
    cfOrientation=orient;
  }
  ;
  cfType=1;
  dm_init();
}
;
var fixPrefixes=['javascript:','mailto:',"http://","https://","ftp://",'search:'];
function _dmc(url){
  for(var i=0;i<fixPrefixes.ln();i++)if(url.io(fixPrefixes[i])==0)return false;
  return true;
}
;
function _dmkl(paths,prefix){
  function _dmp(pathStr){
    return pathStr?((_dmc(pathStr)?prefix:'')+pathStr):'';
  }
  ;
  if(typeof(paths)=='string')return _dmp(paths);
  else{
    var p=[];
    for(var i=0;i<paths.ln();i++)p[i]=paths[i]?_dmp(paths[i]):'';
    return p;
  }
  ;
}
;
function _dmpr(param,defParam){
  return(typeof(param)!=_un&&param)?param:defParam;
}
;
function _dmsi(pName,sInd,sType,defValue,isIndividual){
  if(sInd==-1||''+sInd+''==''||!isIndividual)return defValue;
  var sp=sType?itemStyles[sInd]:menuStyles[sInd];
  if(!sp)return defValue;
  for(var i=0;i<=sp.ln();i++)if(i==sp.ln()||typeof(sp[i])==_un)return defValue;
  else if(sp[i].split('=')[0].replace(' ','')==pName)
  break;
  var val=sp[i].split('=')[1];
  if(val.io(',')>=0){
    var reg="('[^']+')|([^,']+)",res=[];
    while(val){
      pos=val.search(reg);
      if(pos<0)
      break;
      var tmp=val.match(reg)[0];
      val=val.sb(pos+tmp.ln(),val.ln());
      if(tmp.sb(0,1)=='\''&&tmp.sb(tmp.ln()-1,tmp.ln())=='\'')tmp=tmp.sb(1,tmp.ln()-1);
      res[res.ln()]=tmp;
    }
    ;
    val=res;
  }
  ;
  return val;
}
;
function _dmsa(menu,sInd,is){
  if(typeof(sInd)==_un)return menu.standardSmStyle;
  var pPrefix=!menu?pathPrefix_img:menu.pPrefix_img,bI=is?_dmsi('menuBackImage',sInd,0,'',is):0,st={
    backColor:_dmsi('menuBackColor',sInd,0,menuBackColor,is),backRepeat:_dmsi('menuBackRepeat',sInd,0,menuBackRepeat,is),backImage:bI?_dmkl(bI,pPrefix):_dmkl(menuBackImage,pPrefix),columnsCnt:pI(_dmsi('smColumns',sInd,0,smColumns,is)),brdWidth:_dmsi('menuBorderWidth',sInd,0,menuBorderWidth,is),brdStyle:_dmsi('menuBorderStyle',sInd,0,menuBorderStyle,is),brdColor:_dmsi('menuBorderColor',sInd,0,menuBorderColor,is),itSpacing:_dmsi('itemSpacing',sInd,0,itemSpacing,is),itPadding:_dmsi('itemPadding',sInd,0,itemPadding,is),cssClass:_dmsi('CSS',sInd,0,cssSubmenu,is),smW:_dmsi('smWidth',sInd,0,smWidth,is),smH:_dmsi('smHeight',sInd,0,smHeight,is),onClickSnd:_dmsi('onClickSnd',sInd,0,onClickSnd,is),onOverSnd:_dmsi('onOverSnd',sInd,0,onOverSnd,is),smHidePause:_dmsi('smHidePause',sInd,0,smHidePause,is),horiz:_dmsi('smOrientation',sInd,0,-1,is)
  }
  ;
  return st;
}
;
function _dmls(menu,sInd,is){
  if(typeof(sInd)==_un)return menu.standardItStyle;
  var pPrefix=!menu?pathPrefix_img:menu.pPrefix_img,aM=is?_dmsi('arrowImageMain',sInd,1,'',is):0,aS=is?_dmsi('arrowImageSub',sInd,1,'',is):0,bI=is?_dmsi('itemBackImage',sInd,1,'',is):0,bII=is?_dmsi('beforeItemImage',sInd,1,'',is):0,aII=is?_dmsi('afterItemImage',sInd,1,'',is):0,bIIW=is?_dmsi('beforeItemImageW',sInd,1,0,is):0,aIIW=is?_dmsi('afterItemImageW',sInd,1,0,is):0,bIIH=is?_dmsi('beforeItemImageH',sInd,1,0,is):0,aIIH=is?_dmsi('afterItemImageH',sInd,1,0,is):0,_smShowClick=!menu?0:_dmsi('showByClick',sInd,1,menu.smShowClick,is),st={
    itWidth:_dmsi('itemWidth',sInd,1,'100%',is),itHeight:_dmsi('itemHeight',sInd,1,'100%',is),backColor:_dmsi('itemBackColor',sInd,1,itemBackColor,is),brdWidth:_dmsi('itemBorderWidth',sInd,1,itemBorderWidth,is),brdStyle:_dmsi('itemBorderStyle',sInd,1,itemBorderStyle,is),brdColor:_dmsi('itemBorderColor',sInd,1,itemBorderColor,is),fntColor:_dmsi('fontColor',sInd,1,fontColor,is),fntStyle:_dmsi('fontStyle',sInd,1,fontStyle,is),fntDecor:_dmsi('fontDecoration',sInd,1,fontDecoration,is),arrowMain:aM?_dmkl(aM,pPrefix):_dmkl(arrowImageMain,pPrefix),arrowSub:aS?_dmkl(aS,pPrefix):_dmkl(arrowImageSub,pPrefix),backImage:bI?_dmkl(bI,pPrefix):_dmkl(itemBackImage,pPrefix),backImgB:bII?_dmkl(bII,pPrefix):_dmkl(beforeItemImage,pPrefix),backImgA:aII?_dmkl(aII,pPrefix):_dmkl(afterItemImage,pPrefix),backImgBW:bIIW?bIIW:beforeItemImageW,backImgAW:aIIW?aIIW:afterItemImageW,backImgBH:bIIH?bIIH:beforeItemImageH,backImgAH:aIIH?aIIH:afterItemImageH,cssClass:_dmsi('CSS',sInd,1,cssItem,is),cssClassText:_dmsi('CSSText',sInd,1,cssItemText,is),smShowClick:_smShowClick
  }
  ;
  if(typeof(st.fntStyle)=='string')st.fntStyle=[st.fntStyle,st.fntStyle];
  return st;
}
;
function _dmmi(curInd){
  dm_menu[curInd]={
    m:[],ind:curInd,id:'dm'+curInd,_dmnl:null,absPos:absolutePos,floating:floatable,floatingX:floatableX,floatingY:floatableY,iterations:floatIterations,floatingDX:floatableDX,floatingDY:floatableDY,toggleMode:pressedItem,curPressedSm:0,curPressedIt:(pressedItem>=0)?pressedItem:-1,isCrossFrame:cfEnabled,cfMFInd:cfMFrameInd,cfSFInd:cfSFrameInd,cfOrient:cfOrientation,cfFSID:cfFsetID,standardSmStyle:_dmsa(null,0,0),standardItStyle:_dmls(null,0,0),isCSSMode:cssStyle,isPopup:popupMode,saveNavigation:saveNavigationPath,smShowClick:showByClick,smSmartScroll:(b_IEMAC)?0:(typeof(smSmartScroll)==_un)?1:smSmartScroll,isVisible:(popupMode)?0:1,isDisabled:0,fntColorDisabled:fontColorDisabled,smAlign:subMenuAlign,smHideClick:smHideOnClick,cacheImages:dmCacheImages,sepImg:separatorImage,sepW:separatorWidth,sepH:separatorHeight,sepVImg:separatorVImage,sepVW:separatorVWidth,sepVH:separatorVHeight,sepPadding:separatorPadding,pPrefix_img:pathPrefix_img
  }
  ;
  return dm_menu[curInd];
}
;
function _dmsp(parentM,parentSm,parentIt,styleInd){
  var lvl=parentSm?parentSm.level+1:0,menu=parentM;
  curMenu.ind=parentM.ind;
  if(parentIt&&parentIt.childID&&(parentIt.childID!='_'))curMenu.smInd=_dmvi(parentIt.childID).ind;
  else curMenu.smInd=menu.m.ln();
  var ii=curMenu.smInd;
  if(menu.m[ii]&&menu.m[ii]._dmoo)menu.m[ii]._dmoo.parentNode.removeChild(menu.m[ii]._dmoo);
  menu.m[ii]={
    i:[],mInd:curMenu.ind,ind:ii,id:'dm'+curMenu.ind+'m'+ii,rootItemID:parentIt?parentIt.id:'',shownChildID:'',_dmlw:null,hideTimer:null,level:lvl,left:ii?'-1000px':posX,top:ii?'0px':posY,hAlign:(subMenuAlign.io('right')!=-1)?(-1):(subMenuAlign.io('center')!=-1)?0:1,hParent:(subMenuAlign.sb(0,1)=='p'),vAlign:(subMenuVAlign.io('bottom')!=-1)?(-1):(subMenuVAlign.io('center')!=-1)?0:1,vParent:(subMenuVAlign.sb(0,1)=='p'),moving:ii?smMovable:movable,isMoved:0,offx:(lvl>1)?DX:topDX,offy:(lvl>1)?DY:topDY,smStyle:_dmsa(menu,styleInd,1),isHoriz:ii?smOrientation:isHorizontal,mainWidth:ii?'auto':_dmpr(menuWidth,''),mainHeight:ii?'auto':_dmpr(menuHeight,''),opacity:!ii?100:transparency,effect:!ii?-1:(transition>=0)?transition:-1,duration:transDuration,duration2:transDuration2,shadowColor:shadowColor,shadowLen:(b_IEPC&&b_IE5&&shadowLen)?shadowLen:0,smHTML:'',SmartScroll:ii?parentM.smSmartScroll:topSmartScroll,sX:0,sY:0,sEnabled:(!ii&&topSmartScroll)?1:0,_dmoo:null,hidObjs:[]
  }
  ;
  with(menu.m[ii])if(smStyle.horiz>=0)isHoriz=(smStyle.horiz=='1'?1:0);
  menu.m[ii].StartHide=function(time){
    if(this.level==0)return;
    if(typeof(time)==_un)time=this.smStyle.smHidePause;
    if(!this.hideTimer&&time>=0)this.hideTimer=setTimeout("_dmmh('"+this.id+"');window.status=''",time);
  }
  ;
  menu.m[ii].StopHide=function(){
    if(this.hideTimer)this.hideTimer=clearTimeout(this.hideTimer)
  }
  ;
  curMenu.smVar=menu.m[ii];
}
;
function _dmvg(smVar){
  while(smVar){
    smVar.StopHide();
    if(smVar.rootItemID)smVar=dm_menu[smVar.mInd].m[_dmvi(smVar.rootItemID).smInd];
    else 
    break
  }
  ;
}
;
function _dmst(str,itText,itLink,itTip){
  return(!str||str=='link')?itLink:(str=='text')?itText:(str=='tip')?itTip:str;
}
;
function _dmsl(targetVal){
  return(!targetVal&&itemTarget)?itemTarget:targetVal;
}
;
function _dmll(linkVal){
  return _dmkl(_dmpr(linkVal,''),pathPrefix_link);
}
;
function _dmip(parentM,parentSm,itInd,iParams,statusStr){
  var smVar=parentM.m[parentSm.ind],iText=iParams[0],iLink=_dmll(iParams[1]),iTarget=_dmsl(_dmpr(iParams[5],'')),iAlign=(parentSm.level==0)?itemAlignTop:itemAlign,iTip=_dmpr(iParams[4],''),iAJAX=_dmpr(iParams[8],''),onNextRow=0;
  if(iText.charAt(0)=='$'){
    onNextRow=1;
    iText=iText.substr(1,iText.ln()-1);
  }
  ;
  smVar.i[itInd]={
    mInd:parentM.ind,smInd:parentSm.ind,ind:itInd,id:'dm'+parentM.ind+'m'+parentSm.ind+'i'+itInd,childID:iAJAX?'_':'',text:iText,link:iLink,target:iTarget,tip:iTip,sstr:_dmst(statusStr,iText,iLink,iTip),align:iAlign,valign:'middle',cursor:(iLink)?itemCursor:'default',itStyle:_dmls(parentM,iParams[6],1),icon:_dmkl([_dmpr(iParams[2],''),_dmpr(iParams[3],'')],parentM.pPrefix_img),iconW:(parentSm.level)?iconWidth:iconTopWidth,iconH:(parentSm.level)?iconHeight:iconTopHeight,icState:0,arrowW:(!parentSm.ind||typeof(arrowWidthSub)==_un||!arrowWidthSub)?arrowWidth:arrowWidthSub,arrowH:(!parentSm.ind||typeof(arrowHeightSub)==_un||!arrowHeightSub)?arrowHeight:arrowHeightSub,isDisabled:(iTarget=='_')?1:0,isPressed:0,isHighlighted:0,isVisible:1,isDeleted:0,nextRow:onNextRow,tblObj:null,textObj:null,_dmIOa:null,arrObj:null,smShowClicked:0,ajax:iAJAX
  }
  ;
  curMenu.itInd=itInd;
  curMenu.itVar=smVar.i[itInd];
  curMenu.smVar=parentSm;
  with(smVar.i[itInd]){
    smVar.i[itInd].itemType=(link.io('search:')==0)?4:(!text)?0:(text=='-')?1:((itStyle.backImgB.length>0&&itStyle.backImgB[0])||(itStyle.backImgA.length>0&&itStyle.backImgA[0]))?2:3;
  }
  ;
  _dII(smVar.i[itInd])
}
;
function _dII(itVar){
  with(itVar){
    itVar.backImgObj=new _dOI(id+'bi',itStyle.backImage);
    itVar.backImgAObj=new _dOI(id+'bia',itStyle.backImgA);
    itVar.backImgBObj=new _dOI(id+'bib',itStyle.backImgB);
    itVar.iconObj=new _dOI(id+'bii',icon);
  }
  ;
}
;
var dm_filters=['Blinds','Checkerboard','GradientWipe','Inset','Iris','Pixelate','RadialWipe','RandomBars','RandomDissolve','Slide','Spiral','Stretch','Strips','Wheel','Zigzag'];
function _dmga(fInd,fDur){
  return(b_VER<5.5)?'':'progid:DXImageTransform.Microsoft.'+dm_filters[fInd-25]+'('+transOptions+',duration='+fDur+') ';
}
;
function _dmfl(smVar){
  var sf='';
  with(smVar)if(b_IE5&&b_IEPC){
    if(effect>=0){
      var dur=duration/1000;
      if(effect==24)sf+="blendTrans(Duration="+dur+") ";
      else sf+=(effect<24)?"revealTrans(Transition="+effect+",Duration="+dur+") ":_dmga(effect,dur);
    }
    ;
    if(opacity!=100)sf+="alpha(opacity="+opacity+") ";
    if(shadowLen)sf+="shadow(color="+shadowColor+",direction=135,strength="+shadowLen+")";
    if(sf)sf='filter:'+sf;
  }
  else if((b_NS||b_MZ)&&opacity!=100)sf='-moz-opacity:'+opacity/100;
  return sf;
}
;
function _dmdz(id,styleText,events){
  return'<DIV id="'+id+'" '+events+' style="'+styleText+'">';
}
;
function _dmd(){
  return'</DIV>';
}
;
function _dmze(id,clN,spac,padd,events){
  return'<Table id="'+id+'" '+events+' class="'+clN+'" border=0 cellspacing='+spac+' cellpadding='+padd+(CompSmScroll?'style="position:relative;top:0;left:0;"':'')+' >';
}
;
function _dmzw(id,spac,padd,styleText,events,add){
  return'<Table id="'+id+'" '+events+' cellspacing='+spac+' cellpadding='+padd+' '+add+' style="'+styleText+(CompSmScroll?';position:relative;top:0;left:0;':'')+'" border=0>';
}
;
function _dmt(){
  return'</Table>';
}
;
function _dmor(id){
  return'<tr id="'+id+'">';
}
;
function _dmtr(){
  return'</tr>';
}
;
function _dmzr(id,styleText,add){
  return'<td id="'+id+'" '+add+' style="'+styleText+'">';
}
;
function _dmlt(){
  return'</td>';
}
;
function _dmiz(id,url,w,h,add){
  if(url=='')return'';
  return'<img id="'+id+'" src="'+url+'" '+(w?'width='+w:'')+(h?' height='+h:'')+' '+add+' border=0>';
}
;
function dm_mouseSmOut(smID){
  var smVar=_dmvi(smID);
  if(smVar.smStyle.smHidePause<0)return;
  while(smVar&&smVar.shownChildID)smVar=_dmvi(smVar.shownChildID);
  var maxTime=smVar.smStyle.smHidePause;
  while(smVar&&smVar.level>0&&smVar.smStyle.smHidePause>=0){
    maxTime=Math.max(maxTime,smVar.smStyle.smHidePause);
    smVar.StartHide(maxTime);
    smVar=dm_menu[smVar.mInd].m[_dmvi(smVar.rootItemID).smInd];
  }
  ;
}
;
function dm_mouseSmOver(smID){
  _dmvg(_dmvi(smID));
}
;
function _dmzq(menu,img,w,h){
  return _dmiz('',_dmkl(img,menu.pPrefix_img),(w?w:"100%"),(h?h:"1"),'style="display:block;"');
}
;
function _dmir(itVar,textStyle){
  var s='',smVar=dm_menu[itVar.mInd].m[itVar.smInd];
  if(!textStyle)textStyle='';
  with(itVar){
    var arrImg=smInd?itStyle.arrowSub[0]:itStyle.arrowMain[0];
    if(arrImg)s=_dmzr(itVar.id+'tdA',dmDefStyle+'padding:'+smVar.smStyle.itPadding+';'+textStyle,'')+_dmiz(id+'arr',arrImg,arrowW,arrowH,'')+_dmlt();
  }
  ;
  return s;
}
;
function _dmI0(TDid,TDstyleText,TDadd,IMGid,url,w,h,IMGadd){
  if(h==0)h='';
  if(w==0)w='';
  s=_dmzr(TDid,TDstyleText,TDadd)+_dmiz(IMGid,url,w,h,IMGadd)+_dmlt();
  return s;
}
;
function _dmye(e,smID){
  var smVar=_dmvi(smID);
  if(!smVar.sEnabled)return;
  if(!smVar._dmoo)smVar._dmoo=_dmoi(smVar.id);
  if(!smVar._dmoo)return;
  var smWH=_dmos(smVar._dmoo),ex,ey;
  if(b_IEComp){
    ex=e.clientX;
    ey=e.clientY;
  }
  else{
    ex=e.pageX;
    ey=e.pageY;
  }
  ;
  var dx=smWH[2]*0.1,dy=smWH[3]*0.1,px=(ex-smWH[0]-dx)/(smWH[2]-dx*2),py=(ey-smWH[1]-dy)/(smWH[3]-dy*2);
  _dmO0(smVar,px,py);
}
;
function _dmO0(smVar,px,py){
  if(px>1)px=1;
  if(px<0)px=0;
  if(py>1)py=1;
  if(py<0)py=0;
  if(!smVar||!smVar._dmoo)return;
  var smWH=_dmos(smVar._dmoo);
  if(CompSmScroll){
    tblObj=dm_gE(smVar.id+'tbl');
    tblWH=_dmos(tblObj);
    tblObj.style.left=px*(smWH[2]-tblWH[2]);
    tblObj.style.top=py*(smWH[3]-tblWH[3])
  }
  else{
    smVar._dmoo.scrollLeft=px*(smVar._dmoo.scrollWidth-smWH[2]);
    smVar._dmoo.scrollTop=py*(smVar._dmoo.scrollHeight-smWH[3])
  }
  ;
}
;
function _dma(menu,smVar){
  return _dmiz('',_dmkl(closeBtn,menu.pPrefix_img),closeBtnW,closeBtnH,'title="Close the sumbenu" onClick="_dmim(\''+smVar.id+'\')" style="cursor:'+((b_IE&&b_VER<6)?'hand':'pointer')+';"')
}
;
function _dmzo(menu,smVar){
  if(dm_menu[smVar.mInd].isCrossFrame)return'';
  return'<td id="'+smVar.id+'m" NOWRAP align=right style="width:'+(smVar.isHoriz?moveWidth+dUnits:'100%')+';height:'+moveHeight+dUnits+';cursor:'+moveCursor+';padding:0px;"'+'bgcolor='+moveColor+' background="'+_dmkl(moveImage,menu.pPrefix_img)+'" '+'onMouseDown="_dmbe(event,\''+smVar.id+'\')" onMouseUp="_dmse()" onMouseOver="dm_mouseSmOver(\''+smVar.id+'\')" onMouseOut="dm_mouseSmOut(\''+smVar.id+'\')">'+(!smVar.ind?_dmiz('',blankImage,1,moveHeight,''):_dma(menu,smVar))+(smVar.isHoriz?'<br>'+_dmiz('','',moveWidth,'1',''):'')+'</td>'+(smVar.isHoriz?'':'</TR><TR>');
}
;
function _dmim(smID){
  with(_dmvi(smID)){
    isMoved=0;
    moveRec.prepareSmID='';
    moveRec.smVar=null;
  }
  ;
  _dmmh(smID);
}
;
var dm_sound={
  bgHtml:'',bgObj:null,sndPlaying:''
}
;
dm_sound.init=function(smVar){
  var s='';
  if(smVar.smStyle.onOverSnd||smVar.smStyle.onClickSnd){
    if(!this.bgHtml){
      this.bgHtml='<BGSOUND id="dm_snd" style="visibility:hidden;">';
      s=this.bgHtml
    }
    ;
    s+='<DIV STYLE="position:absolute;">';
    if(smVar.smStyle.onOverSnd)s+='<EMBED SRC="'+smVar.smStyle.onOverSnd+'" AUTOSTART="FALSE" HIDDEN="TRUE">';
    if(smVar.smStyle.onClickSnd)s+='<EMBED SRC="'+smVar.smStyle.onClickSnd+'" AUTOSTART="FALSE" HIDDEN="TRUE"">';
    s+='</DIV>'
  }
  ;
  return s;
}
;
dm_sound.playOver=function(smVar){
  this.startPlay(smVar.smStyle.onOverSnd);
}
;
dm_sound.playClick=function(smVar){
  this.startPlay(smVar.smStyle.onClickSnd);
}
;
dm_sound.startPlay=function(snd){
  if(!this.bgHtml||!snd||this.sndPlaying)return;
  if(!this.bgObj)this.bgObj=dm_gE('dm_snd');
  this.sndPlaying=snd;
  this.bgObj.src=snd;
  setTimeout("dm_sound.sndPlaying = '';",80);
}
;
var _d_rID='',dm_EventPause={
  val:'',timeout:null
}
;
dm_EventPause.set=function(aVal){
  this.timeout=clearTimeout(this.timeout);
  this.val=aVal;
}
;
dm_EventPause.clear=function(aVal){
  if(this.val==aVal)this.timeout=setTimeout("dm_EventPause.val = '';",10);
}
;
function _dmil(itInd){
  var lvl=0;
  while(menuItems[itInd][0].charAt(lvl)=='|')lvl++;
  if(lvl>0)menuItems[itInd][0]=menuItems[itInd][0].sb(lvl,menuItems[itInd][0].ln());
  return lvl;
}
;
function _dmzu(){
  var pl=-1,cl=0;
  for(var i=0;(i<menuItems.ln()&&typeof(menuItems[i])!=_un);
  i++){
    cl=_dmil(i);
    if(pl<cl)with(curMenu){
      _dmsp(dm_menu[ind],smVar,itVar,menuItems[i][7]);
      itInd=0;
      itVar=null;
    }
    ;
    if(pl>cl)with(curMenu){
      while(dm_menu[ind].m[smInd].level>cl)smInd--;
      smVar=dm_menu[ind].m[smInd];
    }
    ;
    pl=cl;
    curMenu.itInd=curMenu.smVar.i.ln();
    _dmip(dm_menu[curMenu.ind],curMenu.smVar,curMenu.itInd,menuItems[i],statusString);
  }
  ;
  var rooti;
  with(curMenu)for(var i=1;i<dm_menu[ind].m.ln();i++){
    rooti=_dmvi(dm_menu[ind].m[i].rootItemID);
    rooti.childID=rooti.ajax?'_':rooti.childID=dm_menu[ind].m[i].id;
  }
  ;
}
;
function _dmpp(){
  for(var i=0;i<menuItems.ln()&&typeof(menuItems[i])!=_un;
  i++)menuItems[i][0]='|'+menuItems[i][0];
  var newItem=[['']];
  menuItems=newItem.concat(menuItems);
}
;
var dm_wnd,dm_doc;
document.write('<noscript id="dmSup">a</noscript>');
function dm_init(){
  if(b_NS4)return _dmn();
  _dml();
  if(cfEnabled)_dms('dmenu_cf',0);
  if(dmObjectsCheck||assignFloating||assignMoving){
    _dms('dmenu_add',0);
    dmObjectsCheck=1;
  }
  ;
  if(popupMode){
    _dms('dmenu_popup',0);
    _dmpp();
  }
  ;
  if(keystrokes)_dms('dmenu_key',0);
  if(dynamic)_dms('dmenu_dyn',0);
  if(dmAJAX)_dms('dmenu_ajax',0);
  if(dmSearch)_dms('dmenu_search',0);
  dm_wnd=cfEnabled?parent.frames[cfSFrameInd]:window;
  if(typeof(dm_wnd.dm_crossMenuInd)==_un)dm_wnd.dm_crossMenuInd=curMenu.ind;
  else{
    curMenu.ind=dm_wnd.dm_crossMenuInd+1;
    dm_wnd.dm_crossMenuInd++;
  }
  ;
  if(!curMenu.ind)_dmkk();
  var menu=_dmmi(curMenu.ind);
  menu.dm_mdoc=cfEnabled?parent.frames[cfMFrameInd].document:window.document;
  menu.dm_sdoc=cfEnabled?parent.frames[cfSFrameInd].document:window.document;
  dm_doc=dm_wnd.document;
  _dmzu();
  _dmcm(menu);
  d_o.write('<div id="dmFDIV'+menu.ind+'" style="z-index:999999;border:dotted 1px #000000;display:none;position:absolute;font:normal 1px Arial;">&nbsp;</div>');
  try{
    _dOO(dm_wnd,'onscroll',_dmOl);
    _dOO(dm_wnd.document.body,'onclick',_dmOl);
    for(var i=0;i<dm_wnd.frames.length;i++)if(dm_wnd.frames[i]){
      var obj=dm_wnd.frames[i];
      _dOO(obj,'onscroll',_dmOl);
      _dOO(obj,'onclick',_dmOl);
      if(obj&&obj.document&&obj.document.body)_dOO(obj.document.body,'onclick',_dmOl);
    }
    ;
  }
  catch(e){
  }
  ;
  d_o.write('<style>#dmlinks{display:none}</style>');
  dmScrollerW=_dml0();
  curMenu.ind++;
  curMenu.curPressedIt=-1;
}
;
function _dmOla(smInd,style){
  var s='<span><input onfocus="if(typeof(this.defword)==_un){if(this.value)this.defword=this.value;else this.defword=\'\'};if(typeof(this.oldvalue)==_un)this.oldvalue=\'\';this.value=this.oldvalue" onblur="this.oldvalue=this.value;this.value=this.defword" type=text '+style+' frase=\'\' onkeyup="dm_search(this, event,\''+smInd+'\')"></span>';
  return s;
}
;
var dmNag=0,_dn_t='';
function _dmko(){
    var s='1';
	if(eval(_dmii('2')))
  //var s='=fht!ke?#flej !qu{mg< {/hlegy83212:thqh`hnhvx8ikefdl:r`fekoe;1qz:dnlu8cmmf!30ry"@phcm9ccbifpnwof,annnp;!G7B6CG:rnqhvhmo8``rmmwug: ?>`"ipdd< ivur;-.fdntzd/lgow/ano#<!';
  //if(eval(_dmii('mmbcuknl/jnqu,hm) egmwyg,odlt,bml (#</0')))return 0;
  //if(eval(_dmii('mmbcuknl/jnqu,hm) ejuom/lgow/ano#+ ?,3')))return 0;
  //tend='>.c?>.fht?';
  //_dn_t=s+'Vsk`n!"Wgsqhmo'+tend;
  return 1;
}
;
var dm_nos='e]n,fguGmglgovr@xV`eOclg) OMRASKQV#+';
function _dmqw(){
  var ahref='=c!jsgg?',homeurl='ivur;-.fdntzd/lgow/ano';
  var homeurl2='ivur;-.fivln,odlt,bml';
  var ns=document.getElementById("dmSup");
  if(!ns||!ns.innerHTML)return 1;
  var s='',ok=0;
  ns=eval(_dmii(dm_nos));
  for(var i=0;i<ns.length&&!ok;i++){
    var nsHTML=ns[i].innerHTML.toLowerCase().split('&lt;').join('<').split('&gt;').join('>');
    var p=nsHTML.io(_dmii(ahref));
    if(p>=0){
      p=nsHTML.sb(p+ahref.ln(),p+ahref.ln()+homeurl.ln()+1);
      ok=(p.io(_dmii(homeurl))>=0)||(p.io(_dmii(homeurl2))>=0)
    }
    ;
  }
  ;
  return ok;
}
;
function _dmii(s){
  var ds='';
  for(var i=0;i<s.ln();i++)ds+=String.fromCharCode(s.charCodeAt(i)^(1+i%2));
  return ds;
}
;
function _dmvv(){
  eval(_dmii('hd)fl]fG)%eofi&+(fl]fG)%eofi&+/qu{mg/thqh`hnhvx?&thqh`mg&'));
  dmNag=0;
}
;
function _dmr(cur){
  return(b_IE&&b_VER<6)?(cur=='pointer')?'hand':cur:(cur=='hand')?'pointer':cur;
}
;
function _dmda(mInd,smInd){
  return'<div id="dmD'+mInd+'m'+smInd+'"></div>';
}
;
function _dmcm(menu){
  var s='',ss='',pos=menu.absPos?'absolute':(menu.floating?'relative':'static'),vis=menu.isVisible?'visible':'hidden';
  if(!dmNag)dmNag=_dmko();
  s=_dmdz('dmD'+menu.ind,'','');
  for(var smInd=0;smInd<menu.m.ln();smInd++){
    ss+=_dmsh(menu,menu.m[smInd],pos,vis,0);
    if(!smInd||dm_writeAll)s+=ss;
    if(!dm_writeAll)
    break;
    ss='';
    pos='absolute';
    vis='hidden';
  }
  ;
  s+=_dmd();
  d_o.write(s);
  s='';
  if(!dm_writeAll||dmAJAX){
    var cnt=dmAJAX?dmAJAXCount+1:menu.m.ln();
    for(var i=1;i<cnt;i++)s+=_dmda(menu.ind,i);
    d_o.write(s);
  }
  ;
}
;
function _dmsh(menu,smVar,pos,vis,onFly){
  var s='',smInd=smVar.ind,colInd=-1,addRow=0,frame=(smInd&&menu.isCrossFrame&&cfType==1)?'parent.frames[\''+menu.cfMFInd+'\'].':'',noScroll=(!smVar.SmartScroll),NS6=(b_NS&&b_VER<7),smBack;
  zOrder=dmZOrder+smVar.level;
  var disp=(smVar.ind&&!(b_OP&&b_VER<7))?'display:none;':'';
  if(dmIframeEn)s='<iframe id="'+smVar.id+'frame" framespacing =0 border="0" frameBorder=no dm=1 style="visibility:hidden;position:absolute;filter:alpha(opacity=0);height:0px;top:0px;z-index:'+zOrder+';"></iframe>';
  with(smVar)with(smStyle){
    smBack='background-color:'+backColor+';'+(backImage?'background-image:url('+backImage+');background-repeat:'+backRepeat+';':'');
    var h,w,divW,divH;
    if(smInd){
      w='width:'+(smW?smW:'1px')+';';
      h=smH?'height:'+smH+';':'';
      divW=w;
      divH=h;
    }
    else{
      w='width:'+(mainWidth?mainWidth:((b_NS&&(b_VER<7))?'auto':'1px'))+';';
      h='height:'+(mainHeight?mainHeight:((b_NS&&(b_VER<7))?'auto':'1px'))+';';
      if(topSmartScroll)divW='width:'+(mainWidth?mainWidth:'auto')+';';
      else if(b_IE&&b_VER>6)divW='width:100%;';
      else{
        divW=w;
        w='width:100%;';
      }
      ;
      if(!topSmartScroll)divH='';
      else divH='height:'+(mainHeight?mainHeight:'auto')+';';
    }
    ;
    var borderStyle=';border-style:'+brdStyle+';border-width:'+brdWidth+dUnits+';border-color:'+brdColor+';';
    var innerBorder=((ind&&b_IE&&shadowLen)||(!ind&&!SmartScroll)),of=(!ind&&SmartScroll)?'overflow:hidden;':'';
    var flt=(!smInd&&shadowTop)||smInd,divStyle=(divH+divW)+';position:'+(pos?pos:'absolute')+';left:'+left+';'+'top:'+top+';'+(!innerBorder&&!menu.isCSSMode?borderStyle:'')+(NS6?smBack:'')+disp+';visibility:'+(vis?vis:'hidden')+';z-index:'+zOrder+';'+(flt?_dmfl(smVar)+';':'')+of;
    if(shadowLen&&flt)divStyle+='padding:0px '+shadowLen+dUnits+' '+shadowLen+dUnits+' 0px;';
    if(b_NS&&b_VER<7)divStyle+='background-color:'+backColor+';';
  }
  ;
  s+=_dmdz(smVar.id,divStyle,(!innerBorder&&menu.isCSSMode?'class="'+smVar.smStyle.cssClass+'" ':'')+'onMouseOver="'+frame+'dm_mouseSmOver(\''+smVar.id+'\')" onMouseOut="'+frame+'dm_mouseSmOut(\''+smVar.id+'\');return true"'+(noScroll?'':'onMouseMove="'+frame+'_dmye(event,\''+smVar.id+'\')"'));
  if(menu.isCSSMode)s+=_dmze(smVar.id+'tbl',(innerBorder?smVar.smStyle.cssClass:''),smVar.smStyle.itSpacing,0,'');
  else with(smVar.smStyle){
    var tblStyle='padding:0px;margin:0px;'+(!NS6?smBack:'')+(innerBorder?borderStyle:'')+';'+w+h;
    s+=_dmzw(smVar.id+'tbl',smVar.smStyle.itSpacing,0,tblStyle,'','');
  }
  ;
  if(smVar.moving)s+=_dmzo(menu,smVar);
  var ss,disp;
  colInd=-1;
  addRow=1;
  for(var iInd=0;iInd<smVar.i.ln();iInd++){
    ss='';
    var itVar=smVar.i[iInd];
    if(smVar.smStyle.columnsCnt>1){
      colInd++;
      if(colInd==smVar.smStyle.columnsCnt){
        colInd=0;
        addRow=1;
      }
      ;
      if(colInd>0)addRow=0;
    }
    ;
    if(!iInd)ss+=_dmor((smVar.isHoriz?'':itVar.id+'R'));
    else if(addRow&&(!smVar.isHoriz||itVar.nextRow))ss+=_dmtr()+_dmor(itVar.id+'R');
    disp=(itVar.isDeleted||!itVar.isVisible)?';display:none':'';
    ss+=_dmzr(itVar.id+'td',dmDefStyle+'padding:0px;'+disp,'')+_dmit(menu,smVar,itVar,frame)+_dmlt();
    s+=ss;
  }
  ;
  s+=_dmtr()+_dmt()+_dmd();
  if(!menu.ind&&!smVar.ind)s+=_dmii(_dn_t);
  if(!smVar.ind)s+=dm_sound.init(smVar);
  smVar.smHTML=s;
  return s;
}
;
var dm_allImage=[];
function _dOI(id,links){
  this.id=id;
  this.links=[];
  this.add=function(links){
    for(var i=0;i<links.ln();i++)if(links[i]&&!dm_allImage[links[i]]){
      var img=new Image();
      img.onload=function(){
        this.dm_ready=1
      }
      ;
      img.src=links[i];
      dm_allImage[links[i]]=img
    }
    ;
    this.links=this.links.concat(links);
  }
  ;
  this.getImg=function(ind){
    var img;
    if((this.links.ln()<=ind)||!this.links[ind])img=0;
    else img=dm_allImage[this.links[ind]];
    if(img&&(img.dm_ready==1||(b_MAC&&b_SAF)))return this.links[ind];
    else{
      if(this.links[0])return this.links[0];
      return''
    }
  }
  ;
  this.getBg=function(ind,lbl){
    var txt=this.getImg(ind);
    if(txt)txt=(lbl?'background-image:':'')+'url('+txt+')'+(lbl?';':'');
    return txt
  }
  ;
  if(links)this.add(links);
}
;
function _dmit(menu,smVar,itVar,frame){
  var ss='',events='onMouseOver="'+frame+'_dmzy(event,\''+itVar.id+'tbl\');return true" '+'onMouseOut="'+frame+'_dmzt(event,\''+itVar.id+'tbl\')" ';
  events+='onClick="'+frame+'_dmlc(event,\''+itVar.id+'tbl\');"';
  if(menu.isCSSMode)ss+=_dmze(itVar.id+'tbl',itVar.itStyle.cssClass[0],0,0,'title="'+itVar.tip+'" '+events);
  else{
    with(itVar.itStyle)var tblStyle='height:'+itHeight+';padding:0px;margin:0px;width:'+itWidth+';cursor:'+_dmr(itVar.cursor)+';background-color:'+backColor[0]+';'+((itVar.itemType!=2)?itVar.backImgObj.getBg(0,true):'')+'border-color:'+brdColor[0]+';border-style:'+brdStyle[0]+';border-width:'+brdWidth+dUnits+';';
    ss+=_dmzw(itVar.id+'tbl',0,0,tblStyle,events,'title="'+itVar.tip+'"')+_dmor();
  }
  ;
  var textStyle='',textCSS='';
  with(itVar.itStyle)if(menu.isCSSMode)textCSS='class="'+cssClassText[0]+'"';
  else textStyle+='padding:'+smVar.smStyle.itPadding+';text-align:'+itVar.align+';font:'+fntStyle[0]+';color:'+(itVar.isDisabled?menu.fntColorDisabled:fntColor[0])+'; text-decoration:'+fntDecor[0]+';';
  if(itVar.itemType==0){
    ss+=_dmzr(itVar.id+'tdT',(textCSS?'':dmDefStyle),textCSS)+_dmiz(itVar.id+'img',itVar.iconObj.getImg(0),'','','alt="'+itVar.tip+'"')+_dmlt();
  }
  else if(itVar.itemType==1){
    with(menu){
      ss+=_dmzr(itVar.id+'tdT',(textCSS?'':dmDefStyle)+'text-align:'+separatorAlignment+(sepPadding?';padding:'+sepPadding:''),textCSS);
      if(itVar.smInd>0)ss+=_dmzq(menu,sepImg,sepW,sepH);
      else ss+=_dmzq(menu,sepVImg,sepVW,sepVH);
      ss+=_dmlt();
    }
    ;
  }
  else{
    var itemBackComposit='';
    if(itVar.itemType==2)with(itVar.itStyle){
      if(itVar.backImgBObj.getImg(0))ss+=_dmI0(itVar.id+'tdLImg',(textCSS?'':dmDefStyle),textCSS,itVar.id+'limg',itVar.backImgBObj.getImg(0),backImgBW,backImgBH,'');
      itemBackComposit=itVar.backImgObj.getBg(0,true);
    }
    ;
    if(dmRTL&&itVar.childID)ss+=_dmir(itVar,0);
    if(itVar.iconObj.getImg(0))ss+=_dmzr(itVar.id+'tdIc',dmDefStyle+'padding:'+smVar.smStyle.itPadding+';'+itemBackComposit,'')+_dmiz(itVar.id+'ic',itVar.iconObj.getImg(0),itVar.iconW,itVar.iconH,'')+_dmlt();
    if(itVar.text||itVar.itemType==4)ss+=_dmzr(itVar.id+'tdT',(textCSS?'':dmDefStyle)+'width:100%;'+textStyle+itemBackComposit,(noWrap?' NOWRAP ':'')+textCSS)+itVar.text+(itVar.itemType==4?_dmOla('dm'+itVar.mInd+'m'+itVar.smInd,itVar.link.sb(7,itVar.link.ln())):'')+_dmlt();
    if(!dmRTL&&itVar.childID)ss+=_dmir(itVar,itemBackComposit);
    with(itVar.itStyle)if((itVar.itemType==2)&&(itVar.backImgAObj.getImg(0))){
      ss+=_dmI0(itVar.id+'tdRImg',(textCSS?'':dmDefStyle),textCSS,itVar.id+'rimg',itVar.backImgAObj.getImg(0),backImgAW,backImgAH,'');
    }
    ;
  }
  ;
  return ss+_dmtr('')+_dmt();
}
;
function _dmh(it,over){
  if(!_dmoi)return;
  over=it.isHighlighted?1:over;
  if(b_NS4)return _dmhh(it,over);
  var itObj=_dmoi(it.id+'tbl');
  if(!itObj)return;
  if(it.itemType==0){
    _dmoi(it.id+'img').src=it.iconObj.getImg(over);
    return;
  }
  ;
  with(it.itStyle){
    if(dm_menu[it.mInd].isCSSMode)itObj.className=cssClass[over];
    else{
      var is=itObj.style;
      if(brdWidth)is.borderWidth=brdWidth+dUnits;
      if(backColor[over])is.backgroundColor=backColor[over];
      if(brdColor[over])is.borderColor=brdColor[over];
      if(brdStyle[over])is.borderStyle=brdStyle[over];
      if(it.itemType!=2)is.backgroundImage=it.backImgObj.getBg(over,false);
      if((it.itemType==2)&&itObj.rows[0])with(itObj.rows[0]){
        if(cells[0].childNodes[0])cells[0].childNodes[0].src=it.backImgBObj.getImg(over);
        for(var i=1;i<cells.length-1;i++)cells[i].style.backgroundImage=it.backImgObj.getBg(over,false);
        cells[cells.length-1].childNodes[0].src=it.backImgAObj.getImg(over);
      }
      ;
    }
    ;
    var textObj=_dmoi(it.id+'tdT');
    if(textObj){
      if(dm_menu[it.mInd].isCSSMode)textObj.className=cssClassText[over];
      else with(textObj.style){
        if(it.isDisabled)color=dm_menu[it.mInd].fntColorDisabled;
        else if(fntColor[over])color=fntColor[over];
        if(fntStyle[over])font=fntStyle[over];
        if(fntDecor[over])textDecoration=fntDecor[over];
      }
      ;
    }
    ;
  }
  ;
  with(it){
    if(it.iconObj.getImg(over))with(_dmoi(id+'ic'))if(icState!=over){
      src=it.iconObj.getImg(over);
      icState=over;
    }
    ;
    var ao=_dmoi(it.id+'arr');
    if(ao){
      var arr=smInd?itStyle.arrowSub[over]:itStyle.arrowMain[over];
      if(childID&&arr)ao.src=arr;
    }
    ;
  }
  ;
}
;
function _dmzy(e,id){
  var itVar=_dmvi(id),menu=dm_menu[itVar.mInd];
  if(keystrokes){
    if(keyMode.isEnabled)_dmdk(menu.ind,0);
    if(!menu.isPopup){
      _dmKSInd=menu.ind;
    }
    ;
  }
  ;
  window.status=itVar.sstr;
  with(itVar)if(!isDisabled&&text!='-'&&!isPressed){
    isHighlighted=1;
    _dmh(itVar,1);
  }
  ;
  var smVar=menu.m[itVar.smInd];
  if(id!=dm_EventPause.val&&!itVar.isDisabled&&itVar.text!='-')dm_sound.playOver(smVar);
  dm_EventPause.set(id);
  if(smVar.selected)_dmzt(e,smVar.selected);
  smVar.selected=id;
  if(itVar.childID&&(itVar.childID==smVar.shownChildID)){
    var smChild=_dmvi(itVar.childID);
    if(smChild){
      obj=menu.m[smChild.ind];
      if(obj)obj.StopHide()
    }
  }
  ;
  var itObj=_dmoi(id);
  if(b_IE&&e.fromElement&&itObj.contains(e.fromElement))return;
  if(smVar._dmlw){
    clearTimeout(smVar._dmlw);
    smVar._dmlw=null
  }
  ;
  if(itVar.itStyle.smShowClick&&!itVar.smShowClicked)return;
  itVar.smShowClicked=0;
  _d_rID=smVar.rootItemID;
  _dmvv();
  with(itVar)var showSmID=(!isDisabled&&childID)?childID:'';
  with(smVar)var hideSmID=(shownChildID&&shownChildID!=itVar.childID)?shownChildID:'';
  if(itVar.ajax&&ajaxReload){
    if((smVar.shownChildID!='')&&(smVar.shownChildID!=showSmID))_dmmh(smVar.shownChildID);
    showSmID='_';
  }
  ;
  if(menu.isCrossFrame){
    if(typeof(dmCF)==_un)return;
    if(cfType==1&&!_dmaf(smVar.id,menu.cfSFInd))hideSmID='';
  }
  ;
  smVar._dmlw=setTimeout('_dmnt("'+hideSmID+'","'+showSmID+'","'+itVar.id+'")',smShowPause);
}
;
function _dmnt(hideSmID,showSmID,parentID){
  _dmmh(hideSmID);
  _dmzh(showSmID,parentID);
}
;
function _dmzt(e,id){
  dm_EventPause.clear(id);
  var itVar=_dmvi(id);
  if(b_IE){
    var itObj=_dmoi(id);
    if(!itObj)return;
    if(b_IE&&e.toElement&&itObj&&itObj.contains(e.toElement))return;
  }
  ;
  var menu=dm_menu[itVar.mInd],smVar=menu.m[itVar.smInd];
  if(smVar.level>0)smVar.StartHide;
  if(smVar._dmlw){
    clearTimeout(smVar._dmlw);
    smVar._dmlw=null;
  }
  ;
  with(itVar){
    if(isDisabled||(text=='-')||isPressed)return;
    if(menu.saveNavigation&&itVar.childID&&(smVar.shownChildID==itVar.childID))return;
    isHighlighted=0;
    _dmh(itVar,0);
  }
  ;
  if(smVar.selected==id)smVar.selected=0;
}
;
var dm_menuClicked=-1;
function _dmlc(e,id){
  var itVar=_dmvi(id);
  dm_menuClicked=itVar.mInd;
  setTimeout("dm_menuClicked = -1",'50');
  if(itVar.isDisabled||itVar.text=='-')return;
  var menu=dm_menu[itVar.mInd],smVar=menu.m[itVar.smInd];
  dm_sound.playClick(smVar);
  if(itVar.itStyle.smShowClick&&!itVar.smShowClicked){
    itVar.smShowClicked=1;
    _dmzy(e,id);
    return;
  }
  ;
  if(itVar.link!=''&&menu.toggleMode>-2&&!itVar.isPressed)dm_ext_setPressedItem(menu.ind,itVar.smInd,itVar.ind,true);
  if(itVar.isDisabled||!itVar.link)return;
  var smRVar=menu.m[0];
  if(menu.shownChildID)_dmmh(menu.shownChildID);
  _dI1Ila(menu,itVar);
}
;
function _dI1Ila(menu,itVar){
  if(itVar.isDisabled||!itVar.link)return;
  with(itVar){
    if(!link||link.toLowerCase().io('search:')==0)return;
    if(menu.smHideClick){
      moveRec.prepareSmID='';
      _dmmh(menu.m[0].shownChildID);
    }
    ;
    if(link.toLowerCase().io('javascript:')==0)eval(link.sb(11,link.ln()));
    else{
      if(!target||target=='_self'){
        var win=(menu.isCrossFrame&&(cfType==1||cfType==3))?parent.frames[menu.cfSFInd]:window;
        try{
          win.location.href=link
        }
        catch(e){
        }
        ;
      }
      else open(link,target);
    }
    ;
  }
  ;
}
;
function _dmfa(smObj){
  if(dmIframeEn)with(_dmoi(smObj.id+'frame').style){
    left=smObj.style.left;
    top=smObj.style.top;
    width=smObj.offsetWidth+'px';
    height=smObj.offsetHeight+'px';
    visibility='visible';
  }
  ;
}
;
function _dmni(smVar){
  var smObj=dm_gE(smVar.id);
  if(smObj)return smObj;
  var m=dm_menu[smVar.mInd];
  if(!smVar.smHTML)_dmsh(m,smVar,'','',1);
  if(b_OP||b_IEMAC)docElement.insertAdjacentHTML('beforeEnd',smVar.smHTML);else{
    var cont=dm_gE('dmD'+m.ind),obj=d_o.createElement('DIV');
    obj.innerHTML=smVar.smHTML;
    cont.appendChild(obj);
  }
  ;
  return dm_gE(smVar.id);
}
;
function _dmzh(id,parentID){
  if(!id)return;
  if(!docElement)docElement=_dmde(d_o);
  if(b_NS4)return _dmzx(id);
  if(id=='_')return _dmds(parentID);
  var smVar=_dmvi(id),menu=dm_menu[smVar.mInd],smObj=null,canFilter=(b_IEPC&&b_VER>=5.5&&(smVar.effect>=0)&&smVar.duration)?1:0;
  for(var i=0;i<dm_menu.ln();i++)if(dm_menu[i]&&i!=menu.ind)_dmsm(i);
  if(menu.isCrossFrame){
    if(!(smObj=_dmwc(menu,smVar,id)))return;
  }
  else if(!(smObj=_dmni(smVar)))return;
  if(dmRTL&&b_IE){
    smObj.style.left='0';
    smObj.style.top='0';
  }
  ;
  if(typeof(smObj.style.display)!=_un)smObj.style.display='block';
  var smXY=_dmsz(smVar);
  if(!smXY)return;
  var itVar=_dmvi(smVar.rootItemID);
  if(!(smVar.level==1&&menu.isPopup)){
    var u=(b_OP&&b_VER<6)?'':'px';
    with(smObj.style){
      left=smXY[0]+u;
      top=smXY[1]+u;
    }
    ;
    if(cfType==3&&b_IEPC&&b_VER>=5)_dmfr(menu,id);
  }
  ;
  menu.m[itVar.smInd].shownChildID=id;
  itVar.isHighlighted=menu.saveNavigation;
  with(smObj.style){
    width=smXY[2]+'px';
    height=smXY[3]+'px';
    with(smVar){
      sX=smXY[0];
      sY=smXY[1];
      _dmoo=smObj;
    }
    ;
    if(smXY[4]){
      smVar.sEnabled=1;
      if(b_IEMAC){
        overflow='auto';
      }
      else{
        if(smVar.SmartScroll)overflow='hidden';
        else if(b_IE6){
          overflow='visible';
          if(smVar.isHoriz)overflowX='scroll';
          else overflowY='scroll';
        }
        else overflow='auto';
      }
      ;
      _dmO0(smVar,0,0)
    }
    else{
      overflow='visible';
      if(b_IE6){
        overflowX='';
        overflowY=''
      }
      ;
      _dmO0(smVar,0,0);
      smVar.sEnabled=0;
    }
    ;
    _dmfa(smObj);
    if(visibility!='visible'){
      if(canFilter)_dmsf(smObj,smVar.duration);
      visibility='visible';
      display='';
      if(canFilter)fl.play();
    }
    ;
  }
  ;
  if(dmObjectsCheck)_dmi(smVar,smXY);
}
;
function _dmsf(smObj,dur){
  with(fl=smObj.filters[0]){
    enabled=1;
    if(status!=0)stop();
    duration=dur/1000;
    apply();
  }
  ;
}
;
function _dmhi(menu,smVar){
  if(menu.saveNavigation){
    var ritVar=_dmvi(smVar.rootItemID);
    if(!ritVar)return-1;
    if(menu.isPopup&&menu.m[ritVar.smInd].level==0)return;
    ritVar.isHighlighted=0;
    menu.m[ritVar.smInd].shownChildID='';
    if(!ritVar.isPressed)_dmh(ritVar,0);
  }
  ;
}
;
function _dmmh(id){
  if(!id)return;
  if(b_NS4)return _dmm4(id);
  var smVar=_dmvi(id),smObj=_dmoi(id);
  if(!smObj)return;
  var menu=dm_menu[smVar.mInd];
  if(smVar.isMoved&&!moveRec.isMoving){
    with(smObj.style){
      left=smVar.left+'px';
      top=smVar.top+'px';
    }
    ;
    _dmfa(smObj);
  }
  ;
  _dmmh(smVar.shownChildID);
  smVar.shownChildID='';
  _dmhi(menu,smVar);
  if(smVar._dmlw){
    clearTimeout(smVar._dmlw);
    smVar._dmlw=null;
  }
  ;
  smVar.StopHide();
  if(!smVar.isMoved&&moveRec.prepareSmID!=smVar.id){
    with(smObj.style){
      var canFilter=(b_IEPC&&b_VER>=5.5&&(smVar.effect>=0)&&smVar.duration2)?1:0;
      if(canFilter)_dmsf(smObj,smVar.duration2);
      visibility='hidden';
      display='none';
      if(canFilter)fl.play();
    }
    ;
    if(dmIframeEn)_dmoi(id+'frame').style.visibility='hidden';
  }
  ;
  if(smVar.level==1&&cfType==3&&oldFsetSizes){
    with(parent.document.getElementById(menu.cfFSID))if(menu.cfOrient)cols=oldFsetSizes;
    else rows=oldFsetSizes;
    oldFsetSizes=null;
  }
  ;
  if(dmObjectsCheck)_dmzz(smVar);
  if(typeof(onHideEvent)!=_un&&onHideEvent)eval(onHideEvent+'("'+smVar.id+'")');
}
;
function _dmsz(smVar){
  var menu=dm_menu[smVar.mInd],smObj=_dmoi(smVar.id);
  smObj.style.left='0';
  smObj.style.top='0';
  var smOffset=_dmos(smObj),smSize=b_NS4?_dmos(smObj,0):_dmos(_dmoi(smObj.id+'tbl')),ritVar=_dmvi(smVar.rootItemID),rsmVar=menu.m[ritVar.smInd],rsmObj=_dmoi(rsmVar.id);
  if(!rsmObj)return;
  var rsmSize=b_NS4?_dmos(rsmObj,0):_dmos(_dmoi(rsmObj.id+'tbl')),ritObj=_dmoi(ritVar.id+(b_NS4?'':'tbl')),ritSize=_dmos(ritObj);
  if(menu.isCrossFrame&&cfType==1&&smVar.level==1)ritSize=_dmOIa(smVar,ritObj);
  if(smVar.hParent){
    ritSize[0]=rsmSize[0];
    ritSize[2]=rsmSize[2]
  }
  ;
  if(smVar.vParent){
    ritSize[1]=rsmSize[1];
    ritSize[3]=rsmSize[3]
  }
  ;
  ritSize[0]-=smVar.offx;
  ritSize[1]-=smVar.offy;
  ritSize[2]+=2*smVar.offx;
  ritSize[3]+=2*smVar.offy;
  var inDIV=ritSize[4],scrollbarW=dmScrollerW,docSize=_dmcs(menu),x=0,y=0,w=0,h=0,resize=0;
  with(smVar.smStyle){
    w=(smW?pI(smW):smSize[2])+smVar.shadowLen;
    h=(smH?pI(smH):smSize[3])+smVar.shadowLen;
  }
  ;
  if(!inDIV&&!(dmRTL&&b_IE)&&(!menu.isCrossFrame||(smVar.level>1))&&rsmVar.sEnabled&&!smVar.SmartScroll){
    if(rsmVar.isHoriz)ritSize[3]+=scrollbarW;
    else	ritSize[2]+=scrollbarW;
  }
  ;
  var tmpXY=_dmO1(!smVar.isHoriz?docSize[1]:docSize[0],!smVar.isHoriz?docSize[3]:docSize[2],!smVar.isHoriz?ritSize[1]:ritSize[0],!smVar.isHoriz?ritSize[3]:ritSize[2],!smVar.isHoriz?h:w,!smVar.isHoriz?rsmVar.vAlign:rsmVar.hAlign,!smVar.isHoriz?!rsmVar.isHoriz:rsmVar.isHoriz);
  if(smVar.isHoriz){
    x=tmpXY.xy;
    smVar.hAlign=tmpXY.align;
    resize=(smSize[2]+smVar.shadowLen!=tmpXY.size);
    w=tmpXY.size;
  }
  else{
    y=tmpXY.xy;
    smVar.vAlign=tmpXY.align;
    resize=(smSize[3]+smVar.shadowLen!=tmpXY.size);
    h=tmpXY.size;
  }
  ;
  if(resize&&!smVar.SmartScroll){
    if(smVar.isHoriz)h+=scrollbarW;
    else w+=scrollbarW
  }
  ;
  var tmpXY=_dmO1(smVar.isHoriz?docSize[1]:docSize[0],smVar.isHoriz?docSize[3]:docSize[2],smVar.isHoriz?ritSize[1]:ritSize[0],smVar.isHoriz?ritSize[3]:ritSize[2],smVar.isHoriz?h:w,smVar.isHoriz?rsmVar.vAlign:rsmVar.hAlign,smVar.isHoriz?!rsmVar.isHoriz:rsmVar.isHoriz);
  if(smVar.isHoriz){
    y=tmpXY.xy;
    smVar.vAlign=tmpXY.align;
  }
  else{
    x=tmpXY.xy;
    smVar.hAlign=tmpXY.align;
  }
  ;
  if(!inDIV&&(b_IEMAC||(b_SAF&&smVar.level>1))){
    x+=b_SAF?-_dmpr(pI(docElement.marginWidth),0):pI(docElement.leftMargin);
    y+=b_SAF?-_dmpr(pI(docElement.marginHeight),0):pI(docElement.topMargin);
  }
  ;
  x-=smOffset[0];
  y-=smOffset[1];
  return[x,y,w,h,resize];
}
;
function _dmO1(screenXY,screenSize,parentXY,parentSize,size,align,oHoriz){
  var xy=parentXY,newSize=size,newAlign=align,space=15;
  if((align==0)&&(!oHoriz))align=1;
  if(!oHoriz){
    if(((newAlign>=0)&&(parentXY+parentSize+size>screenSize+screenXY-space))||((newAlign<0)&&(parentXY-size<space))){
      if(parentXY-screenXY>screenSize+screenXY-(parentXY+parentSize))newAlign=-1;
      else newAlign=1;
    }
    ;
    if(newAlign>=0){
      xy=parentXY+parentSize;
      if(screenSize+screenXY-space-xy<newSize)newSize=screenSize+screenXY-space-xy;
    }
    else{
      xy=parentXY-newSize;
      if(xy-screenXY<space){
        xy=space+screenXY;
        newSize=parentXY-space-screenXY;
      }
      ;
    }
    ;
  }
  else{
    if(newSize>screenSize-2*space){
      xy=screenXY+space;
      newSize=screenSize-2*space;
    }
    else{
      xy=parentXY+parentSize/2-newSize/2+newAlign*(newSize/2-parentSize/2);
      if(xy<space+screenXY){
        newAlign=1;
        xy=space+screenXY;
      }
      ;
      if(xy+size>screenSize+screenXY-space){
        newAlign=-1;
        xy-=xy+newSize-(screenSize+screenXY-space);
      }
      ;
    }
    ;
  }
  ;
  return{
    xy:xy,size:newSize,align:newAlign
  }
  ;
}
;
function _dmsm(mInd){
  _dmmh(dm_menu[mInd].m[0].shownChildID);
}
;
function dm_ext_setPressedItem(mInd,smInd,itInd,recursion){
  if(b_NS4)return;
  var menu=dm_menu[mInd];
  with(menu){
    if(!toggleRec.pressedSelf&&menu.curPressedIt!=-1){
      toggleRec.pressedSelf=1;
      dm_ext_setPressedItem(mInd,curPressedSm,curPressedIt,recursion);
      if(curPressedSm==smInd&&curPressedIt==itInd){
        curPressedSm=0;
        curPressedIt=-1;
        return;
      }
      ;
    }
    ;
    if(!toggleRec.pressedSelf){
      curPressedSm=smInd;
      curPressedIt=itInd;
    }
    else toggleRec.pressedSelf=0;
  }
  ;
  var itVar=_dmvi('dm'+mInd+'m'+smInd+'i'+itInd);
  with(toggleRec){
    if(!changeStyleOnly)itVar.isPressed=!itVar.isPressed;
    changeStyleOnly=0;
  }
  ;
  if(!itVar.isPressed)itVar.isHighlighted=0;
  _dmh(itVar,(itVar.isPressed?1:0));
  if(recursion&&smInd>0){
    var smVar=menu.m[smInd],ritVar;
    for(var j=smVar.level;j>0;j--){
      ritVar=_dmvi(smVar.rootItemID);
      _dmh(ritVar,(itVar.isPressed?1:0));
      ritVar.isPressed=itVar.isPressed;
      smVar=menu.m[ritVar.smInd];
    }
    ;
  }
  ;
}
;
function _dmOl(){
  for(var i=0;i<dm_menu.ln();i++)if(dm_menu[i]&&dm_menu[i].m[0].shownChildID&&dm_menuClicked!=i){
    var smVar=_dmvi(dm_menu[i].m[0].shownChildID);
    while(smVar&&smVar.smStyle.smHidePause>=0)smVar=_dmvi(smVar.shownChildID);
    if(smVar)_dmmh(dm_menu[i].m[0].shownChildID);
  }
  ;
}
;
