var ncTop=0;var ncBottom=1;var ncLeft=2;var ncRight=3;var g_bUseOverflowControl=false;function ncMainMenu(pName, pDiv, pDivClass, pType, pBaseHref){var mm=this;mm.INLINE=0;mm.FLOAT=1;mm.ABSOLUTE=2;mm.BASEATTACH=3;mm.Type=pType?pType:mm.INLINE;mm.Name=pName;mm.TargetId=mm.Name;mm.BaseHref=pBaseHref?pBaseHref:typeof ncBaseHref!="undefined"&&ncBaseHref?ncBaseHref:null;mm.MhName=pName.replace(/\./g, "_dot_");mm.Div=pDiv;mm.DivClass=pDivClass;mm.Levels=new Array();mm.Levels[0]={Active:null, ActiveSubs:0};mm.Menus=new Array();mm.Subs=new Array();mm.Acps=[];mm.Over=-1;mm.LinkTimer=null;mm.BgTimer=null;mm.HolderClasses=new Array();mm.LinkClasses=new Array();mm.Level=-1;mm.hcn="";mm.VisibleOnInit=true;mm.Built=false;mm.Cursor="pointer";}ncMainMenu.prototype.AddHolderClass=function(){var mm=this;var a=arguments;mm.hcn=a[0];var hc=mm.HolderClasses[a[0]]={suf:a[1], l:new Array};for(var i=0;i<a[2].length;i++){var l=a[2][i];var c=i.toString();if(c.length==1){c="0"+c;}c=a[0]+hc.suf+c;hc.l[i]=l?{c:c, Vert:l[0], Align:l[1], OffsetX:l[2], OffsetY:l[3], tb:l[4], bb:l[5], lb:l[6], rb:l[7], tp:l[8], bp:l[9], lp:l[10], rp:l[11],sd:l[12], sc:l[13]} :hc.l[i];}};ncMainMenu.prototype.AddLinkClass=function(){var mm=this;var a=arguments;var lc=mm.LinkClasses[a[0]]={suf:a[1], l:new Array};for(var i=0;i<a[2].length;i++){var l=a[2][i];var suf=i.toString();if(suf.length==1){suf="0"+suf;}suf=lc.suf+suf;if(l){lc.l[i]=new Object();lc.l[i].t=mm.CreateLinkSubClass(a[0]+"Text"+suf, a[2][i][0]);lc.l[i].l=a[2][i][1]?mm.CreateLinkSubClass(a[0]+"Link"+suf, a[2][i][1]):lc.l[i].t;lc.l[i].lo=a[2][i][2]?mm.CreateLinkSubClass(a[0]+"LinkOver"+suf, a[2][i][2]):lc.l[i].l;if(lc.l[i].l.arrW<=0){lc.l[i].l.arrSrc=lc.l[i].lo.arrSrc="";}}else{lc.l[i]=lc.l[i-1];}      }};ncMainMenu.prototype.CreateLinkSubClass=function(){var sc=new Object();sc.c=arguments[0];var a=arguments[1];sc.tb=a[0];sc.bb=a[1];sc.lb=a[2];sc.rb=a[3];sc.tp=a[4];sc.bp=a[5];sc.lp=a[6];sc.rp=a[7];sc.tm=a[8];sc.bm=a[9];sc.lm=a[10];sc.rm=a[11];sc.arrSrc=a[12];sc.arrW=a[13];sc.arrH=a[14];sc.mw=a[15];sc.icoW=a[16];sc.icoH=a[17];return sc;};ncMainMenu.prototype.AddAdjacentChildPanel=function(p_sParentId, p_lPos, p_lAlign, p_lShadowDepth, p_sShadowColor, p_vContent){var mm=this;var oParentMenu=p_sParentId?mm.Menus[p_sParentId]:mm;var oAcp={Pos:p_lPos, Align:p_lAlign, ShadCol:p_sShadowColor, ShadDep:p_lShadowDepth, Content:p_vContent};oParentMenu.Acps.push(oAcp);};ncMainMenu.prototype.AddMenu=function(pParent, pName, pText, pLink, pClassBase, pIcoSrc, pIcoOverSrc, pNewWin){var mm=this;var pm=pParent?mm.Menus[pParent]:0;if(pm||!pParent){var m=mm.Menus[pName]=new Object();m.Name=pName;m.Text=pText;m.Link=pLink;m.Level=(pm?pm.Level+1:0);m.Level==0?mm.Subs[mm.Subs.length]=pName:pm.Subs[pm.Subs.length]=pName;m.Subs=[];m.SubsBuilt=0;m.Parent=pParent;m.ClassBase=pClassBase;m.icoSrc=pIcoSrc!=null?pIcoSrc:"";m.icoOverSrc=pIcoOverSrc!=null?pIcoOverSrc:"";m.NewWin=pNewWin;m.Acps=[];try{var lc=mm.LinkClasses[m.ClassBase].l;}catch(e){alert(e.description+"\n"+m.ClassBase);}if(lc.length<=m.Level+1){for(var i=lc.length;i<=m.Level;i++){lc[i]=lc[i-1];}}if(m.Level>mm.Levels.length-1){var lToClone=mm.Levels[m.Level-1];var lClone=mm.Levels[m.Level]=new Object();for(var i in lToClone){lClone[i]=lToClone[i];}var hc=mm.HolderClasses[mm.hcn].l;if(hc.length<=m.Level+1){hc[m.Level]=hc[hc.length-1];}}}};ncMainMenu.prototype.Initialize=function(p_lZIndex){var mm=this;if(mm.Type!=mm.BASEATTACH){var mh;if(mm.Type==mm.INLINE||mm.Type==mm.ABSOLUTE){var target=document.getElementById(mm.TargetId);mm.ZBase=p_lZIndex?p_lZIndex: target.style.zIndex;mh=target.appendChild(document.createElement("div"));mh.id=mm.Name+"_BaseHolder";}else{mh=document.body;mm.ZBase=p_lZIndex?p_lZIndex:1000;}mm.CreateSubsList(mh, mm);}else{mm.ZBase=p_lZIndex?p_lZIndex:1000;mm.WireUpBase();}mm.ResetBasePos();mm.Built=true;};ncMainMenu.prototype.CleanUp=function(){var mm=this;if(mm.LinkTimer){clearTimeout(mm.LinkTimer);mm.LinkTimer=null;mm.MOut=mm.ShowSubs=Function("return true;");}mm.HideAllSubs();for(var i in mm.Menus){var m=mm.Menus[i];if(m.SubsBuilt){var oMenuDiv=document.getElementById(m.Name+"_mh");oMenuDiv.parentNode.removeChild(oMenuDiv);}}mm.Menus=null;};ncMainMenu.prototype.WireUpBase=function(){var mm=this;for(var i=0;i<mm.Subs.length;i++){var m=mm.Menus[mm.Subs[i]];var baseEl=document.getElementById(m.Name);if(mm.HolderClasses[mm.hcn].l[0].Vert){mm.AddLinkImages(m, baseEl);}baseEl.onmouseover=new Function(mm.Name+".ShowSubs('"+m.Name+"');");baseEl.onmouseout=new Function(mm.Name+".MOut('0');");}mm.CheckArrows(mm, false);};ncMainMenu.prototype.CheckArrows=function(p_oParent, p_bIsFlyout){var mm=this, d=document;var w;if(ncBwHlpr.IEQuirks){for(var i=0;i<p_oParent.Subs.length;i++){var m=mm.Menus[p_oParent.Subs[i]];var oMenuDiv= d.getElementById(m.Name);oMenuDiv.style.width=oMenuDiv.offsetWidth;}}for(var i=0;i<p_oParent.Subs.length;i++){var m=mm.Menus[p_oParent.Subs[i]];if(m.Subs.length){var oCls=mm.LinkClasses[m.ClassBase].l[m.Level].l;if(oCls.arrW>0&&oCls.mw<=0){var oImg=d.getElementById(m.Name+"_Arr");if(oImg){var box=new ncBox(oImg.parentNode, oCls);oImg.style.left=(box.getInnerWidth()+oCls.lp-(oCls.arrW))+"px";}}}}};ncMainMenu.prototype.Show=function(x, y){var mm=this;var b=document.getElementById(mm.MhName+"_mh");b.style.visibility="visible";if(x||y&&mm.Type==mm.FLOAT){if(x){b.style.left=x+"px";}if(y){b.style.top=y+"px";}mm.Left=x;mm.Top=y;mm.Height=0;mm.Width=0;mm.CheckPos(mm, b, null);mm.ResetBasePos();}};ncMainMenu.prototype.Hide=function(){if(this.Built){this.HideAllSubs();document.getElementById(this.MhName+"_mh").style.visibility="hidden";}};ncMainMenu.prototype.Clear=function(pParentMenu){var mm=this, d=document;var p=pParentMenu?pParentMenu:mm;for(var i=0;i<p.Subs.length;i++){mm.Clear(mm.Menus[p.Subs[i]]);}p.Subs=[];if(mm.Built){var divId;if(p.Level==-1){mm.Built=false;divId=p.MhName+"_mh";}else{divId=p.Name+"_mh";mm.Levels[p.Level].Active=null;}var div=d.getElementById(divId);if(div){div.parentNode.removeChild(div);}}};ncMainMenu.prototype.ResetBasePos=function(){};ncMainMenu.prototype.CreateSubsList=function(pDivParent, pm){var mm=this;var hc=mm.HolderClasses[mm.hcn];var hcl=hc.l[pm.Level+1];var div=pDivParent.appendChild(document.createElement("div"));div.id=(pm.Level==-1?pm.MhName:pm.Name)+"_mh";div.className=hcl.c;div.style.top=0;div.style.left=0;if(mm.UnSelectable){ncBwHlpr.SetSelectable(div, false);}if(pm.Level>-1||mm.Type==mm.FLOAT){div.style.position="absolute";div.style.zIndex=(mm.ZBase+(pm.Level+1) * 100);}if(pm.Level>-1){div.onmouseover=new Function(mm.Name+".BgMOver("+(pm.Level+1)+");");div.onmouseout=new Function(mm.Name+".BgMOut("+(pm.Level+1)+");");}else if(!mm.VisibleOnInit){div.style.visibility="hidden";}var lTotalWidth=0;for(var a=0;a<pm.Subs.length;a++){var lSub=mm.Menus[pm.Subs[a]];var lSubDiv=mm.CreateMenuDiv(div, lSub, hcl.Vert);var lOuterWidth=lSubDiv.offsetWidth;lTotalWidth+=lOuterWidth+GetDim(lSubDiv, 'margin-left')+GetDim(lSubDiv, 'margin-right');if(pm.Level==-1&&a<pm.Subs.length-1){var ld=div.appendChild(document.createElement(hcl.Vert?"div":"span"));ld.className=mm.DivClass;if(mm.Div!=""){ld.innerHTML=mm.Div;}if(hcl.Vert){if(ncBwHlpr.IE){ld.style.overflow="hidden";var lh=ld.offsetHeight;if(ld.currentStyle.height=="0px"||ld.currentStyle.height=="auto"){ld.outerHTML="";}}}}}if(!hcl.Vert){var lHorWidth=lTotalWidth;if(ncBwHlpr.IEQuirks){lHorWidth+=hcl.lp+hcl.rp+hcl.lb+hcl.rb;}div.style.width=lHorWidth+'px';var bOk=false;var lIncrease=0;while(!bOk&&lIncrease<50){bOk=true;var lPreviousLeft;for(var i=0;i<div.childNodes.length;i++){var oChildDiv=div.childNodes[i];if(i>0){if(oChildDiv.offsetLeft<=hcl.lp+GetDim(oChildDiv, 'margin-left')){bOk=false;break;}}}if(!bOk){lIncrease++;div.style.width=(lHorWidth+++lIncrease)+'px';}}}mm.CheckArrows(pm, true);if(hcl.sd>0){var sd=document.getElementById(div.id+"_Shad");if(!sd){mm.__CreateShadowDiv(div, hcl.sc, hcl.sd, hcl.tb, hcl.lb);}}else{hcl.sd=0;}if(ncBwHlpr.IE){div.onclick=new Function("event.cancelBubble=true;return false;");if(pm.Level>-1||mm.Type==mm.FLOAT||mm.Type==mm.ABSOLUTE){if(pm.Level>-1||mm.Type==mm.FLOAT||mm.Type==mm.ABSOLUTE){var ifr=document.getElementById(div.id+"_IFr");if(!ifr){ifr=div.appendChild(document.createElement("iframe"));ifr.id=div.id+"_IFr";var ifrs=ifr.style;ifrs.position="absolute";ifrs.top=(0-hcl.tb)+'px';ifrs.left=(0-hcl.lb)+'px';ifrs.width=(div.offsetWidth+hcl.sd)+'px';ifrs.height=(div.offsetHeight+hcl.sd)+'px';ifrs.filter="progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=0)";ifrs.zIndex=0;}}}}pm.SubsBuilt=1;return div;};function GetDim(p_oEl, p_sStyle){var sStyle=ncBwHlpr.GetStyle(p_oEl, p_sStyle);var oExp=/^\d+px$/;if(oExp.test(sStyle)){return parseInt(sStyle, 10);}else{return 0;}}ncMainMenu.prototype.CheckPos=function(pm, pDiv, pParentDiv){var mm=this;var hc=mm.HolderClasses[mm.hcn].l[pm.Level+1];var oPage=new ncPage();var lWidth=parseInt(pDiv.offsetWidth);var lHeight=parseInt(pDiv.offsetHeight);var oPHc=mm.HolderClasses[mm.hcn].l[pm.Level];var oPDets;if(pParentDiv){oPDets=ncGetPos(pParentDiv, null, false);oPDets.h=pParentDiv.offsetHeight;oPDets.w=pParentDiv.offsetWidth;if(ncBwHlpr.IEQuirks||new ncBrowserObj().IsAtMost('IE', 8)==false){oPDets.x+=oPHc.lb;oPDets.y+=oPHc.tb;}}else{oPDets={x:pm.Left, y:pm.Top, h:pm.Height, w:pm.Width};}var lTop, lLeft;var lSpaceRight=(oPage.sl+oPage.cw)-(oPDets.x+oPDets.w);var lSpaceLeft=oPDets.x-oPage.sl;var lSpaceBottom=(oPage.st+oPage.ch)-(oPDets.y+oPDets.h);var lSpaceTop=oPDets.y-oPage.st;var oAlignRight={x1:{Pos:oPDets.x+oPDets.w+hc.OffsetX,Space:lSpaceRight-hc.OffsetX},x2:{Pos:oPDets.x-lWidth-hc.OffsetX,Space:lSpaceLeft-hc.OffsetX},y1:{Pos:oPDets.y+hc.OffsetY,Space:lSpaceBottom+oPDets.h-hc.OffsetY},y2:{Pos:oPDets.y+oPDets.h-lHeight-hc.OffsetY,Space:lSpaceTop+oPDets.h-hc.OffsetY}};var oAlignLeft={x1:oAlignRight.x2,x2:oAlignRight.x1,y1:oAlignRight.y1,y2:oAlignRight.y2}; var oAlignBottom={x1:{Pos:oPDets.x+hc.OffsetX,Space:lSpaceRight+oPDets.w-hc.OffsetX},x2:{Pos:oPDets.x+oPDets.w-lWidth-hc.OffsetX,Space:lSpaceLeft+oPDets.w-hc.OffsetX},y1:{Pos:oPDets.y+oPDets.h+hc.OffsetY,Space:lSpaceBottom-hc.OffsetY},y2:{Pos:oPDets.y-lHeight-hc.OffsetY,Space:lSpaceTop-hc.OffsetY}};var oAlignTop={x1:oAlignBottom.x1,x2:oAlignBottom.x2,y1:oAlignBottom.y2,y2:oAlignBottom.y1};var oAlign;switch(hc.Align){case ncTop:oAlign=oAlignTop;break;case ncBottom:oAlign=oAlignBottom;break;case ncLeft:oAlign=oAlignLeft;break;case ncRight:oAlign=oAlignRight;break;}lLeft=(lWidth>oAlign.x1.Space&&oAlign.x2.Space>oAlign.x1.Space)?oAlign.x2.Pos:oAlign.x1.Pos;lTop=(lHeight>oAlign.y1.Space&&oAlign.y2.Space>oAlign.y1.Space)?oAlign.y2.Pos:oAlign.y1.Pos;switch(hc.Align){case ncTop:case ncBottom:if(lLeft<oPage.sl||lWidth>oPage.cw){lLeft=oPage.sl;}else if((lLeft+lWidth)>(oPage.sl+oPage.cw)){lLeft=oPage.sl+oPage.cw-lWidth;}break;case ncLeft:case ncRight:if(lTop<oPage.st||lHeight>oPage.ch){lTop=oPage.st;}else if((lTop+lHeight)>(oPage.st+oPage.ch)){ lTop=oPage.st+oPage.ch-lHeight;}break;}if(g_bUseOverflowControl){if(lHeight>oPage.ch){var lHolderHeight=oPage.ch;if(!ncBwHlpr.IEQuirks){lHolderHeight-=(hc.tb+hc.bb+hc.tp+hc.bp);}pDiv.style.height=lHolderHeight+'px';pDiv.style.overflow='auto';pDiv.scrollTop=10;}}pDiv.style.left=lLeft+"px";pDiv.style.top=lTop+"px";for(var i=0;i<pm.Acps.length;i++){var oAcp=pm.Acps[i];var oPanel=document.getElementById(pm.Name+'_Acp'+i);var lPanelHeight=oPanel.offsetHeight;var lPanelWidth=oPanel.offsetWidth;var lPanelLeft, lPanelTop;if(oPanel.style.visibility=='visible'){switch(oAcp.Pos){case ncTop:lPanelTop=lTop-lPanelHeight;lPanelLeft=oAcp.Align==ncRight?lLeft+lWidth-lPanelWidth:lLeft;break;case ncBottom:lPanelTop=lTop+lHeight;lPanelLeft=oAcp.Align==ncRight?lLeft+lWidth-lPanelWidth:lLeft;break;case ncLeft:lPanelLeft=lLeft-lPanelWidth;lPanelTop=oAcp.Align=ncTop?lTop:lTop+lHeight-lPanelHeight;break;default:lPanelLeft=lLeft+lWidth;lPanelTop=oAcp.Align=ncTop?lTop:lTop+lHeight-lPanelHeight;break;}with(oPanel.style){left=lPanelLeft+'px';top=lPanelTop+'px';}var lHMax=oPage.cw+oPage.sl-10;if(lPanelLeft+lPanelWidth>lHMax){var oContentDiv=document.getElementById(oPanel.id+'_Content');this.__CreatePanelContent(oAcp, oPanel, oContentDiv.innerHTML, 'overflow:auto;width:'+(lHMax-lPanelLeft)+'px;');switch(oAcp.Pos){case ncLeft:case ncRight:if(oAcp.Align=ncBottom){lPanelHeight=oPanel.offsetHeight;lPanelTop=lTop+lHeight-lPanelHeight;oPanel.style.top=lPanelTop;}break;}var lNewH=oPanel.offsetHeight;}lVMax=oPage.ch+oPage.st-10;if(lPanelTop+lPanelHeight>lVMax){oPanel.style.top=lVMax-lPanelHeight;}}}};ncMainMenu.prototype.CreateMenuDiv=function(pParent, pMenu, pVert){var mm=this;var lClass=pMenu.Subs.length||pMenu.Link?mm.LinkClasses[pMenu.ClassBase].l[pMenu.Level].l :mm.LinkClasses[pMenu.ClassBase].l[pMenu.Level].t;var lIsBaseHor=(!pVert&&pMenu.Level==0);var div=pParent.appendChild(document.createElement(lIsBaseHor?"span":"div"));div.id=pMenu.Name;var lOffsetTop=div.offsetTop;div.className=lClass.c;if(div==pParent.childNodes[0]){if(lIsBaseHor&&div.offsetTop!=lOffsetTop){div.style.display="inline-block";}}if(!pVert&&pMenu.Level>0){if(ncBwHlpr.IEQuirks){div.style.display='inline';}else{div.style.display='inline-block';}}if(mm.UnSelectable){ncBwHlpr.SetSelectable(div, false);}div.style.zIndex=1;if(!lIsBaseHor){div.style.position="relative";}div.innerHTML=pMenu.Text;if(!lIsBaseHor){mm.AddLinkImages(pMenu, div);}if(pMenu.Link&&pMenu.Link!=-1){div.style.cursor=mm.Cursor;div.onclick=new Function(mm.Name+".MClick(arguments[0], '"+pMenu.Name+"');");}else{div.style.cursor="default";}div.onmouseover=new Function(mm.Name+".ShowSubs('"+pMenu.Name+"');");div.onmouseout=new Function(mm.Name+".MOut('"+pMenu.Level+"');");div.oncontextmenu=new Function('ncBwHlpr.CancelBubble(arguments[0]);return false;');return div;};ncMainMenu.prototype.AddLinkImages=function(pMenu, pElement){var mm=this;var classObj=pMenu.Subs.length||pMenu.Link?mm.LinkClasses[pMenu.ClassBase].l[pMenu.Level].l :mm.LinkClasses[pMenu.ClassBase].l[pMenu.Level].t;var box=new ncBox(pElement, classObj);if(classObj.arrW>0){box.adjustRightPadding(classObj.rp+classObj.arrW);if(pMenu.Subs.length>0){pElement.style.position="relative";var i=pElement.appendChild(document.createElement("img"));i.id=pMenu.Name+"_Arr";i.style.position="absolute";i.style.width=classObj.arrW+"px";i.style.height=classObj.arrH+"px";i.style.border="none";i.src=classObj.arrSrc;if(ncBwHlpr.IEQuirks){i.style.top=(((box.getInnerHeight()-classObj.arrH) / 2)+classObj.tp)+"px";i.style.left=(box.getInnerWidth()+classObj.lp-(classObj.arrW))+"px";}else{i.style.left=(box.getInnerWidth()+classObj.lp+classObj.rp)+"px";i.style.top=(Math.floor((box.getInnerHeight()-classObj.arrH) / 2)+classObj.tp)+"px";}pElement.appendChild(i);}}if(classObj.icoW>0){box.adjustLeftPadding(classObj.lp+classObj.icoW);if(pMenu.icoSrc){var i=pElement.appendChild(document.createElement("img"));i.id=pMenu.Name+"_Ico";i.style.position="absolute";i.style.width=classObj.icoW+"px";i.style.height=classObj.icoH+"px";i.src=pMenu.icoSrc;i.style.border="none";i.style.top=Math.floor((box.getInnerHeight()+classObj.tp+classObj.bp-classObj.icoH) / 2)+"px";i.style.left=classObj.lp+'px';}}};ncMainMenu.prototype.MClick=function(e, pName){var mm=this;var m=mm.Menus[pName];if(typeof(m.Link)=="function"){m.Link(e);}else{var link=m.Link;if(mm.BaseHref&&link.indexOf("../")==0){link=mm.BaseHref+link;}if(typeof ncExitPopup!='undefined'){ncExitPopup.LinkBlock();}if(!m.NewWin){window.location.href=link;}else{window.open(link);}}};ncMainMenu.prototype.BgMOver=function(pLevel){var mm=this;if(mm.Over>pLevel){mm.HideSubs(pLevel, true);}mm.Over=pLevel;clearTimeout(mm.LinkTimer);clearTimeout(mm.BgTimer);};ncMainMenu.prototype.BgMOut=function(pLevel){var mm=this;mm.BgTimer=setTimeout(mm.Name+".HideAllSubs();", 500);};ncMainMenu.prototype.ShowSubs=function(pName){var mm=this;clearTimeout(mm.LinkTimer);clearTimeout(mm.BgTimer);var m=mm.Menus[pName];var l=mm.Levels[m.Level];mm.Over=m.Level;if(l.Active&&l.Active!=pName){mm.HideSubs(m.Level, m.Subs.length!=0);}else{mm.HideSubs(m.Level+1, m.Subs.length!=0);}if(m.icoOverSrc!=""){document.getElementById(m.Name+"_Ico").src=m.icoOverSrc;}if(m.Link||m.Subs.length>0){var c=mm.LinkClasses[m.ClassBase].l[m.Level].lo;var div=document.getElementById(m.Name);div.className=mm.Type==mm.BASEATTACH&&m.Level==0?'hover':c.c;if(m.Subs.length>0){if(m.Level>0||mm.HolderClasses[mm.hcn].l[0].Vert){if(c.arrSrc!=""){document.getElementById(m.Name+"_Arr").src=c.arrSrc;}}var lSubLevel=mm.Levels[m.Level+1];var subsDiv=m.SubsBuilt?document.getElementById(m.Name+"_mh"):mm.CreateSubsList(document.body, m);subsDiv.style.visibility="visible";var d=document;for(var i=0;i<m.Acps.length;i++){var oAcp=m.Acps[i];var oPanel=d.getElementById(m.Name+'_Acp'+i);if(!oPanel){oPanel=d.body.appendChild(d.createElement('div'));oPanel.id=m.Name+'_Acp'+i;oPanel.onmouseover=new Function(mm.Name+".BgMOver("+(m.Level+1)+");");oPanel.onmouseout=new Function(mm.Name+".BgMOut("+(m.Level+1)+");");oPanel.style.backgroundColor='#fff';with(oPanel.style){position='absolute';zIndex=(mm.ZBase+(m.Level+1) * 100);}}var sContent='';if(typeof oAcp.Content=='function'){sContent=oAcp.Content();}else if(typeof oAcp.Content=='string'){ sContent=oAcp.Content;}if(sContent!=''){mm.__CreatePanelContent(oAcp, oPanel, sContent, '');oPanel.style.visibility='visible';}else{oPanel.style.visibility='hidden';}}mm.CheckPos(m, subsDiv, div);l.ActiveSubs=1;}l.Active=pName;}};ncMainMenu.prototype.__CreatePanelContent=function(p_oAcp, p_oPanelDiv, p_sContent, p_sStyle){p_oPanelDiv.innerHTML='<div id="'+p_oPanelDiv.id+'_Content" style="position:relative;z-index:1;'+p_sStyle+'">'+p_sContent+'</div>';this.__CreateShadowDiv(p_oPanelDiv, p_oAcp.ShadCol, p_oAcp.ShadDep, 0, 0);};ncMainMenu.prototype.__CreateShadowDiv=function(p_oParentDiv, p_sShadowColor, p_lShadowDepth, p_lTopBorderWidth, p_lLeftBorderWidth){var oShadowDiv=p_oParentDiv.appendChild(document.createElement("div"));oShadowDiv.id=p_oParentDiv.id+"_Shad";with(oShadowDiv.style){zIndex=0;position='absolute';top=(0-p_lTopBorderWidth)+'px';left=(0-p_lLeftBorderWidth)+'px';width=p_oParentDiv.offsetWidth+'px';height=p_oParentDiv.offsetHeight+'px';}var oShadow=new ncShadow(oShadowDiv.id, p_sShadowColor, p_lShadowDepth);oShadow.SetOpacity(100);};ncMainMenu.prototype.MOut=function(pLevel){var mm=this;mm.LinkTimer=setTimeout(mm.Name+".HideSubs("+pLevel+", false);", 500);};ncMainMenu.prototype.HideAllSubs=function(){mm=this;this.HideSubs(0, false);};ncMainMenu.prototype.HideSubs=function(pLevel, pShowingSubs){var mm=this;for(var a=pLevel;a<mm.Levels.length;a++){var l=mm.Levels[a];if(l.Active){var am=mm.Menus[l.Active];var c=mm.LinkClasses[am.ClassBase].l[am.Level].l;document.getElementById(l.Active).className=a==0&&mm.Type==mm.BASEATTACH?'':c.c;if(am.icoOverSrc!=""){document.getElementById(am.Name+"_Ico").src=am.icoSrc;}if(l.ActiveSubs){document.getElementById(l.Active+"_mh").style.visibility="hidden";if(a>0||mm.HolderClasses[mm.hcn].l[0].Vert){if(c.arrSrc!=""){document.getElementById(l.Active+"_Arr").src=c.arrSrc;}}l.ActiveSubs=0;for(var i=0;i<am.Acps.length;i++){var oPanel=document.getElementById(am.Name+'_Acp'+i);oPanel.style.visibility='hidden';}}l.Active=null;}else{return;}}};function ncGetCoords(pEl, pInc){var o=ncGetPos(pEl, null,!pInc);return [o.x, o.y];}function ncBox(pEl, pCls){var t=this;t.el=pEl;var c=t.cls=new Object();for(var i in pCls){c[i]=pCls[i];}c.w=pEl.offsetWidth-(c.lb+c.rb+c.lp+c.rp);}ncBox.prototype.adjustLeftPadding=function(adj){var t=this;var c=t.cls;with(t.el.style){if(c.mw!=0){if(ncBwHlpr.IEQuirks){}else{width=(c.w-=adj)+"px";}}paddingLeft=(c.lp+=adj)+"px";}};ncBox.prototype.adjustRightPadding=function(adj){var t=this;var c=t.cls;with(t.el.style){if(c.mw!=0){if(ncBwHlpr.IEQuirks){}else{width=Math.max(0, (c.w-=adj))+"px";}}paddingRight=(c.rp+=adj)+"px";}};ncBox.prototype.getInnerWidth=function(){return this.cls.w;};ncBox.prototype.getInnerHeight=function(){var t=this;var c=t.cls;return t.el.offsetHeight-(c.tb+c.bb+c.tp+c.bp);};function ncInlineChildMenu(p_sName){this.Name=p_sName;this.ChildMenus=[];window[this.Name]=this;}ncInlineChildMenu.prototype.AddChildMenu=function(p_sParentId, p_sChildId){var sArr=this.ChildMenus;sArr[sArr.length]=[p_sParentId, p_sChildId];ncBwHlpr.AttachEvent(document.getElementById(p_sParentId), "click", new Function(this.Name+".Parent_Click(arguments[0]);return true;"));     };ncInlineChildMenu.prototype.Parent_Click=function(e){var oSrc=e.target?e.target:e.srcElement;var sArr=this.ChildMenus;for(var i=0;i<sArr.length;i++){var oDiv=document.getElementById(sArr[i][1]);if(sArr[i][0]==oSrc.id){var oLinks=oDiv.getElementsByTagName('a');for(var j=0;j<oLinks.length;j++){if(oLinks[j].style.width=='0px'){oLinks[j].style.width='';}} oDiv.style.display='block';}else{oDiv.style.display='none';}}return true;};ncInlineChildMenu.prototype.CleanUp=function(){window[this.Name]=null;};
