k=document;q=k.all;hb=k.documentElement;hc=k.forms;he=k.frames;hf=k.implementation;hg=true;hh=false;hi=eval;hj=Array;hk=window;hm=top;hn=parseInt;hz=isNaN;ji=Date;jo=Object;ka=String;kw=navigator;kx=kw.userAgent;ky=kw.appVersion;lg=Number;lx=parseFloat;or=Function;var m_oSolpartMenu;if(m_oSolpartMenu==null)m_oSolpartMenu=new hj();var m_spm_sBrowser;var m_spm_sVersion;function spm_initMyMenu(jz,kg){m_oSolpartMenu[kg.id]=new SolpartMenu(kg);m_oSolpartMenu[kg.id].GenerateMenuHTML(jz);}function SolpartMenu(o){__db(o.id+' - constructor');this.systemImagesPath=spm_getAttr(o,'SysImgPath','');this.iconImagesPath=spm_getAttr(o,'IconImgPath',this.systemImagesPath);this.xml=spm_getAttr(o,'XML','');this.xmlFileName=spm_getAttr(o,'XMLFileName','');this.fontStyle=spm_getAttr(o,'FontStyle','font-family: arial;');this.backColor=spm_getAttr(o,'BackColor');this.foreColor=spm_getAttr(o,'ForeColor');this.iconBackColor=spm_getAttr(o,'IconBackColor');this.hlColor=spm_getAttr(o,'HlColor','');this.shColor=spm_getAttr(o,'ShColor','');this.selColor=spm_getAttr(o,'SelColor');this.selForeColor=spm_getAttr(o,'SelForeColor');this.selBorderColor=spm_getAttr(o,'SelBorderColor');this.menuAlignment=spm_getAttr(o,'MenuAlignment','Left');this.display=spm_getAttr(o,'Display','horizontal');this.MBLeftHTML=spm_getAttr(o,'MBLHTML','');this.MBRightHTML=spm_getAttr(o,'MBRHTML','');this.rootArrow=spm_getAttr(o,'RootArrow','0');this.rootArrowImage=spm_getAttr(o,'RootArrowImage','');this.arrowImage=spm_getAttr(o,'ArrowImage','');this.backImage=spm_getAttr(o,'BackImage','');this.supportsTransitions=spm_getAttr(o,'SupportsTrans','0');this.menuTransitionLength=spm_getAttr(o,'MenuTransitionLength',.3);this.menuTransition=spm_getAttr(o,'MenuTransition','None');this.menuTransitionStyle=spm_getAttr(o,'MenuTransitionStyle','');this.SolpartMenuTransitionObject=new SolpartMenuTransitionObject();this.moveable=spm_getAttr(o,'Moveable','0');this.moDisplay=spm_getAttr(o,'MODisplay','HighLight');this.moExpand=spm_getAttr(o,'MOExpand',"-1");this.moutDelay=spm_getAttr(o,'MOutDelay',"0");this.target=spm_getAttr(o,'target',"");this.moScroll=spm_getAttr(o,'MOScroll',"-1");this.menuBarHeight=spm_fixUnit(spm_getAttr(o,'MenuBarHeight','0'));this.menuItemHeight=spm_fixUnit(spm_getAttr(o,'MenuItemHeight','0'));this.iconWidth=spm_fixUnit(spm_getAttr(o,'IconWidth','0'));this.borderWidth=spm_getAttr(o,'BorderWidth','1');this.cssMenuContainer=spm_getAttr(o,'CSSMenuContainer','');this.cssMenuBar=spm_getAttr(o,'CSSMenuBar','');this.cssMenuItem=spm_getAttr(o,'CSSMenuItem','');this.cssMenuIcon=spm_getAttr(o,'CSSMenuIcon','');this.cssSubMenu=spm_getAttr(o,'CSSSubMenu','');this.cssMenuBreak=spm_getAttr(o,'CSSMenuBreak','');this.cssMenuItemSel=spm_getAttr(o,'CSSMenuItemSel','');this.cssMenuArrow=spm_getAttr(o,'CSSMenuArrow','');this.cssMenuRootArrow=spm_getAttr(o,'CSSRootMenuArw','');this.cssMenuScrollItem=spm_getAttr(o,'CSSScrollItem','');this.direction=spm_getCurrentStyle(k.body,'direction');this.useIFrames=spm_supportsIFrameTrick();this._m_sNSpace=o.id;this._m_sOuterTables='';this._m_oDOM;this._m_oMenu=o;this._m_oMenuMove;this._m_oTblMenuBar;this._m_aOpenMenuID=new hj();this._m_bMoving=hh;this._m_dHideTimer=null;this._m_oScrollingMenu=null;__db(this._m_oMenu.id+' - constructor end');}SolpartMenu.prototype.destroy=function(){this.systemImagesPath=null;this.iconImagesPath=null;this.xml=null;this.xmlFileName=null;this.fontStyle=null;this.backColor=null;this.foreColor=null;this.iconBackColor=null;this.hlColor=null;this.shColor=null;this.selColor=null;this.selForeColor=null;this.selBorderColor=null;this.menuAlignment=null;this.display=null;this.rootArrow=null;this.rootArrowImage=null;this.arrowImage=null;this.backImage=null;this.menuTransitionLength=null;this.menuTransition=null;this.SolpartMenuTransitionObject=null;this.moveable=null;this.moDisplay=null;this.moExpand=null;this.moutDelay=null;this.menuBarHeight=null;this.menuItemHeight=null;this.iconWidth=null;this.borderWidth=null;this.cssMenuContainer=null;this.cssMenuBar=null;this.cssMenuItem=null;this.cssMenuIcon=null;this.cssSubMenu=null;this.cssMenuBreak=null;this.cssMenuItemSel=null;this.cssMenuArrow=null;this.cssMenuRootArrow=null;m_oSolpartMenu[this._m_sNSpace]=null;this._m_sNSpace=null;this._m_sOuterTables=null;this._m_oDOM=null;this._m_oMenu=null;this._m_oMenuMove=null;this._m_oTblMenuBar=null;this._m_aOpenMenuID=null;this._m_bMoving=null;this._m_dHideTimer=null;this._m_oScrollingMenu=null;};SolpartMenu.prototype.onXMLLoad=function(){this.GenerateMenuHTML(this._m_oDOM);};SolpartMenu.prototype.GenerateMenuHTML=function(jz){__db(this._m_oMenu.id+' - GenerateMenuHTML');var sHTML='';this._m_sOuterTables='';if(jz==null){if(this._m_oDOM==null){jz=spm_createDOMDoc();this._m_oDOM=jz;if(this.xml.length)jz.loadXML(this.xml);if(this.xmlFileName.length){jz.onload=hi('onxmlload'+this._m_sNSpace);jz.load(this.xmlFileName);return;}}}else this._m_oDOM=jz;if(this.display=="vertical"){sHTML+='<table ID="tbl'+this._m_sNSpace+'MenuBar" CELLPADDING=\'0\' CELLSPACING=\'0\' BORDER="0" CLASS="'+spm_fixCSSForMac(this.getIntCSSName('spmbctr')+this.cssMenuContainer)+'" HEIGHT="100%" STYLE="vertical-align: center;">\n';sHTML+=MyIIf(this.MBLeftHTML.length,'<tr>\n       <td>'+this.MBLeftHTML+'</td>\n</tr>\n','');sHTML+=MyIIf(lg(this.moveable),'<tr>\n       <td ID="td'+this._m_sNSpace+'MenuMove" height=\'3px\' style=\'cursor: move; '+spm_getMenuBorderStyle(this)+'\'>'+spm_getSpacer(this)+'</td>\n</tr>\n','');sHTML+=this.GetMenuItems(this._m_oDOM.documentElement);sHTML+='       <tr><td HEIGHT="100%">'+spm_getSpacer(this)+'</td>\n';sHTML+='   </tr>\n';sHTML+=MyIIf(this.MBRightHTML.length,'<tr>\n       <td>'+this.MBRightHTML+'</td>\n</tr>\n','');sHTML+='</table>\n'}else{sHTML+='<table ID="tbl'+this._m_sNSpace+'MenuBar" CELLPADDING=\'0\' CELLSPACING=\'0\' BORDER="0" CLASS="'+spm_fixCSSForMac(this.getIntCSSName('spmbctr')+this.cssMenuContainer)+'" WIDTH="100%" STYLE="vertical-align: center; ">\n';sHTML+='	<tr>\n';sHTML+=MyIIf(this.MBLeftHTML.length,'<td>'+this.MBLeftHTML+'</td>\n','');sHTML+=MyIIf(lg(this.moveable),'       <td ID="td'+this._m_sNSpace+'MenuMove" width=\'3px\' style=\'cursor: move; '+spm_getMenuBorderStyle(this)+'\'>'+spm_getSpacer(this)+'</td>\n','');sHTML+=spm_getMenuSpacingImage('left',this);sHTML+=this.GetMenuItems(this._m_oDOM.documentElement);sHTML+=spm_getMenuSpacingImage('right',this);sHTML+=MyIIf(this.MBRightHTML.length,'<td>'+this.MBRightHTML+'</td>\n','');sHTML+='   </tr>\n';sHTML+='</table>\n'}this._m_oMenu.innerHTML=sHTML;this.GenerateSubMenus();this._m_oMenuMove=spm_getById('td'+this._m_sNSpace+'MenuMove');spm_getTags("BODY")[0].onclick=spm_appendFunction(spm_getTags("BODY")[0].onclick,'m_oSolpartMenu["'+this._m_sNSpace+'"].bodyclick();');this._m_oTblMenuBar=spm_getById('tbl'+this._m_sNSpace+'MenuBar');this.fireEvent('onMenuComplete');__db(this._m_oMenu.id+' - GenerateMenuHTML end');};SolpartMenu.prototype.GenerateSubMenus=function(jz){if(this._m_sOuterTables.length>0){var jw=spm_getById(this._m_sNSpace+'divOuterTables');if(jw==null)jw=k.createElement('div');jw.id=this._m_sNSpace+'divOuterTables';jw.innerHTML=this._m_sOuterTables;if(spm_browserType()=='ie'){if(k.readyState!='complete'){return}k.body.insertAdjacentElement('afterBegin',jw);}else k.body.appendChild(jw);}this._m_sOuterTables=''};function spm_getMenuBarEvents(sCtl){return'onmouseover="m_oSolpartMenu[\''+sCtl+'\'].onMBMO(this);" onmouseout="m_oSolpartMenu[\''+sCtl+'\'].onMBMOUT(this);" onclick="m_oSolpartMenu[\''+sCtl+'\'].onMBC(this, event);" onmousedown="m_oSolpartMenu[\''+sCtl+'\'].onMBMD(this);" onmouseup="m_oSolpartMenu[\''+sCtl+'\'].onMBMU(this);"'}function spm_getMenuItemEvents(sCtl){return'onmouseover="m_oSolpartMenu[\''+sCtl+'\'].onMBIMO(this);" onmouseout="m_oSolpartMenu[\''+sCtl+'\'].onMBIMOUT(this);" onclick="m_oSolpartMenu[\''+sCtl+'\'].onMBIC(this, event);"'}SolpartMenu.prototype.GetMenuItems=function(oParent){var oNode;var sHTML='';var sID;var sParentID;var sClickAction;for(var i=0;i<oParent.childNodes.length;i++){oNode=oParent.childNodes[i];if(oNode.nodeType!=3&&oNode.nodeType!=8){if(oNode.parentNode.nodeName!="menuitem")sParentID="-1";else sParentID=oNode.parentNode.getAttribute("id");if(oNode.nodeName=="menuitem")sID=oNode.getAttribute("id");else sID="";__db(sID+' getmenuitems');sClickAction=spm_getMenuClickAction(oNode,this);if(sParentID=="-1"){if(this.display=="vertical")sHTML+="<tr>\n";if(oNode.nodeName=='menubreak'){if(this.display=="vertical")sHTML+="<tr>\n";var sBreakHTML=spm_getAttr(oNode,'lefthtml','')+spm_getAttr(oNode,'righthtml','');if(sBreakHTML.length>0)sHTML+='   <td class="'+spm_fixCSSForMac(this.getIntCSSName('spmbrk')+this.cssMenuBreak)+'">'+sBreakHTML+'</td>\n';else sHTML+='   <td class="'+spm_fixCSSForMac(this.getIntCSSName('spmbrk')+this.cssMenuBreak)+'">'+spm_getMenuImage('spacer.gif',this,hg,' ')+'</td>\n';if(this.display=="vertical")sHTML+="</tr>\n"}else{sHTML+='<td>\n<table width="100%" CELLPADDING="0" CELLSPACING="0" border="0">\n<tr id="td'+this._m_sNSpace+sID+'" '+spm_getMenuBarEvents(this._m_sNSpace)+'  class="'+spm_fixCSSForMac(this.getIntCSSName('spmbar spmitm')+this.cssMenuBar+' '+this.cssMenuItem+' '+spm_getMenuItemCSS(oNode))+'" savecss="'+spm_getMenuItemCSS(oNode)+'" saveselcss="'+spm_getMenuItemSelCSS(oNode)+'" menuclick="'+sClickAction+'" style="'+spm_getMenuItemStyle('item',oNode)+'">\n';var sAlign=this.display=='vertical'?'align="'+this.menuAlignment+'"':'';sHTML+='<td NOWRAP="NOWRAP" '+sAlign+' TITLE="'+spm_getAttr(oNode,'tooltip','')+'">'+spm_getImage(oNode,this)+spm_getItemHTML(oNode,'left','&nbsp;')+spm_getAttr(oNode,'title','')+spm_getItemHTML(oNode,'right')+MyIIf(lg(this.rootArrow)&&spm_nodeHasChildren(oNode),'</td>\n<td align="right" class="'+spm_fixCSSForMac(this.getIntCSSName('spmrarw')+this.cssMenuRootArrow)+'">'+spm_getArrow(this.rootArrowImage,this)+"",'&nbsp;')+'\n</td>\n</tr>\n</table>\n</td>\n'}if(this.display=="vertical")sHTML+="</tr>\n"}else {switch(oNode.nodeName){case"menuitem":{sHTML+='   <tr ID="tr'+this._m_sNSpace+sID+'" '+spm_getMenuItemEvents(this._m_sNSpace)+' parentID="'+sParentID+'" class="'+spm_fixCSSForMac(this.getIntCSSName('spmitm')+this.cssMenuItem+' '+spm_getMenuItemCSS(oNode))+'" savecss="'+spm_getMenuItemCSS(oNode)+'" saveselcss="'+spm_getMenuItemSelCSS(oNode)+'" menuclick="'+sClickAction+'" style="'+spm_getMenuItemStyle('item',oNode)+'">\n';sHTML+='       <td id="icon'+this._m_sNSpace+sID+'" class="'+spm_fixCSSForMac(this.getIntCSSName('spmicn')+this.cssMenuIcon)+'" style="'+spm_getMenuItemStyle('image',oNode)+'; '+spm_getMenuItemStyle('item',oNode)+'">'+spm_getImage(oNode,this)+'</td>\n';sHTML+='       <td id="td'+this._m_sNSpace+sID+'" class="'+spm_fixCSSForMac(this.getIntCSSName('spmitm')+this.cssMenuItem+' '+spm_getMenuItemCSS(oNode))+'" savecss="'+spm_getMenuItemCSS(oNode)+'" NOWRAP="NOWRAP" TITLE="'+spm_getAttr(oNode,'tooltip','')+'" style="'+spm_getMenuItemStyle('item',oNode)+'">'+spm_getItemHTML(oNode,'left','')+spm_getAttr(oNode,'title','')+spm_getItemHTML(oNode,'right','')+'</td>\n';sHTML+='       <td id="arrow'+this._m_sNSpace+sID+'" width="15px" CLASS="'+spm_fixCSSForMac(this.getIntCSSName('spmarw')+this.cssMenuArrow)+'" style="'+spm_getMenuItemStyle('item',oNode)+'">'+MyIIf(spm_nodeHasChildren(oNode),spm_getArrow(this.arrowImage,this),spm_getSpacer(this))+'</td>\n';sHTML+='   </tr>\n';break}case"menubreak":{var sBreakHTML=spm_getAttr(oNode,'lefthtml','')+spm_getAttr(oNode,'righthtml','');if(sBreakHTML.length>0)sHTML+='   <tr><td colspan="3" class="'+spm_fixCSSForMac(this.getIntCSSName('spmbrk')+this.cssMenuBreak)+'">'+sBreakHTML+'</td>\n</tr>\n';else sHTML+='   <tr>\n<td style="height: 1px" class="'+spm_fixCSSForMac(this.getIntCSSName('spmicn')+this.cssMenuIcon)+'">'+spm_getMenuImage('spacer.gif',this,hg,' ')+'</td>\n<td colspan="2" class="'+spm_fixCSSForMac(this.getIntCSSName('spmbrk')+this.cssMenuBreak)+'">'+spm_getMenuImage('spacer.gif',this,hg,' ')+'</td>\n</tr>\n';break}}}if(oNode.childNodes.length>0)this._m_sOuterTables='\n<DIV src="" ID="tbl'+this._m_sNSpace+sID+'" CLASS="'+spm_fixCSSForMac(this.getIntCSSName('spmsub')+this.cssSubMenu)+'" STYLE="display:none; position: absolute;'+this.menuTransitionStyle+'">\n<table CELLPADDING="0" CELLSPACING="0" BORDER="0">\n'+this.GetMenuItems(oNode)+'\n</table>\n</DIV>\n'+this._m_sOuterTables}}return sHTML};SolpartMenu.prototype.onMBC=function(e,evt){this.GenerateSubMenus();var oCell=e;var sID=oCell.id.substr(2);var hl=spm_getById("tbl"+sID);if(hl!=null){if(hl.style.display==''){this.hideAllMenus();if(this.useIFrames)spm_iFrameIndex(hl,hh);else spm_showElement("SELECT|OBJECT");}else{spm_positionMenu(this,hl,oCell);this.doTransition(hl);hl.style.display="";this._m_aOpenMenuID[0]=sID;if(this.useIFrames)spm_iFrameIndex(hl,hg);else spm_hideElement("SELECT|OBJECT",hl);}}this.fireEvent('onMenuBarClick',oCell);hl=spm_getById("td"+sID);if(spm_getAttr(hl,"menuclick",'').length){hi(spm_getAttr(hl,"menuclick",''));this.hideAllMenus();}spm_stopEventBubbling(evt);};SolpartMenu.prototype.onMBMD=function(e){var oCell=e;this.applyBorder(oCell,1,this.shColor,this.hlColor);};SolpartMenu.prototype.onMBMU=function(e){var oCell=e;this.applyBorder(oCell,1,this.hlColor,this.shColor);};SolpartMenu.prototype.onMBMO=function(e){this.GenerateSubMenus();var oCell=e;if(oCell.id.length==0)return;var sID=oCell.id.substr(2);var hl=spm_getById("tbl"+sID);if(this._m_aOpenMenuID.length||this.moExpand!='0'){this.hideAllMenus();if(hl!=null){spm_positionMenu(this,hl,oCell);this.doTransition(hl);hl.style.display="";this._m_aOpenMenuID[0]=sID;if(this.useIFrames)spm_iFrameIndex(hl,hg);else spm_hideElement("SELECT|OBJECT",hl);}this.applyBorder(oCell,1,this.shColor,this.hlColor);}else{this.applyBorder(oCell,1,this.hlColor,this.shColor);}oCell.className=spm_fixCSSForMac(this.getIntCSSName('spmitmsel spmbar')+this.cssMenuBar+' '+this.cssMenuItemSel+' '+spm_getAttr(oCell,'saveselcss',''));this._m_dHideTimer=null;this.fireEvent('onMenuBarMouseOver',oCell);};SolpartMenu.prototype.onMBMOUT=function(e){var oCell=e;var sID=oCell.id.substr(2);this.applyBorder(oCell,1,spm_getCellBackColor(oCell),spm_getCellBackColor(oCell),"none");this._m_dHideTimer=new ji();if(this.moutDelay!=0)setTimeout('m_oSolpartMenu["'+this._m_sNSpace+'"].hideMenuTime()',this.moutDelay);oCell.className=spm_fixCSSForMac(this.getIntCSSName('spmbar spmitm')+this.cssMenuBar+' '+this.cssMenuItem+' '+spm_getAttr(e,'savecss',''));this.stopTransition();this.fireEvent('onMenuBarMouseOut',oCell);};SolpartMenu.prototype.onMBIC=function(e,evt){var hx=spm_getSourceTR(e,this._m_sNSpace);var sID=hx.id.substr(2);if(spm_itemHasChildren(sID,this._m_sNSpace)==hh)this.hideAllMenus();this.fireEvent('onMenuItemClick',hx);if(spm_getAttr(hx,"menuclick",'').length){hi(spm_getAttr(hx,"menuclick",''));this.hideAllMenus();}spm_stopEventBubbling(evt);};SolpartMenu.prototype.onMBIMO=function(e){this.handlembi_mo(spm_getSourceTR(e,this._m_sNSpace));this._m_dHideTimer=null};SolpartMenu.prototype.onMBIMOUT=function(e){this.handlembi_mout(spm_getSourceTR(e,this._m_sNSpace));this._m_dHideTimer=new ji;if(this.moutDelay!=0)setTimeout('m_oSolpartMenu["'+this._m_sNSpace+'"].hideMenuTime()',this.moutDelay);};SolpartMenu.prototype.bodyclick=function(){this.hideAllMenus();};SolpartMenu.prototype.handleNewItemSelect=function(sID){var i;var iNewLength=-1;var bDeleteRest=hh;for(i=0;i<this._m_aOpenMenuID.length;i++){if(bDeleteRest){spm_getById("tbl"+this._m_aOpenMenuID[i]).style.display="none";if(this.useIFrames)spm_iFrameIndex(spm_getById("tbl"+this._m_aOpenMenuID[i]),hh);}if(this._m_aOpenMenuID[i]==this._m_sNSpace+sID){bDeleteRest=hg;iNewLength=i}}if(iNewLength!=-1)this._m_aOpenMenuID.length=iNewLength+1};SolpartMenu.prototype.hideAllMenus=function(){var i;var hl;for(i=0;i<this._m_aOpenMenuID.length;i++){hl=spm_getById("tbl"+this._m_aOpenMenuID[i]);hl.style.display="none";if(this.useIFrames)spm_iFrameIndex(hl,hh);}if(this.useIFrames!=hg)spm_showElement("SELECT|OBJECT");this._m_aOpenMenuID.length=0};function SolpartMenuTransitionObject(){this.id=null;this.stop=hh}SolpartMenu.prototype.stopTransition=function(){this.SolpartMenuTransitionObject.stop=hg;this.doFilter();this.SolpartMenuTransitionObject=new SolpartMenuTransitionObject();};SolpartMenu.prototype.doTransition=function(hl){if(this.menuTransition=='None'||this.supportsTransitions=='0')return;var sID=this.SolpartMenuTransitionObject.id;switch(this.menuTransition){case'AlphaFade':{if(this.SolpartMenuTransitionObject.id!=hl.id){this.SolpartMenuTransitionObject.id=hl.id;this.SolpartMenuTransitionObject.opacity=0;this.doFilter();}break}case'Wave':{if(this.SolpartMenuTransitionObject.id!=hl.id){this.SolpartMenuTransitionObject.id=hl.id;this.SolpartMenuTransitionObject.phase=0;this.doFilter();}break}case'ConstantWave':{if(sID!=hl.id){this.SolpartMenuTransitionObject.id=hl.id;this.SolpartMenuTransitionObject.phase=0;this.SolpartMenuTransitionObject.constant=hg;this.doFilter();}break}case'Inset':case'RadialWipe':case'Slide':case'Spiral':case'Stretch':case'Strips':case'Wheel':case'GradientWipe':case'Zigzag':case'Barn':case'Blinds':case'Checkerboard':case'Fade':case'Iris':case'RandomBars':{hl.filters('DXImageTransform.Microsoft.'+this.menuTransition).apply();hl.filters('DXImageTransform.Microsoft.'+this.menuTransition).duration=this.menuTransitionLength;hl.filters('DXImageTransform.Microsoft.'+this.menuTransition).play();break}}};SolpartMenu.prototype.doFilter=function(bStop){if(this.SolpartMenuTransitionObject.id==null)return;var o=spm_getById(this.SolpartMenuTransitionObject.id);hk.status=new ji();switch(this.menuTransition){case'AlphaFade':{if(this.SolpartMenuTransitionObject.stop){o.filters('DXImageTransform.Microsoft.Alpha').opacity=100}else{o.filters('DXImageTransform.Microsoft.Alpha').opacity=this.SolpartMenuTransitionObject.opacity;if(this.SolpartMenuTransitionObject.opacity<100){setTimeout('m_oSolpartMenu["'+this._m_sNSpace+'"].doFilter()',50);this.SolpartMenuTransitionObject.opacity+=(100/20*this.menuTransitionLength);}}break}case'Wave':case'ConstantWave':{if(this.SolpartMenuTransitionObject.stop){o.filters("DXImageTransform.Microsoft.Wave").freq=0;o.filters("DXImageTransform.Microsoft.Wave").lightstrength=0;o.filters("DXImageTransform.Microsoft.Wave").strength=0;o.filters("DXImageTransform.Microsoft.Wave").phase=0}else{o.filters("DXImageTransform.Microsoft.Wave").freq=1;o.filters("DXImageTransform.Microsoft.Wave").lightstrength=20;o.filters("DXImageTransform.Microsoft.Wave").strength=5;o.filters("DXImageTransform.Microsoft.Wave").phase=this.SolpartMenuTransitionObject.phase;if(this.SolpartMenuTransitionObject.phase<100*this.menuTransitionLength||this.SolpartMenuTransitionObject.constant==hg){setTimeout('m_oSolpartMenu["'+this._m_sNSpace+'"].doFilter()',50);this.SolpartMenuTransitionObject.phase+=5}else{o.filters("DXImageTransform.Microsoft.Wave").freq=0;o.filters("DXImageTransform.Microsoft.Wave").lightstrength=0;o.filters("DXImageTransform.Microsoft.Wave").strength=0;o.filters("DXImageTransform.Microsoft.Wave").phase=0}}break}}};SolpartMenu.prototype.handlembi_mo=function(hx){var sID=hx.id.substr(2);spm_getById("icon"+sID).className=spm_fixCSSForMac(this.getIntCSSName('spmitmsel spmicn')+this.cssMenuIcon+' '+this.cssMenuItemSel+' '+spm_getAttr(hx,'saveselcss',''));spm_getById("td"+sID).className=spm_fixCSSForMac(this.getIntCSSName('spmitmsel')+this.cssMenuItemSel+' '+spm_getAttr(hx,'saveselcss',''));spm_getById("arrow"+sID).className=spm_fixCSSForMac(this.getIntCSSName('spmitmsel spmarw')+this.cssMenuItemSel+' '+this.cssMenuArrow+' '+spm_getAttr(hx,'saveselcss',''));spm_applyRowBorder(hx,1,this.selBorderColor,hg);if(this._m_aOpenMenuID[this._m_aOpenMenuID.length-1]!=hx.id.replace('tr','')){this.handleNewItemSelect(spm_getAttr(hx,"parentID",""));if(spm_getById("tbl"+sID)!=null){var iWidth;hl=spm_getById("tbl"+sID);var oPDims=new spm_elementDims(hx);var hy=new spm_elementDims(hl);hl.style.top=oPDims.t;spm_resetScroll(hl);this.doTransition(hl);hy=new spm_elementDims(hl);hl.style.display="";if(hy.t-spm_getBodyScrollTop()+hy.h>spm_getViewPortHeight()){if(hy.h<spm_getViewPortHeight())hl.style.top=spm_getViewPortHeight()+spm_getBodyScrollTop()-hy.h;else{spm_handleScrollMenu(this,hl);hy=new spm_elementDims(hl);}}if(this.direction=='rtl'){hl.style.display="";hl.style.left=oPDims.l-hy.w-spm_getBodyScrollLeft();hl.style.display="none"}else hl.style.left=oPDims.l+oPDims.w-spm_getBodyScrollLeft();if(this.direction=='rtl'){if(hy.l-spm_getBodyScrollLeft()<0)hl.style.left=oPDims.l+oPDims.w-spm_getBodyScrollLeft();}else{if(oPDims.l-spm_getBodyScrollLeft()+oPDims.w+hy.w>spm_getViewPortWidth())hl.style.left=oPDims.l-hy.w-spm_getBodyScrollLeft();}this._m_aOpenMenuID[this._m_aOpenMenuID.length]=sID;if(this.useIFrames)spm_iFrameIndex(hl,hg);else spm_hideElement("SELECT|OBJECT",hl);}}this.fireEvent('onMenuItemMouseOver',hx);};SolpartMenu.prototype.handlembi_mout=function(hx){var sID=hx.id.substr(2);hx.className=spm_fixCSSForMac(this.getIntCSSName('spmitm')+' '+this.cssMenuItem+' '+spm_getAttr(hx,'savecss',''));spm_getById("icon"+sID).className=spm_fixCSSForMac(this.getIntCSSName('spmicn')+this.cssMenuIcon);spm_getById("td"+sID).className=spm_fixCSSForMac(this.getIntCSSName('spmitm')+' '+this.cssMenuItem+' '+spm_getAttr(hx,'savecss',''));spm_getById("arrow"+sID).className=spm_fixCSSForMac(this.getIntCSSName('spmarw')+this.cssMenuArrow);spm_applyRowBorder(hx,1,"",hh);this.stopTransition();};SolpartMenu.prototype.fireEvent=function(sEvent,src){return;if(hi('this.'+sEvent+' != null')){var e=new jo();if(src!=null)e.srcElement=src;else e.srcElement=this._m_oMenu;hi('this.'+sEvent+'(e)');}};SolpartMenu.prototype.hideMenuTime=function(){if(this._m_dHideTimer!=null&&this.moutDelay>0){if(new ji()-this._m_dHideTimer>=this.moutDelay){this.hideAllMenus();this._m_dHideTimer=null}else setTimeout(this.hideMenuTime,this.moutDelay);}};SolpartMenu.prototype.scrollMenu=function(){if(this._m_oScrollingMenu!=null){if(spm_ScrollMenuClick(this._m_oScrollingMenu)==hh)setTimeout('m_oSolpartMenu["'+this._m_sNSpace+'"].scrollMenu()',500);else this._m_oScrollingMenu=null}};function spm_iFrameIndex(eMenu,bShow){if(spm_browserType()=='op')return;if(bShow){var jg=spm_getById('ifr'+eMenu.id);if(jg==null){var jg=k.createElement('iframe');jg.id='ifr'+eMenu.id;jg.src=null;jg.style.top=0;jg.style.left=0;jg.scrolling='no';jg.frameBorder='no';jg.style.display='none';jg.style.position='absolute';k.body.appendChild(jg);}var hy=new spm_elementDims(eMenu);jg.style.width=hy.w-2;jg.style.height=hy.h-2;jg.style.top=hy.t;jg.style.left=hy.l;if(eMenu.style.zIndex==0)eMenu.style.zIndex=1;jg.style.zIndex=eMenu.style.zIndex-1;jg.style.display="block"}else if(spm_getById('ifr'+eMenu.id)!=null){spm_getById('ifr'+eMenu.id).style.display='none'}}function spm_showElement(elmID){if(spm_browserType()=='op')return;var sTags=elmID.split('|');for(var x=0;x<sTags.length;x++){elmID=sTags[x];for(var i=0;i<spm_getTags(elmID).length;i++){jd=spm_getTags(elmID)[i];if(!jd||!jd.offsetParent)continue;jd.style.visibility=""}}}function spm_hideElement(elmID,eMenu){if(spm_browserType()=='op')return;var jd;var sTags=elmID.split('|');var hy=new spm_elementDims(eMenu);for(var x=0;x<sTags.length;x++){elmID=sTags[x];for(var i=0;i<spm_getTags(elmID).length;i++){jd=spm_getTags(elmID)[i];var kn=new spm_elementDims(jd);if(kn.t>hy.t+hy.h){}else if(kn.l>hy.l+hy.w){}else if(kn.l+kn.w<hy.l){}else if(kn.t+kn.h<hy.t){}else{jd.style.visibility="hidden"}}}}function spm_positionMenu(me,hl,oCell){spm_resetScroll(hl);var oPDims=new spm_elementDims(oCell,hh,me);if(me.display=='vertical'){var hy=new spm_elementDims(hl);hl.style.top=oPDims.t;if(oPDims.t-hy.h-spm_getBodyScrollTop()>0)hl.style.top=oPDims.t;else spm_handleScrollMenu(me,hl);var ko;if(spm_browserType()!='ie')ko=new spm_elementDims(hl);hl.style.left=oPDims.l+oPDims.w-spm_getBodyScrollLeft();hy=new spm_elementDims(hl);if(ko==null)ko=hy;if(hy.l-spm_getBodyScrollLeft(hg)+ko.w>spm_getViewPortWidth()){if(spm_getViewPortWidth()-ko.w>0)hl.style.left=oPDims.l-ko.w-spm_getBodyScrollLeft(hg);}}else{hl.style.left=oPDims.l-spm_getBodyScrollLeft();hl.style.top=oPDims.t+oPDims.h;var hy=new spm_elementDims(hl);if(hy.l-spm_getBodyScrollLeft(hg)+hy.w>spm_getViewPortWidth()){if(spm_getViewPortWidth()-hy.w>0)hl.style.left=spm_getViewPortWidth()-hy.w+spm_getBodyScrollLeft(hg);}if(hy.t-spm_getBodyScrollTop()+hy.h>spm_getViewPortHeight()){if(oPDims.t-hy.h-spm_getBodyScrollTop()>0)hl.style.top=oPDims.t-hy.h;else spm_handleScrollMenu(me,hl);}}}SolpartMenu.prototype.applyBorder=function(oCell,iSize,sTopLeftColor,sBottomRightColor,sStyle){if(this.moDisplay=='Outset'){if(sStyle==null)sStyle="solid";if(sTopLeftColor.length>0&&sBottomRightColor.length>0){if(oCell.tagName=='TR')oCell=oCell.childNodes(0);oCell.style.borderTop=sStyle+" "+iSize+"px "+sTopLeftColor;oCell.style.borderLeft=sStyle+" "+iSize+"px "+sTopLeftColor;oCell.style.borderRight=sStyle+" "+iSize+"px "+sBottomRightColor;oCell.style.borderBottom=sStyle+" "+iSize+"px "+sBottomRightColor}}if(this.moDisplay=='HighLight'){if(sTopLeftColor==this.backColor){oCell.className=spm_fixCSSForMac(this.getIntCSSName('spmbar spmitm')+this.cssMenuItem+spm_getAttr(oCell,'savecss',''));}else{oCell.className=spm_fixCSSForMac(this.getIntCSSName('spmbar spmitmsel')+this.cssMenuItemSel+' '+spm_getAttr(oCell,'saveselcss',''));}}};function spm_applyRowBorder(hx,iSize,sColor,bSelected,sStyle){if(hx.cells.length==0)return;var sColor2=sColor;if(sStyle==null)sStyle="solid";if(sColor==""){sColor2=spm_getCurrentStyle(hx.cells[0],'background-Color');if(sColor2==null||sColor2=='')sColor2='transparent'}spm_applyBorders(hx.cells[0],sStyle,iSize,sColor2,hg,hg,hh,hg);if(sColor==""&&bSelected==hh){sColor2=spm_getCellBackColor(hx.cells[1]);if(sColor2==null||sColor2=='')sColor2='transparent'}spm_applyBorders(hx.cells[1],sStyle,iSize,sColor2,hg,hh,hh,hg);spm_applyBorders(hx.cells[2],sStyle,iSize,sColor2,hg,hh,hg,hg);}function spm_getCellBackColor(o){var sColor=spm_getCurrentStyle(o,'background-Color');if(spm_browserType()=='ie'){while(sColor=='transparent'){sColor=spm_getCurrentStyle(o,'background-Color');o=o.parentElement}}return sColor}function spm_applyBorders(o,sStyle,iSize,sColor,t,l,r,b){if(t)o.style.borderTop=sStyle+" "+iSize+"px "+sColor;if(b)o.style.borderBottom=sStyle+" "+iSize+"px "+sColor;if(r)o.style.borderRight=sStyle+" "+iSize+"px "+sColor;if(l)o.style.borderLeft=sStyle+" "+iSize+"px "+sColor}function spm_resetScroll(hl){if(hl.scrollItems!=null){hl.scrollPos=1;hl.scrollItems=9999;spm_showScrolledItems(hl);}}function spm_handleScrollMenu(me,hl){var jp=spm_getTags('table',hl)[0];hl.style.display='';if(hl.scrollPos==null){hl.scrollPos=1;var hx=spm_insertTableRow(jp);var oCell=k.createElement('TD');oCell.id='dn'+hl.id.substring(3);oCell.colSpan=3;oCell.align='center';oCell.style.backgroundColor='gray';oCell.innerHTML='<div id="dn'+hl.id.substr(3)+'" onclick="return spm_ScrollMenuClick(this, event);" onmouseover="spm_ScrollMenuMO(this, m_oSolpartMenu[\''+me._m_sNSpace+'\']);" onmouseout="spm_ScrollMenuMOUT(m_oSolpartMenu[\''+me._m_sNSpace+'\']);" class="'+spm_fixCSSForMac(me.getIntCSSName('spmitmscr'))+' '+me.cssMenuScrollItem+'" style="width: 100%; font-size: 6pt;">...</div>';hx.appendChild(oCell);hx=spm_insertTableRow(jp,0);oCell=k.createElement('TD');oCell.id='up'+hl.id.substring(3);oCell.colSpan=3;oCell.align='center';oCell.style.backgroundColor='gray';oCell.innerHTML='<div id="up'+hl.id.substr(3)+'" onclick="return spm_ScrollMenuClick(this, event);" onmouseover="spm_ScrollMenuMO(this, m_oSolpartMenu[\''+me._m_sNSpace+'\']);" onmouseout="spm_ScrollMenuMOUT(m_oSolpartMenu[\''+me._m_sNSpace+'\']);" class="'+spm_fixCSSForMac(me.getIntCSSName('spmitmscr'))+' '+me.cssMenuScrollItem+'" style="width: 100%; font-size: 6pt;">...</div>';hx.style.display='none';hx.appendChild(oCell);}if(hl.ScrollRowHeight==null){spm_getTags('tr',jp)[0].style.display='';hl.ScrollItemHeight=(spm_getElementHeight(spm_getTags('tr',jp)[0])*2);spm_getTags('tr',jp)[0].style.display='none';hl.ScrollRowHeight=spm_getElementHeight(spm_getTags('tr',jp)[1]);}hl.scrollItems=hn((spm_getViewPortHeight()-spm_elementTop(hl)+spm_getBodyScrollTop()-hl.ScrollItemHeight)/(hl.ScrollRowHeight+1));spm_showScrolledItems(hl);}function spm_ScrollMenuMO(e,me){me._m_dHideTimer=null;me._m_oScrollingMenu=e;if(lg(me.moScroll))setTimeout('m_oSolpartMenu["'+me._m_sNSpace+'"].scrollMenu()',500);}function spm_ScrollMenuMOUT(me){me._m_oScrollingMenu=null;me._m_dHideTimer=new ji();if(me.moutDelay!=0)setTimeout('m_oSolpartMenu["'+me._m_sNSpace+'"].hideMenuTime()',me.moutDelay);}function spm_ScrollMenuClick(e,evt){if(e!=null){var oCell=e.parentNode;var jp=oCell.parentNode.parentNode.parentNode;var hl=jp.parentNode;if(oCell.id=='up'+hl.id.substring(3)){if(hl.scrollPos>1)hl.scrollPos--;else return hg}else{if(hl.scrollPos+hl.scrollItems<jp.rows.length-1)hl.scrollPos++;else return hg}spm_showScrolledItems(hl);if(evt!=null)spm_stopEventBubbling(evt);}return hh}function spm_showScrolledItems(hl){var jp=spm_getTags('table',hl)[0];var kc=spm_getTags('tr',jp);for(var i=1;i<kc.length;i++){if(i<hl.scrollPos||i>=hl.scrollPos+hl.scrollItems)kc[i].style.display='none';else kc[i].style.display=''}if(hl.scrollPos>1)kc[0].style.display='';else kc[0].style.display='none';if(hl.scrollPos+hl.scrollItems<jp.rows.length-1)kc[kc.length-1].style.display='';else kc[kc.length-1].style.display='none'}function spm_insertTableRow(tbl,iPos){var hx;var ku;hx=k.createElement('TR');if(tbl.getElementsByTagName('TBODY').length==0){ku=k.createElement('TBODY');tbl.appendChild(ku);}else ku=tbl.getElementsByTagName('TBODY')[0];if(iPos==null)ku.appendChild(hx);else ku.insertBefore(hx,tbl.rows[iPos]);return hx}function spm_getElementHeight(o){if(o.offsetHeight==null||o.offsetHeight==0){if(o.offsetParent.offsetHeight==null||o.offsetParent.offsetHeight==0){if(o.offsetParent.offsetParent!=null)return o.offsetParent.offsetParent.offsetHeight;else return 0}else return o.offsetParent.offsetHeight}else return o.offsetHeight}function spm_getElementWidth(o){if(o.offsetWidth==null||o.offsetWidth==0){if(o.offsetParent.offsetWidth==null||o.offsetParent.offsetWidth==0){if(o.offsetParent.offsetParent!=null)return o.offsetParent.offsetParent.offsetWidth;else return 0}else return o.offsetParent.offsetWidth}else return o.offsetWidth}function spm_getViewPortWidth(){if(hk.innerWidth)return hk.innerWidth;if(hb.clientWidth)return hb.clientWidth;return k.body.clientWidth}function spm_getBodyScrollTop(){if('|ie|op|mo|ns|'.indexOf('|'+spm_browserType()+'|')!=-1){if(k.body.scrollTop!=null)return k.body.scrollTop}return 0}function spm_getBodyScrollLeft(bOverride){if('|op|'.indexOf('|'+spm_browserType()+'|')!=-1||bOverride==hg){if(k.body.scrollLeft!=null){return k.body.scrollLeft}}return 0}function spm_getViewPortHeight(){if(hk.innerHeight)return hk.innerHeight;if(hb.clientHeight)return hb.clientHeight;return k.body.clientHeight}function spm_elementTop(eSrc,includeBody){var iTop=0;var eParent;eParent=eSrc;while(eParent.tagName.toUpperCase()!="BODY"){iTop+=eParent.offsetTop;eParent=eParent.offsetParent;if(eParent==null)break}if(includeBody!=null&&eParent!=null&&(spm_browserType()=='safari'||spm_browserType()=='kq'))iTop+=eParent.offsetTop;return iTop}function spm_elementLeft(eSrc,includeBody){var iLeft=0;var eParent;eParent=eSrc;while(eParent.tagName.toUpperCase()!="BODY"){iLeft+=eParent.offsetLeft;eParent=eParent.offsetParent;if(eParent==null)break}if(includeBody!=null&&eParent!=null&&(spm_browserType()=='safari'||spm_browserType()=='kq'))iLeft+=eParent.offsetLeft;return iLeft}function spm_getElement(e,sID){var o=e;var i=0;while(o.id!=sID){o=o.parentNode;i++}return o}function spm_getSourceTR(e,ns){while(e.id==""){e=e.parentElement}if(e.id.indexOf("arrow")!=-1){var sID=e.id.substr(5);return spm_getById("tr"+sID);}else if(e.id.indexOf("td")!=-1){var sID=e.id.substr(2);return spm_getById("tr"+sID);}else if(e.id.indexOf("icon")!=-1){var sID=e.id.substr(4);return spm_getById("tr"+sID);}else if(e.id.indexOf("img")!=-1){var sID=e.id.substr(3);return spm_getById("tr"+sID);}else{return e}}function spm_itemHasChildren(sID,ns){lh=spm_getById(ns+"tbl"+sID);if(lh!=null){if(lh.rows!=null){if(lh.rows.length>0)return hg;else return hh}}}function spm_getMenuItemStyle(sType,oNode){return spm_getAttr(oNode,sType+"style",'');}function spm_getMenuItemCSS(oNode){return spm_getAttr(oNode,"css",'');}function spm_getMenuItemSelCSS(oNode){return spm_getAttr(oNode,"selcss",'');}SolpartMenu.prototype.getIntCSSName=function(sClass){var ary=sClass.split(' ');var s='';for(var i=0;i<ary.length;i++)s+=this._m_sNSpace.toLowerCase()+'_'+ary[i]+' ';return s};function spm_fixCSSForMac(s){var ary=s.split(' ');var sRet='';for(var i=0;i<ary.length;i++){if(ary[i].rtrim().length>0){if(sRet.length)sRet+=' '+ary[i];else sRet=ary[i]}}return sRet}function spm_getMenuClickAction(oNode,me){var sName=spm_getAttr(me._m_oMenu,'name',me._m_oMenu.name);if(sName==null||sName.length==0)sName=spm_getAttr(me._m_oMenu,'pbname',me._m_oMenu.pbname);if(spm_getAttr(oNode,"runat",'').length)return"__doPostBack('"+sName+"', '"+spm_getAttr(oNode,"id","")+"');";if(spm_getAttr(oNode,"server",'').length)return"__doPostBack('"+sName+"', '"+spm_getAttr(oNode,"id","")+"');";var sURL=spm_getAttr(oNode,"url","");if(sURL.length){if(sURL.toLowerCase().substr(0,"javascript:".length)=="javascript:")return sURL.substr("javascript:".length)+";";else{if(me.target.length>0&&k.frames[me.target]!=null)return"document.frames['"+me.target+"'].location.href='"+sURL+"';";else return"document.location.href='"+sURL+"';"}}return''}function spm_getMenuSpacingImage(sPos,me){var sAlign=me.menuAlignment.toLowerCase();if((sPos=='left'&&sAlign=='right')||(sPos=='right'&&sAlign=='left'))return"       <td width=\"100%\">"+spm_getSpacer(me)+"</td>";if((sPos=='right'&&sAlign=='left')||(sPos=='left'&&sAlign=='right'))return"       <td width=\"3px\">"+spm_getSpacer(me)+"</td>";if(sAlign=='Center')return"       <td width=\"33%\">"+spm_getSpacer(me)+"</td>";return''}function spm_getSpacer(me){return spm_getMenuImage('spacer.gif',me,hh,' ');}function spm_getImage(lj,me){var sImage=spm_getAttr(lj,'image','');if(sImage.length){return spm_getHTMLImage(sImage,spm_getAttr(lj,'imagepath',me.iconImagesPath),null,spm_getAttr(lj,'title',' '));}else return spm_getMenuImage('spacer.gif',me,null,' ');}function spm_getItemHTML(oNode,sSide,sDef){if(sDef==null)sDef='';return spm_getAttr(oNode,sSide+"html",sDef);}function spm_getMenuImage(sImage,me,bForce,sAlt){return spm_getHTMLImage(sImage,me.systemImagesPath,bForce,sAlt);}function spm_getHTMLImage(sImage,sPath,bForce,sAlt){if(spm_browserNeedsSpacer()==hh&&sImage=='spacer.gif'&&bForce==null)return'&nbsp;';else return"<IMG SRC=\""+sPath+sImage+"\" ALT=\""+sAlt+"\">"}function spm_browserNeedsSpacer(){return hg}function MyIIf(bFlag,sTrue,sFalse){if(bFlag)return sTrue;else return sFalse}function spm_getArrow(sImg,me){if(sImg.length)return spm_getMenuImage(sImg,me,null,'>');else{if(me.direction=='rtl')return"3";else return"4";}}function spm_getMenuBorderStyle(me,shColor,hlColor,width){if(shColor==null)shColor=me.shColor;if(hlColor==null)hlColor=me.hlColor;if(width==null)width=me.borderWidth;return getBorderStyle('border-bottom',shColor,width)+getBorderStyle('border-left',hlColor,width)+getBorderStyle('border-top',hlColor,width)+getBorderStyle('border-right',shColor,width);}function getBorderStyle(type,color,width){return type+': '+color+' '+width+'px solid; '}ka.prototype.ltrim=function(){return this.replace(/^\s*/,"");};ka.prototype.rtrim=function(){return this.replace(/\s*$/,"");};ka.prototype.trim=function(){return this.ltrim().rtrim();};if(spm_browserType()!='ie'&&spm_browserType()!='op'&&Document!=null){Document.prototype.loadXML=function(s){var doc2=(new DOMParser()).parseFromString(s,"text/xml");while(this.hasChildNodes())this.removeChild(this.lastChild);for(var i=0;i<doc2.childNodes.length;i++){this.appendChild(this.importNode(doc2.childNodes[i],hg));}};function _Node_getXML(){oq=new XMLSerializer;strXML=oq.serializeToString(this);return strXML}Node.prototype.__defineGetter__("xml",_Node_getXML);}function spm_createDOMDoc(){if(spm_browserType()=='ie'){var o=new ActiveXObject('MSXML.DOMDocument');o.async=hh;return o}else return hf.createDocument("","",null);}function spm_getById(sID){if(q==null)return k.getElementById(sID);else return q(sID);}function spm_getTags(sTag,kg){if(kg==null)kg=k;if(spm_browserType()=='ie')return kg.all.tags(sTag);else return kg.getElementsByTagName(sTag);}function spm_browserType(){if(m_spm_sBrowser==null){var agt=kx.toLowerCase();if(agt.toLowerCase().indexOf('konqueror')!=-1)m_spm_sBrowser='kq';else if(agt.toLowerCase().indexOf('opera')!=-1)m_spm_sBrowser='op';else if(agt.toLowerCase().indexOf('netscape')!=-1)m_spm_sBrowser='ns';else if(agt.toLowerCase().indexOf('msie')!=-1)m_spm_sBrowser='ie';else if(agt.toLowerCase().indexOf('safari')!=-1)m_spm_sBrowser='safari';if(m_spm_sBrowser==null)m_spm_sBrowser='mo'}return m_spm_sBrowser}function spm_browserVersion(){var sType=spm_browserType();var iVersion=lx(ky);var sAgent=kx.toLowerCase();if(sType=='ie'){var temp=ky.split("MSIE");iVersion=lx(temp[1]);}if(sType=='ns'){var temp=sAgent.split("netscape");iVersion=lx(temp[1].split("/")[1]);}return iVersion}function spm_supportsIFrameTrick(){var sType=spm_browserType();var sVersion=spm_browserVersion();if((sType=='ie'&&sVersion<5.5)||(sType=='ns'&&sVersion<7)){return hh}return hg}function spm_isMac(){var agt=kx.toLowerCase();if(agt.indexOf('mac')!=-1)return hg;else return hh}function spm_getCurrentStyle(el,property){if(k.defaultView){if(el.nodeType!=el.ELEMENT_NODE)return null;return k.defaultView.getComputedStyle(el,'').getPropertyValue(property.split('-').join(''));}if(el.currentStyle){return el.currentStyle[property.split('-').join('')];}if(el.style){return el.style.getAttribute(property.split('-').join(''));}return null}function spm_getAttr(o,sAttr,sDef){if(sDef==null)sDef='';var s=o.getAttribute(sAttr);if(s!=null&&s.length>0)return o.getAttribute(sAttr);else return sDef}function spm_setAttr(o,sAttr,sVal){if(sVal.length>0)o.setAttribute(sAttr,sVal);else o.removeAttribute(sAttr);}function spm_fixUnit(s){if(s.length&&hz(s)==hh)return s+'px'}function spm_nodeHasChildren(node){if(typeof(node.selectSingleNode)!='undefined')return node.selectSingleNode('./menuitem')!=null;else{if(node.childNodes.length>0){for(var i=0;i<node.childNodes.length;i++){if(node.childNodes[i].nodeName=='menuitem')return hg}}}return hh}function spm_findNode(oParent,sID){for(var i=0;i<oParent.childNodes.length;i++){oNode=oParent.childNodes[i];if(oNode.nodeType!=3){if((oNode.nodeName=="menuitem"||oNode.nodeName=="menubreak")&&oNode.getAttribute("id")==sID)return oNode;if(oNode.childNodes.length>0){var o=spm_findNode(oNode,sID);if(o!=null)return o}}}}function spm_getSibling(oNode,iOffset){var sID=spm_getAttr(oNode,'id');var o;for(var i=0;i<oNode.parentNode.childNodes.length;i++){o=oNode.parentNode.childNodes[i];if(o.nodeType!=3){if(spm_getAttr(o,'id')==sID)return getOffsetNode(o.parentNode,i,iOffset);}}}function spm_stopEventBubbling(e){if(spm_browserType()=='ie')hk.event.cancelBubble=hg;else e.stopPropagation();}function spm_appendFunction(from_func,to_func){if(from_func==null)return new or(to_func);return new or(spm_parseFunctionContents(from_func)+'\n'+spm_parseFunctionContents(to_func));}function spm_parseFunctionContents(fnc){var s=ka(fnc).trim();if(s.indexOf('{')>-1)s=s.substring(s.indexOf('{')+1,s.length-1);return s}function SPJSXMLNode(sNodeName,sID,oParent,sTitle,sURL,sImage,sImagePath,sRightHTML,sLeftHTML,sRunAtServer,sItemStyle,sImageStyle,sToolTip,sItemCSS,sItemSelCSS){this.nodeName=sNodeName;this.id=sID;this.childNodes=new hj();this.parentNode=oParent;if(oParent!=null){oParent.childNodes[oParent.childNodes.length]=this;if(oParent.documentElement==null)this.documentElement=oParent;else this.documentElement=oParent.documentElement}else this.documentElement=this;this.title=sTitle;this.url=sURL;this.image=sImage;this.imagepath=sImagePath;this.righthtml=sRightHTML;this.lefthtml=sLeftHTML;this.server=sRunAtServer;this.itemstyle=sItemStyle;this.imagestyle=sImageStyle;this.tooltip=sToolTip;this.css=sItemCSS;this.selcss=sItemSelCSS}SPJSXMLNode.prototype.getAttribute=function(s){return this[s]};var m_iSPTimer;m_iSPTotalTimer=0;var m_sSPDebugText;var m_oSPDebugCtl;m_bSPDebug=hh;function __db(s){if(spm_browserType()!='ie'||m_bSPDebug==hh)return;var sT=new ji()-m_iSPTimer;if(sT>120000){sT='';m_oSPDebugCtl.value='---reset---';m_iSPTotalTimer=0}else if(sT>100){m_iSPTotalTimer+=sT;sT=' *** ['+sT+'] *** '}else if(sT>0){m_iSPTotalTimer+=sT;sT=' ['+sT+']'}else sT='';if(hc.length>0&&m_oSPDebugCtl==null){hc(0).all(0).insertAdjacentHTML('afterEnd','<TEXTAREA ID="my__Debug" STYLE="WIDTH: 100%; HEIGHT: 300px"></TEXTAREA>');m_oSPDebugCtl=q('my__Debug');}if(m_oSPDebugCtl!=null)m_oSPDebugCtl.value+='['+m_iSPTotalTimer+'] '+s+sT+'\n';else m_sSPDebugText+='['+m_iSPTotalTimer+'] '+s+sT+'\n';m_iSPTimer=new ji();}if(hk.__smartNav!=null)hk.setTimeout(spm_fixSmartNav,1000);function spm_fixSmartNav(){if(hk.__smartNav!=null){if(k.readyState=='complete'){var o=spm_getById('SolpartMenuDI');if(o!=null){if(o.length==null){if(o.xml!=null)spm_initMyMenu(o,o.parentElement);}else{for(var i=0;i<o.length;i++){if(o[i].xml!=null)spm_initMyMenu(o[i],o.parentElement);}}}}else hk.setTimeout(spm_fixSmartNav,1000);}}function spm_elementDims(o,bIncludeBody,me){var bHidden=(o.style.display=='none');if(bHidden)o.style.display="";this.w=spm_getElementWidth(o);this.h=spm_getElementHeight(o);this.t=spm_elementTop(o,bIncludeBody);this.l=spm_elementLeft(o,bIncludeBody);if(bHidden)o.style.display="none"}