var ncTop=0;var ncBottom=1;var ncLeft=2;var ncRight=3;function ncBrowser(){this.agent=navigator.userAgent.toLowerCase();this.moz=(this.agent.indexOf("gecko")>-1||window.sidebar);this.op=window.opera;this.ie=this.agent.indexOf("msie")>-1&&!this.op;this.CSS1Compat=document.compatMode&&document.compatMode=="CSS1Compat";return this;}var gBw=new ncBrowser();function ncPage(){var p=this;var w=window;if(gBw.ie){var db=gBw.CSS1Compat?document.documentElement:document.body;p.cw=db.offsetWidth-20;p.ch=db.offsetHeight-10;}else{p.cw=w.innerWidth-16;p.ch=w.innerHeight;}p.st=document.body.scrollTop;p.sl=document.body.scrollLeft;return p;}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.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.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.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=new Array();m.SubsBuilt=0;m.Top=0;m.Left=0;m.RelTop=0;m.RelLeft=0;m.Height=0;m.Width=0;m.Rev=0;m.IRev=0;m.Parent=pParent;m.ClassBase=pClassBase;m.icoSrc=pIcoSrc!=null?pIcoSrc:"";m.icoOverSrc=pIcoOverSrc!=null?pIcoOverSrc:"";m.NewWin=pNewWin;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.Name);mm.ZBase=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');");if(m.Subs.length){m.Width=baseEl.offsetWidth;m.Height=baseEl.offsetHeight;}}mm.CheckArrows(mm, false);};ncMainMenu.prototype.CheckArrows=function(p_oParent, p_bIsFlyout){var mm=this, d=document;var w;if(gBw.ie){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 oLink=oImg.parentNode;if(!w){w=oLink.offsetWidth;}if(!gBw.CSS1Compat){oLink.style.width=w+"px";}else{oLink.style.width=(w-(oCls.lb+oCls.lp+oCls.rp * 2+oCls.rb+oCls.arrW))+"px";}}}}}}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";m.Width=oImg.parentNode.offsetWidth;}}}}};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";}var dummyParent={Level:-1, Left:x, Top:y, Height:0, Width:0};mm.CheckPos(dummyParent, 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(){var mm=this;if(mm.Type==mm.BASEATTACH){for(var i=0;i<mm.Subs.length;i++){var cellCoords=ncGetCoords(document.getElementById(mm.Subs[i]), v);var m=mm.Menus[mm.Subs[i]];var ml=document.getElementById(m.Name);m.Left=cellCoords[0]+ml.offsetLeft-1;m.Top=cellCoords[1]+ml.offsetTop;}}else{var v=mm.HolderClasses[mm.hcn].l[0].Vert;var useCoords=(mm.Type==mm.FLOAT||!v||mm.Type==mm.ABSOLUTE);if(!useCoords){for(var a=0;a<mm.Subs.length;a++){var m=mm.Menus[mm.Subs[a]];m.Left=m.RelLeft-1;m.Top=m.RelTop;}}else{var mh;var cellCoords;if(mm.Type==mm.INLINE||mm.Type==mm.ABSOLUTE){mh=document.getElementById(mm.Name+"_BaseHolder");cellCoords=ncGetCoords(mh, v);}else{mh=document.getElementById(mm.MhName+"_mh");cellCoords=[parseInt(mh.style.left, 10), parseInt(mh.style.top)];}for(var a=0;a<mm.Subs.length;a++){var m=mm.Menus[mm.Subs[a]];var ml=document.getElementById(m.Name);if(mm.Type==mm.INLINE||mm.Type==mm.ABSOLUTE){m.Left=cellCoords[0]+ml.offsetLeft-1;m.Top=cellCoords[1]+ml.offsetTop;}else{m.Left=cellCoords[0]+ml.offsetLeft;m.Top=cellCoords[1]+ml.offsetTop+1;}}}}};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){div.setAttribute("unselectable", "on");}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 lTopOffset=0;var lMaxWidth=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);lSub.RelTop=lSubDiv.offsetTop+hcl.tb;lSub.RelLeft=lSubDiv.offsetLeft;lSub.Height=lSubDiv.offsetHeight;var lOuterWidth=lSub.Width=lSubDiv.offsetWidth;if(lMaxWidth<lOuterWidth){lMaxWidth=lOuterWidth;}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){lTopOffset+=ld.offsetHeight;if(gBw.ie){ld.style.overflow="hidden";var lh=ld.offsetHeight;if(ld.currentStyle.height=="0px"||ld.currentStyle.height=="auto"){ld.outerHTML="";}else if(lh<4){}}}}}mm.CheckArrows(pm, true);if(hcl.sd>0){var sd=document.getElementById(div.id+"_Shad");if(!sd){sd=div.appendChild(document.createElement("div"));sd.id=div.id+"_Shad";with(sd.style){zIndex=0;position='absolute';top=0-hcl.tb;left=0-hcl.lb;top=(0-hcl.tb)+'px';left=(0-hcl.lb)+'px';width=div.offsetWidth+'px';height=div.offsetHeight+'px';}var s=new ncShadow(sd.id, hcl.sc, hcl.sd);s.SetOpacity(100);}}else{hcl.sd=0;}if(gBw.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;ifrs.left=0-hcl.lb;ifrs.width=div.offsetWidth+hcl.sd;ifrs.height=div.offsetHeight+hcl.sd;ifrs.filter="progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=0)";ifrs.zIndex=0;}}}}pm.SubsBuilt=1;return div;};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 width=parseInt(pDiv.offsetWidth);var height=parseInt(pDiv.offsetHeight);var top, left;if(pm.Level==0){var v=mm.HolderClasses[mm.hcn].l[0].Vert;if(!v){if(mm.Type==mm.BASEATTACH){var lCellCoords=ncGetCoords(pParentDiv,!v);pm.Left=pm.RelLeft+lCellCoords[0];pm.Top=pm.RelTop+lCellCoords[1];}else{pm.RelLeft=pParentDiv.offsetLeft;pm.RelTop=pParentDiv.offsetTop;var bh=document.getElementById(mm.Name+"_BaseHolder");var lCellCoords=ncGetCoords(bh, v);pm.Left=pm.RelLeft+lCellCoords[0];pm.Top=pm.RelTop+lCellCoords[1];}}else{ if(mm.Type==mm.INLINE){pm.RelLeft=pParentDiv.offsetLeft;pm.Left=pm.RelLeft-1;}else if(mm.Type==mm.BASEATTACH){var lCellCoords=ncGetCoords(pParentDiv, v);pm.Left=pm.RelLeft+lCellCoords[0]-1;pm.Top=pm.RelTop+lCellCoords[1];}}}top=pm.Top+hc.OffsetY;left=pm.Left+hc.OffsetX;var lAlign=pm.Level<1?hc.Align:ncRight;switch(lAlign){case ncTop:top-=height;break;case ncBottom:top+=pm.Height;break;case ncLeft:left-=width;break;case ncRight:left+=pm.Width;break;default:break;}var lUpdate={TopDiff:0, LeftDiff:0, Rev:0, IRev:0};lUpdate.IRev=(pm.Rev&&!pm.IRev||!pm.Rev&&pm.IRev);var lGoLeft=0;if(lUpdate.IRev){lUpdate.Rev=(pm.Left-(width+hc.OffsetX)<0);lGoLeft=!lUpdate.Rev;}else if(left+width>oPage.cw+oPage.sl){lGoLeft=1;lUpdate.Rev=1;}var phc=mm.HolderClasses[mm.hcn].l[pm.Level];if(lGoLeft){left=lAlign==ncRight?pm.Left-(width+hc.OffsetX)+(pm.Level<=0?1:phc.rb)  :(oPage.cw-width)+oPage.sl;}else{left+=pm.Level<=0?1:phc.lb;}phc=null;if(top+height+hc.sd>oPage.ch+oPage.st){top=(oPage.ch+oPage.st)-(hc.sd+height+hc.OffsetY * 2);}if(pm.Level>-1){for(var a=0;a<pm.Subs.length;a++){var sm=mm.Menus[pm.Subs[a]];sm.IRev=lUpdate.IRev;sm.Rev=lUpdate.Rev;sm.Top=top+sm.RelTop;sm.Left=left+sm.RelLeft;}}pDiv.style.left=left+"px";pDiv.style.top=top+"px";};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(mm.UnSelectable){div.setAttribute("unselectable", "on");}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+"');");if(gBw.ie){div.oncontextmenu=new Function("event.cancelBubble=true;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(gBw.ie&&!gBw.CSS1Compat){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{if(!m.NewWin){var link=m.Link;if(mm.BaseHref&&link.indexOf("../")==0){link=mm.BaseHref+link;}if(typeof ncExitPopup!='undefined'){ncExitPopup.LinkBlock();}window.location.href=link;}else{window.open(m.Link);}}};ncMainMenu.prototype.BgMOver=function(pLevel){var mm=this;if(mm.Over>pLevel){mm.HideSubs(pLevel, true);}mm.Over=pLevel;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";mm.CheckPos(m, subsDiv, div);l.ActiveSubs=1;}l.Active=pName;}};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;}l.Active=null;}else{return;}}};function ncGetCoords(pEl, pInc){try{var x=0, y=0;if(pEl.offsetParent){var lEl=pEl;while(lEl.offsetParent){lEl=lEl.offsetParent;x+=lEl.offsetLeft;y+=lEl.offsetTop;}}if(pInc){x+=pEl.offsetLeft;y+=pEl.offsetTop;}return [x,y];}catch(e){var debug="";for(var i in pEl){debug+=i+":"+pEl[i]+";\n";}alert("error:"+e.Description+"\ndebug:"+debug);}}function ncBox(pEl, pCls){var t=this;t.el=pEl;var c=t.cls=new Object();var debug="";for(var i in pCls){c[i]=pCls[i];debug+=i+":"+c[i]+"\n";}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(gBw.ie&&!gBw.CSS1Compat){}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(gBw.ie&&!gBw.CSS1Compat){}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 ncShadow(id, c, dp){var s=this;s.id=id;s.s=new Array(dp);var d=document;var t=d.getElementById(id);var ts=t.style;for(var i=dp-1;i>=0;i--){var r=s.s[i]=d.createElement("div");var rs=r.style;rs.position="absolute";if(gBw.ie&&!gBw.CSS1Compat){rs.width=t.offsetWidth;rs.height=t.offsetHeight;}else{rs.width=(t.offsetWidth-1)+"px";rs.height=(t.offsetHeight-1)+"px";}rs.zIndex=ts.zIndex-i;rs.borderRight=c+" 1px solid";rs.borderBottom=c+" 1px solid";rs.left=(1+i)+'px';rs.top=(1+i)+'px';t.appendChild(r);}}ncShadow.prototype.SetOpacity=function(ob){var s=this;for(var i=s.s.length-1;i>=0;i--){var o=1-(i+1) / (i+2);var op=Math.round(ob * o);with(s.s[i].style){ opacity=(op / 100);MozOpacity=(op / 100);KhtmlOpacity=(op / 100);filter="alpha(opacity="+op+")";}}};ncShadow.prototype.CheckPos=function (){var s=this;var t=d.getElementById(this.id);for(var i=s.s.length-1;i>=0;i--){var rs=s.s[i].style;rs.left=(t.offsetLeft+i+1)+"px";rs.top=(t.offsetTop+i+1)+"px";}};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;};