var DNN_COL_DELIMITER=String.fromCharCode(16);var DNN_ROW_DELIMITER=String.fromCharCode(15);var __dnn_m_bPageLoaded=false;window.onload=__dnn_Page_OnLoad;function __dnn_ClientAPIEnabled()
{return typeof(dnn)!='undefined';}
function __dnn_Page_OnLoad()
{if(__dnn_ClientAPIEnabled())
{var sLoadHandlers=dnn.getVar('__dnn_pageload');if(sLoadHandlers!=null)
eval(sLoadHandlers);}
__dnn_m_bPageLoaded=true;}
function __dnn_KeyDown(iKeyCode,sFunc,e)
{if(e==null)
e=window.event;if(e.keyCode==iKeyCode)
{eval(unescape(sFunc));return false;}}
function __dnn_bodyscroll()
{var oF=document.forms[0];if(__dnn_ClientAPIEnabled()&&__dnn_m_bPageLoaded)
oF.ScrollTop.value=dnn.dom.getByTagName("body")[0].scrollTop;}
function __dnn_setScrollTop(iTop)
{if(__dnn_ClientAPIEnabled())
{if(iTop==null)
iTop=document.forms[0].ScrollTop.value;var sID=dnn.getVar('ScrollToControl');if(sID!=null&&sID.length>0)
{var oCtl=dnn.dom.getById(sID);if(oCtl!=null)
{iTop=dnn.dom.positioning.elementTop(oCtl);dnn.setVar('ScrollToControl','');}}
dnn.dom.getByTagName("body")[0].scrollTop=iTop;}}
function __dnn_SetInitialFocus(sID)
{var oCtl=dnn.dom.getById(sID);if(oCtl!=null&&__dnn_CanReceiveFocus(oCtl))
oCtl.focus();}
function __dnn_CanReceiveFocus(e)
{if(e.style.display!='none'&&e.tabIndex>-1&&e.disabled==false&&e.style.visible!='hidden')
{var eParent=e.parentElement;while(eParent!=null&&eParent.tagName!='BODY')
{if(eParent.style.display=='none'||eParent.disabled||eParent.style.visible=='hidden')
return false;eParent=eParent.parentElement;}
return true;}
else
return false;}
function __dnn_ContainerMaxMin_OnClick(oLnk,sContentID)
{var oContent=dnn.dom.getById(sContentID);if(oContent!=null)
{var oBtn=oLnk.childNodes[0];var sContainerID=oLnk.getAttribute('containerid');var sCookieID=oLnk.getAttribute('cookieid');var sCurrentFile=oBtn.src.toLowerCase().substr(oBtn.src.lastIndexOf('/'));var sMaxFile;var sMaxIcon;var sMinIcon;if(dnn.getVar('min_icon_'+sContainerID))
sMinIcon=dnn.getVar('min_icon_'+sContainerID);else
sMinIcon=dnn.getVar('min_icon');if(dnn.getVar('max_icon_'+sContainerID))
sMaxIcon=dnn.getVar('max_icon_'+sContainerID);else
sMaxIcon=dnn.getVar('max_icon');sMaxFile=sMaxIcon.toLowerCase().substr(sMaxIcon.lastIndexOf('/'));if(sCurrentFile==sMaxFile)
{oBtn.src=sMinIcon;oContent.style.display='';oBtn.title=dnn.getVar('min_text');if(sCookieID!=null)
{if(dnn.getVar('__dnn_'+sContainerID+':defminimized')=='true')
dnn.dom.setCookie(sCookieID,'true',365);else
dnn.dom.deleteCookie(sCookieID);}
else
dnn.setVar('__dnn_'+sContainerID+'_Visible','true');}
else
{oBtn.src=sMaxIcon;oContent.style.display='none';oBtn.title=dnn.getVar('max_text');if(sCookieID!=null)
{if(dnn.getVar('__dnn_'+sContainerID+':defminimized')=='true')
dnn.dom.deleteCookie(sCookieID);else
dnn.dom.setCookie(sCookieID,'false',365);}
else
dnn.setVar('__dnn_'+sContainerID+'_Visible','false');}
return true;}
return false;}
function __dnn_Help_OnClick(sHelpID)
{var oHelp=dnn.dom.getById(sHelpID);if(oHelp!=null)
{if(oHelp.style.display=='none')
oHelp.style.display='';else
oHelp.style.display='none';return true;}
return false;}
function __dnn_SectionMaxMin(oBtn,sContentID)
{var oContent=dnn.dom.getById(sContentID);if(oContent!=null)
{var sMaxIcon=oBtn.getAttribute('max_icon');var sMinIcon=oBtn.getAttribute('min_icon');if(oContent.style.display=='none')
{oBtn.src=sMinIcon;oContent.style.display='';dnn.setVar(oBtn.id+':exp',1);}
else
{oBtn.src=sMaxIcon;oContent.style.display='none';dnn.setVar(oBtn.id+':exp',0);}
return true;}
return false;}
function __dnn_enableDragDrop()
{var aryConts=dnn.getVar('__dnn_dragDrop').split(";");var aryTitles;for(var i=0;i<aryConts.length;i++)
{aryTitles=aryConts[i].split(" ");if(aryTitles[0].length>0)
{var oCtr=dnn.dom.getById(aryTitles[0]);var oTitle=dnn.dom.getById(aryTitles[1]);if(oCtr!=null&&oTitle!=null)
{oCtr.setAttribute('moduleid',aryTitles[2]);dnn.dom.positioning.enableDragAndDrop(oCtr,oTitle,'__dnn_dragComplete()','__dnn_dragOver()');}}}}
var __dnn_oPrevSelPane;var __dnn_oPrevSelModule;var __dnn_dragEventCount=0;function __dnn_dragOver()
{__dnn_dragEventCount++;if(__dnn_dragEventCount%75!=0)
return;var oCont=dnn.dom.getById(dnn.dom.positioning.dragCtr.contID);var oPane=__dnn_getMostSelectedPane(dnn.dom.positioning.dragCtr);if(__dnn_oPrevSelPane!=null)
__dnn_oPrevSelPane.pane.style.border=__dnn_oPrevSelPane.origBorder;if(oPane!=null)
{__dnn_oPrevSelPane=oPane;oPane.pane.style.border='4px double '+DNN_HIGHLIGHT_COLOR;var iIndex=__dnn_getPaneControlIndex(oCont,oPane);var oPrevCtl;var oNextCtl;for(var i=0;i<oPane.controls.length;i++)
{if(iIndex>i&&oPane.controls[i].id!=oCont.id)
oPrevCtl=oPane.controls[i];if(iIndex<=i&&oPane.controls[i].id!=oCont.id)
{oNextCtl=oPane.controls[i];break;}}
if(__dnn_oPrevSelModule!=null)
dnn.dom.getNonTextNode(__dnn_oPrevSelModule.control).style.border=__dnn_oPrevSelModule.origBorder;if(oNextCtl!=null)
{__dnn_oPrevSelModule=oNextCtl;dnn.dom.getNonTextNode(oNextCtl.control).style.borderTop='5px groove '+DNN_HIGHLIGHT_COLOR;}
else if(oPrevCtl!=null)
{__dnn_oPrevSelModule=oPrevCtl;dnn.dom.getNonTextNode(oPrevCtl.control).style.borderBottom='5px groove '+DNN_HIGHLIGHT_COLOR;}}}
function __dnn_dragComplete()
{var oCtl=dnn.dom.getById(dnn.dom.positioning.dragCtr.contID);var sModuleID=oCtl.getAttribute('moduleid');if(__dnn_oPrevSelPane!=null)
__dnn_oPrevSelPane.pane.style.border=__dnn_oPrevSelPane.origBorder;if(__dnn_oPrevSelModule!=null)
dnn.dom.getNonTextNode(__dnn_oPrevSelModule.control).style.border=__dnn_oPrevSelModule.origBorder;var oPane=__dnn_getMostSelectedPane(dnn.dom.positioning.dragCtr);var iIndex;if(oPane==null)
{var oPanes=__dnn_Panes();for(var i=0;i<oPanes.length;i++)
{if(oPanes[i].id==oCtl.parentNode.id)
oPane=oPanes[i];}}
if(oPane!=null)
{iIndex=__dnn_getPaneControlIndex(oCtl,oPane);__dnn_MoveToPane(oPane,oCtl,iIndex);dnn.callPostBack('MoveToPane','moduleid='+sModuleID,'pane='+oPane.paneName,'order='+iIndex*2);}}
function __dnn_MoveToPane(oPane,oCtl,iIndex)
{if(oPane!=null)
{var aryCtls=new Array();for(var i=iIndex;i<oPane.controls.length;i++)
{if(oPane.controls[i].control.id!=oCtl.id)
aryCtls[aryCtls.length]=oPane.controls[i].control;dnn.dom.removeChild(oPane.controls[i].control);}
dnn.dom.appendChild(oPane.pane,oCtl);oCtl.style.top=0;oCtl.style.left=0;oCtl.style.position='relative';for(var i=0;i<aryCtls.length;i++)
{dnn.dom.appendChild(oPane.pane,aryCtls[i]);}
__dnn_RefreshPanes();}
else
{oCtl.style.top=0;oCtl.style.left=0;oCtl.style.position='relative';}}
function __dnn_RefreshPanes()
{var aryPanes=dnn.getVar('__dnn_Panes').split(';');var aryPaneNames=dnn.getVar('__dnn_PaneNames').split(';');__dnn_m_aryPanes=new Array();for(var i=0;i<aryPanes.length;i++)
{if(aryPanes[i].length>0)
__dnn_m_aryPanes[__dnn_m_aryPanes.length]=new __dnn_Pane(dnn.dom.getById(aryPanes[i]),aryPaneNames[i]);}}
var __dnn_m_aryPanes;var __dnn_m_aryModules;function __dnn_Panes()
{if(__dnn_m_aryPanes==null)
{__dnn_m_aryPanes=new Array();__dnn_RefreshPanes();}
return __dnn_m_aryPanes;}
function __dnn_Modules(sModuleID)
{if(__dnn_m_aryModules==null)
__dnn_RefreshPanes();return __dnn_m_aryModules[sModuleID];}
function __dnn_getMostSelectedPane(oContent)
{var oCDims=new dnn.dom.positioning.dims(oContent);var iTopScore=0;var iScore;var oTopPane;for(var i=0;i<__dnn_Panes().length;i++)
{var oPane=__dnn_Panes()[i];var oPDims=new dnn.dom.positioning.dims(oPane.pane);iScore=dnn.dom.positioning.elementOverlapScore(oPDims,oCDims);if(iScore>iTopScore)
{iTopScore=iScore;oTopPane=oPane;}}
return oTopPane;}
function __dnn_getPaneControlIndex(oContent,oPane)
{if(oPane==null)
return;var oCDims=new dnn.dom.positioning.dims(oContent);var oCtl;if(oPane.controls.length==0)
return 0;for(var i=0;i<oPane.controls.length;i++)
{oCtl=oPane.controls[i];var oIDims=new dnn.dom.positioning.dims(oCtl.control);if(oCDims.t<oIDims.t)
return oCtl.index;}
if(oCtl!=null)
return oCtl.index+1;else
return 0;}
function __dnn_Pane(ctl,sPaneName)
{this.pane=ctl;this.id=ctl.id;this.controls=new Array();this.origBorder=ctl.style.border;this.paneName=sPaneName;var iIndex=0;var strModuleOrder='';for(var i=0;i<ctl.childNodes.length;i++)
{var oNode=ctl.childNodes[i];if(dnn.dom.isNonTextNode(oNode))
{if(__dnn_m_aryModules==null)
__dnn_m_aryModules=new Array();var sModuleID=oNode.getAttribute('moduleid');if(sModuleID!=null&&sModuleID.length>0)
{strModuleOrder+=sModuleID+'~';this.controls[this.controls.length]=new __dnn_PaneControl(oNode,iIndex);__dnn_m_aryModules[sModuleID]=oNode.id;iIndex+=1;}}}
this.moduleOrder=strModuleOrder;}
function __dnn_PaneControl(ctl,iIndex)
{this.control=ctl;this.id=ctl.id;this.index=iIndex;this.origBorder=ctl.style.border;}
var m_oSolpartMenu;if(m_oSolpartMenu==null)
m_oSolpartMenu=new Array();var m_spm_sBrowser;var m_spm_sVersion;function spm_initMyMenu(oXML,oCtl)
{m_oSolpartMenu[oCtl.id]=new SolpartMenu(oCtl);m_oSolpartMenu[oCtl.id].GenerateMenuHTML(oXML);}
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");if(spm_browserType()=='safari')
this.moutDelay=5000;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(document.body,'direction');this.useIFrames=(spm_getAttr(o,'useIFrames','1')!='0'&&spm_supportsIFrameTrick());this.delaySubmenuLoad=(spm_getAttr(o,'delaySubmenuLoad','0')!='0'&&spm_needsSubMenuDelay());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 Array();this._m_bMoving=false;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(oXML)
{__db(this._m_oMenu.id+' - GenerateMenuHTML');var sHTML='';this._m_sOuterTables='';if(oXML==null)
{if(this._m_oDOM==null)
{oXML=spm_createDOMDoc();this._m_oDOM=oXML;if(this.xml.length)
oXML.loadXML(this.xml);if(this.xmlFileName.length)
{oXML.onload=eval('onxmlload'+this._m_sNSpace);oXML.load(this.xmlFileName);return;}}}
else
this._m_oDOM=oXML;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(Number(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(Number(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(oXML)
{if(this._m_sOuterTables.length>0)
{var oDiv=spm_getById(this._m_sNSpace+'_divOuterTables');if(oDiv==null)
{alert('It appears that your menu dll is out of sync with your script file.');return;}
if(this.delaySubmenuLoad!='0'&&document.readyState!='complete')
return;oDiv.innerHTML=this._m_sOuterTables;}
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,true,' ')+'</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(Number(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,true,' ')+'</td>\n<td colspan="2" class="'+spm_fixCSSForMac(this.getIntCSSName('spmbrk')+this.cssMenuBreak)+'">'+spm_getMenuImage('spacer.gif',this,true,' ')+'</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 oMenu=spm_getById("tbl"+sID);if(oMenu!=null)
{if(oMenu.style.display=='')
{this.hideAllMenus();if(this.useIFrames)
spm_iFrameIndex(oMenu,false,this.systemImagesPath);else
spm_showElement("SELECT|OBJECT");}
else
{spm_positionMenu(this,oMenu,oCell);this.doTransition(oMenu);oMenu.style.display="";this._m_aOpenMenuID[0]=sID;if(this.useIFrames)
spm_iFrameIndex(oMenu,true,this.systemImagesPath);else
spm_hideElement("SELECT|OBJECT",oMenu);}}
this.fireEvent('onMenuBarClick',oCell);oMenu=spm_getById("td"+sID);if(spm_getAttr(oMenu,"menuclick",'').length)
{eval(spm_getAttr(oMenu,"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 oMenu=spm_getById("tbl"+sID);if(this._m_aOpenMenuID.length||this.moExpand!='0')
{this.hideAllMenus();if(oMenu!=null)
{spm_positionMenu(this,oMenu,oCell);this.doTransition(oMenu);oMenu.style.display="";this._m_aOpenMenuID[0]=sID;if(this.useIFrames)
spm_iFrameIndex(oMenu,true,this.systemImagesPath);else
spm_hideElement("SELECT|OBJECT",oMenu);}
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','')+' '+spm_getAttr(oCell,'savecss',''));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 Date();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 oRow=spm_getSourceTR(e,this._m_sNSpace);var sID=oRow.id.substr(2);if(spm_itemHasChildren(sID,this._m_sNSpace)==false)
this.hideAllMenus();this.fireEvent('onMenuItemClick',oRow);if(spm_getAttr(oRow,"menuclick",'').length)
{eval(spm_getAttr(oRow,"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 Date;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=false;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]),false,this.systemImagesPath);}
if(this._m_aOpenMenuID[i]==this._m_sNSpace+sID)
{bDeleteRest=true;iNewLength=i;}}
if(iNewLength!=-1)
this._m_aOpenMenuID.length=iNewLength+1;}
SolpartMenu.prototype.hideAllMenus=function()
{var i;var oMenu;for(i=0;i<this._m_aOpenMenuID.length;i++)
{oMenu=spm_getById("tbl"+this._m_aOpenMenuID[i]);oMenu.style.display="none";if(this.useIFrames)
spm_iFrameIndex(oMenu,false,this.systemImagesPath);}
if(this.useIFrames!=true)
spm_showElement("SELECT|OBJECT");this._m_aOpenMenuID.length=0;}
function SolpartMenuTransitionObject()
{this.id=null;this.stop=false;}
SolpartMenu.prototype.stopTransition=function()
{this.SolpartMenuTransitionObject.stop=true;this.doFilter();this.SolpartMenuTransitionObject=new SolpartMenuTransitionObject();}
SolpartMenu.prototype.doTransition=function(oMenu)
{if(this.menuTransition=='None'||this.supportsTransitions=='0')
return;var sID=this.SolpartMenuTransitionObject.id;switch(this.menuTransition)
{case'AlphaFade':{if(this.SolpartMenuTransitionObject.id!=oMenu.id)
{this.SolpartMenuTransitionObject.id=oMenu.id;this.SolpartMenuTransitionObject.opacity=0;this.doFilter();}
break;}
case'Wave':{if(this.SolpartMenuTransitionObject.id!=oMenu.id)
{this.SolpartMenuTransitionObject.id=oMenu.id;this.SolpartMenuTransitionObject.phase=0;this.doFilter();}
break;}
case'ConstantWave':{if(sID!=oMenu.id)
{this.SolpartMenuTransitionObject.id=oMenu.id;this.SolpartMenuTransitionObject.phase=0;this.SolpartMenuTransitionObject.constant=true;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':{oMenu.filters('DXImageTransform.Microsoft.'+this.menuTransition).apply();oMenu.filters('DXImageTransform.Microsoft.'+this.menuTransition).duration=this.menuTransitionLength;oMenu.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);window.status=new Date();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==true)
{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(oRow)
{var sID=oRow.id.substr(2);spm_getById("icon"+sID).className=spm_fixCSSForMac(this.getIntCSSName('spmitmsel spmicn')+this.cssMenuIcon+' '+this.cssMenuItemSel+' '+spm_getAttr(oRow,'saveselcss',''));spm_getById("td"+sID).className=spm_fixCSSForMac(this.getIntCSSName('spmitmsel')+this.cssMenuItemSel+' '+spm_getAttr(oRow,'saveselcss',''));spm_getById("arrow"+sID).className=spm_fixCSSForMac(this.getIntCSSName('spmitmsel spmarw')+this.cssMenuItemSel+' '+this.cssMenuArrow+' '+spm_getAttr(oRow,'saveselcss',''));spm_applyRowBorder(oRow,1,this.selBorderColor,true);if(this._m_aOpenMenuID[this._m_aOpenMenuID.length-1]!=oRow.id.replace('tr',''))
{this.handleNewItemSelect(spm_getAttr(oRow,"parentID",""));if(spm_getById("tbl"+sID)!=null)
{var iWidth;oMenu=spm_getById("tbl"+sID);var oPDims=new spm_elementDims(oRow);var oMDims=new spm_elementDims(oMenu);oMenu.style.top=oPDims.t;spm_resetScroll(oMenu);this.doTransition(oMenu);oMDims=new spm_elementDims(oMenu);oMenu.style.display="";if(oMDims.t-spm_getBodyScrollTop()+oMDims.h>spm_getViewPortHeight())
{if(oMDims.h<spm_getViewPortHeight())
oMenu.style.top=spm_getViewPortHeight()+spm_getBodyScrollTop()-oMDims.h;else
{spm_handleScrollMenu(this,oMenu);oMDims=new spm_elementDims(oMenu);}}
if(this.direction=='rtl')
oMenu.style.left=oPDims.l-oMDims.w-spm_getBodyScrollLeft();else
oMenu.style.left=oPDims.l+oPDims.w-spm_getBodyScrollLeft();if(this.direction=='rtl')
{if(oMDims.l-spm_getBodyScrollLeft()<0)
oMenu.style.left=oPDims.l+oPDims.w-spm_getBodyScrollLeft();}
else
{if(oPDims.l-spm_getBodyScrollLeft()+oPDims.w+oMDims.w>spm_getViewPortWidth())
oMenu.style.left=oPDims.l-oMDims.w-spm_getBodyScrollLeft();}
this._m_aOpenMenuID[this._m_aOpenMenuID.length]=sID;if(this.useIFrames)
spm_iFrameIndex(oMenu,true,this.systemImagesPath);else
spm_hideElement("SELECT|OBJECT",oMenu);}}
this.fireEvent('onMenuItemMouseOver',oRow);}
SolpartMenu.prototype.handlembi_mout=function(oRow)
{var sID=oRow.id.substr(2);oRow.className=spm_fixCSSForMac(this.getIntCSSName('spmitm')+' '+this.cssMenuItem+' '+spm_getAttr(oRow,'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(oRow,'savecss',''));spm_getById("arrow"+sID).className=spm_fixCSSForMac(this.getIntCSSName('spmarw')+this.cssMenuArrow);spm_applyRowBorder(oRow,1,"",false);this.stopTransition();}
SolpartMenu.prototype.fireEvent=function(sEvent,src)
{return;if(eval('this.'+sEvent+' != null'))
{var e=new Object();if(src!=null)
e.srcElement=src;else
e.srcElement=this._m_oMenu;eval('this.'+sEvent+'(e)');}}
SolpartMenu.prototype.hideMenuTime=function()
{if(this._m_dHideTimer!=null&&this.moutDelay>0)
{if(new Date()-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)==false)
setTimeout('m_oSolpartMenu["'+this._m_sNSpace+'"].scrollMenu()',500);else
this._m_oScrollingMenu=null;}}
function spm_iFrameIndex(eMenu,bShow,sysImgPath)
{if(spm_browserType()=='op')
return;if(bShow)
{var oIFR=spm_getById('ifr'+eMenu.id);if(oIFR==null)
{var oIFR=document.createElement('iframe');oIFR.id='ifr'+eMenu.id;oIFR.src=sysImgPath+'spacer.gif';oIFR.style.top=0;oIFR.style.left=0;oIFR.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=0)";oIFR.scrolling='no';oIFR.frameBorder='no';oIFR.style.display='none';oIFR.style.position='absolute';document.body.appendChild(oIFR);}
var oMDims=new spm_elementDims(eMenu);oIFR.style.width=oMDims.w;oIFR.style.height=oMDims.h;oIFR.style.top=oMDims.t;oIFR.style.left=oMDims.l;var iIndex=spm_getCurrentStyle(eMenu,'zIndex');if(iIndex==null||iIndex==0)
eMenu.style.zIndex=1;oIFR.style.zIndex=iIndex-1;oIFR.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++)
{obj=spm_getTags(elmID)[i];if(!obj||!obj.offsetParent)
continue;obj.style.visibility="";}}}
function spm_hideElement(elmID,eMenu)
{if(spm_browserType()=='op')
return;var obj;var sTags=elmID.split('|');var oMDims=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++)
{obj=spm_getTags(elmID)[i];var oODims=new spm_elementDims(obj);if(oODims.t>oMDims.t+oMDims.h)
{}
else if(oODims.l>oMDims.l+oMDims.w)
{}
else if(oODims.l+oODims.w<oMDims.l)
{}
else if(oODims.t+oODims.h<oMDims.t)
{}
else
{obj.style.visibility="hidden";}}}}
function spm_positionMenu(me,oMenu,oCell)
{spm_resetScroll(oMenu);var oPDims=new spm_elementDims(oCell,false,me);if(me.display=='vertical')
{oMenu.style.top=oPDims.t;var oMDims=new spm_elementDims(oMenu);if(oMDims.t-spm_getBodyScrollTop()+oMDims.h>=spm_getViewPortHeight())
{if(oMDims.h<spm_getViewPortHeight())
oMenu.style.top=spm_getViewPortHeight()-oMDims.h+spm_getBodyScrollTop();else
spm_handleScrollMenu(me,oMenu);}
var oOrigMDims;if(spm_browserType()!='ie')
oOrigMDims=new spm_elementDims(oMenu);oMenu.style.left=oPDims.l+oPDims.w-spm_getBodyScrollLeft();oMDims=new spm_elementDims(oMenu);if(oOrigMDims==null)
oOrigMDims=oMDims;if(oMDims.l-spm_getBodyScrollLeft(true)+oOrigMDims.w>spm_getViewPortWidth())
{if(spm_getViewPortWidth()-oOrigMDims.w>0)
oMenu.style.left=oPDims.l-oOrigMDims.w-spm_getBodyScrollLeft(true);}}
else
{if(me.direction=='rtl')
{var oMDims2=new spm_elementDims(oMenu);oMenu.style.left=(oPDims.l+oPDims.w)-oMDims2.w-spm_getBodyScrollLeft();}
else
oMenu.style.left=oPDims.l-spm_getBodyScrollLeft();oMenu.style.top=oPDims.t+oPDims.h;var oMDims=new spm_elementDims(oMenu);if(oMDims.l-spm_getBodyScrollLeft(true)+oMDims.w>spm_getViewPortWidth())
{if(spm_getViewPortWidth()-oMDims.w>0)
oMenu.style.left=spm_getViewPortWidth()-oMDims.w+spm_getBodyScrollLeft(true);}
if(oMDims.t-spm_getBodyScrollTop()+oMDims.h>spm_getViewPortHeight())
{if(oPDims.t-oMDims.h-spm_getBodyScrollTop()>0)
oMenu.style.top=oPDims.t-oMDims.h;else
spm_handleScrollMenu(me,oMenu);}}}
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(oRow,iSize,sColor,bSelected,sStyle)
{if(oRow.cells.length==0)
return;var sColor2=sColor;if(sStyle==null)
sStyle="solid";if(sColor=="")
{sColor2=spm_getCurrentStyle(oRow.cells[0],'background-Color');if((sColor2==null||sColor2=='')&&spm_browserType()!='ie')
sColor2='transparent';}
spm_applyBorders(oRow.cells[0],sStyle,iSize,sColor2,true,true,false,true);if(sColor==""&&bSelected==false)
{sColor2=spm_getCellBackColor(oRow.cells[1]);if(sColor2==null||sColor2=='')
sColor2='transparent';}
spm_applyBorders(oRow.cells[1],sStyle,iSize,sColor2,true,false,false,true);spm_applyBorders(oRow.cells[2],sStyle,iSize,sColor2,true,false,true,true);}
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;if(o.id.indexOf('divOuterTables')!=-1)
break;}}
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(oMenu)
{if(oMenu.scrollItems!=null)
{oMenu.scrollPos=1;oMenu.scrollItems=9999;spm_showScrolledItems(oMenu);}}
function spm_handleScrollMenu(me,oMenu)
{var oTbl=spm_getTags('table',oMenu)[0];oMenu.style.display='';if(oMenu.scrollPos==null)
{oMenu.scrollPos=1;var oRow=spm_insertTableRow(oTbl);var oCell=document.createElement('TD');oCell.id='dn'+oMenu.id.substring(3);oCell.colSpan=3;oCell.align='center';oCell.style.backgroundColor='gray';oCell.innerHTML='<div id="dn'+oMenu.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>';oRow.appendChild(oCell);oRow=spm_insertTableRow(oTbl,0);oCell=document.createElement('TD');oCell.id='up'+oMenu.id.substring(3);oCell.colSpan=3;oCell.align='center';oCell.style.backgroundColor='gray';oCell.innerHTML='<div id="up'+oMenu.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>';oRow.style.display='none';oRow.appendChild(oCell);}
if(oMenu.ScrollRowHeight==null)
{spm_getTags('tr',oTbl)[0].style.display='';oMenu.ScrollItemHeight=(spm_getElementHeight(spm_getTags('tr',oTbl)[0])*2);spm_getTags('tr',oTbl)[0].style.display='none';oMenu.ScrollRowHeight=spm_getElementHeight(spm_getTags('tr',oTbl)[1]);}
oMenu.scrollItems=parseInt((spm_getViewPortHeight()-spm_elementTop(oMenu)+spm_getBodyScrollTop()-oMenu.ScrollItemHeight)/(oMenu.ScrollRowHeight+1));spm_showScrolledItems(oMenu);}
function spm_ScrollMenuMO(e,me)
{me._m_dHideTimer=null;me._m_oScrollingMenu=e;if(Number(me.moScroll))
setTimeout('m_oSolpartMenu["'+me._m_sNSpace+'"].scrollMenu()',500);}
function spm_ScrollMenuMOUT(me)
{me._m_oScrollingMenu=null;me._m_dHideTimer=new Date();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 oTbl=oCell.parentNode.parentNode.parentNode;var oMenu=oTbl.parentNode;if(oCell.id=='up'+oMenu.id.substring(3))
{if(oMenu.scrollPos>1)
oMenu.scrollPos--;else
return true;}
else
{if(oMenu.scrollPos+oMenu.scrollItems<oTbl.rows.length-1)
oMenu.scrollPos++;else
return true;}
spm_showScrolledItems(oMenu);if(evt!=null)
spm_stopEventBubbling(evt);}
return false;}
function spm_showScrolledItems(oMenu)
{var oTbl=spm_getTags('table',oMenu)[0];var oRows=spm_getTags('tr',oTbl);for(var i=1;i<oRows.length;i++)
{if(i<oMenu.scrollPos||i>=oMenu.scrollPos+oMenu.scrollItems)
oRows[i].style.display='none';else
oRows[i].style.display='';}
if(oMenu.scrollPos>1)
oRows[0].style.display='';else
oRows[0].style.display='none';if(oMenu.scrollPos+oMenu.scrollItems<oTbl.rows.length-1)
oRows[oRows.length-1].style.display='';else
oRows[oRows.length-1].style.display='none';}
function spm_insertTableRow(tbl,iPos)
{var oRow;var oTB;oRow=document.createElement('TR');if(tbl.getElementsByTagName('TBODY').length==0)
{oTB=document.createElement('TBODY');tbl.appendChild(oTB);}
else
oTB=tbl.getElementsByTagName('TBODY')[0];if(iPos==null)
oTB.appendChild(oRow);else
oTB.insertBefore(oRow,tbl.rows[iPos]);return oRow;}
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(window.innerWidth)
return window.innerWidth;if(window.document.documentElement.clientWidth)
return document.documentElement.clientWidth;return window.document.body.clientWidth;}
function spm_getBodyScrollTop()
{if('|ie|op|mo|ns|'.indexOf('|'+spm_browserType()+'|')!=-1)
{if(document.body.scrollTop!=null)
return document.body.scrollTop;}
return 0;}
function spm_getBodyScrollLeft(bOverride)
{if('|op|'.indexOf('|'+spm_browserType()+'|')!=-1||bOverride==true)
{if(document.body.scrollLeft!=null)
{return document.body.scrollLeft;}}
return 0;}
function spm_getViewPortHeight()
{if(window.innerHeight)
return window.innerHeight;if(window.document.documentElement.clientHeight)
return document.documentElement.clientHeight;return window.document.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)
{objTable=spm_getById(ns+"tbl"+sID);if(objTable!=null)
{if(objTable.rows!=null)
{if(objTable.rows.length>0)
return true;else
return false;}}}
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&&document.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,false,' ');}
function spm_getImage(oAttr,me)
{var sImage=spm_getAttr(oAttr,'image','');if(sImage.length)
{return spm_getHTMLImage(sImage,spm_getAttr(oAttr,'imagepath',me.iconImagesPath),null,spm_getAttr(oAttr,'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()==false&&sImage=='spacer.gif'&&bForce!=true)
return'&nbsp;';else
return"<IMG SRC=\""+sPath+sImage+"\" "+spm_getAlt(sAlt)+">";}
function spm_getAlt(sAlt)
{if(sAlt!=null&&sAlt.rtrim().length>0)
return' ALT="'+sAlt+'" ';else
return'';}
function spm_browserNeedsSpacer()
{if(spm_browserType()=='ie')
return false;else
return true;}
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; ';}
String.prototype.ltrim=function(){return this.replace(/^\s*/,"");}
String.prototype.rtrim=function(){return this.replace(/\s*$/,"");}
String.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],true));}}
function _Node_getXML()
{var objXMLSerializer=new XMLSerializer;var strXML=objXMLSerializer.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=false;return o;}
else
return document.implementation.createDocument("","",null);}
function spm_getById(sID)
{if(document.all==null)
return document.getElementById(sID);else
return document.all(sID);}
function spm_getTags(sTag,oCtl)
{if(oCtl==null)
oCtl=document;if(spm_browserType()=='ie')
return oCtl.all.tags(sTag);else
return oCtl.getElementsByTagName(sTag);}
function spm_browserType()
{if(m_spm_sBrowser==null)
{var agt=navigator.userAgent.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=parseFloat(navigator.appVersion);var sAgent=navigator.userAgent.toLowerCase();if(sType=='ie')
{var temp=navigator.appVersion.split("MSIE");iVersion=parseFloat(temp[1]);}
if(sType=='ns')
{var temp=sAgent.split("netscape");iVersion=parseFloat(temp[1].split("/")[1]);}
return iVersion;}
function spm_needsSubMenuDelay()
{if(spm_browserType()=='ie')
return true;else
return false;}
function spm_supportsIFrameTrick()
{var sType=spm_browserType();var sVersion=spm_browserVersion();if((sType=='ie'&&sVersion<5.5)||(sType=='ns'&&sVersion<7))
{return false;}
return true;}
function spm_isMac()
{var agt=navigator.userAgent.toLowerCase();if(agt.indexOf('mac')!=-1)
return true;else
return false;}
function spm_getCurrentStyle(el,property){if(document.defaultView)
{if(el.nodeType!=el.ELEMENT_NODE)return null;return document.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&&isNaN(s)==false)
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 true;}}}
return false;}
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')
window.event.cancelBubble=true;else
e.stopPropagation();}
function spm_appendFunction(from_func,to_func)
{if(from_func==null)
return new Function(to_func);return new Function(spm_parseFunctionContents(from_func)+'\n'+spm_parseFunctionContents(to_func));}
function spm_parseFunctionContents(fnc)
{var s=String(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 Array();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;var m_iSPTotalTimer=0;var m_sSPDebugText;var m_oSPDebugCtl;var m_bSPDebug=false;function __db(s)
{if(spm_browserType()!='ie'||m_bSPDebug==false)
return;var sT=new Date()-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(document.forms.length>0&&m_oSPDebugCtl==null)
{document.forms(0).all(0).insertAdjacentHTML('afterEnd','<TEXTAREA ID="my__Debug" STYLE="WIDTH: 100%; HEIGHT: 300px"></TEXTAREA>');m_oSPDebugCtl=document.all('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 Date();}
if(window.__smartNav!=null)
window.setTimeout(spm_fixSmartNav,1000);function spm_fixSmartNav()
{if(window.__smartNav!=null)
{if(document.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
window.setTimeout(spm_fixSmartNav,1000);}}
function spm_elementDims(o,bIncludeBody,me)
{var bHidden=(o.style.display=='none');if(bHidden)
o.style.display="";this.t=spm_elementTop(o,bIncludeBody);this.l=spm_elementLeft(o,bIncludeBody);o.style.top=0;o.style.left=0;this.w=spm_getElementWidth(o);this.h=spm_getElementHeight(o);o.style.top=this.t;o.style.left=this.l;if(bHidden)
o.style.display="none";}