var keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",ie=document.addEventListener?false:true,ie8=ie&&typeof XDomainRequest!="undefined",mouseX,mouseY;document.onmousemove=findMouseXY;function getObject(a){return document.getElementById(a)}function getObjectById(b,f){var e=false,a=0,c=null;while(!e&&a<b.childNodes.length){if(b.childNodes[a].id==f){e=true;c=b.childNodes[a]}else{var d=getObjectById(b.childNodes[a],f);if(d!=null)c=d}a++}return c}function showObject(a){if(a.style.display!=""&&a.style.visibility!="visible"){a.style.visibility="visible";a.style.display=""}}function hideObject(a){if(a.style.display!="none"&&a.style.visibility!="hidden"){a.style.display="none";a.style.visibility="hidden"}}function ToggleObject(d){var b="undefined",a=getObject(d);if(typeof a!=b&&a!=null){var c="closed";if(typeof a.state!=b&&a.state!=null)c=a.state;ToggleObjectWithState(a,c)}}function ToggleObjectWithState(a,b){if(typeof a!="undefined"&&a!=null)switch(b){case"closed":showObject(a);a.state="opened";break;case"opened":hideObject(a);a.state="closed";CheckFloats()}}function FireDefaultButton(a,c){var b=getObject(c);if(typeof b!="undefined"&&b!=null&&a.keyCode==13&&!(GetSourceElement(a)&&GetSourceElement(a).tagName.toLowerCase()=="textarea")){b.click();CancelEvent(a);return false}return true}function ScrollTo(a){var c=getObject(a),b=findPosY(c);window.scrollTo(0,b)}function isVisible(a){return a.style.display!=""&&a.style.visibility!="visible"?false:true}function HtmlEncode(c){var a=document.createElement("div"),b=document.createTextNode(c);a.appendChild(b);return a.innerHTML}function outerHTML(a,c){try{if(ie)a.outerHTML=c;else{var b=a.ownerDocument.createRange();b.setStartBefore(a);var d=b.createContextualFragment(c);a.parentNode.replaceChild(d,a);document.body.style.margin="1px";setTimeout('document.body.style.margin = "0px";',500)}}catch(e){alert(e.message)}}function findPosX(b){var c=b.offsetLeft;if(typeof b.offsetParent!="undefined"&&b.offsetParent!=null){var a=b.offsetParent;while(a!=null){if(!isNaN(a.offsetLeft))c+=a.offsetLeft;a=a.offsetParent}}return c}function findPosY(b){var c=b.offsetTop;if(typeof b.offsetParent!="undefined"&&b.offsetParent!=null){var a=b.offsetParent;while(a!=null){if(!isNaN(a.offsetTop))c+=a.offsetTop;a=a.offsetParent}}return c}function findMouseXY(a){if(!a){a=window.event;mouseX=a.clientX+document.body.scrollLeft;mouseY=a.clientY+document.body.scrollTop}else{mouseX=a.pageX;mouseY=a.pageY}}function findDocWidth(){var a=null;if(typeof document.documentElement!="undefined"&&document.documentElement!=null)a=document.documentElement;else a=document.body;var b=a.offsetWidth+a.scrollLeft;return b}function findDocHeight(){var a=null;if(typeof document.documentElement!="undefined"&&document.documentElement!=null)a=document.documentElement;else a=document.body;var b=a.offsetHeight+a.scrollHeight;return b}function findOffsetTop(b){var c="absolute",d=0;if(typeof b.offsetParent!="undefined"&&b.offsetParent!=null){var a=b.offsetParent;while(a!=null){if(a.style.position==c||getStyle(a,"position")==c)d=findPosY(a);a=a.offsetParent}}return d}function findEffectiveHeight(d){var e="undefined",b=d.offsetHeight,a=getStyle(d,"margin-bottom");if(typeof a!=e&&a!=null&&a!="")b+=parseInt(a.replace(/px/,""));a=getStyle(d,"margin-top");if(typeof a!=e&&a!=null&&a!="")b+=parseInt(a.replace(/px/,""));a=getStyle(d,"margin");if(typeof a!=e&&a!=null&&a!=""&&a!="auto"){var c=a.replace(/px/,"").split(" ");if(c.length>0)b+=parseInt(c[0]);if(c.length>2)b+=parseInt(c[2])}return b}function getStyle(a,b){return a.currentStyle?a.currentStyle[b]:document.defaultView&&document.defaultView.getComputedStyle?document.defaultView.getComputedStyle(a,"").getPropertyValue(b):a.style[b]}function CompareObjects(a,b){var c="function",d=false;return typeof a==c&&typeof b==c?a.toString()==b.toString():a==b}function PreLoadImage(b){if(document.images){var a=new Image;a.src=b}}function PreLoadImages(b){for(var a=0;a<b.length;a++)b[a].length>0&&PreLoadImage(b[a])}function GetCurrentEvent(a){if(typeof a=="undefined"||a==null)a=window.event;return a}function AddHandler(a,d,c){if(typeof a.eventHandlers=="undefined"||a.eventHandlers==null)a.eventHandlers=[];for(var e=false,b=0;b<a.eventHandlers.length;b++)if(CompareObjects(a.eventHandlers[b][0],d)&&CompareObjects(a.eventHandlers[b][1],c)){e=true;c=a.eventHandlers[b][1]}if(!e){a.eventHandlers.push([d,c]);if(a.addEventListener)a.addEventListener(d,c,false);else a.attachEvent&&a.attachEvent("on"+d,c)}}function RemoveHandler(a,d,c){if(typeof a.eventHandlers!="undefined"&&a.eventHandlers!=null)for(var b=a.eventHandlers.length-1;b>=0;b--)if(CompareObjects(a.eventHandlers[b][0],d)&&CompareObjects(a.eventHandlers[b][1],c)){c=a.eventHandlers[b][1];a.eventHandlers.splice(b,1)}if(a.removeEventListener)a.removeEventListener(d,c,false);else a.detachEvent&&a.detachEvent("on"+d,c)}function CancelEvent(a){if(typeof a.cancelBubble!="undefined"&&a.cancelBubble!=null)a.cancelBubble=true;else a.preventDefault()}function GetSourceElement(a){if(a){if(a.srcElement)return a.srcElement;else a.target;return a.target}}function GetEventX(a){var b=null;if(a.clientX)b=a.clientX+document.body.scrollLeft;else b=a.pageX;return b}function GetEventY(a){var b=null;if(a.clientY)b=a.clientY+document.body.scrollTop;else b=a.pageY;return b}function GetSelection(){var a;if(document.selection)a=document.selection;else a=window.getSelection();return a}function RemoveSelection(){var a=GetSelection();if(document.selection)document.selection.clear();else a.removeAllRanges()}function Encode64(a){var f="",g,b,c,i,j,h,d,e=0;do{g=a.charCodeAt(e++);b=a.charCodeAt(e++);c=a.charCodeAt(e++);i=g>>2;j=(g&3)<<4|b>>4;h=(b&15)<<2|c>>6;d=c&63;if(isNaN(b))h=d=64;else if(isNaN(c))d=64;f=f+keyStr.charAt(i)+keyStr.charAt(j)+keyStr.charAt(h)+keyStr.charAt(d)}while(e<a.length);return f}function SetCookie(b,a){if(typeof document.cookie!="undefined"&&document.cookie!=null)document.cookie=b+"="+escape(a)}function GetCookie(e){var d;if(typeof document.cookie!="undefined"&&document.cookie!=null)for(var b=document.cookie.split(";"),a=0;a<b.length;a++){var c=b[a].split("=");if(c[0].replace(/\s/ig,"")==e)d=unescape(c[1])}return d}function EnsureTimeZoneOffset(){var b="TimeZoneOffset";if(GetCookie(b)==null&&GetCookie("TimeZoneInfoID")==null){var a=new Date,c=new Date(a.getFullYear(),1,1),d=new Date(a.getFullYear(),4,1),e=new Date(a.getFullYear(),8,1),f=new Date(a.getFullYear(),12,1);SetCookie(b,-a.getTimezoneOffset()+":"+-c.getTimezoneOffset()+":"+-d.getTimezoneOffset()+":"+-e.getTimezoneOffset()+":"+-f.getTimezoneOffset())}}function Decode64(b){var a="",g,h,i,j,e,d,f,c=0;b=b.replace(/[^A-Za-z0-9\+\/\=]/g,"");do{j=keyStr.indexOf(b.charAt(c++));e=keyStr.indexOf(b.charAt(c++));d=keyStr.indexOf(b.charAt(c++));f=keyStr.indexOf(b.charAt(c++));g=j<<2|e>>4;h=(e&15)<<4|d>>2;i=(d&3)<<6|f;a=a+String.fromCharCode(g);if(d!=64)a=a+String.fromCharCode(h);if(f!=64)a=a+String.fromCharCode(i)}while(c<b.length);return a}function FixLowResolution(c,b,a){LowResolutionHandler(c,b,a);AddHandler(window,"resize",function(){LowResolutionHandler(c,b,a)});AddHandler(document.body,"resize",function(){LowResolutionHandler(c,b,a)})}function LowResolutionHandler(h,g,f){var c=null,b="undefined",a="ResChange",e=0;if(ie)e=document.body.offsetWidth;else e=window.innerWidth;var d=getObject(h);if(e<1280){if(d.href.indexOf(f)==-1){d.href="/css/"+f;GetCookie(a)!="Low"&&SetCookie(a,"Low");if(typeof ibMain!=b&&ibMain!=c){ibMain.originalWidth=130;ibMain.originalHeight=130;ibMain.loadImage()}if(typeof rbMain!=b&&rbMain!=c){rbMain.originalWidth=130;rbMain.originalHeight=130;rbMain.loadRecommendation()}}}else if(d.href.indexOf(g)==-1){d.href="/css/"+g;GetCookie(a)!="High"&&SetCookie(a,"High");if(typeof ibMain!=b&&ibMain!=c){ibMain.originalWidth=200;ibMain.originalHeight=200;ibMain.loadImage()}if(typeof rbMain!=b&&rbMain!=c){rbMain.originalWidth=200;rbMain.originalHeight=200;rbMain.loadRecommendation()}}}function binarySearch(c,f){var a,b=0,e=c.options.length-1;try{var d=f.toLowerCase();while(b<e){a=(b+e)/2;textSelect=c.options[a].text.toLowerCase().substring(0,d.length);if(textSelect<d)b=a+1;else e=a}textSelect=c.options[b].text.toLowerCase().substring(0,d.length);return b<c.options.length-1&&textSelect==d?b:-1}catch(g){a=-1}return a}function normalSearch(c,d){var a=1,f=true;try{var b="",e=d.toLowerCase();while(f&&a<c.options.length){b=c.options[a].text.toLowerCase().substring(0,d.length);if(e==b)f=false;else a++}b=c.options[a].text.toLowerCase().substring(0,d.length);if(e!=b)a=-1}catch(g){a=-1}return a}function OnLoadHandler(){EnsureTimeZoneOffset();var a=FixValidation();!a&&setTimeout("FixValidation();",500)}function LoadPreviousBody(c,d,f){var b="undefined",a=getObject(f),e=false;if(typeof a!=b&&a!=null)if(typeof a.rte!=b&&a.rte!=null){a.rte.createMailQuote(c,d);e=true}!e&&setTimeout(function(){LoadPreviousBody(c,d,f)},500)}function IncludeCheck(a,c,d,e){var b=getObject(e);if(a.checked)a.range=b.rte.createMailQuote(c,d);else b.rte.createMailQuoteUndo(a.range)}function AddFromContact(a){if(typeof qteObj!="undefined"&&qteObj!=null)qteObj.value=a}function PasswordAnswer_Validate(c,d){var f="undefined",b=null,a=b;if(typeof c.cbPasswordQuestionID!=f&&c.cbPasswordQuestionID!=b)a=getObject(c.cbPasswordQuestionID);if(a!=b&&typeof a.comboBox!=f&&a.comboBox!=b){var e=getObject(c.controltovalidate);if(a.comboBox.getValue().length>0)d.IsValid=e.value.length>0;else d.IsValid=e.value.length==0}else d.IsValid=true}function cuvAgree_ClientValidate(b,a){if(chkAgree.checked)a.IsValid=true;else a.IsValid=false}function FixValidation(){var a="string",b="undefined",d=false,c=false;if(typeof ValidatorHookupControl!=b&&ValidatorHookupControl!=null){window.ValidatorHookupControl=function(c,d){if(typeof c.tagName!=a)return;if(c.tagName!="INPUT"&&c.tagName!="TEXTAREA"&&c.tagName!="SELECT"){var g=true;if(typeof c.preventTraverse!=b&&c.preventTraverse!=null&&c.preventTraverse=="true")g=false;if(g)for(var f=0;f<c.childNodes.length;f++)ValidatorHookupControl(c.childNodes[f],d);return}else{if(typeof c.Validators==b){c.Validators=[];var e;if(c.type=="radio")e="onclick";else{e="onchange";typeof d.focusOnError==a&&d.focusOnError=="t"&&ValidatorHookupEvent(c,"onblur","ValidatedControlOnBlur(event); ")}ValidatorHookupEvent(c,e,"ValidatorOnChange(event); ");(c.type=="text"||c.type=="password"||c.type=="file")&&ValidatorHookupEvent(c,"onkeypress","if (!ValidatedTextBoxOnKeyPress(event)) { event.cancelBubble = true; if (event.stopPropagation) event.stopPropagation(); return false; } ")}c.Validators[c.Validators.length]=d}};d=true}if(typeof ValidationSummaryOnSubmit!=b&&ValidationSummaryOnSubmit!=null){window.ValidationSummaryOnSubmit=function(l){var h="\r\n",i="SingleParagraph",g="<br>",f="BulletList";if(typeof Page_ValidationSummaries==b)return;for(var c,e,k=0;k<Page_ValidationSummaries.length;k++){c=Page_ValidationSummaries[k];c.style.display="none";if(!Page_IsValid&&IsValidationGroupMatch(c,l)){var d;if(c.showsummary!="False"){c.style.display="";if(typeof c.displaymode!=a)c.displaymode=f;switch(c.displaymode){case"List":headerSep=g;first="";pre="";post=g;end="";break;case f:default:headerSep="";first="<ul>";pre="<li>";post="</li>";end="</ul>";break;case i:headerSep=" ";first="";pre="";post=" ";end=g}e="";if(typeof c.headertext==a)e+=c.headertext+headerSep;e+=first;for(d=0;d<Page_Validators.length;d++)if(!Page_Validators[d].isvalid&&typeof Page_Validators[d].errormessage==a)e+=pre+Page_Validators[d].errormessage+post;e+=end;c.innerHTML=e;window.scrollTo(0,findPosY(c)-100)}if(c.showmessagebox=="True"){e="";if(typeof c.headertext==a)e+=c.headertext+h;var j=Page_Validators.length-1;for(d=0;d<=j;d++)if(!Page_Validators[d].isvalid&&typeof Page_Validators[d].errormessage==a)switch(c.displaymode){case"List":e+=Page_Validators[d].errormessage;if(d<j)e+=h;break;case f:default:e+="- "+Page_Validators[d].errormessage;if(d<j)e+=h;break;case i:e+=Page_Validators[d].errormessage+" "}alert(e)}}}};c=true}return d&&c}function WindowExecuteJavascript(exp){try{if(window.execScript)window.execScript(exp,"javascript");else window.eval(exp)}catch(exception){alert(exception.description)}}function UpdatePanel(){var a=this;a.extJSlocked=false;a.jsLocked=false;a.externalJSCounter=0;a.externalJSLoaded=0;a.disposableObjects=[]}UpdatePanel.prototype={submit:function(sender,target,args,processMessage,overrideReset,validationRequired,validationGroup){var b=null,a="undefined",proceed=true;if(validationRequired&&(typeof window.Page_BlockSubmit!=a&&window.Page_BlockSubmit!=b))proceed=!window.Page_BlockSubmit;if(proceed){if(typeof sender.resetscroll!=a&&sender.resetscroll!=b&&overrideReset)sender.resetscroll="false";try{FreezeFloats();this.disposeDisposableObjects();typeof processMessage!=a&&processMessage!=b&&processMessage.length>0&&this.showProgress(processMessage);theForm.__EVENTTARGET.value=target;theForm.__EVENTARGUMENT.value=args;__theFormPostData="";__theFormPostCollection=[];WebForm_InitCallback();eval(sender.callbackfunction)}catch(exception){alert(exception.description)}}else typeof aRequiredControl!=a&&aRequiredControl!=b&&requiredSectionInValid(validationGroup)},addDisposableObject:function(a){this.disposableObjects.push(a)},removeDisposableObject:function(b){for(var a=this.disposableObjects.length-1;a>=0;a--)this.disposableObjects[a]==b&&this.disposableObjects.splice(a,1)},disposeDisposableObjects:function(){var b=this;for(var a=b.disposableObjects.length-1;a>=0;a--){var c=b.disposableObjects[a];if(typeof c!="undefined"&&c!=null){c.dispose();b.disposableObjects.splice(a,1)}}b.disposableObjects=[]},replaceViewState:function(b){var a=getObject("__VIEWSTATE");if(typeof a!="undefined"&&a!=null)a.value=b},executeJavascript:function(b){var a=this;this.jsLocked=true;if(this.extJSlocked)setTimeout(function(){a.executeJavascript(b)},100);else setTimeout(function(){window.WindowExecuteJavascript(b);a.jsLocked=false;if(typeof window.Page_Validators!="undefined"&&window.Page_Validators!=null){for(var d={},c=0;c<window.Page_Validators.length;c++)d[window.Page_Validators[c].id]=window.Page_Validators[c];var e=[];for(var f in d)e.push(d[f]);window.Page_Validators=e}},100)},loadExternalJSs:function(g){var b=this;b.extJSlocked=true;b.externalJSCounter=0;b.externalJSLoaded=0;for(var c=g.split("<$$>"),e=document.getElementsByTagName("script"),a=0;a<e.length;a++)if(typeof e[a].src!="undefined"&&e[a].src!=null&&e[a].src.length>0){var d=e[a].src.replace(/&/g,"&amp;");if(d.indexOf("http")>-1)d=d.substring(d.indexOf("/",7),d.length);for(var f=c.length-1;f>=0;f--)if(c[f]==d){c.splice(f,1);break}}for(var a=0;a<c.length;a++)if(c[a].indexOf("google.com")==-1){b.externalJSCounter++;b.loadExternalJS(c[a].replace(/&amp;/g,"&"))}var h=b;setTimeout(function(){h.checkExternalJSs()},100)},loadExternalJS:function(d){var b="undefined",a=document.createElement("script");a.src=d;a.type="text/javascript";a.language="javascript";document.getElementsByTagName("head")[0].appendChild(a);var c=this;if(typeof a.addEventListener!=b&&a.addEventListener!=null)a.addEventListener("load",function(){c.externalJSLoaded++},false);else a.attachEvent("onreadystatechange",function(d){var a=GetSourceElement(d);if(typeof a.checked==b||a.checked==null)if(a.readyState=="loaded"||a.readyState=="complete"){c.externalJSLoaded++;a.checked=true}})},checkExternalJSs:function(){var a=this;if(a.externalJSCounter==a.externalJSLoaded)a.extJSlocked=false;else{var b=a;setTimeout(function(){b.checkExternalJSs()},100)}},getProgress:function(f){var e=document.body.scrollWidth,d=document.body.scrollHeight,b=0,c=0;if(ie){b=document.body.offsetWidth/2-150+document.body.scrollLeft;c=document.body.offsetHeight/2-25+document.body.scrollTop}else{b=self.innerWidth/2-150+window.pageXOffset;c=self.innerHeight/2-25+window.pageYOffset;e-=5;d-=5}var a='<iframe src="/empty.htm" style="width:'+e+"px; height:"+d+'px; z-index:1000; position:absolute; opacity:0.75; filter:alpha(opacity=75);"></iframe>';a+='<table id="ProgressIcon" cellpadding="3" cellspacing="0" border="0" style="width:300px;height:50px;z-index:1001;position:absolute;left:'+b+";top:"+c+';"><tr><td class="ca tooltip">';a+=f;a+="</td></tr></table>";return a},showProgress:function(d){var a='<table cellpadding="0" cellspacing="0" border="0"><tr><td>';a+='<img src="/images/spinner.gif" style="border:none;" /></td><td class="wS"><img src="/images/space.gif" class="imageVSpace" /></td><td class="fN fB">';a+=d;a+="</td></tr></table>";var c=this.getProgress(a),b=new Tooltip(document.body);b.divObj.style.left="0";b.divObj.style.top="0";b.divObj.innerHTML=c;b.show(false)},updateProgress:function(b){var a=this.getProgress(b);if(typeof document.body.tooltip!="undefined"&&document.body.tooltip!=null)document.body.tooltip.divObj.innerHTML=a;this.resizeProgress()},resizeProgress:function(){var d="ProgressIcon",c="undefined";if(typeof document.body.tooltip!=c&&document.body.tooltip!=null){getObject(d).style.left="0px";getObject(d).style.top="0px"}var b=0,a=0;if(ie){b=document.forms[0].scrollWidth+document.forms[0].offsetLeft*2;a=document.forms[0].scrollHeight+document.forms[0].offsetTop*2}else{b=document.body.scrollWidth-5;a=document.body.scrollHeight-5}if(typeof document.body.tooltip!=c&&document.body.tooltip!=null){document.body.tooltip.divObj.childNodes[0].style.width=b;document.body.tooltip.divObj.childNodes[0].style.height=a;this.scrollProgress()}},scrollProgress:function(){var c="ProgressIcon",a=0,b=0;if(ie){a=document.body.offsetWidth/2-150+document.body.scrollLeft;b=document.body.offsetHeight/2-25+document.body.scrollTop}else{a=self.innerWidth/2-150+window.pageXOffset;b=self.innerHeight/2-25+window.pageYOffset}if(typeof document.body.tooltip!="undefined"&&document.body.tooltip!=null){getObject(c).style.left=a;getObject(c).style.top=b}},hideProgress:function(){typeof document.body.tooltip!="undefined"&&document.body.tooltip!=null&&hideTooltip(document.body)},onComplete:function(j,b){var f="<::>",c=this,a=j.split("<||>"),i=c,g=findPosY(b)-150;if(g<0)g=0;a[0].length>5&&c.replaceViewState(a[0]);if(a[1].length>5){var d=a[1].split(f);getObject(d[0]).value=d[1]}if(a[2].length>5){if(a[2].indexOf("<$$>")>-1&&a[2].indexOf(f)>-1)for(var d=a[2].split("<$$>"),e=0;e<d.length;e++){var h=d[e].split(f);outerHTML(getObject(h[0]),h[1])}else outerHTML(b,a[2]);setTimeout(function(){i.resizeProgress()},100);typeof b.resetscroll!="undefined"&&b.resetscroll!=null&&b.resetscroll=="true"&&setTimeout(function(){window.scrollTo(0,g);i.scrollProgress()},200)}a[3].length>5&&c.loadExternalJSs(a[3]);theForm.__EVENTTARGET.value="";theForm.__EVENTARGUMENT.value="";__theFormPostData="";__theFormPostCollection=[];Page_ValidationSummaries=[];Page_Validators=[];a[4].length>5&&c.executeJavascript(a[4]);c.finishHandler()},finishHandler:function(){var a=this;if(a.extJSlocked||a.jsLocked){var b=a;setTimeout(function(){b.finishHandler()},100)}else{RestoreFloats(300);a.hideProgress()}}};var up=new UpdatePanel;function UpdatePanel_Submit(e,f,g,c,d,a,b){typeof up!="undefined"&&up!=null&&up.submit(e,f,g,c,d,a,b)}function RegisterDisposableObject(a){typeof up!="undefined"&&up!=null&&up.addDisposableObject(a)}function UnRegisterDisposableObject(a){typeof up!="undefined"&&up!=null&&up.removeDisposableObject(a)}function UpdatePanel_CallbackCompleted(b,a){if(typeof up!="undefined"&&up!=null)up.onComplete(b,a)}function ReplaceViewState(a){typeof up!="undefined"&&up!=null&&up.replaceViewState(a)}function LoadExternalJSs(a){typeof up!="undefined"&&up!=null&&up.loadExternalJSs(a)}function ExecuteJavascript(a){typeof up!="undefined"&&up!=null&&up.executeJavascript(a)}function ShowProgress(a){typeof up!="undefined"&&up!=null&&up.showProgress(a)}function HideProgress(){typeof up!="undefined"&&up!=null&&up.hideProgress()}var __pendingSimpleCallbacks=[],__synchronousSimpleCallBackIndex=-1;function WebForm_DoSimpleCallback(i,g,h,j,d){var c="CallBackID="+WebForm_EncodeSimpleCallback(i)+"&CallBackArg="+WebForm_EncodeSimpleCallback(g),a,k;try{a=new XMLHttpRequest}catch(k){try{a=new ActiveXObject("Microsoft.XMLHTTP")}catch(k){}}var e=true;try{e=a&&a.setRequestHeader}catch(k){}var b={};b.eventCallback=h;b.context=j;b.async=d;var f=WebForm_FillSimpleFirstAvailableSlot(__pendingSimpleCallbacks,b);if(!d){if(__synchronousSimpleCallBackIndex!=-1){__pendingSimpleCallbacks[__synchronousSimpleCallBackIndex]=null;__pendingSimpleCallbacks.splice(__synchronousSimpleCallBackIndex,1)}__synchronousSimpleCallBackIndex=f}if(e){a.onreadystatechange=WebForm_SimpleCallbackComplete;b.xmlRequest=a;if(c.length>750){a.open("POST","/SimpleCallback.aspx",d);a.setRequestHeader("Content-Type","application/x-www-form-urlencoded");a.send(c)}else{a.open("GET","/SimpleCallback.aspx?"+c,d);a.send(c)}return}}function WebForm_SimpleCallbackComplete(){for(i=__pendingSimpleCallbacks.length-1;i>=0;i--){callbackObject=__pendingSimpleCallbacks[i];if(callbackObject&&callbackObject.xmlRequest&&callbackObject.xmlRequest.readyState==4){WebForm_ExecuteSimpleCallback(callbackObject);if(typeof __pendingSimpleCallbacks[i]!="undefined"&&__pendingSimpleCallbacks[i]!=null)if(!__pendingSimpleCallbacks[i].async)__synchronousSimpleCallBackIndex=-1;__pendingSimpleCallbacks[i]=null;__pendingSimpleCallbacks.splice(i,1)}}}function WebForm_ExecuteSimpleCallback(a){var b=a.xmlRequest.responseText;typeof a.eventCallback!="undefined"&&a.eventCallback!=null&&a.eventCallback(b.substring(0),a.context)}function WebForm_FillSimpleFirstAvailableSlot(b,c){for(var a=0;a<b.length;a++)if(!b[a])break;b[a]=c;return a}function WebForm_EncodeSimpleCallback(a){return encodeURIComponent?encodeURIComponent(a):escape(a)}function FloatHelper(){var a=this;a.floats=[];a.stores=null;a.timer=null;a.init()}FloatHelper.prototype={init:function(){var a=this;AddHandler(window,"scroll",function(){a.onScroll()});AddHandler(window,"resize",function(){a.onResize()});AddHandler(document.body,"resize",function(){a.onResize()});this.timer=setInterval(function(){a.moveHandler()},40)},checkFloats:function(){var c="undefined";for(var a=this.floats.length-1;a>=0;a--){var b=getObject(this.floats[a]);(typeof b==c||b==null||typeof b.parentNode==c||b.parentNode==null)&&this.floats.splice(a,1)}},add:function(e){var f="absolute",b=this,a=getObject(e);if(typeof a!="undefined"&&a!=null){for(var g=false,d=0;d<b.floats.length;d++)if(b.floats[d]==e)g=true;if(!g){var h=b;b.floats.push(e);AddHandler(a,"resize",function(){h.onResize(a)})}a.initialTop=findPosY(a);a.initialOffsetTop=findOffsetTop(a);if(a.style.position!=f){var c=document.createElement("div");c.style.width=a.offsetWidth;c.style.height=findEffectiveHeight(a);a.parentNode.insertBefore(c,a);a.replacer=c;a.style.position=f;a.style.top=a.initialTop-a.initialOffsetTop+"px";if(!ie)if(a.replacer.offsetWidth!=a.offsetWidth)a.style.width=a.replacer.offsetWidth}b.setDestTop(a)}},remove:function(d){var c="undefined";for(var b=this.floats.length-1;b>=0;b--)this.floats[b]==d&&this.floats.splice(b,1);var a=getObject(d);if(typeof a!=c&&a!=null)if(typeof a.replacer!=c&&a.replacer!=null&&a.style.position=="absolute"){a.style.top="";a.style.position="";a.replacer.parentNode.removeChild(a.replacer);a.replacer=null}},freeze:function(){var a=this;a.stores=[];for(var b=a.floats.length-1;b>=0;b--){a.stores.push(a.floats[b]);a.remove(a.floats[b])}},restore:function(){var a=this;for(var b=0;b<a.stores.length;b++)a.add(a.stores[b]);a.stores=null},setDestTop:function(a){var c="undefined",f=findDocHeight(),b=ie?document.body.clientHeight:window.innerHeight,d=document.body.scrollTop;if(typeof a!=c&&a!=null)if(f>b){if(typeof a!=c&&a!=null)if(d<a.initialTop)a.destTop=a.initialTop-a.initialOffsetTop;else{var g=a.offsetHeight>b?a.offsetHeight-b-20:0;a.destTop=d-g+10-a.initialOffsetTop}}else{var e=findPosY(a);if(e!=a.initialTop)a.destTop=a.initialTop-a.initialOffsetTop}},getNextPosition:function(a,b){var c=20;if(a!=b){var d=Math.abs(b-a),c=1*d/c>4?d/4:c;if(a<b){a+=c;if(a>b)a=b}else{a-=c;if(a<b)a=b}}return a},onScroll:function(){var a=this;a.checkFloats();for(var b=0;b<a.floats.length;b++){var c=getObject(a.floats[b]);a.setDestTop(c)}},onResize:function(b){var d="undefined";this.checkFloats();for(var e=typeof b!=d&&b!=null?true:false,f=e?1:this.floats.length,c=0;c<f;c++){var a=e?b:this.floats[c];if(typeof a.replacer!=d&&a.replacer!=null){if(a.replacer.offsetWidth!=a.offsetWidth)a.replacer.style.width=a.offsetWidth;if(a.replacer.offsetHeight!=findEffectiveHeight(a))a.replacer.style.height=findEffectiveHeight(a);a.initialTop=findPosY(a.replacer)}}},moveHandler:function(){var b=this;b.checkFloats();for(var c=0;c<b.floats.length;c++){var a=getObject(b.floats[c]),d=findPosY(a)-(typeof a.initialOffsetTop!="undefined"&&a.initialOffsetTop!=null?a.initialOffsetTop:0),e=b.getNextPosition(d,a.destTop);if(d!=e)a.style.top=e+"px"}}};var fh=new FloatHelper;function Float(a){typeof fh!="undefined"&&fh!=null&&fh.add(a)}function UnFloat(a){typeof fh!="undefined"&&fh!=null&&fh.remove(a)}function CheckFloats(){typeof fh!="undefined"&&fh!=null&&fh.onScroll()}function FreezeFloats(){typeof fh!="undefined"&&fh!=null&&fh.freeze()}function RestoreFloats(a){typeof fh!="undefined"&&fh!=null&&setTimeout(function(){fh.restore()},a)}function ImageDimension(e,d,b,c){var a=this;a.width=e;a.height=d;a.positionX=b;a.positionY=c}function ImageWrapper(f,e,c,d,b){var a=this;a.image=f;a.targetWidth=e;a.targetHeight=c;a.canvasWidth=d;a.canvasHeight=b}ImageWrapper.prototype={getDimension:function(){var a=this,c=a.image.width,b=a.image.height,i=a.targetHeight/a.targetWidth,g=(a.canvasWidth-a.targetWidth)/2,h=(a.canvasHeight-a.targetHeight)/2,e=0,f=0,d=1;if(c*i>b){d=1*c/a.targetWidth;c=a.targetWidth;b=Math.round(1*b/d);e=g;f=Math.round(1*(a.targetHeight-b)/2)+h}else{d=1*b/a.targetHeight;c=Math.round(1*c/d);b=a.targetHeight;e=Math.round(1*(a.targetWidth-c)/2)+g;f=h}return new ImageDimension(c,b,e,f)}};function AbsoluteContent(e,d){var c="undefined",a=getObject(e),b=getObject(d);if(typeof a!=c&&a!=null&&typeof b!=c&&b!=null){AddHandler(a,"resize",function(){AbsoluteContentResizeHandler(a,b)});AbsoluteContentResizeHandler(a,b)}}function AbsoluteContentResizeHandler(b,a){if(b.offsetHeight!=a.offsetHeight)a.style.height=b.offsetHeight+"px"}function cvContribution(f,e){var c="undefined",d=0;if(typeof __wpm!=c&&__wpm!=null){for(var a=null,b=0;b<__wpm.zones.length;b++)if(__wpm.zones[b].zoneType=="section")a=__wpm.zones[b];if(typeof a!=c&&a!=null)if(a.webParts.length>0)d=a.webParts.length}if(d>0)e.IsValid=true;else e.IsValid=false}var calendar;function Calendar(){var a=this;a.divObj=document.createElement("div");a.textBoxObj;a.buttonObj;a.today=new Date;a.currentDate=new Date;a.selectedDate="";a.show=false;a.minDate;a.maxDate;document.body.appendChild(a.divObj)}Calendar.prototype.monthNames=["January","February","March","April","May","June","July","August","September","October","November","December"];Calendar.prototype.getDate=function(){return this.currentDate.getDate()};Calendar.prototype.getMonth=function(){return this.currentDate.getMonth()};Calendar.prototype.getYear=function(){return this.currentDate.getFullYear()};Calendar.prototype.getShortDate=function(a){return a.getMonth()+1+"/"+a.getDate()+"/"+a.getYear()};Calendar.prototype.getInitDate=function(){var a=new Date(Date.parse(this.currentDate));a.setDate(1);while(a.getDay()>0)a.setDate(a.getDate()-1);return a};Calendar.prototype.addMonth=function(b){var a=this;a.currentDate.setDate(1);a.currentDate.setMonth(a.getMonth()+b);a.render()};Calendar.prototype.addYear=function(b){var a=this;a.currentDate.setDate(1);a.currentDate.setFullYear(a.getYear()+b);a.render()};Calendar.prototype.setDate=function(b,a,c){this.textBoxObj.value=a+"/"+c+"/"+b;this.hide()};Calendar.prototype.render=function(){var l="<br /><br />",k="</table>",g=false,j="undefined",f="</tr>",e="</td>",i="<tr>",b=this,a='<table cellspacing="5" cellpadding="0" border="0">';a+=i;a+="<td>";a+='<table cellspacing="5" cellpadding="0" border="0" class="fN">';a+=i;a+='<td class="leftNoWrap"><a href="javascript:calendar.addYear(-1);" class="Site" title="Previous Year">&#171;</a>&nbsp;&nbsp;&nbsp;<a href="javascript:calendar.addMonth(-1);" class="Site" title="Previous Month"><</a></td>';a+='<td colspan="5" class="centerNoWrap fB">'+b.monthNames[b.getMonth()]+" "+b.getYear()+e;a+='<td align="rightNoWrap"><a href="javascript:calendar.addMonth(1);" class="Site" title="Next Month">></a>&nbsp;&nbsp;&nbsp;<a href="javascript:calendar.addYear(1);" class="Site" title="Next Year">&#187;</a></td>';a+=f;a+='<tr class="fB">';a+="<td>Sun</td>";a+="<td>Mon</td>";a+="<td>Tue</td>";a+="<td>Wed</td>";a+="<td>Thu</td>";a+="<td>Fri</td>";a+="<td>Sat</td>";a+=f;a+=i;var c=new Date(Date.parse(b.getInitDate())),d=new Date(Date.parse(b.currentDate));d.setDate(1);d.setMonth(d.getMonth()+1);d.setDate(d.getDate()-1);var m=true;while(m){var h=true;if(typeof b.minDate!=j&&b.minDate!=null)if(b.minDate>c)h=g;if(typeof b.maxDate!=j&&b.maxDate!=null)if(b.maxDate<c)h=g;a+='<td class="centerNoWrap';if(b.getShortDate(c)==b.selectedDate)a+=" colorSideB";if(b.getShortDate(c)==b.getShortDate(b.today))a+=" colorMenu";a+='">';if(h)a+='<a href="javascript:calendar.setDate('+c.getFullYear()+","+(c.getMonth()+1)+","+c.getDate()+');" class="Site" title="'+c.getDate()+'">';a+=c.getDate();if(h)a+="</a>";a+=e;if(c.getDay()==6){if(c>=d)m=g;a+="</tr><tr>"}c.setDate(c.getDate()+1)}a+=f;a+=k;a+=e;a+='<td nowrap class="p5 fN">';a+="<b>Today's date</b><br />";a+=b.getShortDate(b.today);a+=l;a+="<b>Selected date</b><br />";if(b.selectedDate.length>0)a+=b.selectedDate;else a+="N/A";a+=l;a+='<input type="button" value="Close" class="formButton" onClick="calendar.hide();" />';a+=e;a+=f;a+=k;b.show=true;if(typeof b.buttonObj.tooltip==j||b.buttonObj.tooltip==null)showTooltip(findPosX(b.textBoxObj)+b.textBoxObj.offsetWidth+11,findPosY(b.textBoxObj)+10,b.buttonObj,a,g);else b.buttonObj.tooltip.update(a)};Calendar.prototype.hide=function(){var a=this;a.show=false;a.selectedDate="";a.currentDate=new Date;a.minDate=null;a.maxDate=null;hideTooltip(a.buttonObj)};function toggleCalendar(f,a){var b="undefined";if(typeof calendar==b||calendar==null)calendar=new Calendar;if(calendar.textBoxObj==a&&calendar.show)calendar.hide();else{calendar.buttonObj=f;calendar.textBoxObj=a;if(typeof a.minDate!=b&&a.minDate!=null)calendar.minDate=new Date(Date.parse(a.minDate));if(typeof a.maxDate!=b&&a.maxDate!=null)calendar.maxDate=new Date(Date.parse(a.maxDate));if(a.value.length>0){var c=true,e;try{var d=Date.parse(a.value);if(isNaN(d))c=false;else e=new Date(d)}catch(g){c=false}if(c){calendar.selectedDate=a.value;calendar.currentDate=e}}calendar.render()}}function LinkCheckDisable(b,c){var a=getObject(b);a.linkedClbObj=getObject(c);AddHandler(a,"click",LinkCheckClick);LinkCheckToggle(a)}function LinkCheckClick(c){var a=GetCurrentEvent(c),b=GetSourceElement(a);LinkCheckToggle(b)}function LinkCheckToggle(b){var c="undefined",a=getObject("a"+b.linkedClbObj.id);if(b.checked){if(typeof calendar!=c&&calendar!=null)if(typeof calendar.textBoxObj!=c&&calendar.textBoxObj!=null)calendar.textBoxObj==b.linkedClbObj&&calendar.hide();b.linkedClbObj.value="";b.linkedClbObj.disabled=true;a.href_back=a.href;a.removeAttribute("href");a.className="halfTransparent"}else{b.linkedClbObj.disabled=false;if(typeof a.href_back!=c&&a.href_back!=null)a.href=a.href_back;a.removeAttribute("href_back");a.className=""}}function CallBackValidator_PreClientValidate(sender){var vValue=getObject(sender.controltovalidate).value,bProceed=true;if(vValue.length==0)bProceed=false;else if(typeof sender.regEx!="undefined"&&sender.regEx!=null)if(!checkRegEx(vValue,sender.regEx))bProceed=false;if(bProceed){sender.isPreValidating=true;sender.prevValue=vValue;sender.useSimpleCallback!="true"&&CallBackValidator_PrepareCallback(sender.id,vValue);eval(sender.callbackfunction)}}function CallBackValidator_ClientValidate(sender,args,e){var a="undefined";if(!e)e=window.event;var bProceed=true;if(e){if(e.type=="change")bProceed=false}else bProceed=false;if(typeof sender.regEx!=a&&sender.regEx!=null)if(!checkRegEx(args.Value,sender.regEx))bProceed=false;if(bProceed){if(!sender.prevValue||sender.prevValue!=args.Value||sender.isPreValidating==true){sender.prevValue=args.Value;sender.useSimpleCallback!="true"&&CallBackValidator_PrepareCallback(sender.id,args.Value);eval(sender.synccallbackfunction)}args.IsValid=sender.callbackIsValid}else if(typeof sender.callbackIsValid!=a&&sender.callbackIsValid!=null)args.IsValid=sender.callbackIsValid;else args.IsValid=true}function CallBackValidator_PrepareCallback(a,b){theForm.__EVENTTARGET.value=a;theForm.__EVENTARGUMENT.value=b;__theFormPostData="";__theFormPostCollection=[];WebForm_InitCallback()}function CallBackValidator_ClientValidated(c,b){var a=getObject(b.id);a.isPreValidating=false;a.callbackIsValid=c.replace(/\s/ig,"")=="True"}function checkRegEx(a,b){var c=new RegExp(b);return c.exec(a)}function WebForm_SyncDoCallback(h,g,l,n,k,j){var i=__theFormPostData+"__CALLBACKID="+WebForm_EncodeCallback(h)+"&__CALLBACKPARAM="+WebForm_EncodeCallback(g);if(theForm.__EVENTVALIDATION)i+="&__EVENTVALIDATION="+WebForm_EncodeCallback(theForm.__EVENTVALIDATION.value);var b,o;try{b=new XMLHttpRequest}catch(o){try{b=new ActiveXObject("Microsoft.XMLHTTP")}catch(o){}}var f=true;try{f=b&&b.setRequestHeader}catch(o){}var c={};c.eventCallback=l;c.context=n;c.errorCallback=k;c.async=j;var e=WebForm_FillFirstAvailableSlot(__pendingCallbacks,c);if(!j){if(__synchronousCallBackIndex!=-1)__pendingCallbacks[__synchronousCallBackIndex]=null;__synchronousCallBackIndex=e}if(f){b.onreadystatechange=WebForm_CallbackComplete;c.xmlRequest=b;b.open("POST",theForm.action,false);b.setRequestHeader("Content-Type","application/x-www-form-urlencoded");b.send(i);!document.all&&WebForm_CallbackComplete();return}c.xmlRequest={};var d="__CALLBACKFRAME"+e,a=document.frames[d];if(!a){a=document.createElement("IFRAME");a.width="1";a.height="1";a.frameBorder="0";a.id=d;a.name=d;a.style.position="absolute";a.style.top="-100px";a.style.left="-100px";try{if(callBackFrameUrl)a.src=callBackFrameUrl}catch(o){}document.body.appendChild(a)}var m=window.setInterval(function(){var c="hidden",b="INPUT";a=document.frames[d];if(a&&a.document){window.clearInterval(m);a.document.write("");a.document.close();a.document.write('<html><body><form method="post"><input type="hidden" name="__CALLBACKLOADSCRIPT" value="t"></form></body></html>');a.document.close();a.document.forms[0].action=theForm.action;for(var p=__theFormPostCollection.length,n,o=0;o<p;o++){n=__theFormPostCollection[o];if(n){var l=a.document.createElement(b);l.type=c;l.name=n.name;l.value=n.value;a.document.forms[0].appendChild(l)}}var k=a.document.createElement(b);k.type=c;k.name="__CALLBACKID";k.value=h;a.document.forms[0].appendChild(k);var j=a.document.createElement(b);j.type=c;j.name="__CALLBACKPARAM";j.value=g;a.document.forms[0].appendChild(j);if(theForm.__EVENTVALIDATION){var f=a.document.createElement(b);f.type=c;f.name="__EVENTVALIDATION";f.value=theForm.__EVENTVALIDATION.value;a.document.forms[0].appendChild(f)}var i=a.document.createElement(b);i.type=c;i.name="__CALLBACKINDEX";i.value=e;a.document.forms[0].appendChild(i);a.document.forms[0].submit()}},10)}var comboInited=false;function ComboBox(g,b,e,h,c,i,d,f){var a=this;a.textBox=getObject(g);a.dropDownList=getObject(b);a.rollBack=getObject(e);a.span=getObject(h);a.enableOther=c;a.bSort=i;a.addHandler=d;a.freeTextMode="hide";if(typeof a.dropDownList.comboBox=="undefined"||a.dropDownList.comboBox==null||f){a.dropDownList.comboBox=a;a.init()}}ComboBox.prototype={init:function(){var a=this;if(ie)a.dropDownList.style.top=a.textBox.style.top+1;else a.dropDownList.style.height=findEffectiveHeight(a.textBox);var b=a.dropDownList.offsetWidth-19;if(b>=0){a.textBox.style.width=b;a.dropDownList.parentNode.style.width=b+19;a.dropDownList.style.clip="rect(auto auto auto "+(b+"px")+")"}if(a.dropDownList.options.length>0){a.freeTextMode=a.enableOther&&(a.dropDownList.selectedIndex==-1||a.dropDownList.selectedIndex==0)&&a.textBox.value.length>0&&a.textBox.value!=a.dropDownList.options[0].text?"show":"hide";a.freeTextToggle()}if(a.addHandler){var c=a;AddHandler(a.dropDownList,"change",function(a){c.dropDownListChange(a)});AddHandler(a.textBox,"keyup",function(a){c.textBoxChange(a)});AddHandler(a.textBox,"focus",function(a){c.textBoxFocus(a)});AddHandler(a.textBox,"blur",function(a){c.textBoxBlur(a)})}},freeTextToggle:function(){var a=this;if(a.freeTextMode=="show"){a.textBox.style.width=a.dropDownList.offsetWidth-22;a.textBox.style.borderRight="solid #D4D0C8 1px";a.dropDownList.selectedIndex=0;a.dropDownList.style.visibility="hidden";a.rollBack.style.marginLeft="2px";a.rollBack.style.visibility="visible";a.span.innerHTML="<br />Custom Mode: Click on the arrow for the list."}else{var b=a.dropDownList.offsetWidth-19;if(b>=0)a.textBox.style.width=b;a.textBox.value=a.dropDownList.options[a.dropDownList.selectedIndex].text;a.textBox.style.borderRight="0px";if(a.dropDownList.selectedIndex==-1)a.dropDownList.selectedIndex=0;a.dropDownList.style.visibility="visible";if(a.enableOther){a.rollBack.style.marginLeft="0px";a.rollBack.style.visibility="hidden";a.span.innerHTML=""}}},dropDownListChange:function(){var a=this;a.textBox.value=a.dropDownList.options[a.dropDownList.selectedIndex].text;a.execObjEvents()},textBoxBlur:function(){var a=this;a.freeTextMode!="show"&&a.textBox.value==a.dropDownList.options[a.dropDownList.selectedIndex].text&&a.execObjEvents()},execObjEvents:function(){var b="undefined",a=this;if(typeof a.dropDownList.change!=b&&a.dropDownList.change!=null)eval(a.dropDownList.change);if(typeof a.dropDownList.autopostback!=b&&a.dropDownList.change!=null)eval(a.dropDownList.autopostback)},textBoxChange:function(e){var a=this,b=GetCurrentEvent(e);if(a.freeTextMode!="show"){var c=a.textBox.value.toString();if(c.length>0&&a.dropDownList.options.length>0){var d=a.bSort?binarySearch(a.dropDownList,c):normalSearch(a.dropDownList,c);if(b.keyCode==38){if(a.dropDownList.selectedIndex>0){a.dropDownList.selectedIndex-=1;a.dropDownListChange();a.textBoxFocus(b)}}else if(b.keyCode==9)CancelEvent(b);else if(b.keyCode==40){if(a.dropDownList.selectedIndex<a.dropDownList.options.length-1){a.dropDownList.selectedIndex+=1;a.dropDownListChange();a.textBoxFocus(b)}}else if(d==-1){if(c!=a.dropDownList.options[0].text)if(a.enableOther){a.freeTextMode="show";a.freeTextToggle()}else{a.textBox.value=a.textBox.value.substring(0,c.length-1);a.textBoxChange(b)}}else{a.dropDownList.options[d].selected=true;if(b.keyCode!=8)!(b.shiftKey||b.keyCode==16||b.keyCode==36||b.keyCode==37)&&a.selectText()}}}},textBoxFocus:function(){this.freeTextMode!="show"&&this.selectRange(0,this.textBox.value.length)},selectText:function(){var a=this,b=a.textBox.value;if(b.length>0){a.textBox.value=a.dropDownList.options[a.dropDownList.selectedIndex].text;a.selectRange(b.length,a.textBox.value.length)}},selectRange:function(e,d){var c="character",a=this;if(a.textBox.createTextRange){var b=a.textBox.createTextRange();b.moveStart(c,e);b.moveEnd(c,d-a.textBox.value.length);b.select()}else a.textBox.setSelectionRange&&a.textBox.setSelectionRange(e,d)},getValue:function(){return this.freeTextMode=="show"?this.textBox.value:this.dropDownList.value}};function comboBox_Validate(c,b){var a=getObject(c.controltovalidate);if(a!=null&&typeof a.comboBox!="undefined"&&a.comboBox!=null)b.IsValid=a.comboBox.getValue().length>0;else b.IsValid=true}function comboBox_FreeText(b,c){var a=getObject(b);if(a!=null&&typeof a.comboBox!="undefined"&&a.comboBox!=null){a.comboBox.freeTextMode=c;a.comboBox.freeTextToggle()}}function ContributionDisplay(a,b){this.cbContributionObj=getObject(a);this.baseUrl=b;this.init()}ContributionDisplay.prototype={init:function(){var a=this,b=a;typeof a.cbContributionObj!="undefined"&&a.cbContributionObj!=null&&AddHandler(a.cbContributionObj,"change",function(){b.contributionChange()})},contributionChange:function(){var b="undefined",a=this;if(typeof a.cbContributionObj!=b&&a.cbContributionObj!=null&&typeof a.baseUrl!=b&&a.baseUrl!=null)if(a.cbContributionObj.value.length>0)window.location.href=a.baseUrl+"&Contribute="+a.cbContributionObj.value}};function DefaultButtonLinker(d,b){var c="undefined",a=getObject(d);typeof a!=c&&a!=null&&typeof b!=c&&b!=null&&AddHandler(a,"keypress",function(a){return FireDefaultButton(a,b)})}var lastFAQ=null;function getFAQ(a){var b=10;a.positionLeft=mouseX+b;a.positionTop=mouseY-a.offsetHeight/2}function popFAQ(e,d){var b="undefined",a=getObject(d);if(typeof a.positionLeft==b||a.positionLeft==null){a.positionLeft=mouseX;a.positionLeft=mouseY}if(typeof a!=b&&a!=null){var c='<table cellpadding="0" cellspacing="0" border="0" class="wM fN"><tr><td class="fB pT5 pL5 pR5">'+a.question+'</td></tr><tr><td><hr /></td></tr><tr><td class="pB5 pL5 pR5">'+e+"</td></tr></table>";showTooltip(a.positionLeft,a.positionTop,a,c,true)}}function showFAQ(e,d){var b="undefined",a=getObject(d);if(typeof a!=b&&a!=null){var c='<table cellpadding="0" cellspacing="0" border="0" class="wM fN"><tr><td class="fB pT5 pL5 pR5">'+a.innerHTML+'</td></tr><tr><td><hr /></td></tr><tr><td class="pB5 pL5 pR5">'+e+"</td></tr></table>";if(typeof lastFAQ!=b&&lastFAQ!=null)lastFAQ.id!=a.id&&hideTooltip(lastFAQ);showTooltip(a.positionLeft,a.positionTop,a,c,true);lastFAQ=a}}function FileUploader(b,d,c){var a=this;a.fsObj=getObject(b);a.hObj=getObject(d);a.aObj=getObject(c);a.spnObj=getObject("fuSpn"+b);a.imgObj=getObject("fuImg"+b);a.ifObj=getObject("fuIf"+b);a.state=a.fsObj.value.length>0?"uploaded":"none";if(typeof a.fsObj.uploadEvent!="undefined"&&a.fsObj.uploadEvent!=null)a.uploadEvent=a.fsObj.uploadEvent;a.fsObj.fs=a}FileUploader.prototype={browse:function(){var a=this,b=a.ifObj.contentWindow.fuFile.value;if(typeof a.ifObj.contentWindow.document!="undefined"&&a.ifObj.contentWindow.document!=null){a.ifObj.contentWindow.fuFile.click();if(a.ifObj.contentWindow.fuFile.value!=b){ShowProgress("Uploading...");a.ifObj.contentWindow.document.forms[0].submit()}}return false},mozillaSubmit:function(){!ie&&ShowProgress("Uploading...")},update:function(b,c){var a=this;a.fsObj.value=b;a.hObj.value=c;a.spnObj.innerHTML=b;showObject(a.spnObj);hideObject(a.fsObj);if(!ie){showObject(a.aObj);hideObject(a.ifObj)}a.imgObj.src="/images/rollback.gif";a.imgObj.alt="Click here to change";a.state="uploaded";HideProgress();typeof a.uploadEvent!="undefined"&&a.uploadEvent!=null&&a.uploadEvent(b,c)},error:function(c,d){var b="</td></tr>",a='<table cellpadding="10" cellspacing="0" border="0" class="fN fB wM"><tr><td>';a+="Sorry "+c+" is larger than the allowed size of "+d+'.<br /><br />Click on "Close" below to close this window so you could try a different file.';a+=b;a+='<tr><td class="ca">';a+='<input type="button" class="formButton" value="Close" onclick="HideProgress();" />';a+=b;a+="</table>";UpdateProgress(a)},restore:function(b){var a=this;a.state="none";a.fsObj.value="";a.hObj.value="";a.spnObj.innerHTML="";hideObject(a.spnObj);if(ie){showObject(a.fsObj);a.imgObj.src="/images/view.gif";a.imgObj.alt="Click here to browse";(typeof b=="undefined"||b==null||!b)&&a.browse()}else{showObject(a.ifObj);hideObject(a.aObj)}}};function fu_Toggle(b){var a=getObject(b);if(a.fs.state=="none")a.fs.browse();else a.fs.restore()}function fu_MozillaFix(b){if(!ie){var a=getObject(b);if(a.fs.state=="none"){hideObject(a.fs.fsObj);hideObject(a.fs.aObj);showObject(a.fs.ifObj)}}}function HomePageLeader(c,b,a){this.tblObj=document.getElementById(c);this.imgObj=document.getElementById(b);this.cssPrefix=a}HomePageLeader.prototype={init:function(c){var a=this;a.currentIndex=c;a.reload();var b=a;AddHandler(a.tblObj,"click",function(){b.click()});setInterval(function(){b.reload()},5e3)},reload:function(){var a=this;a.tblObj.className=a.cssPrefix+hplGroups[a.currentIndex];a.imgObj.src="/images/"+hplGroups[a.currentIndex]+"_text.gif";a.currentIndex++;if(a.currentIndex>=hplGroups.length)a.currentIndex=0},click:function(){var a,b=this.currentIndex-1;if(b<0)a="/help/myshare.aspx";else a="/"+hplGroups[b];window.location.href=a}};function LinkUpload(b,d,g,f,c,e,h){var a=this;a.luiObj=getObject(b);a.mtbObj=getObject(d);a.fuObj=getObject(g);a.txtObj=getObject(f);a.txtDescObj=getObject(c);a.rblObj=getObject(e);a.spnObjs=[getObject("spnUrl"+b),getObject("spnUpload"+b),getObject("spnText"+b)];a.luiObj.lui=a;a.setView(h)}LinkUpload.prototype={getValue:function(){var a=this,b=null;switch(a.currentView){case"Url":b=a.mtbObj.value;break;case"Upload":b=a.fuObj.fs.hObj.value;break;case"Text":b=a.txtObj.value}return b},getDescription:function(){return this.txtDescObj.value},setView:function(a){this.currentView=a;this.toggleView()},toggleView:function(){var a=this,c=null;switch(a.currentView){case"Url":c=0;break;case"Upload":c=1;break;case"Text":c=2}for(var b=0;b<a.spnObjs.length;b++)if(b==c){showObject(a.spnObjs[b]);a.toggleValidator(a.spnObjs[b],true)}else{hideObject(a.spnObjs[b]);a.toggleValidator(a.spnObjs[b],false)}a.toggleInput(a.rblObj)},toggleInput:function(a){if(typeof a.tagName!="undefined"&&a.tagName!=null&&a.tagName.toLowerCase()=="input")if(a.value==this.currentView)a.checked=true;else a.checked=false;if(a.childNodes.length>0)for(var b=0;b<a.childNodes.length;b++)this.toggleInput(a.childNodes[b])},toggleValidator:function(a,c){if(typeof a.evaluationfunction!="undefined"&&a.evaluationfunction!=null)a.enabled=c;else if(a.hasChildNodes())for(var b=0;b<a.childNodes.length;b++)this.toggleValidator(a.childNodes[b],c)},reset:function(){var a=this;a.mtbObj.value="";a.fuObj.fs.restore(true);a.txtObj.value="";a.txtDescObj.value="";a.setView("Url")}};function LinkUploadChange(d,c){var b="undefined",e=c.value,a=getObject(d);typeof a!=b&&a!=null&&typeof a.lui!=b&&a.lui!=null&&a.lui.setView(e)}function applyMask(f,d,b,c,e){var a=window.event?window.event:f;if(a.keyCode!=8)!(a.shiftKey||a.keyCode==16||a.keyCode==36||a.keyCode==37)&&doMask(d,b,c,e)}function doMask(c,b,a,d){cDivision=0;isLoop=true;while(isLoop&&cDivision<d.length){cIndex=0;cCount=0;tCount=d[cDivision];tempExpression=b.replace(/\\\)/g,"--");while(cCount<=tCount){cIndex=tempExpression.indexOf(")",cIndex+1);cCount++}fIndex=cIndex+1;if(b.length>cIndex+2){nextChar=b.substring(cIndex+1,cIndex+2);if(nextChar=="*"||nextChar=="+")fIndex++}regexpOriginal=new RegExp("^"+b.substring(0,fIndex)+"$");strValue=c.value;if(strValue.match(regexpOriginal)){cIndex=a.length;cCount=0;while(cCount<cDivision){cIndex=a.lastIndexOf("$",cIndex-1);cCount++}cIndex>-1&&cIndex!=a.length;a=a.substring(0,cIndex);strValue=strValue.replace(regexpOriginal,a);c.value=strValue;isLoop=false}cDivision++}}function MultiValidator_ClientValidate(h,j){var g=h.controlsToValidate.split(","),i=h.mutuallyExclusive=="true",d=0,c=0,e=false;while(d<g.length){var a=getObject(g[d]),f=false;if(a.tagName.toLowerCase()=="input")if(a.getAttribute("type").toLowerCase()=="checkbox")f=true;var b=null;if(f){if(a.checked)b=" "}else b=a.value;if(b!=null)if(b.length>0)c++;d++}if(i){if(c==1)e=true}else if(c>0)e=true;j.IsValid=e}function applyMask(f,d,b,c,e){var a=window.event?window.event:f;if(a.keyCode!=8)!(a.shiftKey||a.keyCode==16||a.keyCode==36||a.keyCode==37)&&doMask(d,b,c,e)}function doMask(c,b,a,d){cDivision=0;isLoop=true;while(isLoop&&cDivision<d.length){cIndex=0;cCount=0;tCount=d[cDivision];tempExpression=b.replace(/\\\)/g,"--");while(cCount<=tCount){cIndex=tempExpression.indexOf(")",cIndex+1);cCount++}fIndex=cIndex+1;if(b.length>cIndex+2){nextChar=b.substring(cIndex+1,cIndex+2);if(nextChar=="*"||nextChar=="+")fIndex++}regexpOriginal=new RegExp("^"+b.substring(0,fIndex)+"$");strValue=c.value;if(strValue.match(regexpOriginal)){cIndex=a.length;cCount=0;while(cCount<cDivision){cIndex=a.lastIndexOf("$",cIndex-1);cCount++}cIndex>-1&&cIndex!=a.length;a=a.substring(0,cIndex);strValue=strValue.replace(regexpOriginal,a);c.value=strValue;isLoop=false}cDivision++}}function Poller(b,d,f,g,c,e){var a=this;a.pollerObj=getObject(b);a.divVoteObj=getObject("dvPoll"+b);a.divResultObj=getObject("dvResult"+b);a.aResultObj=getObject("aResult"+b);a.aVoteObj=getObject("aVote"+b);a.vg="vgPoller"+d;a.pollerID=b;a.pollID=f;a.rblID=g;a.numParticipations=c;a.numVotes=e;a.pollerObj.poller=a;a.tracked=false}Poller.prototype.vote=function(){var f="undefined",c=true,a=this,g=c;Page_ClientValidate(a.vg);if(typeof Page_BlockSubmit!=f&&Page_BlockSubmit)g=false;if(g){a.numParticipations++;for(var e,d=0;d<a.numVotes.length;d++){var b=getObject(a.rblID+"_"+d);if(typeof b!=f&&b!=null)if(b.checked){e=b.value;a.numVotes[d]++}}WebForm_DoSimpleCallback("Poller",a.pollID+"<??>"+e,pVoteCompleted,a,c);a.tracked=c;a.showResult();a.updateResult();showTooltip(findPosX(a.pollerObj),findPosY(a.pollerObj),a.pollerObj,'<span class="fN fB">Thank you for participating!</span>',c)}};Poller.prototype.updateResult=function(){var b=this;for(var e=0,a=0;a<b.numVotes.length;a++)e+=b.numVotes[a];var h=getObject("tdParticipant"+b.pollerID);h.innerHTML=b.numParticipations;for(var a=0;a<b.numVotes.length;a++){var f=getObject("imgVote"+a+"_"+b.pollerID),g=getObject("spnVote"+a+"_"+b.pollerID),d=Math.round(b.numVotes[a]/e*100),i=Math.round(d/2),c="&nbsp;&nbsp;";if(d>0)c+=d+"% with ";c+=b.numVotes[a]+" vote";if(b.numVotes[a]>1)c+="s";f.style.width=i+"%";g.innerHTML=c}};Poller.prototype.showResult=function(){var a=this;hideObject(a.divVoteObj);hideObject(a.aResultObj);showObject(a.divResultObj);!a.tracked&&showObject(a.aVoteObj)};Poller.prototype.showVote=function(){var a=this;showObject(a.divVoteObj);showObject(a.aResultObj);hideObject(a.divResultObj);hideObject(a.aVoteObj)};function pVote(b){var a=getObject(b);typeof a!="undefined"&&a!=null&&a.poller.vote()}function pShowResult(b){var a=getObject(b);typeof a!="undefined"&&a!=null&&a.poller.showResult()}function pShowVote(b){var a=getObject(b);typeof a!="undefined"&&a!=null&&a.poller.showVote()}function pVoteCompleted(){}function QueryTextBox_KeyUp(event,txtObj,queryType){var bProceed=true;if(txtObj.value.length<=parseInt(txtObj.minChar))bProceed=false;else if(typeof txtObj.regEx!="undefined"&&txtObj.regEx!=null)if(!checkRegEx(txtObj.value,txtObj.regEx))bProceed=false;else if(queryType=="Location"||queryType=="DetailedLocation")if(!checkRegEx(txtObj.value,"^\\d{4,5}$"))if(txtObj.value.length<=6)bProceed=false;if(bProceed){var today=new Date,value=txtObj.value+"<??>"+today.toString();if(txtObj.prevValue!=value){txtObj.prevValue=value;AddHandler(txtObj,"blur",function(){QueryTextBox_Blur(txtObj)});eval(txtObj.callbackfunction)}}}function QueryTextBox_Blur(a){RemoveHandler(a,"blur",function(){QueryTextBox_Blur(a)});typeof a.tooltip!="undefined"&&a.tooltip!=null&&setTimeout(function(){QueryTextBox_Hide(a)},500)}function QueryTextBox_Hide(a){typeof a.tooltip!="undefined"&&a.tooltip!=null&&a.tooltip.hide()}function QueryTextBox_SearchCompleted(i,a){var b="",d=1;if(i.length>0){var c=i.split("<??>");if(c.length>10)d++;if(c.length>20)d++;var j=(a.offsetWidth-10)*d;b+='<table cellpadding="5" cellspacing="0" border="0" class="wM fN fB" style="width:'+j+'px;">';for(var f=0;f<c.length;f+=d){b+="<tr>";for(var e=0;e<d;e++){var h=f+e;if(h<c.length){var g=c[h].split("<##>");b+="<td>";b+="<a href=\"javascript:QueryTextBox_SearchClicked('"+a.id+"', '"+g[0]+'\');" class="Site" title="'+g[1]+'">'+g[1]+"</a>";b+="</td>"}else b+="<td>&nbsp;</td>"}b+="</tr>"}b+="</table>"}else b+='<span class="fN">'+a.value+" does not exist.</span>";if(typeof a.tooltip=="undefined"||a.tooltip==null){var k=findPosX(a),l=findPosY(a)+a.offsetHeight;new Tooltip(a);a.tooltip.wrapperTop='<table cellpadding="3" cellspacing="0" border="0"><tr><td style="width:'+(a.offsetWidth-10)+'px;" class="tooltip ca">';showTooltip(k,l,a,b,false)}else a.tooltip.update(b)}function QueryTextBox_SearchClicked(b,c){var a=getObject(b);if(typeof a!="undefined"&&a!=null){a.value=c;a.focus()}}var lastRatingDisplay=null;function showRating(b,f,j,i,e){var c="</td>",d='<td class="fB">',g=mouseX,h=mouseY-b.offsetHeight/2;if(b){var a='<table cellpadding="5" cellspacing="0" border="0" class="fN" class="widthRatingDisplay">';a+="<tr>";a+=d;a+="Number of views: ";a+=c;a+="<td>";a+=f;a+=c;a+="</tr>";a+="<tr>";a+=d;a+="Date of last activity: ";a+=c;a+="<td>";a+=e;a+=c;a+="</tr>";a+="</table>";if(typeof lastRatingDisplay!="undefined"&&lastRatingDisplay!=null)lastRatingDisplay.id!=b.id&&hideTooltip(lastRatingDisplay);showTooltip(g,h,b,a,true);lastRatingDisplay=b}}function rdClientAdjust(a,d){if(typeof a!="undefined"&&a!=null){var e=getObject("td"+a.id),c=getObject("img"+a.id),b=a.offsetWidth*d;e.style.width=b;c.style.width=b}}function RatingTracker(b,c,d,e){var a=this;a.trackerObj=getObject(b);a.aPositiveObj=getObject("ap"+b);a.aNegativeObj=getObject("an"+b);a.overlayObj=getObject("img"+b);a.trackingItemType=c;a.trackingItemID=d;a.tracked=e;a.positionLeft=0;a.positionTop=0;a.trackerObj.tracker=a;var f=a;setTimeout(function(){f.updateState()},500)}RatingTracker.prototype.clientCheck=function(){var a=new Date;WebForm_DoSimpleCallback("RatingTracker","Check<??>"+this.trackingItemType+"<??>"+this.trackingItemID+"<??>"+a.toString(),rtCheckCompleted,this,true)};RatingTracker.prototype.updateState=function(){var a=this;if(a.tracked==true){a.trackerObj.className="halfTransparent";showObject(a.overlayObj)}else{a.trackerObj.className="";hideObject(a.overlayObj)}};RatingTracker.prototype.clientTrack=function(b){var a=this;a.positionLeft=mouseX;a.positionTop=mouseY;WebForm_DoSimpleCallback("RatingTracker","Track<??>"+a.trackingItemType+"<??>"+a.trackingItemID+"<??>"+b,rtTrackCompleted,a,true)};function rtTrackRating(b,c){var a=getObject(b);if(typeof a.tracker!="undefined"&&a.tracker!=null)a.tracker.tracked!=true&&a.tracker.clientTrack(c)}function rtCheckCompleted(b,a){a.tracked=b=="true";a.updateState()}function rtTrackCompleted(b,a){a.tracked=true;a.updateState();showTooltip(a.positionLeft,a.positionTop,a.trackerObj,'<span class="fN fB">Thank you for participating!</span>',true)}function ReviewRatingTracker(c){var a=this;a.inputObj=getObject(c);a.imgBack=getObject("imgBack"+c);a.imgFore=getObject("imgFore"+c);a.imgX=findPosX(a.imgFore);if(ie)a.imgX-=10;a.currentWidth=0;if(typeof a.inputObj.value!="undefined"&&a.inputObj.value!=null)a.inputObj.value.length>0&&a.SetValue();var b=a;AddHandler(a.imgFore,"mouseover",function(){b.MouseOver()});AddHandler(a.imgFore,"mousemove",function(){b.MouseOver()});AddHandler(a.imgFore,"mouseout",function(){b.MouseOut()});AddHandler(a.imgFore,"click",function(){b.MouseClick()})}ReviewRatingTracker.prototype.MouseOver=function(){var a=mouseX-this.imgX;if(a>=0)this.imgBack.style.width=a};ReviewRatingTracker.prototype.MouseOut=function(){if(!this.clicked)this.imgBack.style.width=this.currentWidth};ReviewRatingTracker.prototype.MouseClick=function(){var a=this,b=mouseX-a.imgX;if(b>=0){a.imgBack.style.width=b;a.currentWidth=b;var d=a.imgFore.offsetWidth/5,c=Math.round(b/d*10)/10;a.inputObj.value=c}};ReviewRatingTracker.prototype.SetValue=function(){var a=this,c=a.imgFore.offsetWidth/5,b=a.inputObj.value*c;a.imgBack.style.width=b;a.currentWidth=b};function ItemStateReporter(d,e,b,c,f){var a=this;a.reporterObj=getObject(d);a.cbStateObj=getObject(e);a.trackingItemType=b;a.trackingItemID=c;a.tracked=f;a.positionLeft=0;a.positionTop=0;a.reporterObj.reporter=a;var g=a;setTimeout(function(){g.updateState()},500)}ItemStateReporter.prototype={clientCheck:function(){var a=new Date;WebForm_DoSimpleCallback("ItemStateReporter","Check<??>"+this.trackingItemType+"<??>"+this.trackingItemID+"<??>"+a.toString(),isrCheckCompleted,this,true)},updateState:function(){var a=this;if(a.tracked==true){a.cbStateObj.disabled=true;a.cbStateObj.comboBox.textBox.disabled=true}else{a.cbStateObj.disabled=false;a.cbStateObj.comboBox.textBox.disabled=false;a.resetCB()}},clientReport:function(h){var e="<??>",a=this,c=[],g=getObjectById(a.reporterObj.tooltip.divObj,"isrDescription"),b=getObjectById(a.reporterObj.tooltip.divObj,"reporterError");g.value.length==0&&h!=6&&c.push("Description is required.");if(c.length==0){b.innerHTML="";hideObject(b);var i=g.value;hideTooltip(a.reporterObj);WebForm_DoSimpleCallback("ItemStateReporter","Report<??>"+a.trackingItemType+e+a.trackingItemID+e+h+e+i,isrReportCompleted,a,true)}else{for(var d="<ul>",f=0;f<c.length;f++)d+="<li>"+c[f]+"</li>";d+="</ul>";b.innerHTML=d;showObject(b)}},getDetail:function(g,f){var d="</td>",b="</tr>",a="<tr>",c=this;c.positionLeft=mouseX;c.positionTop=mouseY;var e='<table cellspacing="5" cellpadding="0" border="0" style="width:500px;" class="fN">'+a+'<td colspan="3">Please fill out the required fields</td>'+b+a+'<td class="cR">&#187;</td><td colspan="2" class="cR">denotes a required field.</td>'+b+a+'<td colspan="3"><div id="reporterError" name="reporterError" style="color:Red;display:none;"></div></td>'+b+a+'<td>&nbsp;</td><td><span class="fB">Type</span><br />'+g+d+'<td class="wM">What you\'d like to report</td>'+b+a+'<td class="ta cR">';if(f!=6)e+="&#187;";e+=d+'<td class="fB">Description<br /><textarea id="isrDescription" name="isrDescription" class="wFN" rows="4"></textarea>'+d+'<td class="wM">Please describe why you want to report this item.</td>'+b+a+'<td colspan="3" class="ca"><input type="button" value="Report" class="formButton" onClick="getObject(\''+c.reporterObj.id+"').reporter.clientReport("+f+');" />&nbsp;<input type="button" value="Cancel" class="formButton" onClick="getObject(\''+c.reporterObj.id+"').reporter.cancelDetail();\" />"+d+b+"</table>";showTooltip(mouseX,mouseY-200,c.reporterObj,e,false);var h=c;setTimeout(function(){var a=getObjectById(h.reporterObj.tooltip.divObj,"isrDescription");typeof a!="undefined"&&a!=null&&a.focus()},750)},cancelDetail:function(){this.resetCB();hideTooltip(this.reporterObj)},resetCB:function(){var b="undefined",a=this;if(typeof a.cbStateObj!=b&&a.cbStateObj!=null)if(typeof a.cbStateObj.options!=b&&a.cbStateObj.options!=null)if(a.cbStateObj.options.length>0){a.cbStateObj.selectedIndex=0;a.cbStateObj.comboBox.textBox.value=a.cbStateObj.options[0].text}}};function isrReportState(e,c){var a=getObject(e),b=c.selectedIndex;if(b>0){var f=c.options[b].text,d=c.options[b].value;if(typeof a.reporter!="undefined"&&a.reporter!=null)a.reporter.tracked!=true&&a.reporter.getDetail(f,d)}}function isrCheckCompleted(b,a){a.tracked=b=="true";a.updateState()}function isrReportCompleted(b,a){a.tracked=true;a.updateState();showTooltip(a.positionLeft,a.positionTop,a.reporterObj,'<span class="fN fB">Thank you for participating!</span>',true)}var sectionObj,aRSStates;function initRequiredSection(b){var a="undefined";sectionObj=getObject(b);aRSStates=getObject(sectionObj.ihStates).value.split(";");var c=false;if(typeof sectionObj.inited!=a&&sectionObj.inited!=null)if(sectionObj.inited)c=true;if(!c){var d=true;if(typeof comboInited!=a&&comboInited!=null)if(comboInited)d=false;if(d)setTimeout("initRequiredSection('"+b+"');",500);else{sectionObj.inited=true;for(countState=0;countState<aRSStates.length;countState++)aRSStates[countState]=="true"&&requiredSectionButton(aRequiredControl[countState])}}}function requiredSectionButton(b){for(var a=0;a<aRequiredControl.length;a++)if(aRequiredControl[a]==b)requiredSectionMode(aRequiredControl[a],"maximum");else requiredSectionMode(aRequiredControl[a],"minimum")}function requiredSectionMode(b,i){var e=getObject("td"+b),c=getObject("img"+b),h=getObject("a"+b),g=getObject("spn"+b),d;if(i=="minimum"){e.state="minimum";hideObject(e);hideObject(g);showObject(h);c.className="imageRestore";c.alt="Maximize";d="false"}else{e.state="maximum";showObject(e);showObject(g);hideObject(h);c.className="imageMinimize";c.alt="Minimize";d="true"}for(var f=false,a=0;a<aRequiredControl.length;a++)if(aRequiredControl[a]==b)if(aRSStates[a]!=d){aRSStates[a]=d;f=true}if(f)getObject(sectionObj.ihStates).value=aRSStates.join(";")}function requiredSectionToggle(d){var a="minimum",c=getObject("td"+d),e="maximum";if(typeof c.state!="undefined"&&c.state!=null)e=c.state;var b=a;if(e==a)b="maximum";else b=a;requiredSectionMode(d,b)}function requiredSectionToggleAll(b){for(var a=0;a<aRequiredControl.length;a++)requiredSectionMode(aRequiredControl[a],b)}function requiredSectionInValid(d){var b=[];if(typeof Page_Validators!="undefined"&&Page_Validators!=null)for(countVal=0;countVal<Page_Validators.length;countVal++)if(Page_Validators[countVal].validationGroup==d)if(!Page_Validators[countVal].isvalid){var c=isInClosedRequiredSection(Page_Validators[countVal].parentNode);if(c.length>0)!isInInValidSections(b,c)&&b.push(c)}if(b.length>0)for(var a=0;a<aRequiredControl.length;a++)if(isInInValidSections(b,aRequiredControl[a]))requiredSectionMode(aRequiredControl[a],"maximum");else requiredSectionMode(aRequiredControl[a],"minimum")}function isInInValidSections(c,d){var b=false,a=0;while(!b&&a<c.length){if(c[a]==d)b=true;a++}return b}function isInClosedRequiredSection(a){var e="undefined",c="",d=false;if(typeof a.id!=e&&a.id!=null){var b=0;while(!d&&b<aRequiredControl.length){if(a.id=="td"+aRequiredControl[b]){d=true;c=aRequiredControl[b]}b++}}if(typeof a.parentNode!=e&&a.parentNode!=null&&!d)c=isInClosedRequiredSection(a.parentNode);return c}var rte,rteToolbar;function RTEToolbar(c,b){var a=this;a.toolbarObj=document.createElement("div");a.toolbarObj.id=c;a.toolbarObj.style.display="none";a.toolbarObj.rteToolbar=a;a.enableImage=b;a.buttonObj;document.forms[0].appendChild(a.toolbarObj);a.imageAlignment="none";a.load()}RTEToolbar.prototype={load:function(){var d='" border="0" /></td>';for(var c=false,b='<table cellpadding="1" cellspacing="1" border="0" class="widthFormMax toolbarButtonContainer"><tr>',a=0;a<RTEButtons.length;a++)if(RTEButtons[a]=="div"){if(!c)b+='<td><img src="/images/rte/'+RTEButtons[a]+'.gif" title="'+RTEButtonDescs[a]+d}else if(ie&&(RTEButtons[a]=="undo"||RTEButtons[a]=="redo")||!ie&&(RTEButtons[a]=="cut"||RTEButtons[a]=="copy"||RTEButtons[a]=="paste")||!this.enableImage&&RTEButtons[a]=="insertimage")c=true;else{b+='<td id="RTEButton'+RTEButtons[a]+'" onMouseover="rteToolbar.buttonOver(this)" onMouseout="rteToolbar.buttonOut(this)"><img src="/images/rte/'+RTEButtons[a]+'.gif" onClick="rteToolbar.buttonClick(this, \''+RTEButtons[a]+'\', null);" title="'+RTEButtonDescs[a]+d;c=false}b+='<td class="wM"><img src="/images/space.gif" style="width:1px; height:1px; border:none;" /></td></tr></table>';this.toolbarObj.innerHTML=b},buttonOver:function(a){a.className="toolbarButtonHover"},buttonOut:function(a){if(a.status=="clicked")a.className="toolbarButtonClicked";else a.className="toolbarButton"},buttonClick:function(E,m,D){var o="</select>",w='<option value="5">5</option>',v='<option value="4">4</option>',u='<option value="3">3</option>',t='<option value="2">2</option>',s='<option value="1">1</option>',r='<option value="0">0</option>',n=false,l="</table>",C='<td colspan="3" class="ca">',B='<td colspan="3">&nbsp;</td>',e='<td class="ta cR">&#187;</td>',c="</td>",j="<td>&nbsp;</td>",A='<td colspan="2" class="cR">denotes a required field.</td>',q='<td class="cR">&#187;</td>',b="</tr>",z='<td colspan="3">Please fill out the required fields</td>',a="<tr>",i=null,h="undefined",g=this,f=E.parentNode;if(typeof g.buttonObj!=h&&g.buttonObj!=i)typeof g.buttonObj.tooltip!=h&&g.buttonObj.tooltip!=i&&hideTooltip(g.buttonObj);g.buttonObj=f;switch(m){case"bold":case"italic":case"underline":case"justifyleft":case"justifycenter":case"justifyright":case"justifyfull":case"insertorderedlist":case"insertunorderedlist":rte.exec(m,D);var F=rte.queryState(m);if(F)f.status="clicked";else f.status="normal";g.buttonUpdate(f,f.status,m);break;case"createlink":var d='<table cellspacing="5" cellpadding="0" border="0" style="width:400px;" class="fN" onkeypress="return WebForm_FireDefaultButton(event, \'createLinkButton\');">'+a+z+b+a+q+A+b+a+'<td colspan="3"><div id="createLinkError" name="createLinkError" style="color:Red;display:none;"></div></td>'+b+a+j+'<td class="fB">Text<br /><input type="text" id="createLinkText" name="createLinkText" class="wFS" maxlength="100" />'+c+'<td class="wM">Text to display for the link. If you do not specify one URL will be displayed</td>'+b+a+e+'<td class="fB">URL<br /><input type="text" id="createLinkURL" name="createLinkURL" class="wFS" maxlength="500" />'+c+'<td class="wM">URL for the link, including the protocol(http).</td>'+b+a+B+b+a+C+'<input type="button" value="Cancel" class="formButton" onClick="rteToolbar.cancelLink();" /><input id="createLinkButton" type="button" value="Create" class="formButton" onClick="rteToolbar.createLink();" />'+c+b+l;showTooltip(mouseX,mouseY,f,d,n);setTimeout(function(){var a=getObject("createLinkText");typeof a!=h&&a!=i&&a.focus()},750);break;case"inserttable":var d='<table cellspacing="5" cellpadding="0" border="0" style="width:500px;" class="fN" onkeypress="return WebForm_FireDefaultButton(event, \'insertTableButton\');">'+a+'<td colspan="6">Please fill out the required fields</td>'+b+a+q+'<td colspan="5" class="cR">denotes a required field.</td>'+b+a+'<td colspan="6"><div id="insertTableError" name="insertTableError" style="color:Red;display:none;"></div></td>'+b+a+e+'<td class="fB">Width<br /><input type="text" id="insertTableWidth" name="insertTableWidth" class="wFS" maxlength="10" />'+c+j+e+'<td class="fB">Height<br /><input type="text" id="insertTableHeight" name="insertTableHeight" class="wFS" maxlength="10" />'+c+'<td class="wM">Width and height for the table in pixels.</td>'+b+a+e+'<td class="fB">Columns<br /><input type="text" id="insertTableCol" name="insertTableCol" class="wFS" maxlength="10" />'+c+j+e+'<td class="fB">Rows<br /><input type="text" id="insertTableRow" name="insertTableRow" class="wFS" maxlength="10" />'+c+'<td class="wM">Number of columns and rows.</td>'+b+a+e+'<td class="fB">Cell Padding<br /><select id="insertTablePadding" name="insertTablePadding" class="wFS"><option value="">Please select a padding</option>'+r+s+t+u+v+w+o+c+j+e+'<td class="fB">Cell Spacing<br /><select id="insertTableSpacing" name="insertTableSpacing" class="wFS"><option value="">Please select a spacing</option>'+r+s+t+u+v+w+o+c+'<td class="wM">Cell padding and spacing.</td>'+b+a+e+'<td class="fB">Border Style<br /><select id="insertTableBorderStyle" name="insertTableBorderStyle" class="wFS"><option value="">Please select a style</option><option value="none">None</option><option value="solid">Solid</option><option value="dotted">Dotted</option><option value="dashed">Dashed</option><option value="double">Double</option><option value="groove">Groove</option><option value="ridge">Ridge</option><option value="inset">Inset</option><option value="outset">Outset</option>'+o+c+j+j+'<td class="fB">Border Size<br /><select id="insertTableBorderSize" name="insertTableBorderSize" class="wFS"><option value="">Please select a size</option>'+r+s+t+u+v+w+o+c+'<td class="wM">Border style and size.</td>'+b+a+'<td colspan="6">&nbsp;</td>'+b+a+'<td colspan="6" class="ca"><input type="button" value="Cancel" class="formButton" onClick="rteToolbar.cancelTable();" /><input id="insertTableButton" type="button" value="Create" class="formButton" onClick="rteToolbar.insertTable();" />'+c+b+l;showTooltip(mouseX,mouseY,f,d,n);setTimeout(function(){var a=getObject("insertTableWidth");typeof a!=h&&a!=i&&a.focus()},750);break;case"emoticon":for(var d='<table cellspacing="0" cellpadding="3" style=" border-collapse: collapse;">',p=10,G=Math.ceil(RTEEmoticons.length/p),y=0;y<G;y++){d+=a;for(var x=0;x<p;x++){var k=y*p+x;d+='<td style="border: solid #000000 1px;">';if(k<RTEEmoticons.length){d+="<a href=\"javascript:rteToolbar.insertEmoticon('"+RTEEmoticons[k]+"', '"+RTEEmoticonDescs[k]+"');\">";d+='<img src="/images/rte/emoticons/'+RTEEmoticons[k]+'.gif" title="'+RTEEmoticonDescs[k]+'" border="0" />';d+="</a>"}else d+="&nbsp;";d+=c}d+=b}d+=a+'<td colspan="'+p+'" class="ca pT10"><input type="button" value="Cancel" class="formButton" onClick="rteToolbar.cancelEmoticon();" />'+c+b+l;showTooltip(mouseX,mouseY,f,d,n);break;case"spelling":typeof spellChecker!=h&&spellChecker!=i&&spellChecker.check(rte.designDocument.body.innerHTML,rte.id);break;case"insertimage":var d='<table cellspacing="5" cellpadding="0" border="0" style="width:450px;" class="fN" onkeypress="return WebForm_FireDefaultButton(event, \'insertImageButton\');">'+a+z+b+a+q+A+b+a+'<td colspan="3"><div id="insertImageError" name="insertImageError" style="color:Red;display:none;"></div></td>'+b+a+e+'<td id="insertImageContainer" class="fB"></td><td class="fB">Alignment<br /><table cellspacing="2" cellpadding="0" border="1" style="width:150px;height:50px;" class="fN fB">'+a+'<td id="insertImageAlignLeft" style="width:40px;" onclick="rteToolbar.insertImageSetAlign(\'left\');" align="center">Left</td><td id="insertImageAlignCenter" style="width:70px;" onclick="rteToolbar.insertImageSetAlign(\'center\');" align="center">Center</td><td id="insertImageAlignRight" style="width:40px;" onclick="rteToolbar.insertImageSetAlign(\'right\');" align="center">Right</td>'+b+a+'<td id="insertImageAlignNone" colspan="3" onclick="rteToolbar.insertImageSetAlign(\'none\');" align="center">None</td>'+b+l+c+b+a+B+b+a+C+'<input type="button" value="Cancel" class="formButton" onClick="rteToolbar.cancelImage();" /><input id="insertImageButton" type="button" value="Insert" class="formButton" onClick="rteToolbar.insertImage();" />'+c+b+l;showTooltip(mouseX,mouseY,f,d,n);g.insertImageInitialize();break;default:rte.exec(m,D)}!ie&&rte.focus()},buttonUpdate:function(a,b){if(typeof a!="undefined"&&a!=null){a.status=b;if(b=="clicked")a.className="toolbarButtonClicked";else a.className="toolbarButton"}},createLink:function(){var a=[],f=getObject("createLinkText"),c=getObject("createLinkURL"),b=getObject("createLinkError");if(c.value.length==0)a.push("URL is required.");else{var g=new RegExp("((http(s)?://([\\w-]+\\.)+[\\w-]+(/[\\w- ./?%&=]*)?)|(mailto:\\w+([-+.\\']\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*))","i");!c.value.match(g)&&a.push("URL format is invalid.")}if(a.length==0){b.innerHTML="";hideObject(b);var h=f.value.length==0?c.value:f.value;rte.createLink(h,c.value,"_blank");hideTooltip(this.buttonObj);rte.focus()}else{for(var d="<ul>",e=0;e<a.length;e++)d+="<li>"+a[e]+"</li>";d+="</ul>";b.innerHTML=d;showObject(b)}},cancelLink:function(){hideTooltip(this.buttonObj);rte.focus()},insertTable:function(){for(var a=[],b=["insertTableWidth","insertTableHeight","insertTableCol","insertTableRow","insertTablePadding","insertTableSpacing"],g=["Width","Height","Columns","Rows","Cell Padding","Cell Spacing"],e=getObject("insertTableBorderStyle"),j=getObject("insertTableBorderSize"),d=getObject("insertTableError"),c=0;c<b.length;c++){var i=getObject(b[c]);if(i.value.length==0)a.push(g[c]+" is required.");else if(isNaN(i.value))a.push(g[c]+" must be a number.");else if(c<4)i.value<=0&&a.push(g[c]+" must be greater than 0.")}if(e.value.length==0)a.push("Border Style is required.");else e.value!="none"&&j.value.length==0&&a.push("Border Size is required.");if(a.length==0){d.innerHTML="";hideObject(d);rte.insertTable(getObject(b[0]).value,getObject(b[1]).value,getObject(b[2]).value,getObject(b[3]).value,getObject(b[4]).value,getObject(b[5]).value,e.value,j.value);hideTooltip(this.buttonObj);rte.focus()}else{for(var f="<ul>",h=0;h<a.length;h++)f+="<li>"+a[h]+"</li>";f+="</ul>";d.innerHTML=f;showObject(d)}},cancelTable:function(){hideTooltip(this.buttonObj);rte.focus()},insertEmoticon:function(a,b){rte.insertEmoticon(a,b);hideTooltip(this.buttonObj);rte.focus()},cancelEmoticon:function(){hideTooltip(this.buttonObj);rte.focus()},insertImage:function(){var aError=[],lui=rte.luiImageObj.lui,errorSummaryObj=getObject("insertImageError"),value=lui.getValue(),description=lui.getDescription();(typeof value=="undefined"||value==null||value.length==0)&&aError.push("URL or uploaded image is required.");if(aError.length==0){errorSummaryObj.innerHTML="";hideObject(errorSummaryObj);rte.divImageContainer.appendChild(rte.divImageObj);hideObject(rte.divImageObj);hideTooltip(this.buttonObj);if(lui.currentView=="Url"){rte.insertImage(value,description,this.imageAlignment);rte.focus()}else{var rteID=rte.id,args=value+"<!!>"+description+"<!!>"+this.imageAlignment;eval(rte.imageUploadCallbackFunction)}}else{for(var errorContent="<ul>",countError=0;countError<aError.length;countError++)errorContent+="<li>"+aError[countError]+"</li>";errorContent+="</ul>";errorSummaryObj.innerHTML=errorContent;showObject(errorSummaryObj)}},insertImageInitialize:function(){var a=getObject("insertImageContainer");rte.divImageContainer=rte.divImageObj.parentNode;a.appendChild(rte.divImageObj);var b=rte.luiImageObj.lui;b.reset();this.imageAlignment="none";showObject(rte.divImageObj);this.insertImageAlignStyle()},insertImageSetAlign:function(a){this.imageAlignment=a;this.insertImageAlignStyle()},insertImageAlignStyle:function(){for(var b=[getObject("insertImageAlignLeft"),getObject("insertImageAlignCenter"),getObject("insertImageAlignRight"),getObject("insertImageAlignNone")],a=0;a<b.length;a++)if(b[a].id.toLowerCase().indexOf(this.imageAlignment)>-1)b[a].className="RTEImageAlignDown";else b[a].className="RTEImageAlignUp"},cancelImage:function(){hideTooltip(this.buttonObj);rte.divImageContainer.appendChild(rte.divImageObj);hideObject(rte.divImageObj);rte.focus()}};function RTE(b,c){var a=this;a.id=b;a.obj=getObject(b);a.obj.rte=a;a.container=getObject(b+"T");a.toolbarContainer=getObject(b+"TC");a.iframeObj=getObject(b+"IF");a.divImageContainer=null;a.divImageObj=getObject(b+"DI");a.luiImageObj=getObject(c);a.geckoFind=[];a.geckoFindCount=0;a.scrubCallbackFunction=a.obj.scrubCallbackFunction;a.imageUploadCallbackFunction=a.obj.imageUploadCallbackFunction;a.pasteReady=false;a.valueLength=0;a.handled=false;a.handleIframe();var d=a;AddHandler(a.iframeObj,"load",function(){d.handleIframe()});RegisterDisposableObject(a)}RTE.prototype={handleIframe:function(){var c="undefined",a=this;if(typeof a.iframeObj.contentWindow.document!=c&&a.iframeObj.contentWindow.document!=null){a.designDocument=a.iframeObj.contentWindow.document;if(typeof a.designDocument.body!=c&&a.designDocument.body!=null){if(a.obj.value.length>0)a.designDocument.body.innerHTML=a.obj.value;var b=a;AddHandler(a.iframeObj.contentWindow,"blur",function(){b.unload()});AddHandler(a.iframeObj.contentWindow,"focus",function(){b.load()});AddHandler(a.designDocument,"click",function(){b.load()});AddHandler(a.designDocument,"keyup",function(a){b.keyUp(a)});if(ie){AddHandler(a.designDocument,"click",function(){b.click()});AddHandler(a.designDocument,"selectionchange",function(){b.select()});AddHandler(a.designDocument.body,"paste",function(){b.paste()})}else{AddHandler(a.designDocument,"blur",function(){b.unload()});AddHandler(a.designDocument,"keydown",function(a){b.keyDown(a)})}try{a.designDocument.designMode="on";a.designDocument.execCommand("KeepSelection",false,true);a.handled=true}catch(d){a.handled=false}}}},dispose:function(){var a=this,b=a;RemoveHandler(a.iframeObj,"load",function(){b.handleIframe()});RemoveHandler(a.iframeObj.contentWindow,"blur",function(){b.unload()});RemoveHandler(a.iframeObj.contentWindow,"focus",function(){b.load()});RemoveHandler(a.designDocument,"click",function(){b.load()});RemoveHandler(a.designDocument,"keyup",function(a){b.keyUp(a)});if(ie){RemoveHandler(a.designDocument,"click",function(){b.click()});RemoveHandler(a.designDocument,"selectionchange",function(){b.select()});RemoveHandler(a.designDocument.body,"paste",function(){b.paste()})}else{RemoveHandler(a.designDocument,"blur",function(){b.unload()});RemoveHandler(a.designDocument,"keydown",function(a){b.keyDown(a)})}a.unload();try{a.designDocument.designMode="off"}catch(c){alert(c.description)}ie&&window.document.body.childNodes[0].click();if(rte==a)rte=null},load:function(){var a=this;rte=a;if(typeof rteToolbar.containerID=="undefined"||rteToolbar.containerID==null||rteToolbar.containerID!=a.toolbarContainer.id){if(a.toolbarContainer.childNodes.length>0)for(var b=a.toolbarContainer.childNodes.length-1;b>=0;b--)a.toolbarContainer.removeChild(a.toolbarContainer.childNodes[b]);a.toolbarContainer.appendChild(rteToolbar.toolbarObj);showObject(rteToolbar.toolbarObj);rteToolbar.containerID=a.toolbarContainer.id}!a.handled&&a.handleIframe();if(!ie)a.select();else a.getSelection().type.toLowerCase()=="none"&&a.insertHTML("<span />")},unload:function(){this.obj.value=this.getValue()},getLastRange:function(){var a=this;if(ie)try{var b=a.getSelection().createRange();if(typeof b!="undefined"&&b!=null)a.lastRange=b;else a.lastRange=null}catch(c){a.lastRange=null}},keyDown:function(c){var a=GetCurrentEvent(c),b=ie?a.keyCode:a.which;if(b==17)this.pasteReady=true},keyUp:function(d){var a=this,b=GetCurrentEvent(d),c=ie?b.keyCode:b.which;if(!ie){c=b.which;if(a.pasteReady&&c==65)a.pasteReady=true;else if(a.pasteReady&&c==86)a.paste();else a.pasteReady=false}else a.getLastRange()},paste:function(){var a=this;setTimeout(function(){a.pasteHandler()},200)},pasteHandler:function(){var rteID=this.id,text=this.getValue();eval(this.scrubCallbackFunction)},getValue:function(){var a="";if(this.designDocument.body.innerHTML.toLowerCase()=="<p>&nbsp;</p>"||this.designDocument.body.innerHTML.toLowerCase()=="&lt;p&gt;&amp;nbsp;&lt;/p&gt;")a="";else{a=this.designDocument.body.innerHTML;for(var d=[/<\/p>(\s)*<p>/ig,/<br>/ig],b=0;b<d.length;b++)a=a.replace(d[b],"<br />");for(var e=[/\r\n/ig,/<p>/ig,/<\/p>/ig],c=0;c<e.length;c++)a=a.replace(e[c],"")}return a},select:function(){if(typeof rteToolbar!="undefined"&&rteToolbar!=null)for(var a=0;a<RTEButtons.length;a++)if(RTEButtonStates[a]){var b=RTEButtons[a],d=document.getElementById("RTEButton"+b),c="";try{var e=this.queryState(b);c=e?"clicked":"normal"}catch(f){c="normal";this.designDocument.designMode="on"}rteToolbar.buttonUpdate(d,c,b)}},queryState:function(b){var a=false;if(ie)a=this.designDocument.queryCommandValue(b);else a=this.designDocument.queryCommandState(b);return a},exec:function(a,b){ie&&this.focus();this.designDocument.execCommand(a,false,b);this.focus()},focus:function(){var a=this;a.iframeObj.contentWindow.focus();if(typeof a.lastRange!="undefined"&&a.lastRange!=null){a.lastRange.select();a.lastRange=null}!ie&&a.select()},click:function(){ie&&this.getLastRange()},getSelection:function(){var a;if(this.designDocument.selection)a=this.designDocument.selection;else a=this.iframeObj.contentWindow.getSelection();return a},find:function(f){var a=this;if(ie){var b=a.getSelection().createRange(),i=b.findText(f,1,2);if(i){b.select();b.moveStart("word",-5);b.moveEnd("word",5);var k=b.text;b=a.getSelection().createRange();b.findText(f,1,2);b.select();return k}else return null}else if(a.geckoFindCount==0&&a.geckoFind.length==0){var d=f.toLowerCase(),e=a.designDocument.createTreeWalker(a.designDocument.body,NodeFilter.SHOW_TEXT,{acceptNode:function(a){return NodeFilter["FILTER_"+(RegExp(d,"i").test(a.nodeValue)?"ACCEPT":"REJECT")]}},true),c=[];c[-1]=d.length*-1;var b=a.designDocument.createRange();while(e.nextNode()){for(var j=e.currentNode.nodeValue.split(RegExp(d,"i")).length-1,h=0;h<j;h++){var g=c[c.length-1]+d.length;c[c.length]=e.currentNode.nodeValue.substr(g).toLowerCase().indexOf(d)+g;b.selectNode(e.currentNode);b.setStart(e.currentNode,c[c.length-1]);b.setEnd(e.currentNode,b.startOffset+d.length);a.geckoFind[a.geckoFind.length]=b.cloneRange()}c.length=0}with(a.getSelection()){removeAllRanges();addRange(a.geckoFind[0])}a.geckoFindCount++;return f}else if(a.geckoFindCount<a.geckoFind.length){with(a.getSelection()){removeAllRanges();addRange(a.geckoFind[a.geckoFindCount])}a.geckoFindCount++;return f}else return null},replace:function(c,g){var b=this,f="";if(ie){var a=b.getSelection().createRange();if(typeof a!="undefined"&&a!=null)f=a.text;if(g=="One")a.text=c;else{var e=true;while(e){a.text=c;e=a.findText(f,1,2);e&&a.select()}}}else if(g=="One"){var a=b.geckoFind[b.geckoFindCount-1];a.deleteContents();a.insertNode(a.createContextualFragment(c))}else for(var d=b.geckoFindCount-1;d<b.geckoFind.length;d++){var a=b.geckoFind[d];a.deleteContents();a.insertNode(a.createContextualFragment(c))}},insertHTML:function(b){this.focus();try{if(ie){var a=this.getSelection().createRange();a.text="";a.collapse(true);a.pasteHTML(b);a.collapse(false);a.select()}else this.designDocument.execCommand("insertHTML",false,b)}catch(c){alert(c.message)}},createLink:function(a,d,b){var c='<a href="'+d+'" title="'+a+'" target="'+b+'">'+a+"</a>";this.insertHTML(c)},insertTable:function(g,l,h,m,j,k,b,i){var c="none",d="border:"+b+" #000000 "+i+"px; ",a="<table ";if(b==c)a+='class="NoBorder" ';a+='cellpadding="'+j+'" cellspacing="'+k+'" style="width:'+g+"px;height:"+l+"px; ";if(b!=c)a+=d;a+='border-collapse: collapse;">';for(var f=0;f<m;f++){a+="<tr>";for(var e=0;e<h;e++){a+='<td style="width:'+g/h+";";if(b!=c)a+=d;a+='">&nbsp;</td>'}a+="</tr>"}a+="</table>";this.insertHTML(a)},insertEmoticon:function(a,c){var b='<img src="/images/rte/emoticons/'+a+'.gif" alt="'+c+'" border="0" />';this.insertHTML(b)},createQuote:function(b,c){var a=getObject(c),d='<blockquote><hr /><span style="font-weight:bold;">'+b+" said:</span><br /><br/>"+a.innerHTML+"<br /><hr /></blockquote><br /><br />";this.insertHTML(d)},createMailQuote:function(g,h){var c=this,f=getObject(h),e='<br /><br /><br /><blockquote><hr /><span style="font-weight:bold;">'+g+" said:</span><br /><br/>"+f.innerHTML+"<br /><hr /></blockquote>",d=c.getSelection(),a,b;if(ie){a=d.createRange();b=d.createRange();if(a.htmlText.length==0){a=c.designDocument.body.createTextRange();b=c.designDocument.body.createTextRange()}if(a.text.length>0){a.collapse(false);b.collapse(false);a.hadText=true}}else{d=c.getSelection();e="<p>&nbsp;</p><div>"+e+"</div>"}c.insertHTML(e);if(ie){b.collapse(true);b.select()}else{a=d.anchorNode.parentNode;b=c.getSelection();b.collapse(a.previousSibling,0)}return a},createMailQuoteUndo:function(a){var b="undefined";if(ie){if(a.htmlText.length>0){a.text="";(typeof a.hadText==b||a.hadText==null)&&this.insertHTML("<p>&nbsp;</p>");a.collapse(true);a.select()}}else{if(typeof a.previousSibling!=b&&a.previousSibling!=null&&typeof a.parentNode!=b&&a.parentNode!=null){var c=a.previousSibling;a.parentNode.removeChild(a);a=this.getSelection();a.collapse(c,0)}this.focus()}},insertImage:function(d,c,b){var a="";if(b!="none")a+='<div style="clear:both;"></div>';a+='<img src="'+d+'" alt="'+c+'"';if(b!="none"){a+=' style="border:3px solid #000000;float:'+b+";";switch(b){case"left":a+="margin-right: 10px;";break;case"right":a+="margin-left: 10px;";break;case"center":a+="margin: 10px;"}a+='"'}a+=" />";this.insertHTML(a)}};function initRTE(a){rteToolbar=new RTEToolbar("rteToolbar",a)}function RTEFocus(c){var b="undefined",a=getObject(c);if(typeof a!=b&&a!=null&&typeof a.rte!=b&&a.rte!=null){a.rte.focus();window.scrollTo(0,findPosY(a.rte.iframeObj)-100)}}function RTEQuote(f,d,e){var b="undefined",a=getObject(f),c=getObject(d);if(typeof a!=b&&a!=null&&typeof a.rte!=b&&a.rte!=null&&typeof c!=b&&c!=null){a.rte.createQuote(e,d);window.scrollTo(0,findPosY(a.rte.iframeObj)-100)}}function ScrubCompleted(b,d){var c="undefined";if(ie)b="<p>"+b.replace(/<br \/>/ig,"</p><p>")+"</p>";var a=getObject(d);if(typeof a!=c&&a!=null&&typeof a.rte!=c&&a.rte!=null){a.rte.designDocument.body.innerHTML="";a.rte.insertHTML(b);a.rte.pasteReady=false}}function InsertImageCompleted(e,d){var c="undefined",b=e.split("<!!>"),a=getObject(d);if(typeof a!=c&&a!=null&&typeof a.rte!=c&&a.rte!=null&&b.length==3){a.rte.insertImage(b[0],b[1],b[2]);a.rte.focus()}}function SavingTypeChange(c,b){var a=b.value;SavingTypeChangeValue(c,a)}function SavingTypeChangeValue(d,e){var b=null,c=[getObject("spnMakeMoney"+d),getObject("spnPriceReduction"+d),getObject("spnSavingPercent"+d),getObject("spnGift"+d)];switch(e){case"MakeMoney":case"SavingPrice":b=0;break;case"PriceReduction":b=1;break;case"SavingPercent":b=2;break;case"Gift":case"Sale":b=3}for(var a=0;a<c.length;a++)if(a==b){showObject(c[a]);SavingTypeToggleValidator(c[a],true)}else{hideObject(c[a]);SavingTypeToggleValidator(c[a],false)}}function SavingTypeToggleValidator(a,c){if(typeof a.evaluationfunction!="undefined"&&a.evaluationfunction!=null)a.enabled=c;else if(a.hasChildNodes())for(var b=0;b<a.childNodes.length;b++)SavingTypeToggleValidator(a.childNodes[b],c)}var sessionKeepAlive;function SessionKeepAlive(b,c){var a=this;if(typeof sessionKeepAlive=="undefined"||sessionKeepAlive==null){a.callbackFunction=b;a.delayTime=c*60*1e3;sessionKeepAlive=a;var d=a;setTimeout(function(){d.ping()},a.delayTime)}}SessionKeepAlive.prototype.ping=function(){eval(this.callbackFunction)};function SessionKeepAliveCompleted(){typeof sessionKeepAlive!="undefined"&&sessionKeepAlive!=null&&setTimeout(function(){sessionKeepAlive.ping()},sessionKeepAlive.delayTime)}function SmartView_Required(a,e){var d="undefined",c="",b=null;if(ie){c=a.smartviewID;if(typeof a.newMin!=d&&a.newMin!=null)b=parseInt(a.newMin)}else{c=a.getAttribute("smartviewID");b=a.getAttribute("newMin")}var g=getObject(c),f=0;if(typeof b!=d&&b!=null)f=b;if(g.itemCount>f)e.IsValid=true;else e.IsValid=false}function SmartView_ToggleDetail(d,e){var a=getObject(d),c=getObject(e),b="Min";if(typeof a.toggleMode=="undefined"||a.toggleMode==null)b="Max";else if(a.toggleMode=="Min")b="Max";if(b=="Max"){showObject(c);a.className="imageMinimize";a.alt="Minimize"}else{hideObject(c);a.className="imageRestore";a.alt="Maximize"}a.toggleMode=b}var sessionKeepAlive;function SessionKeepAlive(b,c){var a=this;if(typeof sessionKeepAlive=="undefined"||sessionKeepAlive==null){a.callbackFunction=b;a.delayTime=c*60*1e3;sessionKeepAlive=a;var d=a;setTimeout(function(){d.ping()},a.delayTime)}}SessionKeepAlive.prototype.ping=function(){eval(this.callbackFunction)};function SessionKeepAliveCompleted(){typeof sessionKeepAlive!="undefined"&&sessionKeepAlive!=null&&setTimeout(function(){sessionKeepAlive.ping()},sessionKeepAlive.delayTime)}var spellChecker;function SpellChecker(c){var b=null,a=this;a.containerID=b;a.container=b;a.containerSelection=b;a.containerRange=b;a.messageBox=b;a.words=b;a.suggestions=b;a.suggestionCount=b;a.callbackFunction=c}SpellChecker.prototype.check=function(textOri,containerID){var a=this,htmlRegex=new RegExp("</[c-g\\d]+>|</[i-o\\d]+>|</[a\\d]+>|</[q-z\\d]+>|<[cg]+[^>]*>|<[i-o]+[^>]*>|<[q-z]+[^>]*>|<[a]+[^>]*>|<(\\[^\\]*\\|'[^']*'|[^'\\>])*>|\\&[\\w]{1,4};","gi"),text=textOri.replace(htmlRegex," ").replace(/\s+/ig," ");a.containerID=containerID;if(text.replace(/\s/ig,"").length==0)a.displayMessage('<span class="fN fB cE">There is no text to spell check!</span>');else{a.displayMessage('<span class="fN fB cE">Checking...</span>');eval(a.callbackFunction)}};SpellChecker.prototype.displayMessage=function(f){var c=null,b="undefined",a=this,e='<table cellpadding="3" cellspacing="0" border="0" class="wM"><tr><td class="tooltip">',d="</td></tr></table>";if(typeof a.containerID!=b&&a.containerID!=c){a.container=getObject(a.containerID);if(typeof a.container.rte!=b&&a.container.rte!=c)if(typeof a.container.rte.toolbarContainer!=b&&a.container.rte.toolbarContainer!=c){if(typeof a.messageBox==b||a.messageBox==c){a.messageBox=document.createElement("div");document.forms[0].appendChild(a.messageBox)}a.messageBox.innerHTML=e+f+d;a.container.rte.toolbarContainer.appendChild(a.messageBox);showObject(a.messageBox)}}};SpellChecker.prototype.hideMessage=function(){var a=this;if(typeof a.messageBox!="undefined"&&a.messageBox!=null){a.messageBox.innerHTML="";hideObject(a.messageBox)}};SpellChecker.prototype.displaySuggestions=function(){var d="</tr>",h="</td>",f="<tr>",e="undefined",c=null,a=this,g=c;if(typeof a.container!=e&&a.container!=c)if(typeof a.container.rte!=e&&a.container.rte!=c)g=a.container.rte.find(a.words[a.suggestionCount]);if(typeof g==e||g==c)a.moveNext();else{if(ie){var i=a.container.rte.getSelection().createRange();if(i.getBookmark){a.containerSelection=i.getBookmark();a.containerRange=i}}var b='<table cellpadding="3" cellspacing="0" border="0" class="hM">'+f+'<td rowspan="4" style="border-right:solid #000000 1px">';if(typeof a.suggestions[a.suggestionCount]==e||a.suggestions[a.suggestionCount]==c)b+='<span class="fN">Sorry we did not find any match. Please type in the correct word below.</span><br><br><input type="text" id="spellCheckCustom" name="spellCheckCustom" class="wFN" />';else{b+='<select id="spellCheckSuggestions" name="spellCheckSuggestions" onclick="spellChecker.useSelect();" class="wFN" size="4">';for(countSuggestion=0;countSuggestion<a.suggestions[a.suggestionCount].length;countSuggestion++){b+='<option value="'+countSuggestion+'"';if(countSuggestion==0)b+=" selected";b+=">"+a.suggestions[a.suggestionCount][countSuggestion]+"</option>"}b+='</select><br><input type="text" id="spellCheckCustom" name="spellCheckCustom" onkeyup="spellChecker.useCustom();" class="wFN" /><input type="checkbox" id="spellCheckUseCustom" name="spellCheckUseCustom" />'}b+=h+'<td rowspan="4"><img src="/images/space.gif" style="width:5px; height:0px; border:none;" /></td><td class="wM fN"><div id="spellCheckError" name="spellCheckError" style="color:Red;display:none;"></div></td>'+d+f+'<td class="fN fB">Context</td>'+d+f+'<td class="hM fN">'+g.replace(a.words[a.suggestionCount],'<span class="fB cE">'+a.words[a.suggestionCount]+"</span>")+h+d+f+'<td class="ca"><input type="button" value="Replace" class="formButtonSmall" onClick="spellChecker.replaceWord(\'One\');" />&nbsp;<input type="button" value="Replace All" class="formButtonSmall" onClick="spellChecker.replaceWord(\'All\');" />&nbsp;<input type="button" value="Ignore" class="formButtonSmall" onClick="spellChecker.ignoreWord(\'One\');" />&nbsp;<input type="button" value="Ignore All" class="formButtonSmall" onClick="spellChecker.ignoreWord(\'All\');" />&nbsp;<input type="button" value="Close" class="formButtonSmall" onClick="spellChecker.hideMessage();" />'+h+d+"</table>";a.displayMessage(b)}};SpellChecker.prototype.useSelect=function(){var c=getObject("spellCheckSuggestions"),b=getObject("spellCheckCustom"),a=getObject("spellCheckUseCustom");if(c.value.length>0){b.value="";a.checked=false}};SpellChecker.prototype.useCustom=function(){var c=getObject("spellCheckSuggestions"),b=getObject("spellCheckCustom"),a=getObject("spellCheckUseCustom");if(b.value.length==0)a.checked=false;else{a.checked=true;c.options.selectedIndex=-1}};SpellChecker.prototype.replaceWord=function(k){var j="Please type in the correct word.",f="undefined",a=this,b=[],c=getObject("spellCheckError"),i=getObject("spellCheckSuggestions"),e=getObject("spellCheckCustom"),l=getObject("spellCheckUseCustom");if(typeof a.container!=f&&a.container!=null)if(typeof a.container.rte!=f&&a.container.rte!=null){var d="";if(typeof a.suggestions[a.suggestionCount]==f||a.suggestions[a.suggestionCount]==null)if(e.value.length==0)b.push(j);else d=e.value;else if(l.checked)if(e.value.length==0)b.push(j);else d=e.value;else if(i.value.length==0||i.options.selectedIndex==-1)b.push("Please select the correct word.");else d=a.suggestions[a.suggestionCount][i.value];if(b.length==0){c.innerHTML="";hideObject(c);a.restoreSelection();a.container.rte.replace(d,k);if(k=="One")a.displaySuggestions();else a.moveNext()}else{for(var g="<ul>",h=0;h<b.length;h++)g+="<li>"+b[h]+"</li>";g+="</ul>";c.innerHTML=g;showObject(c)}}};SpellChecker.prototype.ignoreWord=function(d){var b="undefined",a=this;if(d=="One"){if(typeof a.container!=b&&a.container!=null)if(typeof a.container.rte!=b&&a.container.rte!=null){a.restoreSelection();if(ie){var c=a.container.rte.getSelection().createRange();c.move("word",1);c.select()}a.displaySuggestions()}}else a.moveNext()};SpellChecker.prototype.restoreSelection=function(){var a=this;if(ie&&typeof a.containerSelection!="undefined"&&a.containerSelection!=null){var b=a.container.rte.designDocument.body.createTextRange();b.moveToBookmark(a.containerSelection);if(a.containerRange.text.length>0)while(b.compareEndPoints("StartToStart",a.containerRange)>=1)b.moveEnd("character",-1);b.select()}};SpellChecker.prototype.initSelection=function(){if(ie){var a=this.container.rte.designDocument.body.createTextRange();a.select();a.collapse(false)}else{this.container.rte.geckoFind=[];this.container.rte.geckoFindCount=0}};SpellChecker.prototype.moveNext=function(){var a=this;a.suggestionCount++;if(a.suggestionCount<a.words.length){a.initSelection();a.displaySuggestions()}else a.displayMessage('<span class="fN fB cE">Spell check has finished.</span>')};function spellCheckCompleted(g,e){var b=null,c="undefined",h=getObject(e);if(g.length==0){if(typeof spellChecker!=c&&spellChecker!=b){spellChecker.containerID=e;spellChecker.displayMessage('<span class="fN fB cE">Spell check has finished and found no errors.</span>')}}else{var d=g.split("<||>");if(typeof spellChecker!=c&&spellChecker!=b){spellChecker.words=[];spellChecker.suggestions=[];for(var a=0;a<d.length;a++){var f=d[a].split("<$$>");spellChecker.words[a]=f[0];if(d[a].indexOf("<$$>")==-1)spellChecker.suggestions[a]=b;else spellChecker.suggestions[a]=f[1].split("<??>")}if(typeof spellChecker.containerID!=c&&spellChecker.containerID!=b){spellChecker.container=getObject(spellChecker.containerID);spellChecker.initSelection()}spellChecker.suggestionCount=0;spellChecker.displaySuggestions()}}}var tooltip;function Tooltip(b){var a=this;a.elemObj=b;a.divObj=document.createElement("div");a.divObj.className="tooltip";a.registeredForDispose=false;document.body.appendChild(a.divObj);a.wrapperTop='<table cellpadding="3" cellspacing="0" border="0"><tr><td style="width:250px;" class="tooltip ca">';a.wrapperBottom="</td></tr></table>";a.elemObjXB=0;a.elemObjXE=0;a.elemObjYB=0;a.elemObjYE=0;a.tooltipXB=0;a.tooltipXE=0;a.tooltipYB=0;a.tooltipYE=0;a.elemObj.tooltip=a}Tooltip.prototype={dispose:function(){var a=this;document.body.removeChild(a.divObj);a.divObj=null;a.elemObj.tooltip=null;a.elemObj=null},show:function(b){var a=this;if(a.divObj){showObject(a.divObj);if(b){var c=a;setTimeout(function(){c.hide()},300)}else{RegisterDisposableObject(a);a.registeredForDispose=true}}},update:function(a){this.divObj.innerHTML=this.wrapperTop+a+this.wrapperBottom},hide:function(){var a=this;if(a.divObj)if(mouseX>=a.elemObjXB&&mouseX<=a.elemObjXE&&mouseY>=a.elemObjYB&&mouseY<=a.elemObjYE||mouseX>=a.tooltipXB&&mouseX<=a.tooltipXE&&mouseY>=a.tooltipYB&&mouseY<=a.tooltipYE){var b=a;setTimeout(function(){b.hide()},100)}else{a.registeredForDispose&&UnRegisterDisposableObject(a);hideObject(a.divObj);a.dispose()}}};function showTooltip(g,h,b,l,i){var f="undefined",a;if(typeof b.tooltip==f||b.tooltip==null)a=new Tooltip(b);else a=b.tooltip;a.elemObjXB=findPosX(b);a.elemObjXE=a.elemObjXB+b.offsetWidth;a.elemObjYB=findPosY(b);a.elemObjYE=a.elemObjYB+b.offsetHeight;if(a.elemObjXB==0&&a.elemObjYB==0||b.offsetWidth==0&&b.offsetHeight==0){a.elemObjXB=mouseX-10;a.elemObjXE=mouseX+10;a.elemObjYB=mouseY-10;a.elemObjYE=mouseY+10}a.divObj.innerHTML=a.wrapperTop+l+a.wrapperBottom;var e=10,k=document.body.offsetWidth-a.divObj.offsetWidth-e,j=document.body.offsetHeight-a.divObj.offsetHeight-e,c=g,d=h;if(c>k)if(typeof b.offsetWidth!=f&&b.offsetWidth!=null)c=g-a.divObj.offsetWidth-b.offsetWidth;else c=g-a.divObj.offsetWidth;if(c<e)c=e;if(d>j)if(typeof b.offsetHeight!=f&&b.offsetHeight!=null)d=h-a.divObj.offsetHeight-b.offsetHeight;else d=h-a.divObj.offsetHeight;if(d<e)d=e;a.divObj.style.left=c;a.divObj.style.top=d;if(i){a.tooltipXB=c;a.tooltipXE=c+a.divObj.offsetWidth;a.tooltipYB=d;a.tooltipYE=d+a.divObj.offsetHeight}setTimeout(function(){a.show(i)},300)}function hideTooltip(a){typeof a.tooltip!="undefined"&&a.tooltip!=null&&a.tooltip.hide()}function UpdatePanelHistory(d,c){var a=this;a.hObj=getObject(d);a.buttonObj=getObject(c);a.historyActions=[];a.iframe=null;a.isProcessing=false;var b=a;AddHandler(window,"load",function(){b.checkHash(true)});setInterval(function(){b.detectHash()},500)}UpdatePanelHistory.prototype={addHistory:function(g,d,f){var a=this;for(var e=-1,b=0;b<a.historyActions.length;b++)if(a.historyActions[b][1]==d)e=b;if(e==-1){for(var c=-1,b=0;b<a.historyActions.length;b++)if(a.historyActions[b][1]<d)c=b;if(c==-1){a.historyActions.splice(0,0,[g,d,f]);a.removeHistory(1)}else if(c+1>=a.historyActions.length)a.historyActions.push([g,d,f]);else{a.historyActions.splice(c+1,0,[g,d,f]);a.removeHistory(c+2)}}else{a.historyActions[e][2]=f;a.removeHistory(e+1)}a.isProcessing=true;a.setHash();a.isProcessing=false},removeHistory:function(b){for(var a=b;a<this.historyActions.length;a++)this.historyActions.pop()},removeHistoryByLevel:function(d){var b=this;for(var c=-1,a=0;a<b.historyActions.length;a++)if(b.historyActions[a][1]<d)c=a;if(c==-1)b.removeHistory(0);else b.removeHistory(c+1)},getHashString:function(){for(var b="",a=0;a<this.historyActions.length;a++){if(a>0)b+=";";b+=this.historyActions[a].join(":")}return b},parseHashString:function(d){for(var b=[],c=d.split(";"),a=0;a<c.length;a++)b.push(c[a].split(":"));return b},setHash:function(){var a=this,b=Encode64(a.getHashString());window.location.hash=b;if(ie)if(typeof a.iframe!="undefined"&&a.iframe!=null)a.iframe.src="/empty.htm?"+b},detectHash:function(){var a="";if(typeof window.location.hash!="undefined"&&window.location.hash!=null)if(window.location.hash.length>1)a=Decode64(window.location.hash.substring(1,window.location.hash.length));this.getHashString()!=a&&this.checkHash(false)},checkHash:function(e){var a=this,d=a,c=false,b="";if(typeof window.location.hash!="undefined"&&window.location.hash!=null)if(window.location.hash.length>1){c=true;b=Decode64(window.location.hash.substring(1,window.location.hash.length))}if(e)if(ie){a.iframe=document.createElement("iframe");a.iframe.id="ifHistory";if(c)a.iframe.src="/empty.htm?"+Encode64(b);else a.iframe.src="/empty.htm";a.iframe.style.display="none";document.body.appendChild(a.iframe);AddHandler(a.iframe,"load",function(){d.updateHash()})}if(a.getHashString()!=b){a.isProcessing=true;a.historyActions=a.parseHashString(b);a.isProcessing=false;var d=a;setTimeout(function(){d.processHash()},500)}},updateHash:function(){if(ie){var a="";try{if(frames.ifHistory.location.href.indexOf("?")>-1)a=frames.ifHistory.location.href.substring(frames.ifHistory.location.href.indexOf("?")+1,frames.ifHistory.location.href.length)}catch(c){a=""}var b="";if(typeof window.location.hash!="undefined"&&window.location.hash!=null)if(window.location.hash.length>1)b=window.location.hash.substring(1,window.location.hash.length);if(a!=b)window.location.hash=a}},processHash:function(){var b="undefined",a=this;if(typeof a.hObj!=b&&a.hObj!=null){a.hObj.value=a.getHashString();if(typeof a.buttonObj!=b&&a.buttonObj!=null)if(ie)a.buttonObj.click();else a.buttonObj.onclick(null)}}};function AddHistory(c,a,b){typeof uphMain!="undefined"&&uphMain!=null&&uphMain.addHistory(c,a,b)}function UserDisplayer(b){var a=this;a.udObj=getObject(b);a.aiObj=getObject("ai"+b);a.siObj=getObject("si"+b);a.amObj=getObject("am"+b);a.amiObj=getObject("ami"+b);a.profileUrl="/rw/<ScreenName>/rw/UserID=<UserID>/ScreenName=<ScreenName>/rw/community/memberprofile.aspx";a.messageUrl="/members/mails/newmail.aspx?Recipient=";a.udObj.ud=a}UserDisplayer.prototype.clientAdjust=function(b,d){var c="Send a mail to ",a=this;if(d<0){a.siObj.innerHTML=b;hideObject(a.aiObj);showObject(a.siObj);hideObject(a.amObj)}else{a.aiObj.innerHTML=b;a.aiObj.href=a.profileUrl.replace(/\<ScreenName\>/ig,b).replace("<UserID>",d);a.aiObj.title="View "+b+"'s profile";showObject(a.aiObj);hideObject(a.siObj);a.amObj.href=a.messageUrl+b;a.amObj.title=c+b;a.amiObj.alt=c+b;showObject(a.amObj)}};function udClientAdjust(a,b,c){typeof a!="undefined"&&a!=null&&a.ud.clientAdjust(b,c)}function ValidityTypeChange(c,b){var a=b.value;ValidityTypeChangeValue(c,a)}function ValidityTypeChangeValue(d,e){var c=null,b=[getObject("spnFirst"+d),getObject("spnDate"+d)];switch(e){case"First":c=0;break;case"Date":c=1}for(var a=0;a<b.length;a++)if(a==c){showObject(b[a]);ValidityTypeToggleValidator(b[a],true)}else{hideObject(b[a]);ValidityTypeToggleValidator(b[a],false)}}function ValidityTypeToggleValidator(a,c){if(typeof a.evaluationfunction!="undefined"&&a.evaluationfunction!=null)a.enabled=c;else if(a.hasChildNodes())for(var b=0;b<a.childNodes.length;b++)ValidityTypeToggleValidator(a.childNodes[b],c)}var cvtViewed=[];function ClientViewTracker(a){this.cvtObj=getObject(a);this.callbackFunction=this.cvtObj.callbackfunction}ClientViewTracker.prototype={track:function(trackingItemType,trackingItemID){var a=this;if(!a.isViewed(trackingItemType,trackingItemID)){var cvtEventArg=a.getID(trackingItemType,trackingItemID),cvtReturnFunction=CVTViewTracked,cvtCallObj=a;window.eval(a.callbackFunction)}},addTrackedItem:function(a,b){cvtViewed.push(this.getID(a,b))},isViewed:function(c,d){var b=false,a=0;while(!b&&a<cvtViewed.length){if(cvtViewed[a]==this.getID(c,d))b=true;a++}return b},getID:function(a,b){return a+"<??>"+b}};function CVTViewTracked(b,a){!a.isViewed(b)&&a.addTrackedItem(b)}function CVTAddTrackedItems(c,a){if(typeof clientViewTracker!="undefined"&&clientViewTracker!=null)for(var b=0;b<a.length;b++)clientViewTracker.addTrackedItem(c,a[b]);else setTimeout(function(){CVTAddTrackedItems(c,a)},1e3)}function CVTTrack(a,b){if(typeof clientViewTracker!="undefined"&&clientViewTracker!=null)clientViewTracker.track(a,b);else setTimeout(function(){CVTTrack(a,b)},1e3)}var avatar;function Avatar(b){var a=this;a.avatarObj=getObject(b);a.cBackground=0;a.cHair=0;a.cFace=0;a.cBody=0;a.currentGenderHL="/images/headingl.gif";a.currentGenderHR="/images/headingr.gif";a.currentGenderClass="colorMainContentT";a.otherGenderHL="/images/headingol.gif";a.otherGenderHR="/images/headingor.gif";a.otherGenderClass="colorMainContentTO";PreLoadImages(backgroundHrefs);PreLoadImages(maleHairHrefs);PreLoadImages(maleFaceHrefs);PreLoadImages(maleBodyHrefs);PreLoadImages(femaleHairHrefs);PreLoadImages(femaleFaceHrefs);PreLoadImages(femaleBodyHrefs);PreLoadImages(otherBodyHrefs);a.maleDefaults=a.avatarObj.maleDefaults.split(",");a.femaleDefaults=a.avatarObj.femaleDefaults.split(",");a.otherDefaults=a.avatarObj.otherDefaults.split(",");a.customImagePath=a.avatarObj.customImagePath;a.tempImagePath=a.avatarObj.tempImagePath;a.customImageName=a.avatarObj.customImageName;a.transparentID=a.avatarObj.transparentID;a.transparentHref=a.avatarObj.transparentHref;a.transparentBackgroundID=a.avatarObj.transparentBackgroundID;a.transparentBackgroundHref=a.avatarObj.transparentBackgroundHref;a.customImageWidth=a.avatarObj.customImageWidth;a.customImageHeight=a.avatarObj.customImageHeight;a.divContainerObj=getObject("divContainer"+b);a.imgBackgroundObj=getObject("imgBackground"+b);a.imgHairObj=getObject("imgHair"+b);a.imgFaceObj=getObject("imgFace"+b);a.imgBodyObj=getObject("imgBody"+b);a.spnMessageObj=getObject("spnMessage"+b);a.imgHL=[getObject("imgMaleHL"+b),getObject("imgFemaleHL"+b),getObject("imgOtherHL"+b)];a.imgHR=[getObject("imgMaleHR"+b),getObject("imgFemaleHR"+b),getObject("imgOtherHR"+b)];a.tdObj=[getObject("tdMale"+b),getObject("tdFemale"+b),getObject("tdOther"+b)];a.aObj=[getObject("aMale"+b),getObject("aFemale"+b),getObject("aOther"+b)];a.spnObj=[getObject("spnMale"+b),getObject("spnFemale"+b),getObject("spnOther"+b)];a.hGenderObj=getObject(a.avatarObj.hGender);a.hBackgroundObj=getObject(a.avatarObj.hBackground);a.hHairObj=getObject(a.avatarObj.hHair);a.hFaceObj=getObject(a.avatarObj.hFace);a.hBodyObj=getObject(a.avatarObj.hBody);a.hCustomObj=getObject(a.avatarObj.hCustom);a.txtMessageObj=getObject(a.avatarObj.txtMessage);a.fuCustom=getObject(a.avatarObj.fuCustom);a.imgCustom=null;a.imgTimer=null;a.trBackground=getObject("trBackground"+b);a.trHair=getObject("trHair"+b);a.trFace=getObject("trFace"+b);a.trBody=getObject("trBody"+b);a.trCustomReset=getObject("trCustomReset"+b);a.trCustom=getObject("trCustom"+b);if(a.hGenderObj.value.length>0&&a.hBackgroundObj.value.length>0){a.setHeader(a.hGenderObj.value);a.updateMessage();a.loadAllImages()}else{a.hBackgroundObj.value=a.maleDefaults[0];a.setGender("Male")}AddHandler(a.txtMessageObj,"keyup",AVUpdateMessage);if(typeof a.fuCustom!="undefined"&&a.fuCustom!=null){var c=a;a.fuCustom.uploadEvent=function(a,b){c.uploadHandler(a,b)}}avatar=a}Avatar.prototype={setGender:function(b){var a=this;a.hGenderObj.value=b;a.setHeader(b);switch(b){case"Male":a.hHairObj.value=a.maleDefaults[1];a.hFaceObj.value=a.maleDefaults[2];a.hBodyObj.value=a.maleDefaults[3];break;case"Female":a.hHairObj.value=a.femaleDefaults[1];a.hFaceObj.value=a.femaleDefaults[2];a.hBodyObj.value=a.femaleDefaults[3];break;case"Other":a.hHairObj.value=a.otherDefaults[1];a.hFaceObj.value=a.otherDefaults[2];a.hBodyObj.value=a.otherDefaults[3]}a.loadAllImages()},setHeader:function(c){var a=this,b;switch(c){case"Male":b=0;break;case"Female":b=1;break;case"Other":b=2}for(count=0;count<3;count++)if(count==b){a.imgHL[count].src=a.currentGenderHL;a.imgHR[count].src=a.currentGenderHR;a.tdObj[count].className=a.currentGenderClass;hideObject(a.aObj[count]);showObject(a.spnObj[count])}else{a.imgHL[count].src=a.otherGenderHL;a.imgHR[count].src=a.otherGenderHR;a.tdObj[count].className=a.otherGenderClass;hideObject(a.spnObj[count]);showObject(a.aObj[count])}if(b==2){showObject(a.trCustom);hideObject(a.trHair);hideObject(a.trFace);a.setCustomImageControl(false)}else{showObject(a.trHair);showObject(a.trFace);hideObject(a.trCustom);a.setCustomImageControl(false)}},loadAllImages:function(){var a=this;a.cBackground=a.getIndex(backgroundIDs,a.hBackgroundObj.value);a.loadImage(a.hBackgroundObj,a.imgBackgroundObj,backgroundIDs,backgroundHrefs,a.cBackground);switch(a.hGenderObj.value){case"Male":a.cHair=a.getIndex(maleHairIDs,a.hHairObj.value);a.loadImage(a.hHairObj,a.imgHairObj,maleHairIDs,maleHairHrefs,a.cHair);a.cFace=a.getIndex(maleFaceIDs,a.hFaceObj.value);a.loadImage(a.hFaceObj,a.imgFaceObj,maleFaceIDs,maleFaceHrefs,a.cFace);a.cBody=a.getIndex(maleBodyIDs,a.hBodyObj.value);a.loadImage(a.hBodyObj,a.imgBodyObj,maleBodyIDs,maleBodyHrefs,a.cBody);break;case"Female":a.cHair=a.getIndex(femaleHairIDs,a.hHairObj.value);a.loadImage(a.hHairObj,a.imgHairObj,femaleHairIDs,femaleHairHrefs,a.cHair);a.cFace=a.getIndex(femaleFaceIDs,a.hFaceObj.value);a.loadImage(a.hFaceObj,a.imgFaceObj,femaleFaceIDs,femaleFaceHrefs,a.cFace);a.cBody=a.getIndex(femaleBodyIDs,a.hBodyObj.value);a.loadImage(a.hBodyObj,a.imgBodyObj,femaleBodyIDs,femaleBodyHrefs,a.cBody);break;case"Other":a.cHair=a.getIndex(new Array(a.transparentID),a.hHairObj.value);a.loadImage(a.hHairObj,a.imgHairObj,new Array(a.transparentID),new Array(a.transparentHref),a.cHair);a.cFace=a.getIndex(new Array(a.transparentID),a.hFaceObj.value);a.loadImage(a.hFaceObj,a.imgFaceObj,new Array(a.transparentID),new Array(a.transparentHref),a.cFace);a.cBody=a.getIndex(otherBodyIDs,a.hBodyObj.value);a.loadImage(a.hBodyObj,a.imgBodyObj,otherBodyIDs,otherBodyHrefs,a.cBody);a.hCustomObj.value!=""&&a.hCustomObj.value!="0"&&a.setCustomImage((a.hCustomObj.value=="-1"?a.tempImagePath:a.customImagePath)+"/"+a.customImageName)}},loadImage:function(e,d,c,b,a){e.value=c[a];d.src=b[a]},getIndex:function(b,d){var a=0,c=false;while(a<b.length&&!c){if(b[a]==d)c=true;a++}return a-1},updateMessage:function(){this.spnMessageObj.innerHTML=this.txtMessageObj.value},uploadHandler:function(b,a){this.setCustomImage(this.tempImagePath+"/"+a)},imageCompleteHandler:function(){var a=this;if(typeof a.imgCustom!="undefined"&&a.imgCustom!=null){if(a.imgCustom.complete){var c=new ImageWrapper(a.imgCustom,a.customImageWidth,a.customImageHeight,100,150),b=c.getDimension();a.imgCustom.width=b.width;a.imgCustom.height=b.height;a.imgCustom.style.zIndex=4;a.imgCustom.style.left=b.positionX;a.imgCustom.style.top=b.positionY;a.imgCustom.style.position="absolute";a.divContainerObj.appendChild(a.imgCustom);a.hCustomObj.value=-1;window.clearInterval(a.imgTimer)}}else window.clearInterval(a.imgTimer)},setCustomImage:function(b){var a=this;a.setCustomImageControl(true);if(typeof a.imgCustom!="undefined"&&a.imgCustom!=null){a.divContainerObj.removeChild(a.imgCustom);a.imgCustom=null}a.imgCustom=new Image;a.imgCustom.src=b;var c=a;a.imgTimer=setInterval(function(){c.imageCompleteHandler()},500)},resetCustomImageControl:function(){var b="undefined",a=this;if(typeof a.fuCustom!=b&&a.fuCustom!=null&&typeof a.fuCustom.fs!=b&&a.fuCustom.fs!=null)a.fuCustom.fs.state="none";a.hBackgroundObj.value=a.otherDefaults[0];a.hBodyObj.value=a.otherDefaults[3];a.hCustomObj.value="";a.setHeader("Other");a.loadAllImages()},setCustomImageControl:function(g){var b=null,c="undefined",a=this;if(g){showObject(a.trCustomReset);hideObject(a.trBackground);hideObject(a.trBody);var d=new Array(a.transparentBackgroundID),f=new Array(a.transparentBackgroundHref),e=new Array(a.transparentID),h=new Array(a.transparentHref);a.cBackground=a.getIndex(d,a.hBackgroundObj.value);a.loadImage(a.hBackgroundObj,a.imgBackgroundObj,d,f,a.cBackground);a.cBody=a.getIndex(e,a.hBodyObj.value);a.loadImage(a.hBodyObj,a.imgBodyObj,e,h,a.cBody)}else{hideObject(a.trCustomReset);showObject(a.trBackground);showObject(a.trBody);if(typeof a.imgCustom!=c&&a.imgCustom!=b){a.divContainerObj.removeChild(a.imgCustom);a.imgCustom=b}typeof a.fuCustom!=c&&a.fuCustom!=b&&typeof a.fuCustom.fs!=c&&a.fuCustom.fs!=b&&a.fuCustom.fs.state!="uploaded"&&a.fuCustom.fs.restore(true)}}};function AVCustomReset(){typeof avatar!="undefined"&&avatar!=null&&avatar.resetCustomImageControl()}function AVChangeGender(a){typeof avatar!="undefined"&&avatar!=null&&avatar.setGender(a)}function AVScroll(e,f){var c="Male",d="Background";if(typeof avatar!="undefined"&&avatar!=null){var a,b;switch(e){case d:a=avatar.cBackground;b=backgroundIDs.length;break;case"Hair":a=avatar.cHair;b=avatar.hGenderObj.value==c?maleHairIDs.length:femaleHairIDs.length;break;case"Face":a=avatar.cFace;b=avatar.hGenderObj.value==c?maleFaceIDs.length:femaleFaceIDs.length;break;case"Body":a=avatar.cBody;switch(avatar.hGenderObj.value){case c:b=maleBodyIDs.length;break;case"Female":b=femaleBodyIDs.length;break;case"Other":b=otherBodyIDs.length}}a+=f;if(a<0)a=b-1;else if(a>b-1)a=0;switch(e){case d:avatar.cBackground=a;avatar.loadImage(avatar.hBackgroundObj,avatar.imgBackgroundObj,backgroundIDs,backgroundHrefs,a);break;case"Hair":avatar.cHair=a;if(avatar.hGenderObj.value==c)avatar.loadImage(avatar.hHairObj,avatar.imgHairObj,maleHairIDs,maleHairHrefs,a);else avatar.loadImage(avatar.hHairObj,avatar.imgHairObj,femaleHairIDs,femaleHairHrefs,a);break;case"Face":avatar.cFace=a;if(avatar.hGenderObj.value==c)avatar.loadImage(avatar.hFaceObj,avatar.imgFaceObj,maleFaceIDs,maleFaceHrefs,a);else avatar.loadImage(avatar.hFaceObj,avatar.imgFaceObj,femaleFaceIDs,femaleFaceHrefs,a);break;case"Body":avatar.cBody=a;switch(avatar.hGenderObj.value){case c:avatar.loadImage(avatar.hBodyObj,avatar.imgBodyObj,maleBodyIDs,maleBodyHrefs,a);break;case"Female":avatar.loadImage(avatar.hBodyObj,avatar.imgBodyObj,femaleBodyIDs,femaleBodyHrefs,a);break;case"Other":avatar.loadImage(avatar.hBodyObj,avatar.imgBodyObj,otherBodyIDs,otherBodyHrefs,a)}}}}function AVUpdateMessage(){typeof avatar!="undefined"&&avatar!=null&&avatar.updateMessage()}var __wpm=null;function WebPartVerb_Initiated(sender,args){__theFormPostData="";__theFormPostCollection=[];WebForm_InitCallback();eval(__wpm.callbackfunction)}function WebPartAdd_Initiated(f,b){for(var d=getObject(b),e=d.__webPart,c,a=0;a<__wpm.zones.length;a++)if(e.allowedZoneType==__wpm.zones[a].zoneType)c=__wpm.zones[a];var g=b.replace("WebPart_","")+":"+b+":add:"+c.uniqueID+":0";WebPartVerb_Initiated(f,g)}function WebPartEdit_Initiated(sender,args){var callbackFunction=__wpm.callbackfunction.replace(/WebPartVerb_Completed/,"WebPartContent_Completed");__theFormPostData="";__theFormPostCollection=[];WebForm_InitCallback();eval(callbackFunction)}function WebPartVerb_Completed(x,t){var k=null,m="close",q="minimize",w="<!!>",a=x.split(w),e=getObject(a[0]),j=getObject(a[0]+a[1].toLowerCase()),p=getObject(a[0]+"Content");switch(a[1].toLowerCase()){case q:p.style.display="none";j.id=a[0]+"restore";j.className="imageRestore";t.title="Restore";break;case"restore":p.style.display="block";j.id=a[0]+q;j.className="imageMinimize";t.title="Minimize";break;case"add":case m:case"drop":if(a.length>2){if(typeof __wpm.holder.webPart!="undefined"&&__wpm.holder.webPart!=k){e=__wpm.holder.webPart;showObject(e);for(var o=__wpm.overlayContainerElement.childNodes.length-1;o>=0;o--)__wpm.overlayContainerElement.removeChild(__wpm.overlayContainerElement.childNodes[o]);__wpm.holder.webPart=k}if(a[1].toLowerCase()=="add"||a[1].toLowerCase()==m){e=WebPart_ReplaceContent(e,a[7]);ReplaceViewState(a[8])}var c=e.parentNode.parentNode,h=c.nextSibling,d=e.__webPart.zone,r;if(d.webPartTable.childNodes[0].tagName=="TBODY")r=d.webPartTable.childNodes[0];else r=d.webPartTable;var n=parseInt(a[3]);d.webParts.splice(n,1);for(var f=0;f<d.webParts.length;f++)if(d.webParts[f].zoneIndex>n)d.webParts[f].zoneIndex--;var b=Zone_GetZoneByUniqueID(a[4]);e.__webPart.zone=b;var l=k;if(b.webPartTable.childNodes[0].tagName=="TBODY")l=b.webPartTable.childNodes[0];else l=b.webPartTable;var g=parseInt(a[5]);e.__webPart.zoneIndex=g;for(var f=0;f<b.webParts.length;f++)if(b.webParts[f].zoneIndex>=g)b.webParts[f].zoneIndex++;b.webParts.splice(g,0,e.__webPart);var i=k;if(g==0&&b.webParts.length==1)i=l.rows[2];else i=l.rows[g*2];var u=a[6],v=CreateEmptyElement(u);i.parentNode.insertBefore(c,i);if(d.webParts.length==0){h.parentNode.insertBefore(v,h);if(b.webParts.length==1)c.parentNode.removeChild(c.previousSibling);else{var s=CreateDropCueElement();c.parentNode.insertBefore(s,c);b.dropCueElements.splice(g,0,s.cells[0].childNodes[0])}}else{if(b.webParts.length==1){h.parentNode.removeChild(h);c.parentNode.removeChild(c.previousSibling)}else{c.parentNode.insertBefore(h,c);b.dropCueElements.splice(g,0,h.cells[0].childNodes[0])}d.dropCueElements.splice(n+1,1)}}}if(a[1].toLowerCase()=="add"||a[1].toLowerCase()==m){a[9].length>5&&LoadExternalJSs(a[9]);theForm.__EVENTTARGET.value="";theForm.__EVENTARGUMENT.value="";__theFormPostData="";__theFormPostCollection=[];Page_ValidationSummaries=[];Page_Validators=[];a[10].length>5&&ExecuteJavascript(a[10])}__wpm.processing=false}function CreateEmptyElement(c){var b=document.createElement("tr"),a=document.createElement("td");a.className="fN";a.innerHTML=c;b.appendChild(a);return b}function CreateDropCueElement(){var b=document.createElement("tr"),a=document.createElement("td");a.style.padding="0px";a.innerHTML='<table cellspacing="0" cellpadding="0" border="0" style="width:100%;border:solid 1px Blue;visibility:hidden;display:none;"><tr><td style="font-size:0px;"><div style="padding:5px; width:100%; opacity:0.50; filter:alpha(opacity=50);"></div></td></tr></table>';b.appendChild(a);return b}function Point(a,b){this.x=a;this.y=b}function __wpTranslateOffset(b,c,a,e,f){while(typeof a!="undefined"&&a!=null&&a!=e){b+=a.offsetLeft;c+=a.offsetTop;var d=a.tagName;if(d!="TABLE"&&d!="BODY")if(a.clientLeft){b+=a.clientLeft;c+=a.clientTop}if(f&&d!="BODY"){b-=a.scrollLeft;c-=a.scrollTop}a=a.offsetParent}return new Point(b,c)}function __wpGetPageEventLocation(b){var a=GetCurrentEvent(b);return new Point(GetEventX(a),GetEventY(a))}function WebPart(d,b,h,f,i,g,e,c){var a=this;a.webPartElement=d;a.webPartTitleElement=b;a.allowZoneChange=e;a.allowedZoneType=c;a.zone=i;a.zoneIndex=g;a.title=h;a.description=f;d.__webPart=a;if(__wpm.enableDrag||!__wpm.enableDrag&&c=="section")if(typeof b!="undefined"&&b!=null){b.style.cursor="move";AddHandler(b,"mousedown",WebPart_OnMouseDown)}a.UpdatePosition=WebPart_UpdatePosition;a.Dispose=WebPart_Dispose}function WebPart_Dispose(){this.webPartElement.__webPart=null}function WebPart_OnMouseDown(c){var b=GetCurrentEvent(c),a=WebPart_GetParentWebPartElement(GetSourceElement(b));__wpm.effectAllowed=__wpm.InitiateWebPartDragDrop(b,a);if(typeof a=="undefined"||a==null)return;RemoveSelection();try{__wpm.draggedWebPart=a;__wpm.DragDrop(b)}catch(d){__wpm.draggedWebPart=a;window.setTimeout(function(){__wpm.DragDrop(b)},0)}}function WebPart_OnDrag(b){var a=GetCurrentEvent(b);__wpm.ContinueWebPartDragDrop(a)}function WebPart_OnDragEnd(b){var a=GetCurrentEvent(b);__wpm.CompleteWebPartDragDrop(a)}function WebPart_OnDragOut(d){var b="undefined",c=GetCurrentEvent(d),a=__wpGetPageEventLocation(c,true);(a.x<0||typeof a.x==b||a.y<0||typeof a.y==b)&&__wpm.CompleteWebPartDragDrop(c)}function WebPart_GetParentWebPartElement(c){var b="undefined",a=c;while(typeof a.__webPart==b||a.__webPart==null){a=a.parentNode;if(typeof a==b||a==null)break}return a}function WebPart_UpdatePosition(){var a=this,b=__wpTranslateOffset(0,0,a.webPartElement,null,false);a.middleX=b.x+a.webPartElement.offsetWidth/2;a.middleY=b.y+a.webPartElement.offsetHeight/2}function WebPart_ReplaceContent(b,g){var e="undefined",c=null,a=c;if(typeof b!=e&&b!=c)if(typeof g!=e&&g!=c){var f=b.parentNode,d=document.createElement("div");document.body.appendChild(d);d.innerHTML=g;a=d.childNodes[0];f.insertBefore(a,b);document.body.removeChild(d);if(typeof b.__webPart!=e&&b.__webPart!=c){a.__webPart=b.__webPart;a.__webPart.webPartElement=a;a.__webPart.webPartTitleElement=getObject(a.id.replace(/WebPart/,"WebPartTitle"));a.__webPart.webPartTitleElement.style.cursor="move";AddHandler(a.__webPart.webPartTitleElement,"mousedown",WebPart_OnMouseDown)}f.removeChild(b);f=c;d=c}else a=b;return a}function WebPart_CatalogPart(d,c,e,f,b){var a='<table id="'+c+'" border="0" cellpadding="0" cellspacing="0" class="wM">';a+="<tr>";a+='<td id="'+e+'" class="la pR5 fN fB colorRSideI borderRSideI height25">';a+="<span";if(b!=null)if(b.length>0)a+=' title="'+b+'"';a+=">";switch(d){case"left":a+='<img src="/images/space.gif" title="Left" class="imageWebPartLeft" />';break;case"main":a+='<img src="/images/space.gif" title="Main" class="imageWebPartMain" />';break;case"right":a+='<img src="/images/space.gif" title="Right" class="imageWebPartRight" />';break;case"page":case"pageside":a+='<img src="/images/space.gif" title="Page" class="imageWebPartPage" />';break;case"section":a+='<img src="/images/space.gif" title="Section" class="imageWebPartSection" />'}a+=f;a+="</span>";a+="</td>";a+="</tr>";a+="<tr>";a+='<td class="p5">';a+='<span id="'+c+'Content" title="'+b+'" class="fN">'+b+"</span>";a+="</td>";a+="</tr>";a+="</table>";return a}function Zone(e,l,m,h,f,j,k){var g="mousemove",d=null,a=this,c=d;if(e.rows.length==1)webPartTableContainer=e.rows[0].cells[0];else webPartTableContainer=e.rows[1].cells[0];for(var b=0;b<webPartTableContainer.childNodes.length;b++){var i=webPartTableContainer.childNodes[b];if(i.tagName=="TABLE"){c=i;break}}a.zoneType=f;a.zoneElement=e;a.zoneIndex=l;a.webParts=[];a.uniqueID=m;a.isVertical=h;a.allowLayoutChange=j;a.allowDrop=false;a.webPartTable=c;a.highlightColor=k;a.savedBorderColor=c!=d?c.style.borderColor:d;a.dropCueElements=[];if(c!=d)if(h)for(b=0;b<c.rows.length;b+=2)a.dropCueElements[b/2]=c.rows[b].cells[0].childNodes[0];else for(b=0;b<c.rows[0].cells.length;b+=2)a.dropCueElements[b/2]=c.rows[0].cells[b].childNodes[0];a.AddWebPart=Zone_AddWebPart;a.GetWebPartIndex=Zone_GetWebPartIndex;a.ToggleDropCues=Zone_ToggleDropCues;a.UpdatePosition=Zone_UpdatePosition;a.Dispose=Zone_Dispose;c.__zone=a;if(__wpm.enableDrag||!__wpm.enableDrag&&(f=="section"||f=="catalog")){AddHandler(document.body,g,Zone_OnDragEnter);AddHandler(document.body,g,Zone_OnDragOver)}}function Zone_Dispose(){for(var a=0;a<this.webParts.length;a++)this.webParts[a].Dispose();this.webPartTable.__zone=null}function Zone_OnDragEnter(b){var a=GetCurrentEvent(b);__wpm.ProcessWebPartDragEnter(a)}function Zone_OnDragOver(b){var a=GetCurrentEvent(b);__wpm.ProcessWebPartDragOver(a)}function Zone_GetParentZoneElement(c){var b="undefined",a=c;while(typeof a.__zone==b||a.__zone==null){a=a.parentNode;if(typeof a==b||a==null)break}return a}function Zone_AddWebPart(f,i,h,g,e,d){var a=this,b=null,c=a.webParts.length;if(a.allowLayoutChange&&__wpm.IsDragDropEnabled())b=new WebPart(f,i,h,g,a,c,e,d);else b=new WebPart(f,null,h,g,a,c,e,d);a.webParts[c]=b;return b}function Zone_ToggleDropCues(g,m,k,l){var c=this;if(l==false)c.webPartTable.style.borderColor=g?c.highlightColor:c.savedBorderColor;if(k==-1)return;var a=c.dropCueElements[k];if(a&&a.style){if(a.style.height=="100%"&&!a.webPartZoneHorizontalCueResized){var h=a.parentNode.clientHeight,j=h-10;a.style.height=j+"px";var b=a.getElementsByTagName("DIV")[0];if(b&&b.style){b.style.height=a.style.height;var i=a.parentNode.clientHeight-h;if(i){a.style.height=j-i+"px";b.style.height=a.style.height}}a.webPartZoneHorizontalCueResized=true}var b=a.getElementsByTagName("DIV")[0];if(b&&b.style){if(g){if(__wpm.overlayContainerElement.hasChildNodes()){var e;if(m){if(c.zoneType=="catalog"){var d=__wpm.holder.webPart.__webPart,f=document.createElement("div");f.innerHTML=WebPart_CatalogPart(d.zone.zoneType,d.webPartElement.id,d.webPartElement.id.replace(/WebPart/,"WebPartTitle"),d.title,d.description);e=f.childNodes[0]}else e=__wpm.overlayContainerElement.childNodes[0].cloneNode(true);e.className+=" transparent"}else{var f=document.createElement("div");f.innerHTML='<div class="wM ca middleAlign" style="height:35px;border:solid red 3px;"><table cellpadding="5" cellspacing="0" border="0" class="fN fB" /><tr><td><img src="/images/stop.gif" alt="Stop" border="0" /></td><td>Not Allowed</td></tr></table></div>';e=f.childNodes[0]}b.appendChild(e)}}else b.hasChildNodes()&&b.removeChild(b.childNodes[0]);if(!ie){c.webPartTable.style.margin="1px";var n=c;setTimeout(function(){n.webPartTable.style.margin="0px"},500)}}if(g)showObject(a);else hideObject(a)}}function Zone_GetWebPartIndex(f){var a=this,c=f.x,d=f.y;if(c<a.webPartTableLeft-25||c>a.webPartTableRight+25||d<a.webPartTableTop-25||d>a.webPartTableBottom+25)return-1;for(var i=a.isVertical,g=a.webParts,e=g.length,b=0;b<e;b++){var h=g[b];if(i){if(d<h.middleY)return b}else if(c<h.middleX)return b}return e}function Zone_GetZoneByUniqueID(c){for(var b=null,a=0;a<__wpm.zones.length;a++)if(__wpm.zones[a].uniqueID==c)b=__wpm.zones[a];return b}function Zone_UpdatePosition(){var b=null,d="undefined",a=this;if(typeof a.webPartTable!=d&&a.webPartTable!=b&&typeof a.webPartTable.parentNode!=d&&a.webPartTable.parentNode!=b){a.webPartTableLeft=findPosX(a.webPartTable);a.webPartTableTop=findPosY(a.webPartTable);a.webPartTableRight=a.webPartTable!=b?a.webPartTableLeft+a.webPartTable.offsetWidth:a.webPartTableLeft;a.webPartTableBottom=a.webPartTable!=b?a.webPartTableTop+a.webPartTable.offsetHeight:a.webPartTableTop;for(var c=0;c<a.webParts.length;c++)a.webParts[c].UpdatePosition()}}function WebPartDragState(b,c){var a=this;a.webPartElement=b;a.dropZoneElement=null;a.dropIndex=-1;a.effect=c;a.dropped=false}function WebPartMenu(c,b,d){var a=this;a.menuLabelElement=c;a.menuDropDownElement=b;a.menuElement=d;a.menuLabelElement.__menu=a;AddHandler(a.menuLabelElement,"click",WebPartMenu_OnClick);AddHandler(a.menuLabelElement,"keypress",WebPartMenu_OnKeyPress);AddHandler(a.menuLabelElement,"mouseenter",WebPartMenu_OnMouseEnter);AddHandler(a.menuLabelElement,"mouseleave",WebPartMenu_OnMouseLeave);if(typeof a.menuDropDownElement!="undefined"&&a.menuDropDownElement!=null)a.menuDropDownElement.__menu=a;a.menuItemStyle="";a.menuItemHoverStyle="";a.popup=null;a.hoverClassName="";a.hoverColor="";a.oldColor=a.menuLabelElement.style.color;a.oldTextDecoration=a.menuLabelElement.style.textDecoration;a.oldClassName=a.menuLabelElement.className;a.Show=WebPartMenu_Show;a.Hide=WebPartMenu_Hide;a.Hover=WebPartMenu_Hover;a.Unhover=WebPartMenu_Unhover;a.Dispose=WebPartMenu_Dispose;var e=a;AddHandler(window,"unload",function(){e.Dispose()})}function WebPartMenu_Dispose(){this.menuLabelElement.__menu=null;this.menuDropDownElement.__menu=null}function WebPartMenu_Show(){var a=this;typeof __wpm.menu!="undefined"&&__wpm.menu!=null&&__wpm.menu.Hide();var f="<html><head><style>a.menuItem, a.menuItem:Link { display: block; padding: 1px; text-decoration: none; "+a.itemStyle+" }a.menuItem:Hover { "+a.itemHoverStyle+' }</style><body scroll="no" style="border: none; margin: 0; padding: 0;" ondragstart="GetCurrentEvent(event).returnValue=false;" onclick="popup.hide()">'+a.menuElement.innerHTML+"<body></html>",c=16,d=16;a.popup=window.createPopup();__wpm.menu=a;var e=a.popup.document;e.write(f);a.popup.show(0,0,c,d);var b=e.body;c=b.scrollWidth;d=b.scrollHeight;if(c<a.menuLabelElement.offsetWidth)c=a.menuLabelElement.offsetWidth+16;if(a.menuElement.innerHTML.indexOf("progid:DXImageTransform.Microsoft.Shadow")!=-1)b.style.paddingRight="4px";b.__wpm=__wpm;b.__wpmDeleteWarning=__wpmDeleteWarning;b.__wpmCloseProviderWarning=__wpmCloseProviderWarning;b.popup=a.popup;a.popup.hide();a.popup.show(0,a.menuLabelElement.offsetHeight,c,d,a.menuLabelElement)}function WebPartMenu_Hide(){var a=this;if(__wpm.menu==a){__wpm.menu=null;if(typeof a.popup!="undefined"&&a.popup!=null){a.popup.hide();a.popup=null}}}function WebPartMenu_Hover(){var a=this;if(a.labelHoverClassName!="")a.menuLabelElement.className=a.menuLabelElement.className+" "+a.labelHoverClassName;if(a.labelHoverColor!="")a.menuLabelElement.style.color=a.labelHoverColor}function WebPartMenu_Unhover(){var a=this;if(a.labelHoverClassName!=""){a.menuLabelElement.style.textDecoration=a.oldTextDecoration;a.menuLabelElement.className=a.oldClassName}if(a.labelHoverColor!="")a.menuLabelElement.style.color=a.oldColor}function WebPartMenu_OnClick(c){var a=GetCurrentEvent(c),b=WebPart_GetParentWebPartElement(GetSourceElement(a)).__menu;if(typeof b!="undefined"&&b!=null){a.returnValue=false;CancelEvent(a);b.Show()}}function WebPartMenu_OnKeyPress(c){var a=GetCurrentEvent(c);if(a.keyCode==13){var b=WebPart_GetParentWebPartElement(GetSourceElement(a)).__menu;if(typeof b!="undefined"&&b!=null){a.returnValue=false;CancelEvent(a);b.Show()}}}function WebPartMenu_OnMouseEnter(c){var b=GetCurrentEvent(c),a=WebPart_GetParentWebPartElement(GetSourceElement(b)).__menu;typeof a!="undefined"&&a!=null&&a.Hover()}function WebPartMenu_OnMouseLeave(c){var b=GetCurrentEvent(c),a=WebPart_GetParentWebPartElement(GetSourceElement(b)).__menu;typeof a!="undefined"&&a!=null&&a.Unhover()}function WebPartManager(){var b=null,a=this;a.zones=[];a.dragState=b;a.menu=b;a.draggedWebPart=b;a.processing=false;a.holder=document.createElement("div");a.overlayContainerElement=b;a.AddZone=WebPartManager_AddZone;a.IsDragDropEnabled=WebPartManager_IsDragDropEnabled;a.DragDrop=WebPartManager_DragDrop;a.effectAllowed=b;a.InitiateWebPartDragDrop=WebPartManager_InitiateWebPartDragDrop;a.CompleteWebPartDragDrop=WebPartManager_CompleteWebPartDragDrop;a.ContinueWebPartDragDrop=WebPartManager_ContinueWebPartDragDrop;a.ProcessWebPartDragEnter=WebPartManager_ProcessWebPartDragEnter;a.ProcessWebPartDragOver=WebPartManager_ProcessWebPartDragOver;a.ShowHelp=WebPartManager_ShowHelp;a.ExportWebPart=WebPartManager_ExportWebPart;a.Execute=WebPartManager_Execute;a.UpdatePositions=WebPartManager_UpdatePositions;a.MovePosition=WebPartManager_MovePosition;a.Return=WebPartManager_ReturnOverlay;a.GetZone=WebPartManager_GetZone;a.ContentCompleted=WebPartContent_Completed;ie&&AddHandler(document.body,"dragstart",function NullFunction(){return false});AddHandler(document.body,"mousemove",WebPart_OnDrag);AddHandler(document.body,"mouseup",WebPart_OnDragEnd);AddHandler(document,"mouseout",WebPart_OnDragOut);AddHandler(window,"unload",WebPartManager_Dispose)}function WebPartManager_Dispose(){for(var a=0;a<__wpm.zones.length;a++)__wpm.zones[a].Dispose()}function WebPartManager_AddZone(e,g,f,h,c,d){var a=this.zones.length,b=new Zone(e,a,g,f,h,c,d);this.zones[a]=b;return b}function WebPartManager_IsDragDropEnabled(){return typeof this.overlayContainerElement!="undefined"&&this.overlayContainerElement!=null}function WebPartManager_DragDrop(){if(typeof this.draggedWebPart!="undefined"&&this.draggedWebPart!=null){this.draggedWebPart=null;window.setTimeout(function(){RemoveSelection()},100)}}function WebPartManager_InitiateWebPartDragDrop(event,webPartElement){var c="catalog",b=true,a=this;if(!__wpm.processing&&(typeof a.dragState=="undefined"||a.dragState==null)){a.dragState=new WebPartDragState(webPartElement,"move");var currentEvent=GetCurrentEvent(event),webPart=webPartElement.__webPart,currentZone=webPart.zone,location=__wpGetPageEventLocation(currentEvent,b),overlayContainerElement=a.overlayContainerElement;overlayContainerElement.hasChildNodes()&&overlayContainerElement.removeChild(overlayContainerElement.firstChild);var overlayWidth=230;if(webPartElement.offsetWidth<overlayWidth)overlayWidth=webPartElement.offsetWidth;overlayContainerElement.style.display="block";overlayContainerElement.style.width=overlayWidth;overlayContainerElement.style.height=webPartElement.offsetHeight;overlayContainerElement.style.left=findPosX(webPartElement);overlayContainerElement.style.top=findPosY(webPartElement);overlayContainerElement.orgLeft=findPosX(webPartElement);overlayContainerElement.orgTop=findPosY(webPartElement);a.holder.webPart=webPartElement;var clonedWebPart=webPartElement.cloneNode(b);WebPartContent_CleanField(clonedWebPart);overlayContainerElement.appendChild(clonedWebPart);hideObject(webPartElement);if(!ie){overlayContainerElement.style.width=clonedWebPart.offsetWidth;overlayContainerElement.style.height=clonedWebPart.offsetHeight}overlayContainerElement.destLeft=location.x-clonedWebPart.offsetWidth/2;overlayContainerElement.destTop=location.y-5;var self=a;a.moveTimer=setInterval(function(){self.MovePosition(overlayContainerElement)},30);a.UpdatePositions();var allowZoneID="";if(webPart.allowZoneChange==false)webPart.zone.allowDrop=b;else for(var i=0;i<__wpm.zones.length;i++){var zone=__wpm.zones[i];if(zone.allowLayoutChange&&(zone.zoneType==webPart.allowedZoneType||zone.zoneType==c&&webPart.zone.zoneType!=c)){zone.allowDrop=b;allowZoneID=zone.uniqueID}else zone.allowDrop=false}if(currentZone.zoneType==c){var eventArgument=webPartElement.id.replace("WebPart_","")+":"+webPartElement.id+":adding:"+allowZoneID+":0",callbackFunction=__wpm.callbackfunction.replace(/WebPartVerb_Completed/,"WebPartContent_Completed").replace(/sender/,"this").replace(/args/,"eventArgument");__theFormPostData="";__theFormPostCollection=[];WebForm_InitCallback();eval(callbackFunction)}return"move"}else return"none"}function WebPartContent_CleanField(d){var c="undefined";for(var a,b=0;b<d.childNodes.length;b++){a=d.childNodes[b];if(typeof a.tagName!=c&&a.tagName!=null)if(a.tagName.toLowerCase()=="input"||a.tagName.toLowerCase()=="select"||a.tagName.toLowerCase()=="textarea"){a.name+="_ignore";a.id+="_ignore"}else if(a.tagName.toLowerCase()=="a")a.disabled=true;else if(a.tagName.toLowerCase()=="span")if(typeof a.onmouseover!=c&&a.onmouseover!=null)a.onmouseover=null;a.childNodes.length>0&&WebPartContent_CleanField(a)}}function WebPartContent_Completed(e){var d="<!!>",a=e.split(d),b;if(a[1]=="adding"){var c=__wpm.dragState;if(typeof c!="undefined"&&c!=null&&c.dropped!=true){b=__wpm.overlayContainerElement.childNodes[0];b=WebPart_ReplaceContent(b,a[2]);if(!ie){__wpm.overlayContainerElement.style.width=b.offsetWidth;__wpm.overlayContainerElement.style.height=b.offsetHeight}}}else if(a[1]=="edit"||a[1]=="apply"||a[1]=="cancel"){if(a.length>4)a[4].length>5&&LoadExternalJSs(a[4]);b=getObject(a[0]);WebPart_ReplaceContent(b,a[2]);a[3].length>5&&ReplaceViewState(a[3]);theForm.__EVENTTARGET.value="";theForm.__EVENTARGUMENT.value="";__theFormPostData="";__theFormPostCollection=[];if(a.length>5)a[5].length>5&&ExecuteJavascript(a[5])}}function WebPartManager_CompleteWebPartDragDrop(k){var g=true,f=false,c=null,e="undefined",b=this,a=b.dragState;if(typeof a!=e&&a!=c)if(typeof a.dropZoneElement!=e&&a.dropZoneElement!=c){a.dropZoneElement.__zone.ToggleDropCues(f,f,a.dropIndex,f);var j=b.GetZone(k);if(typeof j!=e&&j!=c){var d=j.webPartTable;if(typeof d!=e&&d!=c&&d.__zone.allowDrop==f)d=c;if(typeof d!=e&&d!=c&&a.dropZoneElement==d)a.dropped=g}}for(var l=0;l<__wpm.zones.length;l++)b.zones[l].allowDrop=f;b.dragState=c;if(typeof a!=e&&a!=c)if(a.dropped==g){var i=a.webPartElement.__webPart.zone,m=a.webPartElement.__webPart.zoneIndex;if(i!=a.dropZoneElement.__zone||m!=a.dropIndex&&m+1!=a.dropIndex&&a.dropIndex!=i.webParts.length){var h=c;if(a.dropZoneElement.__zone.zoneType=="catalog")h="close";else if(i.zoneType=="catalog")h="add";else h="drop";b.overlayContainerElement.style.display="none";typeof b.moveTimer!=e&&b.moveTimer!=c&&clearInterval(b.moveTimer);b.processing=g;var n=a.webPartElement.id.replace("WebPart_","")+":"+a.webPartElement.id+":"+h+":"+a.dropZoneElement.__zone.uniqueID+":"+a.dropIndex;WebPartVerb_Initiated(a.webPartElement,n)}else b.Return(k,g)}else b.Return(k,g)}function WebPartManager_ReturnOverlay(f,g){var b=null,c="undefined",a=this;if(g){a.overlayContainerElement.destLeft=a.overlayContainerElement.orgLeft;a.overlayContainerElement.destTop=a.overlayContainerElement.orgTop;a.moving=true}var e=false;if(typeof a.moving!=c&&a.moving!=b)e=a.moving;if(e){var h=a;setTimeout(function(){h.Return(f,false)},100)}else{a.overlayContainerElement.style.display="none";typeof a.moveTimer!=c&&a.moveTimer!=b&&clearInterval(a.moveTimer);showObject(a.holder.webPart);for(var d=a.overlayContainerElement.childNodes.length-1;d>=0;d--)a.overlayContainerElement.removeChild(a.overlayContainerElement.childNodes[d]);if(typeof a.holder.webPart!=c&&a.holder.webPart!=b)a.holder.webPart=b}}function WebPartManager_ContinueWebPartDragDrop(e){var a=this,b=a.dragState;if(typeof b!="undefined"&&b!=null){var d=GetCurrentEvent(e),c=__wpGetPageEventLocation(d,true),f=c.x-a.overlayContainerElement.offsetWidth/2,g=c.y-5;a.overlayContainerElement.destLeft=f;a.overlayContainerElement.destTop=g}}function WebPartManager_MovePosition(a){var d=false,b=parseInt(a.style.left);if(isNaN(b))b=findPosX(a);var c=parseInt(a.style.top);if(isNaN(c))c=findPosY(a);var e=WebPartManager_GetNextPostion(b,a.destLeft),f=WebPartManager_GetNextPostion(c,a.destTop);if(b!=e){a.style.left=e+"px";d=true}if(c!=f){a.style.top=f+"px";d=true}if(d!=this.moving)this.moving=d}function WebPartManager_GetNextPostion(a,b){var c=25;if(a!=b){var d=Math.abs(b-a);if(d/c>5)c=d/5;else c=25;if(a<b){a+=c;if(a>b)a=b}else{a-=c;if(a<b)a=b}}return a}function WebPartManager_Execute(b){this.menu&&this.menu.Hide();var a=new Function(b);return a()!=false}function WebPartManager_GetZone(){var b=this;for(var c=null,a=0;a<b.zones.length;a++)if(mouseX>b.zones[a].webPartTableLeft-25&&mouseX<b.zones[a].webPartTableRight+25&&mouseY>b.zones[a].webPartTableTop-25&&mouseY<b.zones[a].webPartTableBottom+25)c=b.zones[a];return c}function WebPartManager_ProcessWebPartDragEnter(k){var h="catalog",g=true,c=false,e=null,f="undefined",b=__wpm.dragState;if(typeof b!=f&&b!=e){var l=GetCurrentEvent(k),i=this.GetZone(k);if(typeof i!=f&&i!=e){var a=i.webPartTable;if(typeof a!=f&&a!=e){if(typeof a.__zone==f||a.__zone==e)a=e;var d=-1;if(typeof a!=f&&a!=e){d=a.__zone.GetWebPartIndex(__wpGetPageEventLocation(l,c));if(d==-1)a=e}if(b.dropZoneElement!=a){if(typeof a!=f&&a!=e){var j=g;if(b.webPartElement.__webPart.allowedZoneType=="section"&&a.__zone.zoneType!="section"&&a.__zone.zoneType!=h)j=c;if(j){typeof b.dropZoneElement!=f&&b.dropZoneElement!=e&&b.dropZoneElement.__zone.ToggleDropCues(c,c,b.dropIndex,c);b.dropZoneElement=a;b.dropIndex=d;if(!a.__zone.allowDrop&&a.__zone.zoneType!=h)a.__zone.ToggleDropCues(g,c,d,c);else!(b.webPartElement.__webPart.zone.uniqueID==a.__zone.uniqueID&&(b.webPartElement.__webPart.zoneIndex==d||b.webPartElement.__webPart.zoneIndex+1==d||b.webPartElement.__webPart.zone.webParts.length==d))&&a.__zone.ToggleDropCues(g,g,d,c)}}}else if(b.dropIndex!=d)if(typeof a!=f&&a!=e){b.dropIndex!=-1&&b.dropZoneElement.__zone.ToggleDropCues(c,c,b.dropIndex,c);b.dropIndex=d;if(!a.__zone.allowDrop&&a.__zone.zoneType!=h)a.__zone.ToggleDropCues(g,c,d,c);else!(b.webPartElement.__webPart.zone.uniqueID==a.__zone.uniqueID&&(b.webPartElement.__webPart.zoneIndex==d||b.webPartElement.__webPart.zoneIndex+1==d||b.webPartElement.__webPart.zone.webParts.length==d))&&a.__zone.ToggleDropCues(g,g,d,c)}if(typeof b.dropZoneElement!=f&&b.dropZoneElement!=e)__wpm.effectAllowed=b.effect;return g}return c}return c}return c}function WebPartManager_ProcessWebPartDragOver(j){var c=null,d="undefined",e=false,a=__wpm.dragState,k=GetCurrentEvent(j),h=e;if(typeof a!=d&&a!=c&&typeof a.dropZoneElement!=d&&a.dropZoneElement!=c){var g=this.GetZone(j);if(typeof g!=d&&g!=c){var b=g.webPartTable;if(typeof b!=d&&b!=c&&b.__zone.allowDrop==e)b=c;if(typeof b!=d&&b!=c){var i=e,f=__wpGetPageEventLocation(k,true);if(f.x<b.__zone.webPartTableLeft-25||f.x>b.__zone.webPartTableRight+25||f.y<b.__zone.webPartTableTop-25||f.y>b.__zone.webPartTableBottom+25)i=true;if(i&&(typeof a.dropZoneElement!=d&&a.dropZoneElement!=c))if(a.dropZoneElement.__zone.allowDrop){a.dropZoneElement.__zone.ToggleDropCues(e,e,__wpm.dragState.dropIndex,e);a.dropZoneElement=c;a.dropIndex=-1}h=true}}}if(typeof a==d||a==c||typeof a.dropZoneElement==d||a.dropZoneElement==c)__wpm.effectAllowed="none";return h}function WebPartManager_ShowHelp(c,b){var a=null;typeof this.menu!=a&&this.menu!=a&&this.menu.Hide();if(b==0||b==1)if(b==0){var d="edge: Sunken; center: yes; help: no; resizable: yes; status: no";window.showModalDialog(c,a,d)}else window.open(c,a,"scrollbars=yes,resizable=yes,status=no,toolbar=no,menubar=no,location=no");else if(b==2)window.location=c}function WebPartManager_ExportWebPart(b,c,a){if(c==true&&__wpmExportWarning.length>0&&this.personalizationScopeShared!=true)if(confirm(__wpmExportWarning)==false)return false;if(a==false)window.location=b;return true}function WebPartManager_UpdatePositions(){for(var a=0;a<this.zones.length;a++)this.zones[a].UpdatePosition()}function SelectProduct(a,h,i,c,e){var d=getObject(a+"trSearch"),b=getObject(a+"trSelected"),f=getObject(h),g=getObject(i);f.innerHTML=c;g.value=e;hideObject(d);showObject(b)}function RevertProduct(a,f,g){var c=getObject(a+"trSearch"),b=getObject(a+"trSelected"),d=getObject(f),e=getObject(g);d.innerHTML="";e.value="";hideObject(b);showObject(c)}function AddBookmarkConfirm(c){var a="Update Bookmarks",b=getObject(c);b.value=a;b.title=a}function UpdateBookmarkConfirm(b){var a=getObject(b);showTooltip(findPosX(a)-25,findPosY(a)-20,a,'<span class="fN fB">Bookmark has been updated</span>',true)}function DeleteBookmarkConfirm(c){var b="Add To Bookmarks",a=getObject(c);if(typeof a!="undefined"&&a!=null){a.value=b;a.title=b}}var rfHelper;function initRFHelper(a){rfHelper=new RFHelper(a)}function RFHelper(a){this.buttonObj=getObject(a)}RFHelper.prototype={generateLink:function(f,j){var i='<td colspan="3">&nbsp;</td>',h="</span></td>",g='<td colspan="3"><hr /></td>',e="</td>",b="</tr>",a="<tr>",d="undefined",c=this;if(typeof c.buttonObj!=d&&c.buttonObj!=null)typeof c.buttonObj.tooltip!=d&&c.buttonObj.tooltip!=null&&hideTooltip(c.buttonObj);c.url=f;var k='<a href="'+f+'" target="_blank">'+j+"</a>",l='<table cellspacing="5" cellpadding="0" border="0" style="width:400px;" class="fN" onkeypress="return WebForm_FireDefaultButton(event, \'updateLinkButton\');">'+a+'<td colspan="3"><div id="updateLinkError" name="updateLinkError" style="color:Red;display:none;"></div></td>'+b+a+'<td>&nbsp;</td><td class="fB">Text<br /><input type="text" id="updateLinkText" name="updateLinkText" class="wFS" maxlength="100" value="'+j.replace('"',"&quot;")+'" />'+e+'<td class="wM">Text to display for the link. If you do not specify one URL will be displayed</td>'+b+a+'<td colspan="3" class="ca"><input type="button" value="Update" class="formButton" onClick="rfHelper.updateLink();" /><input type="button" value="Close" class="formButton" onClick="rfHelper.closeLink();" />'+e+b+a+g+b+a+'<td colspan="3" class="fB">Link</td>'+b+a+'<td colspan="3"><span id="rfHelperLinkText">'+k+h+b+a+i+b+a+'<td colspan="3" class="fB">Url</td>'+b+a+'<td colspan="3">'+f+e+b+a+i+b+a+'<td colspan="3" class="fB">Html</td>'+b+a+'<td colspan="3"><span id="rfHelperHtmlText">'+HtmlEncode(k)+h+b+a+g+b+"</table>";showTooltip(mouseX,mouseY,c.buttonObj,l,false);setTimeout(function(){var a=getObject("updateLinkText");typeof a!=d&&a!=null&&a.focus()},750)},updateLink:function(){var f=[],e=getObject("updateLinkText"),a=e.value;if(a.length==0)a=this.url;var b='<a href="'+this.url+'" target="_blank">'+a+"</a>",d=getObject("rfHelperLinkText");d.innerHTML=b;var c=getObject("rfHelperHtmlText");c.innerHTML=HtmlEncode(b)},closeLink:function(){hideTooltip(this.buttonObj)}};var ibMain;function ImageBrowser(b,d){var a=this;a.ib=getObject(b);a.hObj=getObject(d);a.allowChange=a.ib.allowChange=="true";a.userDisplayObj=getObject(a.ib.userDisplay);a.ratingDisplayObj=getObject(a.ib.ratingDisplay);if(a.allowChange){a.ratingTrackerObj=getObject(a.ib.ratingTracker);a.itemStateReporterObj=getObject(a.ib.itemStateReporter)}a.aObj=getObject("a"+b);a.imgObj=getObject("img"+b);a.paObj=getObject("pa"+b);a.cImage=0;a.originalWidth=a.imgObj.offsetWidth;a.originalHeight=a.imgObj.offsetHeight;if(a.hObj.value.length>0)for(countID=0;countID<ibIDs.length;countID++)if(ibIDs[countID]==a.hObj.value)a.cImage=countID;typeof ibUrls!="undefined"&&ibUrls!=null&&PreLoadImages(ibUrls);var c=a;setTimeout(function(){c.loadImage()},500);ibMain=a}ImageBrowser.prototype.loadImage=function(){var d="undefined",a=this,f=200,c=0,b="Click to see original - ",e="Send a message to ";ibViewed.length>0&&CVTAddTrackedItems("Image",ibViewed);if(ibIDs.length>0){if(ibHeights[a.cImage]>ibWidths[a.cImage])c=a.originalHeight/ibHeights[a.cImage];else c=a.originalWidth/ibWidths[a.cImage];a.hObj.value=ibIDs[a.cImage];if(ibUrls[a.cImage].indexOf("http")>-1)a.aObj.href="/bounce.aspx?u="+escape(ibUrls[a.cImage]);else a.aObj.href=ibUrls[a.cImage];a.imgObj.src=ibUrls[a.cImage];if(ibDescs[a.cImage].length>0){a.aObj.title=b+ibDescs[a.cImage];a.imgObj.alt=b+ibDescs[a.cImage]}else{a.aObj.title=b+ibUrls[a.cImage];a.imgObj.alt=b+ibUrls[a.cImage]}a.imgObj.style.width=ibWidths[a.cImage]*c;a.imgObj.style.height=ibHeights[a.cImage]*c;udClientAdjust(a.userDisplayObj,ibPosters[a.cImage],ibPosterIDs[a.cImage]);rdClientAdjust(a.ratingDisplayObj,ibRating[a.cImage]);if(a.allowChange){CVTTrack(ibTrackingItemType[a.cImage],ibIDs[a.cImage]);if(typeof a.ratingTrackerObj.tracker!=d&&a.ratingTrackerObj.tracker!=null){a.ratingTrackerObj.tracker.trackingItemID=ibIDs[a.cImage];a.ratingTrackerObj.tracker.trackingItemType=ibTrackingItemType[a.cImage];a.ratingTrackerObj.tracker.clientCheck()}if(typeof a.itemStateReporterObj.reporter!=d&&a.itemStateReporterObj.reporter!=null){a.itemStateReporterObj.reporter.trackingItemID=ibIDs[a.cImage];a.itemStateReporterObj.reporter.trackingItemType=ibTrackingItemType[a.cImage];a.itemStateReporterObj.reporter.clientCheck()}}}};function IBScroll(b,a){if(typeof ibMain!="undefined"&&ibMain!=null)if(ibIDs.length==1)showTooltip(mouseX,mouseY,a,'<span class="fN fB">This is the only image available!</span>',true);else{ibMain.cImage+=b;if(ibMain.cImage<0)ibMain.cImage=ibIDs.length-1;else if(ibMain.cImage>=ibIDs.length)ibMain.cImage=0;ibMain.loadImage()}}function ShowLocationMap(h,f,e,d,b){var g=getObject("div"+h);if(GBrowserIsCompatible()){var a=new GMap2(g);if(!b){a.addControl(new GLargeMapControl);a.addControl(new GMapTypeControl)}f!=0&&e!=0&&a.setCenter(new GLatLng(f,e),13);var c=new GClientGeocoder;c&&c.getLatLng(d.replace(/<br \/>/ig," "),function(c){if(c){a.setCenter(c,13);var e=new GMarker(c);a.addOverlay(e);!b&&e.openInfoWindowHtml(d)}})}}var rbMain;function RecommendationBrowser(b,d){var a=this;a.rb=getObject(b);a.hObj=getObject(d);a.allowChange=a.rb.allowChange=="true";a.userDisplayObj=getObject(a.rb.userDisplay);a.ratingDisplayObj=getObject(a.rb.ratingDisplay);if(a.allowChange){a.ratingTrackerObj=getObject(a.rb.ratingTracker);a.itemStateReporterObj=getObject(a.rb.itemStateReporter)}a.lblPrice=getObject(a.rb.lblPrice);a.lblDescription=getObject(a.rb.lblDescription);a.aObj=getObject("a"+b);a.imgObj=getObject("img"+b);a.paObj=getObject("pa"+b);a.cRecommendation=0;a.originalWidth=a.imgObj.offsetWidth;a.originalHeight=a.imgObj.offsetHeight;if(a.hObj.value.length>0)for(countID=0;countID<rbIDs.length;countID++)if(rbIDs[countID]==a.hObj.value)a.cRecommendation=countID;typeof rbUrls!="undefined"&&rbUrls!=null&&PreLoadImages(rbUrls);CVTAddTrackedItems("Recommendation",rbViewed);var c=a;setTimeout(function(){c.loadRecommendation()},500);rbMain=a}RecommendationBrowser.prototype.loadRecommendation=function(){var e="undefined",d="Image Not Available",a=this,g=200,c=0,b="Click to see original - ",f="Send a message to ";if(rbIDs.length>0){a.hObj.value=rbIDs[a.cRecommendation];if(rbUrls[a.cRecommendation].length==0){a.aObj.href="#";a.imgObj.src="/images/na.gif";a.aObj.title=d;a.imgObj.alt=d;a.imgObj.style.width=a.originalWidth;a.imgObj.style.height=a.originalHeight;a.aObj.disabled=true}else{if(rbHeights[a.cRecommendation]>rbWidths[a.cRecommendation])c=a.originalHeight/rbHeights[a.cRecommendation];else c=a.originalWidth/rbWidths[a.cRecommendation];if(rbUrls[a.cRecommendation].indexOf("http")>-1)a.aObj.href="/bounce.aspx?u="+escape(rbUrls[a.cRecommendation]);else a.aObj.href=rbUrls[a.cRecommendation];a.imgObj.src=rbUrls[a.cRecommendation];if(rbDescs[a.cRecommendation].length>0){a.aObj.title=b+rbDescs[a.cRecommendation];a.imgObj.alt=b+rbDescs[a.cRecommendation]}else{a.aObj.title=b+rbUrls[a.cRecommendation];a.imgObj.alt=b+rbUrls[a.cRecommendation]}a.imgObj.style.width=rbWidths[a.cRecommendation]*c;a.imgObj.style.height=rbHeights[a.cRecommendation]*c;a.aObj.disabled=false}a.lblPrice.innerHTML=rbPrice[a.cRecommendation];a.lblDescription.innerHTML=rbRecDesc[a.cRecommendation];udClientAdjust(a.userDisplayObj,rbPosters[a.cRecommendation],rbPosterIDs[a.cRecommendation]);rdClientAdjust(a.ratingDisplayObj,rbRating[a.cRecommendation]);if(a.allowChange){CVTTrack("Recommendation",rbIDs[a.cRecommendation]);if(typeof a.ratingTrackerObj.tracker!=e&&a.ratingTrackerObj.tracker!=null){a.ratingTrackerObj.tracker.trackingItemID=rbIDs[a.cRecommendation];a.ratingTrackerObj.tracker.clientCheck()}if(typeof a.itemStateReporterObj.reporter!=e&&a.itemStateReporterObj.reporter!=null){a.itemStateReporterObj.reporter.trackingItemID=rbIDs[a.cRecommendation];a.itemStateReporterObj.reporter.clientCheck()}}}};function RBScroll(b,a){if(typeof rbMain!="undefined"&&rbMain!=null)if(rbIDs.length==1)showTooltip(mouseX,mouseY,a,'<span class="fN fB">This is the only recommendation available!</span>',true);else{rbMain.cRecommendation+=b;if(rbMain.cRecommendation<0)rbMain.cRecommendation=rbIDs.length-1;else if(rbMain.cRecommendation>=rbIDs.length)rbMain.cRecommendation=0;rbMain.loadRecommendation()}}