﻿function WebForm_PostBackOptions(d,b,f,a,g,e,c){this.eventTarget=d;this.eventArgument=b;this.validation=f;this.validationGroup=a;this.actionUrl=g;this.trackFocus=e;this.clientSubmit=c}function WebForm_DoPostBackWithOptions(a){var d=true;if(a.validation)if(typeof Page_ClientValidate=="function")d=Page_ClientValidate(a.validationGroup);if(d){if(typeof a.actionUrl!="undefined"&&a.actionUrl!=null&&a.actionUrl.length>0)theForm.action=a.actionUrl;if(a.trackFocus){var c=theForm.elements["__LASTFOCUS"];if(typeof c!="undefined"&&c!=null)if(typeof document.activeElement=="undefined")c.value=a.eventTarget;else{var b=document.activeElement;if(typeof b!="undefined"&&b!=null)if(typeof b.id!="undefined"&&b.id!=null&&b.id.length>0)c.value=b.id;else if(typeof b.name!="undefined")c.value=b.name}}}if(a.clientSubmit)__doPostBack(a.eventTarget,a.eventArgument)}var __pendingCallbacks=[],__synchronousCallBackIndex=-1;function WebForm_DoCallback(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(p){try{b=new ActiveXObject("Microsoft.XMLHTTP")}catch(q){}}var f=true;try{f=b&&b.setRequestHeader}catch(p){}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,true);b.setRequestHeader("Content-Type","application/x-www-form-urlencoded");b.send(i);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(p){}document.body.appendChild(a)}var m=window.setInterval(function(){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;var n=__theFormPostCollection.length,k;for(var l=0;l<n;l++){k=__theFormPostCollection[l];if(k){var j=a.document.createElement("INPUT");j.type="hidden";j.name=k.name;j.value=k.value;a.document.forms[0].appendChild(j)}}var i=a.document.createElement("INPUT");i.type="hidden";i.name="__CALLBACKID";i.value=h;a.document.forms[0].appendChild(i);var f=a.document.createElement("INPUT");f.type="hidden";f.name="__CALLBACKPARAM";f.value=g;a.document.forms[0].appendChild(f);if(theForm["__EVENTVALIDATION"]){var b=a.document.createElement("INPUT");b.type="hidden";b.name="__EVENTVALIDATION";b.value=theForm["__EVENTVALIDATION"].value;a.document.forms[0].appendChild(b)}var c=a.document.createElement("INPUT");c.type="hidden";c.name="__CALLBACKINDEX";c.value=e;a.document.forms[0].appendChild(c);a.document.forms[0].submit()}},10)}function WebForm_CallbackComplete(){for(i=0;i<__pendingCallbacks.length;i++){callbackObject=__pendingCallbacks[i];if(callbackObject&&callbackObject.xmlRequest&&callbackObject.xmlRequest.readyState==4){WebForm_ExecuteCallback(callbackObject);if(!__pendingCallbacks[i].async)__synchronousCallBackIndex=-1;__pendingCallbacks[i]=null;var b="__CALLBACKFRAME"+i,a=document.getElementById(b);if(a)a.parentNode.removeChild(a)}}}function WebForm_ExecuteCallback(a){var b=a.xmlRequest.responseText;if(b.charAt(0)=="s"){if(typeof a.eventCallback!="undefined"&&a.eventCallback!=null)a.eventCallback(b.substring(1),a.context)}else if(b.charAt(0)=="e"){if(typeof a.errorCallback!="undefined"&&a.errorCallback!=null)a.errorCallback(b.substring(1),a.context)}else{var d=b.indexOf("|");if(d!=-1){var e=parseInt(b.substring(0,d));if(!isNaN(e)){var f=b.substring(d+1,d+e+1);if(f!=""){var c=theForm["__EVENTVALIDATION"];if(!c){c=document.createElement("INPUT");c.type="hidden";c.name="__EVENTVALIDATION";theForm.appendChild(c)}c.value=f}if(typeof a.eventCallback!="undefined"&&a.eventCallback!=null)a.eventCallback(b.substring(d+e+1),a.context)}}}}function WebForm_FillFirstAvailableSlot(b,c){var a;for(a=0;a<b.length;a++)if(!b[a])break;b[a]=c;return a}var __nonMSDOMBrowser=window.navigator.appName.toLowerCase().indexOf("explorer")==-1,__theFormPostData="",__theFormPostCollection=[];function WebForm_InitCallback(){var h=theForm.elements.length,a;for(var d=0;d<h;d++){a=theForm.elements[d];var c=a.tagName.toLowerCase();if(c=="input"){var b=a.type;if((b=="text"||b=="hidden"||b=="password"||(b=="checkbox"||b=="radio")&&a.checked)&&a.id!="__EVENTVALIDATION")WebForm_InitCallbackAddField(a.name,a.value)}else if(c=="select"){var g=a.options.length;for(var e=0;e<g;e++){var f=a.options[e];if(f.selected==true)WebForm_InitCallbackAddField(a.name,a.value)}}else if(c=="textarea")WebForm_InitCallbackAddField(a.name,a.value)}}function WebForm_InitCallbackAddField(c,b){var a={};a.name=c;a.value=b;__theFormPostCollection[__theFormPostCollection.length]=a;__theFormPostData+=c+"="+WebForm_EncodeCallback(b)+"&"}function WebForm_EncodeCallback(a){if(encodeURIComponent)return encodeURIComponent(a);else return escape(a)}var __disabledControlArray=[];function WebForm_ReEnableControls(){if(typeof __enabledControlArray=="undefined")return false;var c=0;for(var b=0;b<__enabledControlArray.length;b++){var a;if(__nonMSDOMBrowser)a=document.getElementById(__enabledControlArray[b]);else a=document.all[__enabledControlArray[b]];if(typeof a!="undefined"&&a!=null&&a.disabled==true){a.disabled=false;__disabledControlArray[c++]=a}}setTimeout("WebForm_ReDisableControls()",0);return true}function WebForm_ReDisableControls(){for(var a=0;a<__disabledControlArray.length;a++)__disabledControlArray[a].disabled=true}function WebForm_FireDefaultButton(a,c){if(a.keyCode==13&&!(a.srcElement&&a.srcElement.tagName.toLowerCase()=="textarea")){var b;if(__nonMSDOMBrowser)b=document.getElementById(c);else b=document.all[c];if(b&&typeof b.click!="undefined"){b.click();a.cancelBubble=true;if(a.stopPropagation)a.stopPropagation();return false}}return true}function WebForm_GetScrollX(){if(__nonMSDOMBrowser)return window.pageXOffset;else if(document.documentElement&&document.documentElement.scrollLeft)return document.documentElement.scrollLeft;else if(document.body)return document.body.scrollLeft;return 0}function WebForm_GetScrollY(){if(__nonMSDOMBrowser)return window.pageYOffset;else if(document.documentElement&&document.documentElement.scrollTop)return document.documentElement.scrollTop;else if(document.body)return document.body.scrollTop;return 0}function WebForm_SaveScrollPositionSubmit(){if(__nonMSDOMBrowser){theForm.elements["__SCROLLPOSITIONY"].value=window.pageYOffset;theForm.elements["__SCROLLPOSITIONX"].value=window.pageXOffset}else{theForm.__SCROLLPOSITIONX.value=WebForm_GetScrollX();theForm.__SCROLLPOSITIONY.value=WebForm_GetScrollY()}if(typeof this.oldSubmit!="undefined"&&this.oldSubmit!=null)return this.oldSubmit();return true}function WebForm_SaveScrollPositionOnSubmit(){theForm.__SCROLLPOSITIONX.value=WebForm_GetScrollX();theForm.__SCROLLPOSITIONY.value=WebForm_GetScrollY();if(typeof this.oldOnSubmit!="undefined"&&this.oldOnSubmit!=null)return this.oldOnSubmit();return true}function WebForm_RestoreScrollPosition(){if(__nonMSDOMBrowser)window.scrollTo(theForm.elements["__SCROLLPOSITIONX"].value,theForm.elements["__SCROLLPOSITIONY"].value);else window.scrollTo(theForm.__SCROLLPOSITIONX.value,theForm.__SCROLLPOSITIONY.value);if(typeof theForm.oldOnLoad!="undefined"&&theForm.oldOnLoad!=null)return theForm.oldOnLoad();return true}function WebForm_TextBoxKeyHandler(b){if(b.keyCode==13){var a;if(__nonMSDOMBrowser)a=b.target;else a=b.srcElement;if(typeof a!="undefined"&&a!=null)if(typeof a.onchange!="undefined"){a.onchange();b.cancelBubble=true;if(b.stopPropagation)b.stopPropagation();return false}}return true}function WebForm_AppendToClassName(c,b){var a=c.className;if(a){if(a.charAt(a.length-1)!=" ")a+=" ";a+=b}else a=b;c.className=a}function WebForm_RemoveClassName(c,b){var a=c.className;if(a){if(a.substring(a.length-b.length-1,a.length)==" "+b){c.className=a.substring(0,a.length-b.length-1);return}if(a==b){c.className="";return}var d=a.indexOf(" "+b+" ");if(d!=-1){c.className=a.substring(0,d)+a.substring(d+b.length+2,a.length);return}if(a.substring(0,b.length)==b+" ")c.className=a.substring(b.length+1,a.length)}}function WebForm_GetElementById(a){if(document.getElementById)return document.getElementById(a);else if(document.all)return document.all[a];else return null}function WebForm_GetElementByTagName(b,c){var a=WebForm_GetElementsByTagName(b,c);if(a&&a.length>0)return a[0];else return null}function WebForm_GetElementsByTagName(a,b){if(a&&b){if(a.getElementsByTagName)return a.getElementsByTagName(b);if(a.all&&a.all.tags)return a.all.tags(b)}return null}function WebForm_GetElementDir(a){if(a){if(a.dir)return a.dir;return WebForm_GetElementDir(a.parentNode)}return "ltr"}function WebForm_GetElementPosition(a){var b={};b.x=0;b.y=0;b.width=0;b.height=0;if(a.offsetParent){b.x=a.offsetLeft;b.y=a.offsetTop;var c=a.offsetParent;while(c){b.x+=c.offsetLeft;b.y+=c.offsetTop;var d=c.tagName.toLowerCase();if(d!="table"&&d!="body"&&d!="html"&&d!="div"&&c.clientTop&&c.clientLeft){b.x+=c.clientLeft;b.y+=c.clientTop}c=c.offsetParent}}else if(a.left&&a.top){b.x=a.left;b.y=a.top}else{if(a.x)b.x=a.x;if(a.y)b.y=a.y}if(a.offsetWidth&&a.offsetHeight){b.width=a.offsetWidth;b.height=a.offsetHeight}else if(a.style&&a.style.pixelWidth&&a.style.pixelHeight){b.width=a.style.pixelWidth;b.height=a.style.pixelHeight}return b}function WebForm_GetParentByTagName(c,d){var a=c.parentNode,b=d.toUpperCase();while(a&&a.tagName.toUpperCase()!=b)a=a.parentNode?a.parentNode:a.parentElement;return a}function WebForm_SetElementHeight(a,b){if(a&&a.style)a.style.height=b+"px"}function WebForm_SetElementWidth(a,b){if(a&&a.style)a.style.width=b+"px"}function WebForm_SetElementX(a,b){if(a&&a.style)a.style.left=b+"px"}function WebForm_SetElementY(a,b){if(a&&a.style)a.style.top=b+"px"}
