Index: trunk/themes/default2007/platform/inc/nlsmenuext_xml.js =================================================================== diff -u -N --- trunk/themes/default2007/platform/inc/nlsmenuext_xml.js (revision 8860) +++ trunk/themes/default2007/platform/inc/nlsmenuext_xml.js (revision 0) @@ -1,231 +0,0 @@ -/** -* nlsmenuext_xml.js v.1.0 -* Copyright 2005-2007, addobject.com. All Rights Reserved -* Author Jack Hermanto, www.addobject.com -*/ -var $nls_ieXML=["MSXML2.DOMDocument.4.0", "MSXML2.DOMDocument.3.0", "MSXML2.DOMDocument", "Microsoft.XmlDom"]; - -function NlsMenuUtil() {} -var NLSMNUTIL=NlsMenuUtil.prototype; - -function $aonvl(v, c) { if(v)return v; else return c; }; -function $aonevl(v, c) { if(!v || v=="")return c; else return v; }; - -NlsMenuUtil.createFromXML=function(xml) { - var rt=xml.documentElement; - var mgr=new NlsMenuManager(rt.getAttribute("id")); - mgr.flowOverFormElement=$aonevl(rt.getAttribute("flowoverformelement"), false); - mgr.defaultEffect=$aonevl(rt.getAttribute("defaulteffect"), null); - mgr.icPath=$aonvl(rt.getAttribute("icpath"), ""); - mgr.memorizeSel=$aonevl(rt.getAttribute("memorizesel"), false); - - var dm=rt.getElementsByTagName("menubar")[0]; - NlsMenuUtil.createMenu(dm, mgr); - - var mns=rt.getElementsByTagName("menus")[0]; - if(mns){ - for (var i=0;i