var ncMenus={LinkTypeNormal:0,LinkTypeHeading1:1,LinkTypeHeading2:2,GetLinkCssSelector:function(p_lZoneId, p_lLinkType, p_bSelected){var sTemp='.LO';switch(p_lLinkType){case ncMenus.LinkTypeNormal:sTemp+='navlink';break;case ncMenus.LinkTypeHeading1:sTemp+='heading1';break;case ncMenus.LinkTypeHeading2:sTemp+='heading2';break;}if(p_bSelected){sTemp+='selected';}sTemp+=p_lZoneId;return sTemp+', li span'+sTemp;},GetNavBgCssSelector:function(p_lZoneId){return '.LOzone'+p_lZoneId +', .LOEl .LOzone'+p_lZoneId;}};var ncBwHlpr={GetStyle:function(el, style){if(window.getComputedStyle){return document.defaultView.getComputedStyle(el,null).getPropertyValue(style);}else{style=style.replace(/(-)([a-z])/g, function($1, $2, $3){return $3.toUpperCase();});if(el.currentStyle){return el.currentStyle[style];}else{return el.style[style];}}},InnerText:function(el){if(el.innerText!=undefined){return el.innerText;}else{return el.textContent;}},CancelBubble:function(e){var oEvent=e?e:event;if(oEvent.stopPropagation){oEvent.stopPropagation();}if(typeof oEvent.cancelBubble!='undefined'){oEvent.cancelBubble=true;}},AttachEvent:function(el, type, listener){if(el.attachEvent){el.attachEvent("on"+type, listener);}else{el.addEventListener(type, listener, false);}},DetachEvent:function(el, type, listener){if(el.detachEvent){el.detachEvent("on"+type, listener);}else{el.removeEventListener(type, listener, false);}},AddSelectOption:function(select, option, index){var nextOption=null;if(index!=-1){nextOption=select[index];}try{select.add(option, nextOption);}catch(e){select.add(option, index);}},GetOpacity:function(p_oEl){var lOpacity='';if(typeof p_oEl.style.filter!='undefined'){var sFilter=ncBwHlpr.GetStyle(p_oEl, "filter");var oExp=/alpha\(opacity=(\d+)\)/i;if(oExp.test(sFilter)){oExp.exec(sFilter);lOpacity=RegExp.$1;}}else{var oArr=['opacity', 'MozOpacity', 'KhtmlOpacity'];for(var i=0;i<oArr.length;i++){if(typeof p_oEl.style[oArr[i]]!='undefined'){lOpacity=ncBwHlpr.GetStyle(p_oEl, oArr[i]);break;}}if(lOpacity!=''){lOpacity=lOpacity * 100;}}if(lOpacity==''){lOpacity=100;}return lOpacity;},OverlayNextImage:function(p_oImage){var oParent=p_oImage.parentNode;var lWidth=oParent.offsetWidth;var oOverlay=p_oImage.nextSibling;with(oOverlay.style){marginLeft=-p_oImage.offsetWidth+'px';width=p_oImage.offsetWidth+'px';height=p_oImage.offsetHeight+'px';display='';}if(oParent.offsetWidth!=lWidth&&oParent.tagName.toLowerCase()=='td'){var bOk;var oPreviousEl=p_oImage.previousSibling;if(oPreviousEl){bOk=oPreviousEl.nodeType==1&&oPreviousEl.tagName.toLowerCase()=='img'&&oPreviousEl.style.display=='none'&&oParent.childNodes.length==3;}else{bOk=oParent.childNodes.length==2;}if(bOk){var oDiv=oParent.appendChild(document.createElement("div"));oDiv.style.width=p_oImage.offsetWidth+'px';oDiv.style.overflow='hidden';oDiv.appendChild(oParent.removeChild(p_oImage));oDiv.appendChild(oParent.removeChild(oOverlay));}}},SetOpacity:function(pEl, pOpacity){with(pEl.style){ opacity=(pOpacity / 100);MozOpacity=(pOpacity / 100);KhtmlOpacity=(pOpacity / 100);filter="alpha(opacity="+pOpacity+")";}},MakeVisibleAndFadeIn:function(p_sId, p_lTime, p_sFinalize){var oEl=document.getElementById(p_sId);var lFinish=ncBwHlpr.GetOpacity(oEl);if(lFinish>0){oEl.style.visibility='visible';if(p_lTime>0){ncBwHlpr.SetOpacity(oEl, 0);ncBwHlpr.Fade(p_sId, 0, lFinish, p_lTime, p_sFinalize);}else if(p_sFinalize){setTimeout(p_sFinalize, 1);}}},FadeOut:function(p_sId, p_lTime){var oEl=document.getElementById(p_sId);var lStart=ncBwHlpr.GetOpacity(oEl);if(lStart>0){if(p_lTime>0){ncBwHlpr.Fade(p_sId, lStart, 0, p_lTime);}else{ncBwHlpr.SetOpacity(oEl, 0);oEl.style.visibility='hidden';}}},Fade:function(p_sId, p_lStart, p_lFinish, p_lFadeTime, p_sFinalize){var lInterval=Math.max(p_lFadeTime / Math.abs(p_lFinish-p_lStart), 100);var lStep=Math.abs(p_lFinish-p_lStart) / (p_lFadeTime / lInterval);var sFinalize=p_sFinalize?p_sFinalize.replace(/\'/g, "\\'"):"";var sExp="ncBwHlpr.FadeRec('"+p_sId+"', "+p_lStart+", "+p_lFinish+", "+lStep+", "+lInterval+", '"+sFinalize+"');";setTimeout(sExp, lInterval);},FadeRec:function(p_sId, p_lStart, p_lFinish, p_lStep, p_lInterval, p_sFinalize){var lOpacity;if(p_lStart<p_lFinish){lOpacity=Math.min(p_lStart+p_lStep, p_lFinish);}else{lOpacity=Math.max(p_lStart-p_lStep, p_lFinish);}var oEl=document.getElementById(p_sId);if(oEl){ncBwHlpr.SetOpacity(oEl, lOpacity);if(lOpacity!=p_lFinish){var sFinalize=p_sFinalize?p_sFinalize.replace(/\'/g, "\\'"):"";var sExp="ncBwHlpr.FadeRec('"+p_sId+"', "+lOpacity+", "+p_lFinish+", "+p_lStep+", "+p_lInterval+", '"+sFinalize+"');";setTimeout(sExp, p_lInterval);}else{if(lOpacity==0){oEl.style.visibility='hidden';}if(p_sFinalize){setTimeout(p_sFinalize, 1);}}}},GetTrueCellIndex:function(pCell){var idx=pCell.cellIndex;if(idx==0){var cells=pCell.parentNode.cells;if(cells.length>0){for(var i=0;i<cells.length;i++){if(cells[i]==pCell){idx=i;}}}}return idx;},GetCaretPos:function(pFld){var start, end;if(document.selection){var sel=document.selection.createRange();var selCopy=sel.duplicate();start=0-selCopy.moveStart('character',-1000000);end=start+sel.text.length;ncBwHlpr.SetCaretPos(pFld, 0, 0);var sel2=document.selection.createRange();var sel2Copy=sel2.duplicate();var offset=0-sel2Copy.moveStart('character',-1000000);if(offset){start-=offset;end-=offset;ncBwHlpr.SetCaretPos(pFld, start, end);}}else if(pFld.selectionStart||pFld.selectionStart=='0'){start=pFld.selectionStart;end=pFld.selectionEnd;}return {Start:start, End:end};},SetCaretPos:function(pFld, pStart, pEnd){if(document.selection){pFld.focus();var range=pFld.createTextRange();range.collapse(true);range.moveStart("character", pStart);if(pEnd!=null){range.moveEnd("character", pEnd-pStart);}range.select();}else if(pFld.selectionStart||pFld.selectionStart=='0'){pFld.selectionStart=pStart;if(pEnd!=null){pFld.selectionEnd=pEnd;}else{pFld.selectionEnd=pStart;}pFld.focus();}},ReplaceElText:function (pFld, pText){var pos=ncBwHlpr.GetCaretPos(pFld);var exp=new RegExp("\r", "g");var value=pFld.value.replace(exp, "");value=value.substr(0, pos.Start)+pText+value.substr(pos.End);pFld.value=value;if(pos.Start!=pos.End){ncBwHlpr.SetCaretPos(pFld, pos.Start, pos.Start+pText.length);}else{ncBwHlpr.SetCaretPos(pFld, pos.Start+pText.length);}},Body:{innerWidth:function(w){return ncBwHlpr.Body._getMeas(w, "innerWidth", "clientWidth");},innerHeight:function(w){return ncBwHlpr.Body._getMeas(w, "innerHeight", "clientHeight");},pageXOffset:function(w){return ncBwHlpr.Body._getMeas(w, "pageXOffset", "scrollLeft");},pageYOffset:function(w){return ncBwHlpr.Body._getMeas(w, "pageYOffset", "scrollTop");},_getMeas:function(w, selfName, docName){var win=w?w:window;var meas;if(win.innerHeight){meas=win[selfName];}else if(win.document.documentElement&&win.document.documentElement.clientHeight){meas=win.document.documentElement[docName];if(meas==0){var exp=/^client(Height|Width)$/;var bExternal=false;try{if(win.external.dialogHeight){bExternal=true;}}catch(e){}if(bExternal&&exp.test(docName)){meas=parseInt(win.external[docName.replace(exp, "dialog$1")], 10);}}}else if(win.document.body){meas=win.document.body[docName];}return meas;}},Page:{Width:function(w){return Math.max(ncBwHlpr.Page.__GetMeas(w, 'Width'), ncBwHlpr.Body.innerWidth(w));},Height:function(w){return Math.max(ncBwHlpr.Page.__GetMeas(w, 'Height'), ncBwHlpr.Body.innerHeight(w));},__GetMeas:function(w, p_sType){var win=w?w:window;if(win.document.body.scrollHeight>win.document.body.offsetHeight){return win.document.body['scroll'+p_sType];}else{return win.document.body['offset'+p_sType];}}},Window:{Width:function(w){return ncBwHlpr.Page.__GetMeas(w, 'Width');},Height:function(w){return ncBwHlpr.Page.__GetMeas(w, 'Height');}},DoElOnloadCheck:function(p_sId){var d=document;var oEl=d.getElementById(p_sId);if(oEl){var oCheckEl=d.getElementById(p_sId+"_Check");if(oEl.tagName.toLowerCase()=='select'){if(oEl[oEl.selectedIndex].value!=oCheckEl.value){oEl.onchange();}}}},ApplyElementStyle:function(p_oEl, p_sStyle){var oLastSemiExp=new RegExp(";$");var oTrimExp=/^\s+|\s+$/g;var oStyleArr=p_sStyle.replace(oLastSemiExp, '').split(';');for(var lStyleSub=0;lStyleSub<oStyleArr.length;lStyleSub++){var oAttArr=oStyleArr[lStyleSub].split(":");var sAtt=oAttArr[0].replace(oTrimExp, "");sAtt=sAtt.replace(/(-)([a-z])/g, function($1, $2, $3){return $3.toUpperCase();});p_oEl.style[sAtt]=oAttArr[1].replace(oTrimExp, "");}},SetStyleIfSelectorExists:function(p_sStyle){var oStyleSheets=document.styleSheets;for(var i=0;i<oStyleSheets.length;i++){ncBwHlpr.__FixCssMethods(oStyleSheets[i]);ncBwHlpr.__SetCssStyleInSheet(oStyleSheets[i], p_sStyle, false);}},SetCssStyle:function(p_sStyleSheetId, p_sStyle){var d=document;var sSelectorText, sStyleArr;var oHeadEl=d.getElementsByTagName("head")[0];var oStyleSheetEl=d.getElementById(p_sStyleSheetId);if(!oStyleSheetEl){var lStyleSheetCount=document.styleSheets.length;oStyleSheetEl=d.createElement("style");oStyleSheetEl.setAttribute("id", p_sStyleSheetId);oStyleSheetEl.setAttribute("type", "text/css");oHeadEl.appendChild(oStyleSheetEl);if(lStyleSheetCount==document.styleSheets.length){return;}}var oStyleSheet;var oStyleSheetEls=[];var oHeadEls=oHeadEl.childNodes;for(var i=0;i<oHeadEls.length;i++){if(oHeadEls[i].nodeType==1&&(oHeadEls[i].tagName=='STYLE'||(oHeadEls[i].tagName=='LINK'&&oHeadEls[i].type=='text/css'))  ){oStyleSheetEls[oStyleSheetEls.length]=oHeadEls[i];}}for(var i=0;i<oStyleSheetEls.length;i++){if(oStyleSheetEls[i].id==p_sStyleSheetId){oStyleSheet=document.styleSheets[i];ncBwHlpr.__FixCssMethods(oStyleSheet);break;}}ncBwHlpr.__SetCssStyleInSheet(oStyleSheet, p_sStyle, true);},__SetCssStyleInSheet:function(p_oStyleSheet, p_sStyle, p_bCreateIfSelectorNotFound){var oSelectorArr=p_sStyle.substr(0, p_sStyle.length-1).split("}");for(var i=0;i<oSelectorArr.length;i++){oSelectorArr[i]=oSelectorArr[i].split("{");}var bIe=new ncBrowserObj().Ie;var oLastSemiExp=new RegExp(";$");var oTrimExp=/^\s+|\s+$/g;for(var lSelSub=0;lSelSub<oSelectorArr.length;lSelSub++){var sSelector=oSelectorArr[lSelSub][0];var sSubSelArr=bIe?sSelector.split(','):[sSelector];for(var lSubSelSub=0;lSubSelSub<sSubSelArr.length;lSubSelSub++){var sSubSelector=sSubSelArr[lSubSelSub];sSubSelector=sSubSelector.replace(oTrimExp, "");var oSelectorRule;for(var i=0;i<p_oStyleSheet.cssRules.length;i++){var oRule=p_oStyleSheet.cssRules[i];var bIsSelectorRule=oRule.type?oRule.type==1:true;if(bIsSelectorRule&&sSubSelector.toLowerCase()==oRule.selectorText.toLowerCase()){oSelectorRule=oRule;var oStyleArr=oSelectorArr[lSelSub][1].replace(oLastSemiExp, "").split(";");for(var lStyleSub=0;lStyleSub<oStyleArr.length;lStyleSub++){var oAttArr=oStyleArr[lStyleSub].split(":");var sAtt=oAttArr[0].replace(oTrimExp, "");sAtt=sAtt.replace(/(-)([a-z])/g, function($1, $2, $3){return $3.toUpperCase();});oSelectorRule.style[sAtt]=oAttArr[1].replace(oTrimExp, "");}break;}}if(!oSelectorRule&&p_bCreateIfSelectorNotFound){var sSelectorAndRule=sSubSelector+"{"+oSelectorArr[lSelSub][1]+"}";p_oStyleSheet.insertRule(sSelectorAndRule, p_oStyleSheet.cssRules.length);}}}},__FixCssMethods:function(p_oCss){if(p_oCss.rules&&!p_oCss.cssRules){p_oCss.cssRules=p_oCss.rules;p_oCss.insertRule=function(p_sRuleText, p_lRuleIndex){var sRuleText=p_sRuleText;var oExp=new RegExp("^([^{]*)(?:{(.*?)})?$");oExp.exec(p_sRuleText);sSelector=RegExp.$1;sStyle=RegExp.$2;this.addRule(sSelector, sStyle, p_lRuleIndex);};p_oCss.deleteRule=function(ruleIndex){this.removeRule(ruleIndex);};}}};ncBwHlpr.__Agent=navigator.userAgent.toLowerCase();ncBwHlpr.Moz=(ncBwHlpr.__Agent.indexOf("gecko")>-1||window.sidebar);ncBwHlpr.Op=window.opera;ncBwHlpr.IE=(ncBwHlpr.__Agent.indexOf("msie")>-1&&!(ncBwHlpr.Op));ncBwHlpr.IEQuirks=(ncBwHlpr.IE&&(!document.compatMode||document.compatMode!="CSS1Compat"));function ncKeyWatcher(p_sName, p_lKeyCode, p_oMethod, p_oElement){this.__KeyCode=p_lKeyCode;this.__Method=p_oMethod;this.__Element=p_oElement?p_oElement:document;this.__Down=new Function(p_sName+'.HandleEvent(arguments[0])');this.__Up=new Function(p_sName+'.HandleEvent(arguments[0])');ncBwHlpr.AttachEvent(this.__Element, 'keydown', this.__Down);ncBwHlpr.AttachEvent(this.__Element, 'keyup', this.__Up);}ncKeyWatcher.prototype.HandleEvent=function(e){var oEv=e?e:event;if(e.keyCode==this.__KeyCode){this.__Method(e.type=='keydown');}};ncKeyWatcher.prototype.CleanUp=function(){ncBwHlpr.DetachEvent(this.__Element, 'keydown', this.__Down);ncBwHlpr.DetachEvent(this.__Element, 'keyup', this.__Up);this.__Method=null;};function ncOnloadCall(p_sMethodCall, p_sRequiredObjects, p_lTries){var lTries=p_lTries?p_lTries+1:1;if(lTries<10){var bOk=true;if(p_sRequiredObjects){var sObjectArr=p_sRequiredObjects.split(',');for(var i=0;i<sObjectArr.length;i++){if(!window[sObjectArr[i]]){bOk=false;setTimeout("ncOnloadCall(\""+p_sMethodCall+"\", \""+p_sRequiredObjects+"\", "+p_lTries+");", 1000);}}}if(bOk){var sMethodCall=p_sMethodCall.replace(new RegExp("&ncOnloadQuot;", "g"), "\"");eval(sMethodCall);}}}function ncFormatNumber(p_vNumber, p_lDps, p_lFormatType, p_bInputIsUs){var sNumber=p_vNumber.toString();var dblNumber;if(!p_bInputIsUs&&(p_lFormatType==1||p_lFormatType==3)){var sSwap=sNumber.replace(/\./gi, '');dblNumber=sSwap.replace(/,/, '.');}else{dblNumber=sNumber.replace(/,/gi, '');}var sTemp;if(p_lDps!=-1){var lMultiplier=Math.pow(10, p_lDps);dblNumber=(Math.round(dblNumber * lMultiplier) / lMultiplier);if(p_lDps==0){sTemp=parseInt(dblNumber, 10).toString();}else{sTemp=dblNumber.toString();if(sTemp.indexOf('.')==-1){sTemp+='.';}for(var i=0;i<p_lDps;i++){sTemp+='0';}sTemp=sTemp.substr(0, sTemp.indexOf('.')+(p_lDps+1));}}else{sTemp=dblNumber.toString();}if(p_lFormatType==0||p_lFormatType==1){var oExp=/(\d)(\d{3}[\.,])/;while(oExp.test(sTemp)){sTemp=sTemp.replace(oExp, "$1,$2");}}if(p_lFormatType==1){sTemp=sTemp.replace(/,/gi, '~');sTemp=sTemp.replace(/\./, ',');sTemp=sTemp.replace(/~/gi, '.');}return sTemp;}function ncPreload(pImageArr, pRetMethod){window.gPreloadArr=[];window.gPreloadRetMethod=pRetMethod;for(var i=0;i<pImageArr.length;i++){gPreloadArr[i]=new Image;gPreloadArr[i].src=pImageArr[i];}setTimeout("ncPreloadRec(1);", 250);}function ncPreloadRec(pTries){var ok=true;for(i=0; i<gPreloadArr.length;i++){ok=ok&&gPreloadArr[i].complete;}if(!ok&&pTries<20){setTimeout("ncPreloadRec("+(++pTries)+");", 250);}else if(gPreloadRetMethod!=null){gPreloadRetMethod();gPreloadArr=gPreloadRetMethod=null;}}function ncFloatLayer(n, id, l, t, mx, my, cook, moveStopFunc){var fl=this;fl.cus=2;fl.n=n;fl.id=id;fl.t=t;fl.l=l;fl.mx=mx;fl.my=my;fl.cx=-1;fl.cy=-1;fl.cook=cook;fl.MoveStopFunc=moveStopFunc;if(fl.cook){var dc=document.cookie;var exp = new RegExp("(?:^| )" + fl.n + "Pos=(\\d),(\\d)(?:;|$)");if(exp.test(dc)){var m=exp.exec(dc);fl.l=parseInt(m[1]);fl.t=parseInt(m[2]);}}fl.MoveTo(fl.l, fl.t);var f=new Function("if("+fl.n+"){"+fl.n+".CatchUp();}");ncBwHlpr.AttachEvent(window, "scroll", f);ncBwHlpr.AttachEvent(window, "resize", f);}ncFloatLayer.prototype.MoveTo=function(l, t){var fl=this;fl.l=l;fl.t=t;fl.CatchUp();if(fl.cook){document.cookie=fl.n+"Pos="+l+","+t+";path=/;";}};ncFloatLayer.prototype.CatchUp=function(){var fl=this;var td=document.getElementById(fl.id);if(td){var b=ncBwHlpr.Body;fl.tx=fl.l?b.pageXOffset()+fl.mx:b.pageXOffset()+b.innerWidth()-(td.childNodes[0].offsetWidth+fl.mx);fl.ty=fl.t?b.pageYOffset()+fl.my:b.pageYOffset()+b.innerHeight()-(td.childNodes[0].offsetHeight+fl.my);if(fl.cx==-1){fl.cx=0-fl.tx;}if(fl.cy==-1){fl.cy=0-fl.ty;}var rec=0;if(fl.ty!=fl.cy){fl.cy+=(fl.ty-fl.cy) / fl.cus;if(Math.abs(fl.cy-fl.ty)<5){fl.cy=fl.ty;}else{rec=1;}}if(fl.tx!=fl.cx){fl.cx+=(fl.tx-fl.cx) / fl.cus;if(Math.abs(fl.cx-fl.tx)<5){fl.cx=fl.tx;}else{rec=1;}}var tds=td.style;tds.left=fl.cx+'px';tds.top=fl.cy+'px';if(rec){setTimeout("if("+fl.n+"){"+fl.n+".CatchUp();}", 100);}else{if(fl.MoveStopFunc){fl.MoveStopFunc();}}}};function ncXml(){};ncXml.createDomBase=function(pDocElName, pParamArr){var dom=ncXml.createDocument();var docEl=dom.appendChild(dom.createElement(pDocElName));for(var i=0;i<pParamArr.length;i+=2){var paramName=pParamArr[i];if(paramName.charAt(0)=="@"){docEl.setAttribute(paramName.substr(1), pParamArr[i+1]);}else{var bIsCdata=paramName.indexOf("<cdata>")==0;var sElName=bIsCdata?paramName.substr(7):paramName;var el=docEl.appendChild(dom.createElement(sElName));if(bIsCdata){var textNode=dom.createCDATASection(pParamArr[i+1]);}else{var textNode=dom.createTextNode(pParamArr[i+1]);if(ncXml.serialize(textNode).indexOf("<")!=-1){var newVal=pParamArr[i+1];newVal=newVal.replace(/</g, "&lt;");newVal=newVal.replace(/>/g, "&gt;");textNode=dom.createTextNode(newVal);}}el.appendChild(textNode);}}return dom;};ncXml.sendXmlHttpRequest=function(pUrl, pStateChangeMethod, pData, p_sToken, p_lTokenFuncNum){var sUrl=pUrl;if(typeof p_sToken!="undefined"){if(sUrl.indexOf("10=")==-1){sUrl+=sUrl.indexOf("?")==-1?"?":"&";sUrl+="10="+p_sToken;}}var xmlHttp=ncXml.createXmlHttp();if(pStateChangeMethod!=null){var oStateChangeMethod;if(typeof pStateChangeMethod=='string'){oStateChangeMethod=new Function('ncXml.__XmlHttpGenericReturn(arguments[0], "'+pStateChangeMethod.replace(/\"/g, '\\\"')+'");');}else{oStateChangeMethod=pStateChangeMethod;}xmlHttp.onreadystatechange=function(){ncXml.onreadyStateChange(xmlHttp, pUrl, oStateChangeMethod, pData, p_sToken, p_lTokenFuncNum);};}xmlHttp.open(pData?"POST":"GET", sUrl, pStateChangeMethod!=null);xmlHttp.send(pData);};ncXml.onreadyStateChange=function(p_oXmlHttp, pUrl, p_oStateChangeMethod, p_oReqData, p_sToken, p_lTokenFuncNum){if(p_oXmlHttp.readyState==4){var oExp=/<!--ncRateLimitHit\:([^-]*)-->/;if(oExp.test(p_oXmlHttp.responseText)){oExp.exec(p_oXmlHttp.responseText);var sToken=RegExp.$1;var i=0;while(window["ncFunc_"+i]){i++;}var bPauseShown = ncShowPauseMsg("Licensing limit reached - upgrade to a more powerful license.");if(bPauseShown){window["ncFunc_"+i]=function(){ncXml.sendXmlHttpRequest(pUrl, p_oStateChangeMethod, p_oReqData, sToken, i);ncHidePauseMsg();};}else{window["ncFunc_"+i]=function(){ncXml.sendXmlHttpRequest(pUrl, p_oStateChangeMethod, p_oReqData, sToken, i);};}setTimeout("ncFunc_"+i+"();", 5000);}else{if(typeof p_lTokenFuncNum!="undefined"){window["ncFunc_"+p_lTokenFuncNum]=null;}p_oStateChangeMethod(p_oXmlHttp);}}};ncXml.__XmlHttpGenericReturn=function(p_oXmlHttp, p_sFailMessage){if(p_oXmlHttp.readyState==4){var bOk=false;if(p_oXmlHttp.status==200){try{var oDom=p_oXmlHttp.responseXML;var oDocEl=oDom.documentElement;bOk=(oDocEl.tagName=='Response'&&oDocEl.getAttribute('ok')==1);}catch(e){};}ncHidePauseMsg();if(!bOk){alert(p_sFailMessage);}}};ncXml.createXmlHttp=function(){var xmlHttp;if(window.XMLHttpRequest){xmlHttp=new XMLHttpRequest();}else if(window.ActiveXObject){ var versions=["Msxml2.XmlHttp.6.0", "MSXML2.XmlHttp.4.0", "MSXML2.XmlHttp.3.0", "MSXML2.XmlHttp", "Microsoft.XmlHttp"];for(var i=0;i<versions.length;i++){try{xmlHttp=new ActiveXObject(versions[i]);break;}catch(e){}}} return xmlHttp;};ncXml.createDocument=function(){var dom;if(document.implementation.createDocument){ dom=document.implementation.createDocument("", "", null);if(!dom.loadXML){this.__attachDomMethods(dom);}}else if(window.ActiveXObject){var versions=["Msxml2.DomDocument.6.0", "MSXML2.DomDocument.4.0","MSXML2.DomDocument.3.0", "MSXML2.DomDocument", "Microsoft.XmlDom"];for(var i=0;i<versions.length;i++){try{dom=new ActiveXObject(versions[i]);break;}catch(e){}}}return dom;};ncXml.getReadyState=function(pDom){return (typeof pDom.readyState!="undefined"?pDom.readyState:pDom.readystate)};ncXml.transformNodeToObject=function(p_oNode, p_oXslDom){var oDom;if(window.ActiveXObject){oDom=ncXml.createDocument();p_oNode.transformNodeToObject(p_oXslDom, oDom);}else{var oProcessor=new XSLTProcessor();oProcessor.importStylesheet(p_oXslDom);oDom=oProcessor.transformToDocument(p_oNode);}return oDom;};ncXml.selectNodes=function(pNode, pXPathStr, pNsObj){if(typeof XPathEvaluator!="undefined") {        pNsObj=pNsObj||{};        var resolver=function (sPrefix) {      return pNsObj[sPrefix];        };        var evaluator=new XPathEvaluator();        var result=evaluator.evaluate(pXPathStr, pNode, resolver,                                           XPathResult.ORDERED_NODE_ITERATOR_TYPE,                                           null);        var aNodes=new Array;                if (result!=null) {            var oElement=result.iterateNext();            while(oElement) {                aNodes.push(oElement);                oElement=result.iterateNext();            }        }        return aNodes;            }else if (window.ActiveXObject){    if (pNsObj) {            var sXmlNs="";            for (var sProp in pNsObj) {                sXmlNs+="xmlns:"+sProp+"="+pNsObj[sProp]+" ";            }    pNode.ownerDocument.setProperty("SelectionNamespaces", sXmlNs);    }          return pNode.selectNodes(pXPathStr);    }else{return ncXml.__basicXPathSelection(pNode, pXPathStr, false);    }};ncXml.selectSingleNode=function (pNode, pXPathStr, pNsObj) {    if (typeof XPathEvaluator!="undefined") {                    pNsObj=pNsObj||{};        var resolver=function (sPrefix) {      return pNsObj[sPrefix];        };            var evaluator=new XPathEvaluator();        var result=evaluator.evaluate(pXPathStr, pNode, resolver,                                          XPathResult.FIRST_ORDERED_NODE_TYPE, null);            if (result!=null) {            return result.singleNodeValue;        } else {            return null;        }                      }    else if(window.ActiveXObject){    if (pNsObj) {var sXmlNs="";for(var sProp in pNsObj){sXmlNs+="xmlns:"+sProp+"="+pNsObj[sProp]+" ";}    pNode.ownerDocument.setProperty("SelectionNamespaces", sXmlNs);    }            return pNode.selectSingleNode(pXPathStr);    }else{return ncXml.__basicXPathSelection(pNode, pXPathStr, true);    }};ncXml.__basicXPathSelection=function(pEl, pQuery, pReturnSingle){var returnArr=[];var criteriaPattern="(@?\\w+)(!?=)'(\\w*)'";var levelPattern="(\\w+)(?:\\["+criteriaPattern+"\\])?";var xPathExp=new RegExp("^(\\.?/{0,2})("+levelPattern+"(?:/"+levelPattern+")*)$");if(!xPathExp.test(pQuery)){alert("XPath expression not yet supported:"+pQuery);}else{ var contextEl, anyDescendant;var basePath=RegExp.$1;switch(basePath){case ".//":anyDescendant=true;contextEl=pEl;break;case "//":anyDescendant=true;contextEl=pEl;while(contextEl.parentNode){contextEl=contextEl.parentNode;}break;case "/":anyDescendant=false;contextEl=pEl;while(contextEl.parentNode){contextEl=contextEl.parentNode;}break;case "./":case "":anyDescendant=false;contextEl=pEl;break;}var levelStr=RegExp.$2;var levelExp=new RegExp("/?"+levelPattern, "g");if(levelExp.test(levelStr)){var levelMatches=levelStr.match(levelExp);var levelSubMatchExp=new RegExp(levelPattern);ncXml.__findNodes(returnArr, levelSubMatchExp, contextEl, levelMatches, 0, anyDescendant);}}if(pReturnSingle){if(returnArr.length>0){return returnArr[0];}}else{return returnArr;}};ncXml.__findNodes=function(pReturnArr, pLevelExp, pContextEl, pLevelMatches, pLevel, pAnyDescendant){var EXP_TAGNAME=1;var CRITERIA_NODENAME=2;var CRITERIA_OPERATOR=3;var CRITERIA_VALUE=4;var levelStr=pLevelMatches[pLevel];var subMatches=pLevelExp.exec(levelStr);var childNodes;if(pAnyDescendant){childNodes=pContextEl.getElementsByTagName(subMatches[EXP_TAGNAME]);}else{childNodes=pContextEl.childNodes;}for(var i=0;i<childNodes.length;i++){var childNode=childNodes[i];var nodeOk=false;if(pAnyDescendant){nodeOk=true;}else{if(childNode.nodeType==1){if(childNode.tagName==subMatches[EXP_TAGNAME]){nodeOk=true;}}}if(nodeOk){var criteriaOk=true;if(typeof subMatches[CRITERIA_NODENAME]!="undefined"&&subMatches[CRITERIA_NODENAME]!=""){if(subMatches[CRITERIA_NODENAME].charAt(0)=="@"){var attValue=childNode.getAttribute(subMatches[CRITERIA_NODENAME].substr(1));if(subMatches[CRITERIA_OPERATOR]="="){criteriaOk=(attValue==subMatches[CRITERIA_VALUE]);}else{criteriaOk=(attValue!=subMatches[CRITERIA_VALUE]);}}else{alert("node expression support not yet added");}}if(criteriaOk){if(pLevelMatches.length>pLevel+1){ ncXml.__findNodes(pReturnArr, pLevelExp, childNode,  pLevelMatches, pLevel+1, false);}else{pReturnArr.push(childNode);}}}}};ncXml.__attachDomMethods=function(pDom){pDom.readystate=4;    pDom.onreadystatechange=null;pDom.load=function(pUrl){alert("load method not yet implemented");};pDom.loadXML=function(pXmlStr){this.__initError__();this.__changeReadyState__(1);var parser=new DOMParser();var newDom=parser.parseFromString(pXmlStr, "text/xml");while (this.firstChild) {this.removeChild(this.firstChild);}for(var i=0;i<newDom.childNodes.length;i++) {var newNode=pDom.importNode(newDom.childNodes[i], true);this.appendChild(newNode);}this.__checkForErrors__();this.__changeReadyState__(4);    };    pDom.__initError__=function(){this.parseError=new Object;        this.parseError.errorCode=0;        this.parseError.filepos=-1;        this.parseError.line=-1;        this.parseError.linepos=-1;        this.parseError.reason=null;        this.parseError.srcText=null;        this.parseError.url=null;    };    pDom.__checkForErrors__=function(){        if (this.documentElement.tagName=="html"&&this.documentElement.childNodes[0].tagName=="body"&&this.documentElement.childNodes[0].childNodes[0].tagName=="parsererror"){            var errorText=ncXml.getNodeText(this.documentElement.childNodes[0].childNodes[0].childNodes[1]);            var reError=/line (\d+).*column (\d+)[^\:]*\:(.*)/;            reError.test(errorText);            this.parseError.errorCode=-999999;            this.parseError.reason=RegExp.$3;            this.parseError.url="n/a";            this.parseError.line=parseInt(RegExp.$1);            this.parseError.linepos=parseInt(RegExp.$2);            this.parseError.srcText="n/a";        }    };    pDom.__changeReadyState__=function(pReadyState){        this.readystate=pReadyState;        if(typeof this.onreadystatechange=="function"){            this.onreadystatechange();        }    };};ncXml.setSingleNodeText=function(p_oDom, p_oNode, p_sXPath, p_sText){var oEl=ncXml.selectSingleNode(p_oNode, p_sXPath);ncXml.setNodeText(p_oDom, oEl, p_sText);};ncXml.setNodeText=function(pDom, pNode, pText){var textNode;if(pNode.childNodes){for(var i=0;i<pNode.childNodes.length;i++){if(pNode.childNodes[i].nodeType==3){textNode=pNode.childNodes[i];break;}}}        if(textNode){textNode.nodeValue=pText;}else{textNode=pNode.appendChild(pDom.createTextNode(pText));}};ncXml.getSingleNodeText=function(p_oNode, p_sXPath){return ncXml.getNodeText(ncXml.selectSingleNode(p_oNode, p_sXPath));};ncXml.getNodeText=function(pNode){if(pNode.text){return pNode.text;}else{return this.__getNodeTextFromNodeValues(pNode);}};ncXml.__getNodeTextFromNodeValues=function(pNode){var text="";switch (pNode.nodeType) {        case 1:            for(var i=0;i<pNode.childNodes.length;i++){                text+=this.__getNodeTextFromNodeValues(pNode.childNodes[i]);            }            break;                    case 3:            text=pNode.nodeValue;            break;     }     return text;};ncXml.copyInNode=function(pDom, pParentNode, pCopyNode, p_oInsertBeforeNode){var node=pDom.createElement(pCopyNode.tagName);if(p_oInsertBeforeNode&&p_oInsertBeforeNode.parentNode==pParentNode){pParentNode.insertBefore(node, p_oInsertBeforeNode);}else{pParentNode.appendChild(node);}var atts=pCopyNode.attributes;for(var i=0;i<atts.length;i++){node.setAttribute(atts[i].name, atts[i].value);}for(var i=0;i<pCopyNode.childNodes.length;i++){var childNode=pCopyNode.childNodes[i];switch(childNode.nodeType){case 1:this.copyInNode(pDom, node, childNode);break;case 4:node.appendChild(pDom.createCDATASection(childNode.nodeValue));break;case 3:node.appendChild(pDom.createTextNode(childNode.nodeValue));break;}}return node;};ncXml.copyNode=function(pDom, pCopyNode){var node=pDom.createElement(pCopyNode.tagName);var atts=pCopyNode.attributes;for(var i=0;i<atts.length;i++){node.setAttribute(atts[i].name, atts[i].value);}for(var i=0;i<pCopyNode.childNodes.length;i++){var childNode=pCopyNode.childNodes[i];switch(childNode.nodeType){case 1:this.copyInNode(pDom, node, childNode);break;case 3:node.appendChild(pDom.createTextNode(childNode.nodeValue));break;}}return node;};ncXml.serialize=function(pEl){if(pEl.xml){return pEl.xml;}else{return this.__serializeToString(pEl);}};ncXml.__serializeToString=function(pNode){    var xml="";    switch (pNode.nodeType) {        case 1:            xml="<"+pNode.tagName;            for (var i=0;i<pNode.attributes.length;i++) {                xml+=" "+pNode.attributes[i].name+"=\""+pNode.attributes[i].value+"\"";            }            xml+=">";            for (var i=0;i<pNode.childNodes.length;i++){                xml+=this.__serializeToString(pNode.childNodes[i]);            }            xml+="</"+pNode.tagName+">";            break;                    case 3:            xml=pNode.nodeValue;            break;        case 4:            xml="<![CDATA["+pNode.nodeValue+"]]>";            break;        case 7:            xml="<?"+pNode.nodevalue+"?>";            break;        case 8:            xml="<!--"+pNode.nodevalue+"-->";            break;        case 9:            for (var i=0;i<pNode.childNodes.length;i++){                xml+=this.__serializeToString(pNode.childNodes[i]);            }            break;    }     return xml;};var mozillaDom=null;if(typeof XMLDocument!="undefined"){    mozillaDom=XMLDocument;} else if(typeof Document!="undefined"){    mozillaDom=Document;}if (mozillaDom&&!window.opera) {try{mozillaDom.prototype.readyState=4;}catch(e){}mozillaDom.prototype.onreadystatechange=null;mozillaDom.prototype.__changeReadyState__=function (pReadyState) {try{this.readyState=pReadyState;}catch(e){}if (typeof this.onreadystatechange=="function") {this.onreadystatechange();}};mozillaDom.prototype.__initError__=function(){this.parseError=new Object;this.parseError.errorCode=0;this.parseError.filepos=-1;this.parseError.line=-1;this.parseError.linepos=-1;this.parseError.reason=null;this.parseError.srcText=null;this.parseError.url=null;};mozillaDom.prototype.__checkForErrors__=function(){if (this.documentElement.tagName=="parsererror") {var reError=/>([\s\S]*?)Location:([\s\S]*?)Line Number (\d+), Column (\d+):<sourcetext>([\s\S]*?)(?:\-*\^)/;reError.test(this.xml);this.parseError.errorCode=-999999;this.parseError.reason=RegExp.$1;this.parseError.url=RegExp.$2;this.parseError.line=parseInt(RegExp.$3);this.parseError.linepos=parseInt(RegExp.$4);this.parseError.srcText=RegExp.$5;}};        mozillaDom.prototype.loadXML=function (pXmlStr) {this.__initError__();this.__changeReadyState__(1);var parser=new DOMParser();var newDom=parser.parseFromString(pXmlStr, "text/xml");while (this.firstChild) {this.removeChild(this.firstChild);}for (var i=0;i<newDom.childNodes.length;i++) {var newNode=this.importNode(newDom.childNodes[i], true);this.appendChild(newNode);}this.__checkForErrors__();this.__changeReadyState__(4);};mozillaDom.prototype.__load__=mozillaDom.prototype.load;mozillaDom.prototype.load=function (sURL) {this.__initError__();this.__changeReadyState__(1);this.__load__(sURL);};Node.prototype.__defineGetter__("xml", function () {var oSerializer=new XMLSerializer();return oSerializer.serializeToString(this, "text/xml");});Node.prototype.__defineGetter__("text", function () {var text="";for (var i=0;i<this.childNodes.length;i++) {if(this.childNodes[i].hasChildNodes()){text+=this.childNodes[i].text;} else if(this.childNodes[i].nodeValue){text+=this.childNodes[i].nodeValue;}}return text;});}var ncIFrameModals={__ZBase:10000,__Stack:[],Show:function(p_sUrl, p_oArgs, p_oRetMethod, p_oClientData, p_lWidth, p_lHeight, p_oParentWin){if(window!=top){alert('ERROR:spawning ncIFrameModal from child document');return;}var d=document;var lStackIdx=ncIFrameModals.__Stack.length;var lZIdx=ncIFrameModals.__ZBase+(lStackIdx * 10);var oIFrame=d.createElement('iframe');oIFrame.id='ncIFrameModal'+lStackIdx;oIFrame.src=p_sUrl;with(oIFrame.style){width=p_lWidth+'px';height=p_lHeight+'px';position='absolute';zIndex=lZIdx;}oIFrame.className='ncEditIFrameBorder';oIFrame.frameBorder='0';var oDiv=d.body.appendChild(d.createElement('div'));oDiv.id='ncIFrameModalHolder'+lStackIdx;with(oDiv.style){position='absolute';left=(((ncBwHlpr.Body.innerWidth(window)-p_lWidth) / 2)+ncBwHlpr.Body.pageXOffset(window)-2)+'px';top=(((ncBwHlpr.Body.innerHeight(window)-p_lHeight) / 2)+ncBwHlpr.Body.pageYOffset(window)-2)+'px';zIndex=lZIdx;width=(p_lWidth+4)+'px';height=(p_lHeight+4)+'px';}var oShadow=new ncShadow(oDiv.id, '#000', 5);oShadow.SetOpacity(100);oDiv.appendChild(oIFrame);var oModal=new ncIFrameModal(p_oArgs, p_oRetMethod, p_oClientData, oIFrame, oDiv, oShadow, p_oParentWin);ncIFrameModals.__Stack.push(oModal);ncIFrameModals.__SetUpCover(lStackIdx, lZIdx);},__SetUpCover:function(p_lStackIdx, p_lZIdx){var win=w;var w=ncBwHlpr.Page.Width(win)+'px';var h=ncBwHlpr.Page.Height(win)+'px';var d=document.body.appendChild(document.createElement('div'));d.id='ncIFrameModalCover'+p_lStackIdx;with(d.style){width=w;height=h;position="absolute";top="0px";left="0px";zIndex=p_lZIdx-1;backgroundColor='white';}ncBwHlpr.SetOpacity(d, 50);if(document.all&&!window.opera){var i=document.body.appendChild(document.createElement("iframe"));i.id='ncIFrameModalCoverBack'+p_lStackIdx;with(i.style){width=w;height=h;position="absolute";top="0px";left="0px";zIndex=p_lZIdx-2;filter="Alpha(style=0, opacity=0)";}}},Hide:function(p_oIFrameModal){var oStack=ncIFrameModals.__Stack;var lStackIdx=oStack.length-1;if(p_oIFrameModal==oStack[lStackIdx]){setTimeout('ncIFrameModals.__Hide('+lStackIdx+')', 1);}else{alert('ERROR:incorrect ncIFrameModal popped');}},__Hide:function(lStackIdx){var oStack=ncIFrameModals.__Stack;var oIdArr=['ncIFrameModalHolder', 'ncIFrameModalCover', 'ncIFrameModalCoverBack'];for(var i=0;i<oIdArr.length;i++){var oEl=top.document.getElementById(oIdArr[i]+lStackIdx);if(oEl){oEl.parentNode.removeChild(oEl);}}oStack.pop();},Top:function(){return ncIFrameModals.__Stack[ncIFrameModals.__Stack.length-1];}};function ncIFrameModal(p_oArgs, p_oRetMethod, p_oClientData, p_oIFrame, p_oHolder, p_oShadow, p_oParentWin){this.dialogArguments=p_oArgs;this.returnValue=null;this.__RetMethod=p_oRetMethod;this.__ClientData=p_oClientData;this.__IFrame=p_oIFrame;this.__Holder=p_oHolder;this.__Shadow=p_oShadow;this.__ParentWin=p_oParentWin;};ncIFrameModal.prototype.RegisterLoad=function(p_oWin){};ncIFrameModal.prototype.Opener=function(){return this.__ParentWin;};ncIFrameModal.prototype.ResizeTo=function(p_lWidth, p_lHeight){with(this.__IFrame.style){width=p_lWidth+'px';height=p_lHeight+'px';}with(this.__Holder.style){left=(parseInt(left, 10)+((parseInt(width, 10)-p_lWidth) / 2)-2)+'px';top=(parseInt(top, 10)+((parseInt(height, 10)-p_lHeight) / 2)-2)+'px';width=(p_lWidth+4)+'px';height=(p_lHeight+4)+'px';}this.__Shadow.Resize();};ncIFrameModal.prototype.Close=function(){if(this.__RetMethod){this.__RetMethod(this.returnValue, this.__ClientData);}ncIFrameModals.Hide(this);};var ncModal={dialogArguments:null, returnValue:null,CoverIndex:10000,__ReturnMethod:null,__Window:null,__WindowCover:null,__ClientData:null,__F5Safe:false,Show:function(pUrl, pArgs, pReturnMethod, pClientData, pWidth, pHeight, p_bUseShowModal, p_bF5Safe){var m=ncModal;var left, top;if(window.screen){left=Math.floor((screen.availWidth-pWidth) / 2);top=Math.floor((screen.availHeight-pHeight) / 2);}else{left=100;top=100;}if(p_bUseShowModal&&showModalDialog){var sStyle="dialogWidth:"+pWidth+"px;dialogHeight:"+pHeight+"px;dialogLeft:"+left+"px;"+"dialogTop:"+top+"px;";var oRetVal=showModalDialog(pUrl, pArgs, sStyle);if(pReturnMethod){pReturnMethod(oRetVal);}}else{m.dialogArguments=pArgs;m.__ReturnMethod=pReturnMethod;m.__ClientData=pClientData;m.__F5Safe=p_bF5Safe?true:false;m.__SetUpCover();m.__CleanUp();m.__Window=window.open(pUrl, "", "width="+pWidth+", height="+pHeight+", left="+left+",top="+top+",resizable=no,modal=yes");}},Retrofit:function(p_oWin, p_oArgs, p_oReturnMethod, p_oClientData, p_bF5Safe){var m=ncModal;m.dialogArguments=p_oArgs;m.__Window=p_oWin;m.__ReturnMethod=p_oReturnMethod;m.__ClientData=p_oClientData;m.__SetUpCover();m.__F5Safe=p_bF5Safe?true:false;},RegisterLoad:function(p_oModalWin){var m=ncModal;if(!m.__Window&&m.__F5Safe==true){m.__SetUpCover();m.__Window=p_oModalWin;m.__Window.focus();}},__SetUpCover:function(){var m=ncModal;var win=top;ncBwHlpr.AttachEvent(win, "focus", ncModal.__Focus);ncBwHlpr.AttachEvent(win, "unload", ncModal.__CleanUp);var d=m.__WindowCover=win.document.body.appendChild(win.document.createElement("div"));var w=ncBwHlpr.Page.Width(win)+'px';var h=ncBwHlpr.Page.Height(win)+'px';with(d.style){width=w;height=h;position="absolute";top="0px";left="0px";zIndex=m.CoverIndex;backgroundColor='white';}ncBwHlpr.SetOpacity(d, 50);d.onclick=m.__Focus;if(document.all&&!window.opera){var i=m.__WindowCoverBack=win.document.body.appendChild(win.document.createElement("iframe"));with(i.style){width=w;height=h;position="absolute";top="0px";left="0px";zIndex=m.CoverIndex-1;filter="Alpha(style=0, opacity=0)";}}},__CleanUp:function(){var m=ncModal;if(m.__Window&&!m.__Window.closed){m.__Window.onunload=null;m.__Window.close();}},CallReturnMethod:function(p_oRetVal){var m=ncModal;if(m.__ReturnMethod){return m.__ReturnMethod(p_oRetVal, m.__ClientData);}},Close:function(){var m=ncModal;var win=window;if(m.__Window){m.__Window=null;if(m.__ReturnMethod){m.__ReturnMethod(m.returnValue, m.__ClientData);}if(m.__F5Safe!=true){m.__ReturnMethod=null;m.dialogArguments=null;}m.returnValue=null;}while(win.parent!=win){win=win.parent;}if(m.__WindowCover){win.document.body.removeChild(m.__WindowCover);m.__WindowCover=null;}if(m.__WindowCoverBack){win.document.body.removeChild(m.__WindowCoverBack);m.__WindowCoverBack=null;}ncBwHlpr.DetachEvent(win, "unload", ncModal.__CleanUp);ncBwHlpr.DetachEvent(win, "focus", ncModal.__Focus);win.focus();},__Focus:function(){var m=ncModal;if(m.__Window&&m.__Window.closed!=true){m.__Window.focus();}else{m.Close();}}};function ncShowPauseMsg(p_sMsg, p_lWidth, p_lHeight, p_lProgressType){if(!document.getElementById("ncPauseMsgDiv")){var lProgressType=p_lProgressType?p_lProgressType:0;var lWidth=p_lWidth?p_lWidth:250;var lHeight=p_lHeight?p_lHeight:110;var oPauseDiv=document.body.appendChild( document.createElement("div") );oPauseDiv.id="ncPauseMsgDiv";var lContentWidth=ncBwHlpr.Body.innerWidth();var lContentHeight=ncBwHlpr.Body.innerHeight();with(oPauseDiv.style){zIndex=1050;width=(lContentWidth-20)+"px";height=(lContentHeight-20)+"px";position="absolute";top="0px";left="0px";}var oMsgDiv=oPauseDiv.appendChild(document.createElement("div"));with(oMsgDiv.style){zIndex=2;position="relative";left=((lContentWidth-lWidth) / 2)+"px";top=((lContentHeight-lHeight) / 2)+"px";width=lWidth+"px";height=lHeight+"px";color="#000";backgroundColor="#e0ecff";fontFamily="'Verdana'";fontWeight="normal";fontSize="9pt";border="#c3d9ff 2px solid";}oMsgDiv.innerHTML="<div id=\"ncPauseTextDiv\" style=\"text-align:center;padding-top:30px;\">"+p_sMsg+"</div>";var oCoverDiv=document.body.appendChild(document.createElement("div"));oCoverDiv.id='ncPauseMsgCoverDiv';with(oCoverDiv.style){zIndex=1040;top=0;left=0;position='absolute';backgroundColor='#fff';width=ncBwHlpr.Page.Width()+'px';height=ncBwHlpr.Page.Height()+'px';}ncBwHlpr.SetOpacity(oCoverDiv, 75);if(lProgressType!=2){var oProgressDiv=oMsgDiv.appendChild(document.createElement("div"));oProgressDiv.id="ncPauseProgressDiv";with(oProgressDiv.style){marginTop="15px";border="#c3d9ff 1px solid";width=((lWidth-30)-((lWidth-30) % 20))+"px";marginLeft=Math.floor((lWidth-parseInt(width, 10)) / 2)+"px";height="10px";backgroundColor="#fff";textAlign="left";}var oProgressNugget=oProgressDiv.appendChild(document.createElement("div"));oProgressNugget.id="ncPauseNuggetDiv";with(oProgressNugget.style){height="10px";if(lProgressType==0){width="20px";marginLeft="60px";}else{width="1px";marginLeft="0px";}backgroundColor="#c3d9ff";position="relative";}var oDummyImg=oProgressNugget.appendChild(document.createElement("img"));oDummyImg.style.display="none";ncPauseMsgDivFloat=new ncFloatLayer("ncPauseMsgDivFloat", "ncPauseMsgDiv", 1, 1, 0, 0, 0, null);if(lProgressType==0){window.ncPauseInterval=setInterval("__ncShowPauseProgress()", 150);}}return true;}else{return false;}}function __ncShowPauseProgress(){var oPauseDiv=document.getElementById("ncPauseProgressDiv");var oNuggetDiv=document.getElementById("ncPauseNuggetDiv");var lMarginLeft=parseInt(oNuggetDiv.style.marginLeft, 10);var lWidth=parseInt(oPauseDiv.style.width, 10);oNuggetDiv.style.marginLeft=(lMarginLeft+20==lWidth?0:lMarginLeft+20)+"px";}function ncUpdatePauseProgress(p_lPercentageComplete, p_sMsg){if(p_sMsg){document.getElementById("ncPauseTextDiv").innerHTML=p_sMsg;}var oPauseDiv=document.getElementById("ncPauseProgressDiv");var oNuggetDiv=document.getElementById("ncPauseNuggetDiv");var lMaxWidth=parseInt(oPauseDiv.style.width, 10);oNuggetDiv.style.width=Math.max(1, parseInt((lMaxWidth / 100) * p_lPercentageComplete, 10))+"px";}function ncHidePauseMsg(){if(window["ncPauseInterval"]){clearInterval(ncPauseInterval);}document.body.removeChild( document.getElementById('ncPauseMsgDiv') );document.body.removeChild( document.getElementById('ncPauseMsgCoverDiv') );ncPauseMsgDivFloat=null;}function ncBrowserObj(){this.Agent=navigator.userAgent.toLowerCase();this.IsMac=(this.Agent.indexOf("mac")>-1);this.Ver=navigator.appVersion;this.Dom=document.getElementById?1:0;this.Ns4=(!this.dom&&document.layers)?1:0;this.Op=window.opera;this.Moz=(this.Agent.indexOf("gecko")>-1||window.sidebar);this.Ie=this.Agent.indexOf("msie")>-1&&!this.op;if(this.Op){this.Op5=(this.Agent.indexOf("opera 5")>-1||this.Agent.indexOf("opera/5")>-1);this.Op6=(this.Agent.indexOf("opera 6")>-1||this.Agent.indexOf("opera/6")>-1);this.Op7Up=this.dom&&!this.op5&&!this.op6;}else if(this.moz){this.Ns6=1;}else if(this.Ie){this.Ie4=!this.Dom&&document.all;  this.Ie5=(this.Agent.indexOf("msie 5")>-1);  this.Ie55=(this.Ie5&&this.Agent.indexOf("msie 5.5")>-1);  this.Ie6Up=this.Dom&&!this.Ie4&&!this.Ie5&&!this.Ie55;}return this;}function UrlDecode(pStr){var str=pStr.replace(/\+/g, " ");var exp=/%([0-9a-fA-F]{2})/g;if(exp.test(pStr)){str=str.replace(exp, UrlDecodeHex);}return str;}function UrlDecodeHex(match, $1){return String.fromCharCode(h2d($1));}function UrlEncode(pStr){var str=pStr;var exp=/([^a-zA-z0-9]|_)/g;if(exp.test(str)){str=str.replace(exp, UrlEncodeHex);}str=str.replace(/ /g, "+");return str;}function UrlEncodeHex(match, $1){return "%"+d2h($1.charCodeAt(0));}function d2h(d){var hD="0123456789ABCDEF";var h=hD.substr(d&15,1);while(d>15) {d>>=4;h=hD.substr(d&15,1)+h;}return h;}function h2d(h){return parseInt(h,16);}function ncGetPos(p_oEl, p_sStopAtElId, p_bIgnoreOwnOffset){try{var x=0, y=0;if(p_oEl.offsetParent){var oEl=p_oEl;var oOffsetParent=oEl.offsetParent;while(oEl.parentNode&&oOffsetParent&&oEl.parentNode.id!=p_sStopAtElId){ oEl=oEl.parentNode;if(oEl==oOffsetParent){x+=oEl.offsetLeft;y+=oEl.offsetTop;oOffsetParent=oOffsetParent.offsetParent;}}}if(!p_bIgnoreOwnOffset){x+=p_oEl.offsetLeft;y+=p_oEl.offsetTop;}if(p_sStopAtElId){var oBw=new ncBrowserObj();if(!oBw.Ie){var oStopAtEl=document.getElementById(p_sStopAtElId);x-=oStopAtEl.offsetLeft;y-=oStopAtEl.offsetTop;}}return {x:x, y:y};}catch(e){var debug="";for(var i in p_oEl){debug+=i+":"+p_oEl[i]+";\n";}alert("error:"+e.Description+"\ndebug:"+debug);}}function ncHTMLEncode(p_sText){var oExp=new RegExp('[<>"&'+String.fromCharCode(128)+'-'+String.fromCharCode(255)+']', "g");return p_sText.replace(oExp, ncHTMLEncodeReplace);}function ncHTMLEncodeReplace(p_sChar){switch(p_sChar){case '<':return '&lt;';case '>':return '&gt;';case '"':return '&quot;';case '&':return '&amp;';default:return '&#'+p_sChar.charCodeAt(0)+";";}}function GetCacheKiller(){var lsTemp="";var loDate=new Date();lsTemp+=loDate.getHours().toString();lsTemp+=loDate.getMinutes().toString();lsTemp+=loDate.getSeconds().toString();return lsTemp;}function ncGetDateFromIso(p_sIsoDateTime){var oExp=/^(\d{4})-(\d{2})-(\d{2})(?:[ T](\d\d):(\d\d)(?::(\d\d))?)?$/;if(oExp.test(p_sIsoDateTime)){oExp.exec(p_sIsoDateTime);var oDate=new Date();oDate.setFullYear(RegExp.$1);oDate.setMonth(RegExp.$2-1);oDate.setDate(RegExp.$3);oDate.setHours(RegExp.$4);oDate.setMinutes(RegExp.$5);oDate.setSeconds(RegExp.$6);return oDate;}else{alert("ERROR:bad date supplied");}}function ncGetIsoFromDate(p_oDate){var sTemp=p_oDate.getFullYear()+"-";sTemp+=(p_oDate.getMonth()<9?'0':'')+(p_oDate.getMonth()+1)+"-";sTemp+=(p_oDate.getDate()<10?'0':'')+p_oDate.getDate();var sHours="0"+p_oDate.getHours();sTemp+=" "+sHours.substr(sHours.length-2)+":";var sMins="0"+p_oDate.getMinutes();sTemp+=sMins.substr(sMins.length-2);return sTemp;};function ncAjaxTransition(e, p_sSrc, p_sSrcId){if(typeof g_oAjaxListenerArr!='undefined'){var oExp=/^([^\?#]*)?(?:\?(.*))?$/;oExp.exec(p_sSrc);var sChannelArr=RegExp.$1.split(',');var sParams=RegExp.$2;for(var i=0;i<g_oAjaxListenerArr.length;i++){g_oAjaxListenerArr[i].Listen(e&&e.type=='mouseover', sChannelArr, sParams, p_sSrc, p_sSrcId);}}}function ncAjaxMouseout(){if(typeof g_oAjaxListenerArr!='undefined'){for(var i=0;i<g_oAjaxListenerArr.length;i++){g_oAjaxListenerArr[i].Mouseout();}}}function ncAjaxTransition_Load(p_oXmlHttp){if(p_oXmlHttp.readyState==4){var b_Ok=false;if(p_oXmlHttp.status==200){try{var oDom=p_oXmlHttp.responseXML;var oDocEl=oDom.documentElement;if(oDocEl.tagName=="Response"&&oDocEl.getAttribute("ok")==1){var sListenerId=oDocEl.getAttribute("listenerid");for(var i=0;i<g_oAjaxListenerArr.length;i++){if(g_oAjaxListenerArr[i].Load(sListenerId, oDocEl.getAttribute("params"), oDocEl)){b_Ok=true;break;}}}}catch(e){}}}}function ncAjaxTransition_CheckImages(p_sListenerId, p_lTries){for(var i=0;i<g_oAjaxListenerArr.length;i++){if(g_oAjaxListenerArr[i].CheckImages(p_sListenerId, p_lTries)){return;}}}function ncAjax_BlockHoverTimerFinish(p_sListenerId){for(var i=0;i<g_oAjaxListenerArr.length;i++){if(g_oAjaxListenerArr[i].BlockHoverTimerFinish(p_sListenerId)){return;}}}function ncAjax_RegisterCache(p_sListenerId, p_sParams, p_sHtml, p_sListeners, p_sOnload, p_sCleanUps, p_sRedirect){for(var i=0;i<g_oAjaxListenerArr.length;i++){if(g_oAjaxListenerArr[i].RegisterCache(p_sListenerId, p_sParams, p_sHtml, p_sListeners, p_sOnload, p_sCleanUps, p_sRedirect)){return;}}}function ncAjaxListener(p_sId, p_sIdCheck, p_lInstanceId, p_sChannels, p_sCurrentParams, p_lHoverBlockMs, p_oListenerArr, p_sOnload, p_sCleanUps){var l=this;l.Id=p_sId;l.__IdCheck=p_sIdCheck;l.__InstanceId=p_lInstanceId;l.__Channels=p_sChannels.split(',');l.__Cache=[];l.__CurrentParams=p_sCurrentParams;l.__Listeners=p_oListenerArr;l.__Onload=p_sOnload.replace(new RegExp("&ncAjaxQuot;", "g"), "\"");l.__CleanUps=p_sCleanUps;l.__BlockHover=false;l.__BlockHoverDuration=p_lHoverBlockMs;l.__BlockHoverTimer=null;l.__PendingTrans=null;}ncAjaxListener.prototype.Mouseout=function(){var l=this;if(l.__BlockHover){if(l.__BlockHoverTimer){clearTimeout(l.__BlockHoverTimer);}l.__BlockHoverTimer=setTimeout("ncAjax_BlockHoverTimerFinish('"+l.Id+"');", l.__BlockHoverDuration);l.__PendingTrans=null;}};ncAjaxListener.prototype.BlockHoverTimerFinish=function(p_sListenerId){var l=this;if(l.Id==p_sListenerId){l.__BlockHover=false;l.__BlockHoverTimer=null;if(l.__PendingTrans){var o=l.__PendingTrans;l.__ProcessTrans(o.Params, o.Src, o.SrcId);l.__PendingTrans=null;}bFound=true;}else{for(var k=0;k<l.__Listeners.length;k++){bFound=l.__Listeners[k].BlockHoverTimerFinish(p_sListenerId);if(bFound){break;}}}return bFound;};ncAjaxListener.prototype.RegisterCache=function(p_sListenerId, p_sParams, p_sHtml, p_sListeners, p_sOnload, p_sCleanUps, p_sRedirect){var l=this;var bFound=false;if(l.Id==p_sListenerId){var oCache=l.__Cache[l.__Cache.length]={};oCache.Params=p_sParams;if(p_sRedirect){oCache.Redirect=p_sRedirect;}else{var oExp=new RegExp("&ncAjaxQuot;", "g");oCache.Html=p_sHtml.replace(oExp, "\"");oCache.Listeners=p_sListeners;oCache.Onload=p_sOnload.replace(oExp, "\"");oCache.CleanUps=p_sCleanUps;}oCache.Loaded=true;bFound=true;}else{for(var k=0;k<l.__Listeners.length;k++){bFound=l.__Listeners[k].RegisterCache(p_sListenerId, p_sParams, p_sHtml, p_sListeners, p_sOnload, p_sCleanUps, p_sRedirect);if(bFound){break;}}}return bFound;};ncAjaxListener.prototype.Listen=function(p_bIsHover, p_sChannelArr, p_sParams, p_sSrc, p_sSrcId){var l=this;var bLoad=l.__Channels[0]=='';if(!bLoad){for(var i=0;i<p_sChannelArr.length;i++){for(var j=0;j<l.__Channels.length;j++){if(p_sChannelArr[i]==l.__Channels[j]){bLoad=true;break;}}if(bLoad){break;}}}if(bLoad){if(!p_bIsHover||!l.__BlockHover){l.__ProcessTrans(p_sParams, p_sSrc, p_sSrcId);}else{l.__PendingTrans={Params:p_sParams, Src:p_sSrc, SrcId:p_sSrcId};}}else{for(var k=0;k<l.__Listeners.length;k++){l.__Listeners[k].Listen(p_sChannelArr, p_sParams, p_sSrc, p_sSrcId);}}};ncAjaxListener.prototype.__ProcessTrans=function(p_sParams, p_sSrc, p_sSrcId){var l=this;var bLoad=true;if(l.__BlockHoverDuration){l.__BlockHover=true;if(l.__BlockHoverTimer){clearTimeout(l.__BlockHoverTimer);l.__BlockHoverTimer=null;}}if(l.__CurrentParams==p_sParams){bLoad=false;}else{l.__CurrentParams=p_sParams;for(var i=0;i<l.__Cache.length;i++){if(l.__Cache[i].Params==p_sParams){bLoad=false;if(l.__Cache[i].Loaded){l.Show(i);}break;}}}if(bLoad){l.__Cache[l.__Cache.length]={Params:p_sParams, Loaded:false, Html:''};var oReqDom=ncXml.createDomBase("Request", ["@siteid", ncSiteId, "@featureid", ncFeatureId, "@listenerid", l.Id, "@instanceid", l.__InstanceId, "@srcid", p_sSrcId, "@objid", l.__IdCheck]);oReqDom.documentElement.appendChild(oReqDom.createCDATASection(p_sSrc));ncXml.sendXmlHttpRequest("../v/nc/AjaxTransition.nc", ncAjaxTransition_Load, oReqDom);}};ncAjaxListener.prototype.Show=function(p_lCacheIndex){var l=this;l.CleanUp();var c=l.__Cache[p_lCacheIndex];if(c.Redirect){location.assign(c.Redirect);}else{var oParentDiv=document.getElementById(l.Id);var oContentDiv=oParentDiv.appendChild(document.createElement("div"));oContentDiv.innerHTML=c.Html;oContentDiv.style.display="none";if(typeof ncExitPopup!='undefined'){ncExitPopup.WireUpLinkBlocks(oContentDiv);}l.__Listeners=eval(c.Listeners);l.__Onload=c.Onload;l.__CleanUps=c.CleanUps;l.CheckImages(l.Id, 0);}};ncAjaxListener.prototype.CheckImages=function(p_sListenerId, p_lTries){var l=this;var bFound=false;if(l.Id==p_sListenerId){bFound=true;var bOk=true;var oParentDiv=document.getElementById(l.Id);var oContentDiv=oParentDiv.childNodes[1];if(oContentDiv&&oContentDiv.style.display=="none"){if(p_lTries<10){var lImagesChecked="";var oImgEls=oContentDiv.getElementsByTagName("img");var oSrcs={};for(var i=0;i<oImgEls.length;i++){var sSrc=oImgEls[i].src;if(!oSrcs[sSrc]){var oImg=oSrcs[sSrc]=new Image;oImg.src=oImgEls[i].src;if(!oImg.complete){bOk=false;}lImagesChecked+=oImg.src+"\n";}}}if(bOk){oParentDiv.removeChild(oParentDiv.childNodes[0]);oContentDiv.style.display="block";l.Onload();}else{var sWaitMethod="ncAjaxTransition_CheckImages('"+l.Id+"', "+(++p_lTries)+");";setTimeout(sWaitMethod, 250);}}bFound=true;}else{for(var k=0;k<l.__Listeners.length;k++){bFound=l.__Listeners[k].CheckImages(p_sListenerId, p_lTries);if(bFound){break;}}}return bFound;};ncAjaxListener.prototype.Onload=function(){var l=this;if(l.__Onload!=""){eval(l.__Onload);}for(var k=0;k<l.__Listeners.length;k++){l.__Listeners[k].Onload();}};ncAjaxListener.prototype.CleanUp=function(){var l=this;if(l.__CleanUps!=""){if(l.__BlockHoverTimer){clearTimeout(l.__BlockHoverTimer);}var sCleanUpArr=l.__CleanUps.toString().split(",");for(var i=0;i<sCleanUpArr.length;i++){if(window[sCleanUpArr[i]]){eval(sCleanUpArr[i]+".CleanUp();"+sCleanUpArr[i]+"=null;");}}}for(var k=0;k<l.__Listeners.length;k++){l.__Listeners[k].CleanUp();}};ncAjaxListener.prototype.Load=function(p_sListenerId, p_sParams, p_oDocEl){var l=this;var bFound=false;if(l.Id==p_sListenerId){bFound=true;for(var i=0;i<l.__Cache.length;i++){if(l.__Cache[i].Params==p_sParams){var sRedirect=p_oDocEl.getAttribute("redirect");if(sRedirect){location.assign(sRedirect);}else{l.__Cache[i].Html=ncXml.getNodeText(ncXml.selectSingleNode(p_oDocEl, "Html"));l.__Cache[i].Listeners=ncXml.getNodeText(ncXml.selectSingleNode(p_oDocEl, "Listeners"));l.__Cache[i].Onload=ncXml.getNodeText(ncXml.selectSingleNode(p_oDocEl, "Onload"));l.__Cache[i].CleanUps=ncXml.getNodeText(ncXml.selectSingleNode(p_oDocEl, "CleanUps"));var oFileEls=ncXml.selectNodes(p_oDocEl, "File");for(var j=0;j<oFileEls.length;j++){l.__AddFileLink(oFileEls[j].getAttribute("src"));}l.__Cache[i].Loaded=true;var sStyle=ncXml.getNodeText(ncXml.selectSingleNode(p_oDocEl, "Style"));if(sStyle){ncBwHlpr.SetCssStyle("ncAjaxStyle", sStyle);}if(l.__Cache[i].Params==l.__CurrentParams){l.Show(i);}}break;}}}else{for(var k=0;k<l.__Listeners.length;k++){if(l.__Listeners[k].Load(p_sListenerId, p_sParams, p_oDocEl)){bFound=true;break;}}}return bFound;};ncAjaxListener.prototype.__AddFileLink=function(p_sFile){var d=document;var sExt=p_sFile.substr(p_sFile.lastIndexOf('.'));var oHeadEl=d.getElementsByTagName("head")[0];var sLinkElName, sSrcAttName, sType, sRel;switch(sExt){case ".css":sLinkElName="link";sSrcAttName="href";sType="text/css";sRel="stylesheet";break;case ".js":sLinkElName="script";sSrcAttName="src";sType="text/javascript";sRel="";break;}var bLink=true;var oPossEls=oHeadEl.getElementsByTagName(sLinkElName);for(var i=0;i<oPossEls.length;i++){if(oPossEls[i].getAttribute(sSrcAttName)==p_sFile){bLink=false;break;}}if(bLink){var oLinkEl=d.createElement(sLinkElName);oLinkEl.setAttribute(sSrcAttName, p_sFile);oLinkEl.setAttribute("type", sType);if(sRel){oLinkEl.setAttribute("rel", sRel);}oHeadEl.appendChild(oLinkEl);}};function ncReUseBranding(){var oParent=window.opener?window.opener:top&&top!=window?top:null;if(oParent){var oParentBrandingDiv=oParent.document.getElementById('BrandingDiv');if(oParentBrandingDiv){var oBrandingDiv=document.getElementById('BrandingDiv');if(oParentBrandingDiv.innerHTML!=''){oBrandingDiv.innerHTML=oParentBrandingDiv.innerHTML;var oImg=oBrandingDiv.getElementsByTagName('img')[0];oImg.src=oImg.src.replace(/\/v\/.*(\/v\/)/, '$1');oImg.src=oImg.src.replace(/\/v(\/v\/)/, '$1');var oLink=oBrandingDiv.getElementsByTagName('a')[0];oLink.onclick=new Function('window.open(this.href);return false;');}}}}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;var lAdjust=(t.offsetWidth>0&&t.offsetHeight>0)?1:0;for(var i=dp-1;i>=0;i--){var r=s.s[i]=d.createElement("div");var rs=r.style;rs.position='absolute';if(ncBwHlpr.IEQuirks){rs.width=t.offsetWidth;rs.height=t.offsetHeight;}else{rs.width=(t.offsetWidth-lAdjust)+"px";rs.height=(t.offsetHeight-lAdjust)+"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.Resize=function(){var s=this;var t=document.getElementById(s.id);var lAdjust=(t.offsetWidth>0&&t.offsetHeight>0)?1:0;var w, h;if(!ncBwHlpr.IEQuirks){w=(t.offsetWidth-lAdjust)+"px";h=(t.offsetHeight-lAdjust)+"px";}else{w=t.offsetWidth+"px";h=t.offsetHeight+"px";}for(var i=s.s.length-1;i>=0;i--){with(s.s[i].style){ width=w;height=h;}}};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";}};