Index: platform/inc/nlsmenuext_dyn.js =================================================================== diff -u -N --- platform/inc/nlsmenuext_dyn.js (revision 12930) +++ platform/inc/nlsmenuext_dyn.js (revision 0) @@ -1,153 +0,0 @@ -/** -* nlsmenuext_dyn.js v.1.0 -* Copyright 2005-2007, addobject.com. All Rights Reserved -* Author Jack Hermanto, www.addobject.com -*/ -NLSMENU.setItemVisible=function(key, v) { - var it=this.getItemById(key); - var oIt=NlsMenu.$GE(it.intKey); - if(oIt) { - if (this.orient=="V") { oIt=oIt.parentNode; } - oIt.style.display=(v?"":"none"); - } - nlsMenuMgr[this.mgrId].hideMenus(); - var it=this.getItemById(key); - it.visible=v; -}; - -NLSMENU.setItemState=function(itId, s) { - var it=this.items[itId], lit=null; - if(it.group) { - for (var l in this.items) { - lit=this.items[l]; - if(lit.group==it.group && lit.state==2) { - setMnStyle(NlsMenu.$GE(lit.intKey), (lit.enable ? "N" : "D"), NlsMenu.getPrf(lit, this)); - setMnIcon(this, lit, "N"); - lit.state=1; - } - } - } - var oIt=NlsMenu.$GE(itId); - setMnStyle(oIt, (it.enable ? (s==1?"N":"S") : "D"), NlsMenu.getPrf(it, this)); - setMnIcon(this, it, "N"); - it.state=s; -}; - -NLSMENU.setSelection=function(itId, s) { - var prf=""; - var it=this.items[this.rt.lastSel]; - if(it){ - prf=it.stlprf; if(prf=="")prf=this.stlprf; - setMnStyle(NlsMenu.$GE(it.intKey), (it.enable ?"N":"D"), prf); - setMnIcon(this, it, "N"); - it.selected=false; - } - - it=this.items[itId]; - prf=it.stlprf; if(prf=="")prf=this.stlprf; - setMnStyle(NlsMenu.$GE(itId), (it.enable ?"S":"D"), prf); - setMnIcon(this, it, "O"); - this.rt.lastSel=itId; - it.selected=true; -}; - -NlsMnMgr.savePath=function(vl) { - NlsMenuManager.$setCookie(this.mgrId+"_path", String(vl)); -}; - -NlsMnMgr.loadPath=function() { - var p=NlsMenuManager.$getCookie(this.mgrId+"_path"); - if(p && p!="") { - p=p.split("_"); - this.selectPath(p[0], p[1]); - } - -} - -NlsMnMgr.selectPath=function(mId, id) { - this.unselectPath(); - var mn=nlsMenu[mId], it=mn.items[mId+"_"+id],prf="",pr=""; - while(mn && it) { - prf=it.stlprf; if(prf=="")prf=mn.stlprf; - setMnStyle(NlsMenu.$GE(it.intKey), (it.enable ?"S":"D"), prf); - setMnIcon(mn, it, "O"); - mn.rt.lastSel=it.intKey; - it.selected=true; - - pr=mn.prIt; - if(pr) { - mn=nlsMenu[pr.split("_")[0]]; - it=mn.items[pr]; - } else {mn=null; it=null} - } -}; - -NlsMnMgr.unselectPath=function() { - var mgr=this,prf="",it=null, mns=[mgr.menubar]; - for(var i in mgr.menus) { mns[mns.length]=mgr.menus[i]; } - for(var i=0;i=ovr && i1?unescape(c[1]):""); } - } - } - return ""; -}; - -NlsMenuManager.$removeCookie=function(key) { - NlsMenuManager.$setCookie(key, "-1", "Fri, 31 Dec 1999 23:59:59 GMT;"); -} - - -