PageSourceSearch

https://members.nclm.org/ScriptResource.axd?d=kLB9_fq97ugw3ooyF2UM…dFE7ZzdJ65rN04mUkF7cWqs1&t=ffffffffb5cfdbde

js nclm.org collected 2026-09-24 17:41:11 UTC 60,568 bytes, 1 lines download raw bytes

1Type.registerNamespace("Telerik.Web.UI"),Telerik.Web.UI.PasswordStrengthChecker=function(e){Telerik.Web.UI.PasswordStrengthChecker.initializeBase(this,[e])},Telerik.Web.UI.PasswordStrengthChecker.prototype={initialize:function(){Telerik.Web.UI.PasswordStrengthChecker.callBaseMethod(this,"initialize")},dispose:function(){},_getPasswordStrength:function(e,t){var i,n=e,s="",o=0,a=t.CalculationWeightings.split(";"),r=parseInt(a[0],10),l=parseInt(a[1],10),h=parseInt(a[2],10),u=parseInt(a[3],10),d=n.length/t.PreferredPasswordLength;if(d>1&&(d=1),o+=d*r,d<1&&(s=String.format("Remaining characters",t.PreferredPasswordLength-n.length)),t.MinimumNumericCharacters>0){var _=new RegExp("[0-9]","g");(i=this._getRegexCount(_,n))>=t.MinimumNumericCharacters&&(o+=l),i<t.MinimumNumericCharacters&&(""!=s&&(s+=", "),s+=String.format("Remaining numbers",t.MinimumNumericCharacters-i))}else o+=d*l;if(1==t.RequiresUpperAndLowerCaseCharacters||"string"==typeof t.RequiresUpperAndLowerCaseCharacters&&1==Boolean.parse(t.RequiresUpperAndLowerCaseCharacters)){var g=new RegExp("[a-z]","g"),x=new RegExp("[A-Z]","g"),c=this._getRegexCount(g,n),p=this._getRegexCount(x,n);c>0||p>0?c>=t.MinLowerCaseChars&&p>=t.MinUpperCaseChars?o+=h:(t.MinLowerCaseChars>0&&t.MinLowerCaseChars-c>0&&(""!=s&&(s+=", "),s+=String.format("Remaining lower case",t.MinLowerCaseChars-c)),t.MinUpperCaseChars>0&&t.MinUpperCaseChars-p>0&&(""!=s&&(s+=", "),s+=String.format("Remaining upper case",t.MinUpperCaseChars-p))):(""!=s&&(s+=", "),s+="Mixed case characters")}else o+=d*h;if(t.MinimumSymbolCharacters>0){var m=new RegExp("[^a-zA-Z0-9 ]","g");(i=this._getRegexCount(m,n))>=t.MinimumSymbolCharacters&&(o+=u),i<t.MinimumSymbolCharacters&&(""!=s&&(s+=", "),s+=String.format("Remaining symbols",t.MinimumSymbolCharacters-i))}else o+=d*u;return o},showStrength:function(e,t,i){var n=this._getPasswordStrength(t.value,i),s=new Telerik.Web.UI.PasswordStrengthCalculatingEventArgs(t.value,n,"");e.raise_passwordStrengthCalculating(s);var o=null;s._strengthScore>0&&s._strengthScore<=100&&(o=Math.floor(s._strengthScore/25));var a="";if(s._indicatorText)a=s._indicatorText;else{if(null==i._IndicatorWords)for(i._IndicatorWords=i.TextStrengthDescriptions.split(";");i._IndicatorWords.length<5;)i._IndicatorWords[i._IndicatorWords.length]="";null!=o&&(a=i._IndicatorWords[o])}null==i._IndicatorStyles&&(i._IndicatorStyles=i.TextStrengthDescriptionStyles.split(";"));var r=null;(r=""==i.IndicatorElementID?e.get_element?$get(e.get_element().id+"_passwordStrengthIndicator"):$get(t.id+"_passwordStrengthIndicator"):$get(i.IndicatorElementID))&&(r.innerHTML=a,r.className=null!=o?i.IndicatorElementBaseStyle+" "+i._IndicatorStyles[o+1]:i.IndicatorElementBaseStyle+" "+i._IndicatorStyles[0])},_getRegexCount:function(e,t){var i=0;if(null!=t&&""!=t){var n=t.match(e);null!=n&&(i=n.length)}return i}},Telerik.Web.UI.PasswordStrengthChecker.registerClass("Telerik.Web.UI.PasswordStrengthChecker",Telerik.Web.UI.RadWebControl),Type.registerNamespace("Telerik.Web.UI"),Telerik.Web.UI.RadInputControl=function(e){Telerik.Web.UI.RadInputControl.initializeBase(this,[e]),this._autoPostBack=!1,this._enabled=!0,this._showButton=!1,this._invalidStyleDuration=100,this._selectionOnFocus=Telerik.Web.UI.SelectionOnFocus.None,this._postBackEventReferenceScript="",this._styles=null,this._skin=null,this._enableAriaSupport=!1,this._causesValidation=!1,this._validationGroup="",this._isEnterPressed=!1,this._isDropped=!1,this._enableOldBoxModel=!1,this._shouldResetWidthInPixels=!0,this._reducedPixelWidthFlag=!1,this._originalTextBoxWidth=null,this._originalCellPadding=null,this._originalDisplay=null,this._onTextBoxKeyUpDelegate=null,this._onTextBoxKeyPressDelegate=null,this._onTextBoxBlurDelegate=null,this._onTextBoxFocusDelegate=null,this._onTextBoxDragEnterDelegate=null,this._onTextBoxDragLeaveDelegate=null,this._onTextBoxDragDropDelegate=null,this._onTextBoxMouseOutDelegate=null,this._onTextBoxMouseOverDelegate=null,this._onTextBoxKeyDownDelegate=null,this._onTextBoxMouseWheelDelegate=null,this._onFormResetDelegate=null,this._emptyMessage="",this._initialValueAsText=null,this._originalInitialValueAsText="",this._val
1idationText="",this._displayText="",this._value="",this._text="",this._holdsValidValue=!0,this._lastSetTextBoxValue="",this._onTextBoxMouseUpDelegate=null,this._focused=!1,this._isRtl=!1,this._nonTableLayout=!0},Telerik.Web.UI.RadInputControl.prototype={initialize:function(){Telerik.Web.UI.RadInputControl.OverrideValidatorFunctions(),Telerik.Web.UI.RadInputControl.callBaseMethod(this,"initialize"),this._clientID=this.get_id(),this._wrapperElementID=this.get_id()+"_wrapper",this._nonTableLayout=this.get_wrapperElement().className.indexOf("riSingle")>-1,this._textBoxElement=$get(this._clientID),this._textBoxElement.RadInputValidationValue=this._validationText,null!==this._initialValueAsText&&(this._value=this._constructValueFromInitialText(this._initialValueAsText),this._text=this._constructEditText(this._value),this._originalInitialValueAsText=this._initialValueAsText),this._lastSetTextBoxValue=this._displayText,this._textBoxElement.RadInputLastSetTextBoxValue=this._displayText,this._initialValueAsText=this._text,this._nonTableLayout&&$telerik.isIE7&&(this._textBoxElement.style.width="100%",this._enableOldBoxModel=!0),this._originalTextBoxCssText=this._textBoxElement.style.cssText,this._originalTextBoxCssText.lastIndexOf(";")!=this._originalTextBoxCssText.length-1&&(this._originalTextBoxCssText+=";");var e=this.get_wrapperElement();if("none"==e.style.display?this._originalDisplay="":this._originalDisplay=e.style.display,($telerik.isIE7||$telerik.quirksMode)&&("inline-block"==this._originalDisplay?(this._originalDisplay="inline",e.style.zoom=1):document.documentMode&&document.documentMode>7&&"inline"==this._originalDisplay&&(this._originalDisplay="inline-block")),"none"!=e.style.display&&(e.style.display=this._originalDisplay),"rtl"==$telerik.getCurrentStyle(e,"direction")){var t=""!=this._skin?String.format(" RadInputRTL_{0}",this._skin):"";e.className+=String.format(" RadInputRTL{0}",t),this._isRtl=!0}if(this.repaint(),this._originalMaxLength=this._textBoxElement.maxLength,-1==this._originalMaxLength&&(this._originalMaxLength=2147483647),this._selectionEnd=0,this._selectionStart=0,this._hovered=!1,this._invalid=!1,this._attachEventHandlers(),this._focused){this.updateDisplayValue();var i=this;setTimeout((function(){i._updateSelectionOnFocus()}),0)}else($telerik.isFirefox2||$telerik.isSafari)&&this.isEmpty()&&this.get_emptyMessage().length>this._originalMaxLength&&this.updateDisplayValue();this.updateCssClass(),this._initializeButtons(),this.get_enableAriaSupport()&&this._initializeAriaSupport(),this.updateClientState(),this.raise_load(Sys.EventArgs.Empty)},dispose:function(){Telerik.Web.UI.RadInputControl.callBaseMethod(this,"dispose"),this.Button&&this._onButtonClickDelegate&&(window.$removeHandler(this.Button,"click",this._onButtonClickDelegate),this._onButtonClickDelegate=null),this._onTextBoxPasteDelegate&&(window.$removeHandler(this._textBoxElement,"paste",this._onTextBoxPasteDelegate),this._onTextBoxPasteDelegate=null),this._onTextBoxKeyDownDelegate&&(window.$removeHandler(this._textBoxElement,"keydown",this._onTextBoxKeyDownDelegate),this._onTextBoxKeyDownDelegate=null),this._onTextBoxKeyPressDelegate&&(window.$removeHandler(this._textBoxElement,"keypress",this._onTextBoxKeyPressDelegate),this._onTextBoxKeyPressDelegate=null),this._onTextBoxKeyUpDelegate&&(window.$removeHandler(this._textBoxElement,"keyup",this._onTextBoxKeyUpDelegate),this._onTextBoxKeyUpDelegate=null),this._onTextBoxBlurDelegate&&(window.$removeHandler(this._textBoxElement,"blur",this._onTextBoxBlurDelegate),this._onTextBoxBlurDelegate=null),this._onTextBoxFocusDelegate&&(window.$removeHandler(this._textBoxElement,"focus",this._onTextBoxFocusDelegate),this._onTextBoxFocusDelegate=null),this._onTextBoxDragEnterDelegate&&(window.$removeHandler(this._textBoxElement,"dragenter",this._onTextBoxDragEnterDelegate),this._onTextBoxDragEnterDelegate=null),this._onTextBoxDragLeaveDelegate&&(window.$removeHandler(this._textBoxElement,"dragleave",this._onTextBoxDragLeaveDelegate),this._onTextBoxDragLeaveDelegate=null),this._onTextBoxMouseOutDelegate&&(window.$removeHandler(this._textBoxElement,"mouseout",this._onTextBoxMouseOutDelegate),this._onTextBoxMouseOutDelegate=null),this._onTextBoxMouseOverDelegate&&(window.$removeHandler(this._textBoxElement,"mouseover",this._onTextBoxMouseOverDelegate),this._onTextBoxMouseOverDelegate=null),this._onTextBoxMouseUpDelegate&&(window.$removeHandler(this._textBoxElement,"mouseup",this._onTextBoxMouseUpDelegate),this._onTextBoxMouseUpDelegate=null),this._onFormResetDelegate&&(this._textBoxElement.form&&window.$removeHandler(this._textBoxElement.form,"reset",this._onFormResetDelegate),this._onFormResetDelegate=null),$telerik.isIE?this._onTextBoxMouseWheelDelegate&&(window.$removeHandler(this._textBoxElement,"mousewheel",this._onTextBoxMouseWheelDelegate),this._onTextBoxMouseWheelDelegate=null):this._onTextBoxMouseWheelDelegate&&($telerik.isSafari||$telerik.isOpera?window.$removeHandler(this._textBoxElement,"mousewheel",this._onTextBoxMouseWheelDelegate):window.$removeHandler(this._textBoxElement,"DOMMouseScroll",this._onTextBoxMouseWheelDelegate),this._onTextBoxMouseWheelDelegate=null),this._onTextBoxDragDropDelegate&&(window.$removeHandler(this._textBoxElement,"drop",this._onTextBoxDragDropDelegate),this._onTextBoxDragDropDelegate=null),this._textBoxElement&&(this._textBoxElement._events=null)},clear:function(){this.set_value("")},disable:function(){this.set_enabled(!1),this._textBoxElement.disabled="disabled",this.updateCssClass(),this.updateClientState(),this.raise_disable(Sys.EventArgs.Empty)},enable:function(){this.set_enabled(!0),this._textBoxElement.disabled="",this.updateCssClass(),this.updateClientState(),this.raise_enable(Sys.EventArgs.Empty)},focus:function(){this._textBoxElement.disabled||this._textBoxElement.focus()},blur:function(){this._textBoxElement.blur()}
1,isEmpty:function(){return""==this._validationText},isNegative:function(){return!1},isReadOnly:function(){return this._textBoxElement.readOnly||!this._enabled},isMultiLine:function(){return this._textBoxElement&&"TEXTAREA"==this._textBoxElement.tagName.toUpperCase()},updateDisplayValue:function(){this._focused?this._holdsValidValue?this.set_textBoxValue(this.get_editValue()):this._holdsValidValue=!0:this._isEmptyMessage()?this.set_textBoxValue(this.get_emptyMessage()):this.set_textBoxValue(this.get_displayValue())},_isEmptyMessage:function(){return this.isEmpty()&&this.get_emptyMessage()},repaint:function(){if(this.canRepaint()){if(this._clearParentShowHandlers(),this._updatePercentageHeight(),!this._reducedPixelWidthFlag&&this._enableOldBoxModel){var e=this;setTimeout((function(){e._reducePixelWidthByPaddings()}),0)}}else this.add_parentShown(this.get_element())},updateCssClass:function(e){if(!this._holdsValidValue&&!e)return this._textBoxElement.style.cssText=this._originalTextBoxCssText+this.updateCssText(this.get_styles().InvalidStyle[0]),this._textBoxElement.className=this.get_styles().InvalidStyle[1],void Sys.UI.DomElement.addCssClass(this.get_wrapperElement(),"RadInputError");var t="",i="";!this._enabled||this._isEmptyMessage()||this.isNegative()||(i=this._originalTextBoxCssText+this.updateCssText(this.get_styles().EnabledStyle[0]),this._compareStyles(this._textBoxElement.style.cssText,i)||(this._textBoxElement.style.cssText=i),t=this.get_styles().EnabledStyle[1]),this._enabled&&!this._isEmptyMessage()&&this.isNegative()&&(i=this._originalTextBoxCssText+this.updateCssText(this.get_styles().NegativeStyle[0]),this._compareStyles(this._textBoxElement.style.cssText,i)||(this._textBoxElement.style.cssText=i),t=this.get_styles().NegativeStyle[1]),this._enabled&&this._isEmptyMessage()&&(i=this._originalTextBoxCssText+this.updateCssText(this.get_styles().EmptyMessageStyle[0]),this._compareStyles(this._textBoxElement.style.cssText,i)||(this._textBoxElement.style.cssText=i),t=this.get_styles().EmptyMessageStyle[1]);var n=this.get_wrapperElement(),s=n.className.replace("RadInputHovered","").replace("RadInputDisabled","").replace("RadInputFocused","").replace("RadInputError","").trim();this._focused&&(i=this._originalTextBoxCssText+this.updateCssText(this.get_styles().FocusedStyle[0]),this._compareStyles(this._textBoxElement.style.cssText,i)||(this._textBoxElement.style.cssText=i),t=this.get_styles().FocusedStyle[1],s+=" RadInputFocused"),this._invalid&&(i=this._originalTextBoxCssText+this.updateCssText(this.get_styles().InvalidStyle[0]),this._compareStyles(this._textBoxElement.style.cssText,i)||(this._textBoxElement.style.cssText=i),t=this.get_styles().InvalidStyle[1],s+=" RadInputError"),this._textBoxElement.readOnly&&this._isEmptyMessage()?(i=this._originalTextBoxCssText+this.updateCssText(this.get_styles().EmptyMessageStyle[0]),this._compareStyles(this._textBoxElement.style.cssText,i)||(this._textBoxElement.style.cssText=i),t=this.get_styles().EmptyMessageStyle[1]):this._textBoxElement.readOnly&&(i=this._originalTextBoxCssText+this.updateCssText(this.get_styles().ReadOnlyStyle[0]),this._compareStyles(this._textBoxElement.style.cssText,i)||(this._textBoxElement.style.cssText=i),t=this.get_styles().ReadOnlyStyle[1]),this._enabled||(i=this._originalTextBoxCssText+this.updateCssText(this.get_styles().DisabledStyle[0]),this._compareStyles(this._textBoxElement.style.cssText,i)||(this._textBoxElement.style.cssText=i),t=this.get_styles().DisabledStyle[1],s+=" RadInputDisabled"),this._hovered&&this._enabled&&(i=this._originalTextBoxCssText+this.updateCssText(this.get_styles().HoveredStyle[0]),this._compareStyles(this._textBoxElement.style.cssText,i)||(this._textBoxElement.style.cssText=i),t=t.trim()+" "+this.get_styles().HoveredStyle[1].replace("riTextBox","").trim(),s+=" RadInputHovered"),n.className=s.replace(/  /g," "),""==t||this._compareStyles(this._textBoxElement.className,t)||(this._textBoxElement.className=t),""==t&&this._textBoxElement.className&&""==this._textBoxElement.className&&this._textBoxElement.removeAttribute("class")},_compareStyles:function(){return arguments.length>=2&&arguments[0].replace(/ /g,"").replace(/;/g,"")===arguments[1].replace(/ /g,"").replace(/;/g,"")},updateCssText:function(e){var t,i=e.split(";"),n="";for(t=0;t<i.length;t++){var s=i[t].split(":");if(2==s.length){var o=""+s[0].toLowerCase();"width"!=o&&"height"!=o&&(n+=i[t]+";")}}return n},selectText:function(e,t){if(Telerik.Web.Browser.edge){var i=this;setTimeout((function(){i._selectionStart=e,i._selectionEnd=t,i._applySelection()}))}else this._selectionStart=e,this._selectionEnd=t,this._applySelection()},selectAllText:function(){return this._textBoxElement.value.length>0&&(this.selectText(0,this._textBoxElement.value.length),!0)},get_value:function(){return this._value},get_valueAsString:function(){return this._value?this._value.toString():""},_setNewValue:function(e){if(this._holdsValidValue=this._setHiddenValue(e)||this._holdsValidValue,this._textBoxElement.RadInputLastSetTextBoxValue=this._lastSetTextBoxValue=this._textBoxElement.value,this._triggerDomEvent("change",this._textBoxElement),this._holdsValidValue){this.set_displayValue(this._constructDisplayText(this._value)),this.updateClientState();var t=this._initialValueAsText;this._initialValueAsText=this._textBoxElement.value,this.raise_valueChanged(this.get_editValue(),t),this.updateCssClass()}else this.updateClientState();this._initialValueAsText=this.get_editValue()},set_value:function(e){var t=new Telerik.Web.UI.InputValueChangingEventArgs(e,this._initialValueAsText);this.raise_valueChanging(t),t.get_cancel()?this.set_textBoxValue(this.get_element
1().RadInputLastSetTextBoxValue):(e=t.get_newValue(),this._setNewValue(e))},get_displayValue:function(){return this._displayText},set_displayValue:function(e){this._displayText=e,this.updateDisplayValue()},get_editValue:function(){return this._text},set_caretPosition:function(e){"textarea"==this._textBoxElement.tagName.toLowerCase()&&this._textBoxElement.value.length<e||(this._selectionStart=e,this._selectionEnd=e,this._applySelection())},get_caretPosition:function(){return this._calculateSelection(),this._selectionStart!=this._selectionEnd?new Array(this._selectionStart,this._selectionEnd):this._textBoxElement.selectionStart?this._textBoxElement.selectionStart:this._selectionStart},raisePostBackEvent:function(){eval(this._postBackEventReferenceScript)},get_wrapperElement:function(){return $get(this._wrapperElementID)},get_textBoxValue:function(){return this._textBoxElement.value},set_textBoxValue:function(e){this._textBoxElement.value!=e&&(this._textBoxElement.value=e),this._lastSetTextBoxValue=e,this._textBoxElement.RadInputLastSetTextBoxValue=e},get_autoPostBack:function(){return this._autoPostBack},set_autoPostBack:function(e){this._autoPostBack!==e&&(this._autoPostBack=e,this.raisePropertyChanged("autoPostBack"))},get_emptyMessage:function(){return this._emptyMessage},set_emptyMessage:function(e){this._emptyMessage!==e&&(this._emptyMessage=e,this._textBoxElement&&(this.updateDisplayValue(),this.updateCssClass(),this.updateClientState(),this.raisePropertyChanged("emptyMessage")))},get_selectionOnFocus:function(){return this._selectionOnFocus},set_selectionOnFocus:function(e){this._selectionOnFocus!==e&&(this._selectionOnFocus=e,this.raisePropertyChanged("selectionOnFocus"))},get_showButton:function(){return this._showButton},set_showButton:function(e){this._showButton!==e&&(this._showButton=e,this.raisePropertyChanged("showButton"))},get_invalidStyleDuration:function(){return this._invalidStyleDuration},set_invalidStyleDuration:function(e){this._invalidStyleDuration!==e&&(this._invalidStyleDuration=e,this.raisePropertyChanged("invalidStyleDuration"))},get_enabled:function(){return this._enabled},set_enabled:function(e){this._enabled!==e&&(this._enabled=e,this.get_isInitialized()&&(this._textBoxElement.disabled=!this._enabled,this.updateCssClass()),this.updateClientState(),this.get_enableAriaSupport()&&this._applyAriaStateChange("disabled",!e),this.raisePropertyChanged("enabled"))},get_styles:function(){return this._styles},set_styles:function(e){this._styles!==e&&(this._styles=e,this.raisePropertyChanged("styles"))},get_rippleZonesConfiguration:function(){return[{element:this.get_wrapperElement(),rippleConfigurations:[{containerSelector:".riSelect .riButton"}]}]},saveClientState:function(e){var t,i,n=["enabled","emptyMessage","validationText","valueAsString"];if(e)for(t=0,i=e.length;t<i;t++)n[n.length]=e[t];var s={};for(t=0;t<n.length;t++)s[n[t]]=this["get_"+n[t]]();return this.saveCustomClientStateValues(s),Sys.Serialization.JavaScriptSerializer.serialize(s)},saveCustomClientStateValues:function(e){e.lastSetTextBoxValue=this._lastSetTextBoxValue},get_visible:function(){return"none"!=this.get_wrapperElement().style.display},set_visible:function(e){1==e&&null!=this._originalDisplay?(this.get_wrapperElement().style.display=this._originalDisplay,this.repaint()):0==e&&this.get_visible()&&(this._originalDisplay=this.get_wrapperElement().style.display,this.get_wrapperElement().style.display="none")},get_shouldResetWidthInPixels:function(){return this._shouldResetWidthInPixels},set_shouldResetWidthInPixels:function(e){this._shouldResetWidthInPixels=e},get_enableOldBoxModel:function(){return this._enableOldBoxModel},set_enableOldBoxModel:function(e){this._enableOldBoxModel=e},get_enableAriaSupport:function(){return this._enableAriaSupport},set_enableAriaSupport:function(e){this._enableAriaSupport!=e&&(this._enableAriaSupport=e)},get_causesValidation:function(){return this._causesValidation},get_validationGroup:function(){return this._validationGroup},_reducePixelWidthByPaddings:function(){if(this._textBoxElement.offsetWidth>0&&"span"==this._textBoxElement.parentNode.tagName.toLowerCase()&&this._textBoxElement.style.width&&(this._nonTableLayout||"rcInputCell"!=this._textBoxElement.parentNode.parentNode.className&&-1==this._textBoxElement.style.width.indexOf("%")&&(!this._originalTextBoxWidth||-1==this._originalTextBoxWidth.indexOf("%")))&&!this._reducedPixelWidthFlag){var e=0,t=0;document.defaultView&&document.defaultView.getComputedStyle?(e=parseInt(document.defaultView.getComputedStyle(this._textBoxElement,null).getPropertyValue("border-left-width"),10)+parseInt(document.defaultView.getComputedStyle(this._textBoxElement,null).getPropertyValue("padding-left"),10)+parseInt(document.defaultView.getComputedStyle(this._textBoxElement,null).getPropertyValue("padding-right"),10)+parseInt(document.defaultView.getComputedStyle(this._textBoxElement,null).getPropertyValue("border-right-width"),10),t=parseInt(document.defaultView.getComputedStyle(this._textBoxElement,null).getPropertyValue("border-top-width"),10)+parseInt(document.defaultView.getComputedStyle(this._textBoxElement,null).getPropertyValue("padding-top"),10)+parseInt(document.defaultView.getComputedStyle(this._textBoxElement,null).getPropertyValue("padding-bottom"),10)+parseInt(document.defaultView.getComputedStyle(this._textBoxElement,null).getPropertyValue("border-bottom-width"),10)):this._textBoxElement.currentStyle&&document.compatMode&&"BackCompat"!=document.compatMode&&(e=parseInt(this._textBoxElement.currentStyle.borderLeftWidth,10)+parseInt(this._textBoxElement.currentStyle.paddingLeft,10)+parseInt(this._textBoxElement.currentStyle.paddingRight,10)+parseInt(this._textBoxElement.currentStyle.borderRightWidth,10),t=parseInt(this._textBoxElement.currentStyle.borderTopWidth,10)+parseInt(this._textBoxElement.currentStyle.paddingTop,10)+parseInt(this._textBoxElement.currentStyle.paddingBottom,10)+parseInt(this._textBoxElement.currentStyle.borderBottomWidth,10));var i=parseInt(this._textBoxElement.style.width,10);this._nonTableLayout&&this._textBoxElement.parentNode.style.width&&-1==this._textBoxElement.parentNode.style.width.indexOf("%")&&(i=parseInt(this._textBoxElement.parentNode.currentStyle.width,10));var n=i-e,s=parseInt(this._textBoxElement.offsetHeight,10)-t;if(0==e||n<=0)return;this._textBoxElement.style.width=n+"px";var o="",a=this._originalTextBoxCssText.split(";");if(a==[])for(var r=0;r<a.length;r++){var l=a[r].split(":");if(2==l.length){var h=""+l[0].toLowerCase();"width"!=h||"height"!=h?o+=a[r]+";":"width"==h?(o+="width:"+n+"px;",this._originalTextBoxWidth||(this._originalTextBoxWidth=a[r].split(":")[1].trim())):o+="height:"+n+"px;"}}else o+="width:"+n+"px;",o+="height:"+s+"px;";this._originalTextBoxCssText=o,this._reducedPixelWidthFlag=!0}},_updatePercentageHeight:function(){var e=$get(this._wrapperElementID);if(-1!=e.style.height.indexOf("%")&&e.offsetHeight>0){var t=0;this._textBoxElement.currentStyle?t=parseInt(this._textBoxElement.currentStyle.borderTopWidth,10)+parseInt(this._textBoxElement.currentStyle.borderBottomWidth,10)+parseInt(this._textBoxElement.currentStyle.paddingTop,10)+parseInt(this._textBoxElement.currentStyle.paddingBottom,10):window.getComputedStyle&&(t=parseInt(window.getComputedStyle(this._textBoxElement,null).getPropertyValue("border-top-width"),10)+parseInt(window.getComputedStyle(this._textBoxElement,null).getPropertyValue("border-bottom-width"),10)+parseInt(window.getComputedStyle(this._textBoxElement,null).getPropertyValue("padding-top"),10)+parseInt(window.getComputedStyle(this._textBoxElement,null).getPropertyValue("padding-bottom"),10)),this._textBoxElement.style.height="1px",this._textBoxElement.style.cssText=this._textBoxElement.style.cssText,this._textBoxElement.style.height=e.offsetHeight-t+"px",-1!=this._originalTextBoxCssText.search(/(^|[^-])height/)?this._originalTextBoxCssText=this._originalTextBoxCssText.replace(/(^|[^-])height(\s*):(\s*)([^;]+);/i,"$1height:"+(e.offsetHeight-t)+"px;"):this._originalTextBoxCssText+="height:"+(e.offsetHeight-t)+"px;"}},_initializeButtons:function(){this._onButtonClickDelegate=Function.createDelegate(this,this._onButtonClickHandler),this.Button=null;for(var e=$get(this._wrapperElementID).getElementsByTagName("a"),t=0;t<e.length;t++)-1!=e[t].className.indexOf("riButton")&&(this.Button=e[t],window.$addHandler(this.Button,"click",this._onButtonClickDelegate))},_initializeAriaSupport:function(){var e=this._textBoxElement;e.setAttribute("role","textbox"),e.setAttribute("aria-atomic","true"),e.setAttribute("aria-disabled",!this.get_enabled()+""),this.isMultiLine()&&e.setAttribute("aria-multiline","true"),this.isReadOnly()&&e.setAttribute("aria-readonly","true"),this.Button&&(this.Button.setAttribute("role","button"),this.Button.setAttribute("aria-label","Go"))},_applyAriaStateChange:function(e,t){var i=this._textBoxElement;i&&i.setAttribute("aria-"+e,t+"")},_attachEventHandlers:function(){this._onTextBoxKeyUpDelegate=Function.createDelegate(this,this._onTextBoxKeyUpHandler),this._onTextBoxKeyPressDelegate=Function.createDelegate(this,this._onTextBoxKeyPressHandler),this._onTextBoxBlurDelegate=Function.createDelegate(this,this._onTextBoxBlurHandler),this._onTextBoxFocusDelegate=Function.createDelegate(this,this._onTextBoxFocusHandler),this._onTextBoxKeyDownDelegate=Function.createDelegate(this,this._onTextBoxKeyDownHandler),window.$addHandler(this._textBoxElement,"keydown",this._onTextBoxKeyDownDelegate),window.$addHandler(this._textBoxElement,"keypress",this._onTextBoxKeyPressDelegate),window.$addHandler(this._textBoxElement,"keyup",this._onTextBoxKeyUpDelegate),window.$addHandler(this._textBoxElement,"blur",this._onTextBoxBlurDelegate),window.$addHandler(this._textBoxElement,"focus",this._onTextBoxFocusDelegate),this._onTextBoxPasteDelegate=Function.createDelegate(this,this._onTextBoxPasteHandler),window.$addHandler(this._textBoxElement,"paste",this._onTextBoxPasteDelegate),this._textBoxElement&&this._textBoxElement.form&&(this._onFormResetDelegate=Function.createDelegate(this,this._onFormResetHandler),window.$addHandler(this._textBoxElement.form,"reset",this._onFormResetDelegate)),this._attachMouseEventHandlers()},_onTextBoxPasteHandler:function(e){var t,i,n,s=this,o=s._textBoxElement;if(s.isMultiLine()&&s._maxLength>0)if($telerik.isSafari)window.setTimeout((function(){o.value=o.value.substr(0,s._maxLength)}),1);else if($telerik.isIE||$telerik.isFirefox){e||(e=window.event);var a=!0,r="";try{r=$telerik.isFirefox?e.rawEvent.clipboardData.getData("text/plain"):window.clipboardData.getData("Text")}catch(e){a=!1}if(a&&""!=r){!e.preventDefault||$telerik.isIE||$telerik.isFirefox||e.preventDefault(),document.getSelection?(i=document.getSelection(),n=window.getSelection().toString()):document.selection?n=(i=document.selection.createRange()).text:(i=null,n=o.value.substring(o.selectionStart,o.selectionEnd));var l=s._maxLength-s._escapeNewLineChars(o.value,"\r\n").length+s._escapeNewLineChars(n,"\r\n").length,h=s._escapeNewLineChars(r,"\r\n").substr(0,l);h.length>0&&"\r"==h.charAt(h.length-1)&&(h=h.substr(0,h.length-1)),i?i.text=h:n?o.value=o.value.replace(n,h):(t=o.value.substr(0,o.selectionStart)+h+o.value.substr(o.selectionStart),o.value=t.substr(0,s._maxLength))}else window.setTimeout((function(){o.value=o.value.substr(0,s._maxLength)}),1)}},_attachMouseEventHandlers:function(){$telerik.isIE||(this._onTextBoxMouseUpDelegate=Function.createDelegate(this,this._onTextBoxMouseUpHandler),window.$addHandler(this._textBoxElement,"mouseup",this._onTextBoxMouseUpDelegate)),this._onTextBoxMouseOutDelegate=Function.createDelegate(this,this._onTextBoxMouseOutHandler),this._onTextBoxMouseOverDelegate=Function.createDelegate(this,this._onTextBoxMouseOverHandler),this._onTextBoxMouseWheelDelegate=Function.createDelegate(this,this._onTextBoxMouseWheelHandler),this._onTextBoxDragEnterDelegate=Function.createDelegate(this,this._onTextBoxDragEnterHandler),this._onTextBoxDragLeaveDelegate=Function.createDelegate(this,this._onTextBoxDragLeaveHandler),this._onTextBoxDragDropDelegate=Function.createDelegate(this,this._onTextBoxDragDropHandler),window.$addHandler(this._textBoxElement,"mouseout",this._onTextBoxMouseOutDelegate),window.$addHandler(this._textBoxElement,"mouseover",this._onTextBoxMouseOverDelegate),window.$addHandler(this._textBoxElement,"dragenter",this._onTextBoxDragEnterDelegate),window.$addHandler(this._textBoxElement,"dragleave",this._onTextBoxDragLeaveDelegate),window.$addHandler(this._textBoxElement,"drop",this._onTextBoxDragDropDelegate),$telerik.isIE?window.$addHandler(this._textBoxElement,"mousewheel",this._onTextBoxMouseWheelDelegate):(Telerik.Web.Browser.edge&&window.$addHandler(this._textBoxElement,"mousewheel",this._onTextBoxMouseWheelDelegate),$telerik.isSafari||$telerik.isOpera?window.$addHandler(this._textBoxElement,"mousewheel",this._onTextBoxMouseWheelDelegate):window.$addHandler(this._textBoxElement,"DOMMouseScroll",this._onTextBoxMouseWheelDelegate))},_onTextBoxMouseUpHandler:function(e){},_cancelKeyPressEventIfMaxLengthReached:function(e){var t=this._escapeNewLineChars(this._textBoxElement.value,"\r\n"),i=this._maxLength;if(i>0&&t.length+(13==e.charCode)>=i&&(13==e.charCode||this._isNormalChar(e))){var n=!1;if(document.selection)document.selection.createRange().text&&(n=!0);else{var s=this.get_caretPosition();(s[0]||s[1])&&(n=!0)}if(!n)return e.stopPropagation(),e.preventDefault(),!1}},_onTextBoxKeyPressHandler:function(e){this._isEnterPressed=!1;var t=new Telerik.Web.UI.InputKeyPressEventArgs(e,e.charCode,String.fromCharCode(e.charCode));if(this.raise_keyPress(t),t.get_cancel())return e.stopPropagation(),e.preventDefault(),!1;if(13==e.charCode&&!this.isMultiLine()){var i=this._textBoxElement.value;return this._isEnterPressed=!0,this.set_value(i),this._isEnterPressed=!1,!this.get_autoPostBack()||(e.stopPropagation(),e.preventDefault(),!1)}return this.isMultiLine()?this._cancelKeyPressEventIfMaxLengthReached(e):void 0},_onTextBoxKeyUpHandler:function(e){e&&9===e.keyCode&&this._updateSelectionOnFocus()},_onTextBoxBlurHandler:function(e){if(this._focused=!1,!this.isReadOnly()){var t=this._textBoxElement.value;this._initialValueAsText+""!==t?this.set_value(t):(this.updateDisplayValue(),this.updateClientState(),this.updateCssClass()),this.raise_blur(Sys.EventArgs.Empty)}},_onTextBoxFocusHandler:function(e){if(this.isReadOnly()||this._updateStateOnFocus(),($telerik.isSafari||$telerik.isFirefox)&&this.get_selectionOnFocus()!=Telerik.Web.UI.SelectionOnFocus.None&&this.get_selectionOnFocus()!=Telerik.Web.UI.SelectionOnFocus.SelectAll){var t=this;window.setTimeout((function(){t._updateSelectionOnFocus()}),0)}}
1,_onTextBoxDragEnterHandler:function(e){""==this.get_element().value&&this.isEmpty()&&""!=this.get_emptyMessage()&&this.set_textBoxValue("")},_onTextBoxDragLeaveHandler:function(e){this.isEmpty()&&""!=this.get_emptyMessage()&&!$telerik.isMouseOverElement(this._textBoxElement,e)&&this.set_textBoxValue(this.get_emptyMessage())},_updateStateOnFocus:function(){(this._isDropped||this._lastSetTextBoxValue!==this._textBoxElement.value)&&(this._updateHiddenValue(),this._isDropped=!1),this._focused=!0,this.updateDisplayValue(),this.updateCssClass(),this._updateSelectionOnFocus(),this.raise_focus(Sys.EventArgs.Empty)},_onTextBoxMouseOutHandler:function(e){this._hovered=!1,this.updateCssClass(),this.raise_mouseOut(Sys.EventArgs.Empty)},_onTextBoxMouseOverHandler:function(e){this._hovered=!0,this.updateCssClass(),this.raise_mouseOver(Sys.EventArgs.Empty)},_onTextBoxKeyDownHandler:function(e){if(27==e.keyCode&&!$telerik.isIE){var t=this;window.setTimeout((function(){t.set_textBoxValue(t.get_editValue())}),0)}},_onTextBoxMouseWheelHandler:function(e){var t;this._focused&&(e.rawEvent.wheelDelta?(t=e.rawEvent.wheelDelta/120,window.opera&&(t=-t)):(e.detail||e.rawEvent&&e.rawEvent.detail)&&(t=-e.rawEvent.detail/3),t>0?this._handleWheel(!1):this._handleWheel(!0),e.stopPropagation(),e.preventDefault())},_onButtonClickHandler:function(e){var t=new Telerik.Web.UI.InputButtonClickEventArgs(Telerik.Web.UI.InputButtonType.Button);this.raise_buttonClick(t)},_onTextBoxDragDropHandler:function(e){if(this._isDropped=!0,$telerik.isFirefox){var t=this;window.setTimeout((function(){t._textBoxElement.focus()}),1)}},_onFormResetHandler:function(e){if(this.get_element().form===e.target){var t=this._constructValueFromInitialText(this._originalInitialValueAsText);this._setHiddenValue(t),this._initialValueAsText=this._text,this.set_displayValue(this._constructDisplayText(this._value)),this.updateClientState(),this.updateCssClass()}},_calculateSelection:function(){if(Sys.Browser.agent!=Sys.Browser.Opera&&document.selection){var e=0,t=0;try{(e=Math.abs(document.selection.createRange().moveStart("character",-1e7)))>0&&(e=this._calculateSelectionInternal(e)),(t=Math.abs(document.selection.createRange().moveEnd("character",-1e7)))>0&&(t=this._calculateSelectionInternal(t))}catch(e){}this._selectionEnd=t,this._selectionStart=e}else{this._supportSelection()&&(this._selectionEnd=this._textBoxElement.selectionEnd,this._selectionStart=this._textBoxElement.selectionStart)}},_calculateSelectionInternal:function(e){if(!this.isMultiLine())return e;var t=Math.abs(this._textBoxElement.createTextRange().moveEnd("character",-1e7)),i=document.body.createTextRange();i.moveToElementText(this._textBoxElement);var n=Math.abs(i.moveStart("character",-1e7));return Math.abs(i.moveEnd("character",-1e7))-t==n&&(e-=n),e},_SetValue:function(e){var t=this._setHiddenValue(e);void 0!==t&&1!=t||(this.set_textBoxValue(this.get_editValue()),this.updateClientState())},_triggerDomEvent:function(e,t){var i;e&&""!=e&&t&&("change"==e&&(this._textBoxElement.RadInputChangeFired=!0),t.fireEvent&&document.createEventObject?(i=document.createEventObject(),t.fireEvent(String.format("on{0}",e),i)):t.dispatchEvent&&((i=document.createEvent("HTMLEvents")).initEvent(e,!0,!0),t.dispatchEvent(i)),"change"==e&&(this._textBoxElement.RadInputChangeFired=!1))},_updateSelectionOnFocus:function(){switch(this._textBoxElement.value||this.set_caretPosition(0),this.get_selectionOnFocus()){case Telerik.Web.UI.SelectionOnFocus.None:break;case Telerik.Web.UI.SelectionOnFocus.CaretToBeginning:this.set_caretPosition(0);break;case Telerik.Web.UI.SelectionOnFocus.CaretToEnd:if(this._textBoxElement.value.length>0)if($telerik.isIE){var e=this._textBoxElement.value.replace(/\r/g,"").length;e!=this.get_caretPosition()&&this.set_caretPosition(e)}else this.set_caretPosition(this._textBoxElement.value.length);break;case Telerik.Web.UI.SelectionOnFocus.SelectAll:this.selectAllText();break;default:this.set_caretPosition(0)}},_isInVisibleContainer:function(e){for(var t=e;void 0!==t&&null!=t;){if(1==t.disabled||void 0!==t.style&&(void 0!==t.style.display&&"none"==t.style.display||void 0!==t.style.visibility&&"hidden"==t.style.visibility))return!1;if(void 0===t.parentNode||null==t.parentNode||t.parentNode==t||"body"==t.parentNode.tagName.toLowerCase())return!0;t=t.parentNode}return!0},_supportSelection:function(){if(this.get_inputType){var e=this.get_inputType();if(e==Telerik.Web.UI.InputType.Date||e==Telerik.Web.UI.InputType.DateTime||e==Telerik.Web.UI.InputType.DateTimeLocal||e==Telerik.Web.UI.InputType.Month||e==Telerik.Web.UI.InputType.Week||e==Telerik.Web.UI.InputType.Time||e==Telerik.Web.UI.InputType.Number||e==Telerik.Web.UI.InputType.Email)return!1}return!0},_applySelection:function(){if(this._isInVisibleContainer(this._textBoxElement)){var e;if(Sys.Browser.agent!=Sys.Browser.Opera&&document.selection)try{this._textBoxElement.select(),(e=document.selection.createRange()).collapse(),e.moveStart("character",this._selectionStart),e.collapse(),e.moveEnd("character",this._selectionEnd-this._selectionStart),e.select()}catch(i){var t=this;window.setTimeout((function(){document.body.focus(),t._textBoxElement.select(),(e=document.selection.createRange()).collapse(),e.moveStart("character",t._selectionStart),e.collapse(),e.moveEnd("character",t._selectionEnd-t._selectionStart),e.select()}),1)}else this._supportSelection()&&(this._textBoxElement.focus(),this._textBoxElement.selectionStart=this._selectionStart,this._textBoxElement.selectionEnd=this._selectionEnd)}},set_invalid:function(e){this._holdsValidValue==e&&(this._holdsValidValue=!e,this.updateCssClass())},get_invalid:function(){return!this._holdsValidValue},_invalidate:function(){if(this._holdsValidValue)return this._holdsValidValue=!1,this._initialValueAsText="",this._displayText="",this._clearHiddenValue(),!1},_clearHiddenValue:function(){var e=this._errorHandlingCanceled;this._errorHandlingCanceled=!0,this._setHiddenValue(""),this.updateClientState(),this._errorHandlingCanceled=e},_handleWheel:function(e){},_setHiddenValue:function(e){return(e=e?e.toString():"")!=this._value&&(this._value=e,this._text=this._constructEditText(e),this.set_validationText(this._constructValidationText(e)),!0)}
1,get_validationText:function(e){return this._validationText},set_validationText:function(e){this._validationText=e,this._textBoxElement.RadInputValidationValue=e},_updateHiddenValue:function(){return!this._textBoxElement.readOnly&&(!!this._setHiddenValue(this._textBoxElement.value)&&(this.updateClientState(),!0))},_escapeNewLineChars:function(e,t){return e.replace(/\r\n/g,"\n").replace(/\n/g,t)},_isNormalChar:function(e){return!($telerik.isOpera&&0==e.rawEvent.which||$telerik.isSafari&&(e.charCode<Sys.UI.Key.space||e.charCode>6e4))},_constructEditText:function(e){return e},_constructDisplayText:function(e){return e},_constructValidationText:function(e){return e},_constructValueFromInitialText:function(e){return e},_canAutoPostBackAfterValidation:function(){return!this.get_causesValidation()||!window.Page_ValidationActive||window.Page_ClientValidate(this.get_validationGroup())},add_blur:function(e){this.get_events().addHandler("blur",e)},remove_blur:function(e){this.get_events().removeHandler("blur",e)},raise_blur:function(e){this.raiseEvent("blur",e)},add_mouseOut:function(e){this.get_events().addHandler("mouseOut",e)},remove_mouseOut:function(e){this.get_events().removeHandler("mouseOut",e)},raise_mouseOut:function(e){this.raiseEvent("mouseOut",e)},add_valueChanged:function(e){this.get_events().addHandler("valueChanged",e)},remove_valueChanged:function(e){this.get_events().removeHandler("valueChanged",e)},raise_valueChanged:function(e,t){if(void 0!==e&&null!=e&&void 0!==t&&null!=t&&e.toString()==t.toString()&&!this._isEnterPressed)return!1;var i=!1;if(void 0!==e&&null!=e&&void 0!==t&&null!=t)if(e.toString()!=t.toString()){var n=new Telerik.Web.UI.InputValueChangedEventArgs(e,t);this.raiseEvent("valueChanged",n),i=!n.get_cancel()}else i=this._isEnterPressed;this.get_autoPostBack()&&i&&this._canAutoPostBackAfterValidation()&&this.raisePostBackEvent()},add_error:function(e){this.get_events().addHandler("error",e)},remove_error:function(e){this.get_events().removeHandler("error",e)},raise_error:function(e){if(!this.InEventRaise){if(this.InEventRaise=!0,this.raiseEvent("error",e),e.get_cancel())this._errorHandlingCanceled=!0,this._invalid=!1,this.updateCssClass();else{this._invalid=!0,this._errorHandlingCanceled=!1,this.updateCssClass(),this.get_enableAriaSupport()&&this._applyAriaStateChange("invalid",!0);var t=!!this._isIncrementing,i=this;setTimeout((function(){i._invalid=!1,i.updateCssClass(t),i.get_enableAriaSupport()&&i._applyAriaStateChange("invalid",!1)}),this.get_invalidStyleDuration())}this.InEventRaise=!1}},add_load:function(e){this.get_events().addHandler("load",e)},remove_load:function(e){this.get_events().removeHandler("load",e)},raise_load:function(e){this.raiseEvent("load",e)},add_mouseOver:function(e){this.get_events().addHandler("mouseOver",e)},remove_mouseOver:function(e){this.get_events().removeHandler("mouseOver",e)},raise_mouseOver:function(e){this.raiseEvent("mouseOver",e)},add_focus:function(e){this.get_events().addHandler("focus",e)},remove_focus:function(e){this.get_events().removeHandler("focus",e)},raise_focus:function(e){this.raiseEvent("focus",e)},add_disable:function(e){this.get_events().addHandler("disable",e)},remove_disable:function(e){this.get_events().removeHandler("disable",e)},raise_disable:function(e){this.raiseEvent("disable",e)},add_enable:function(e){this.get_events().addHandler("enable",e)},remove_enable:function(e){this.get_events().removeHandler("enable",e)},raise_enable:function(e){this.raiseEvent("enable",e)},add_keyPress:function(e){this.get_events().addHandler("keyPress",e)},remove_keyPress:function(e){this.get_events().removeHandler("keyPress",e)},raise_keyPress:function(e){this.raiseEvent("keyPress",e)},add_enumerationChanged:function(e){this.get_events().addHandler("enumerationChanged",e)},remove_enumerationChanged:function(e){this.get_events().removeHandler("enumerationChanged",e)},raise_enumerationChanged:function(e){this.raiseEvent("enumerationChanged",e)},add_moveUp:function(e){this.get_events().addHandler("moveUp",e)},remove_moveUp:function(e){this.get_events().removeHandler("moveUp",e)},raise_moveUp:function(e){this.raiseEvent("moveUp",e)},add_moveDown:function(e){this.get_events().addHandler("moveDown",e)},remove_moveDown:function(e){this.get_events().removeHandler("moveDown",e)},raise_moveDown:function(e){this.raiseEvent("moveDown",e)},add_buttonClick:function(e){this.get_events().addHandler("buttonClick",e)},remove_buttonClick:function(e){this.get_events().removeHandler("buttonClick",e)},raise_buttonClick:function(e){this.raiseEvent("buttonClick",e)},add_valueChanging:function(e){this.get_events().addHandler("valueChanging",e)},remove_valueChanging:function(e){this.get_events().removeHandler("valueChanging",e)},raise_valueChanging:function(e){this.raiseEvent("valueChanging",e)}},Telerik.Web.UI.RadInputControl.OverrideValidatorFunctions=function(){"function"==typeof window.ValidatorGetValue&&void 0===window.ValidatorGetValue_Original&&(window.ValidatorGetValue_Original=window.ValidatorGetValue,window.ValidatorGetValue=function(e){var t=document.getElementById(e);return"string"==typeof t.RadInputValidationValue?t.RadInputLastSetTextBoxValue==t.value?t.RadInputValidationValue:t.value:window.ValidatorGetValue_Original(e)}),"function"==typeof ValidatorOnChange&&void 0===window.ValidatorOnChange_Original&&(window.ValidatorOnChange_Original=window.ValidatorOnChange,window.ValidatorOnChange=function(e){var t;if("string"!=typeof(t=void 0!==(e=e||window.event).srcElement&&null!=e.srcElement?e.srcElement:e.target).RadInputValidationValue||"boolean"==typeof t.RadInputChangeFired&&t.RadInputChangeFired)return window.ValidatorOnChange_Original(e)}),"function"==typeof window.ValidatedTextBoxOnKeyPress&&void 0===window.ValidatedTextBoxOnKeyPress_Original&&(window.ValidatedTextBoxOnKeyPress_Original=window.ValidatedTextBoxOnKeyPress,window.ValidatedTextBoxOnKeyPress=function(e){var t;if(13==(e=e||window.event).keyCode&&(window.ValidatorOnChange(e),"string"!=typeof(t=void 0!==e.srcElement&&null!=e.srcElement?e.srcElement:e.target).RadInputValidationValue))return window.AllValidatorsValid(t.Validators);return!0})},Telerik.Web.UI.RadInputControl.registerClass("Telerik.Web.UI.RadInputControl",Telerik.Web.UI.RadWebControl),Telerik.Web.UI.RadInputControl.CancelRawEventOnEnterKey=function(e,t){if(13==t.get_keyCode())return $telerik.cancelRawEvent(t.get_domEvent())},Telerik.Web.UI.RadInputControl.OverrideValidatorFunctions(),Type.registerNamespace("Telerik.Web.UI"),Telerik.Web.UI.InputErrorReason=function(){},Telerik.Web.UI.InputErrorReason.prototype={ParseError:1,OutOfRange:2},Telerik.Web.UI.InputErrorReason.registerEnum("Telerik.Web.UI.InputErrorReason",!1),Telerik.Web.UI.SelectionOnFocus=function(){},Telerik.Web.UI.SelectionOnFocus.prototype={None:0,CaretToBeginning:1,CaretToEnd:2,SelectAll:3},Telerik.Web.UI.SelectionOnFocus.registerEnum("Telerik.Web.UI.SelectionOnFocus",!1),Telerik.Web.UI.InputButtonType=function(){},Telerik.Web.UI.InputButtonType.prototype={Button:1,MoveUpButton:2,MoveDownButton:3},Telerik.Web.UI.InputButtonType.registerEnum("Telerik.Web.UI.InputButtonType",!1),Telerik.Web.UI.DisplayFormatPosition=function(){},Telerik.Web.UI.DisplayFormatPosition.prototype={Left:1,Right:2},Telerik.Web.UI.DisplayFormatPosition.registerEnum("Telerik.Web.UI.DisplayFormatPosition",!1),Telerik.Web.UI.InputSettingValidateOnEvent=function(){},Telerik.Web.UI.InputSettingValidateOnEvent.prototype={Blur:0,Submit:1,All:2},Telerik.Web.UI.InputSettingValidateOnEvent.registerEnum("Telerik.Web.UI.InputSettingValidateOnEvent",!1),Telerik.Web.UI.InputType=function(){},Telerik.Web.UI.InputType.prototype={Text:0,Date:1,DateTime:2,Number:3,Time:4,DateTimeLocal:5,Month:6,Week:7,Range:8,Email:9,Url:10,Search:11,Tel:12,Color:13},Telerik.Web.UI.InputType.registerEnum("Telerik.Web.UI.InputType",!1),Type.registerNamespace("Telerik.Web.UI"),Telerik.Web.UI.InputValueChangedEventArgs=function(e,t){Telerik.Web.UI.InputValueChangedEventArgs.initializeBase(this),this._newValue=e,this._oldValue=t},Telerik.Web.UI.InputValueChangedEventArgs.prototype={get_oldValue:function(){return this._oldValue},get_newValue:function(){return this._newValue}},Telerik.Web.UI.InputValueChangedEventArgs.registerClass("Telerik.Web.UI.InputValueChangedEventArgs",Sys.CancelEventArgs),Telerik.Web.UI.InputValueChangingEventArgs=function(e,t){Telerik.Web.UI.InputValueChangingEventArgs.initializeBase(this,[e,t])},Telerik.Web.UI.InputValueChangingEventArgs.prototype={set_newValue:function(e){this._newValue!==e&&(this._newValue=e)}},Telerik.Web.UI.InputValueChangingEventArgs.registerClass("Telerik.Web.UI.InputValueChangingEventArgs",Telerik.Web.UI.InputValueChangedEventArgs),Telerik.Web.UI.MaskedTextBoxEventArgs=function(e,t,i){Telerik.Web.UI.MaskedTextBoxEventArgs.initializeBase(this),this._newValue=e,this._oldValue=t,this._chunk=i},Telerik.Web.UI.MaskedTextBoxEventArgs.prototype={get_oldValue:function(){return this._oldValue},get_newValue:function(){return this._newValue},get_currentPart:function(){return this._chunk}},Telerik.Web.UI.MaskedTextBoxEventArgs.registerClass("Telerik.Web.UI.MaskedTextBoxEventArgs",Sys.CancelEventArgs),Telerik.Web.UI.InputKeyPressEventArgs=function(e,t,i){Telerik.Web.UI.InputKeyPressEventArgs.initializeBase(this),this._domEvent=e,this._keyCode=t,this._keyCharacter=i},Telerik.Web.UI.InputKeyPressEventArgs.prototype={get_domEvent:function(){return this._domEvent},get_keyCode:function(){return this._keyCode},get_keyCharacter:function(){return this._keyCharacter}},Telerik.Web.UI.InputKeyPressEventArgs.registerClass("Telerik.Web.UI.InputKeyPressEventArgs",Sys.CancelEventArgs),Telerik.Web.UI.InputButtonClickEventArgs=function(e){Telerik.Web.UI.InputButtonClickEventArgs.initializeBase(this),this._buttonType=e},Telerik.Web.UI.InputButtonClickEventArgs.prototype={get_buttonType:function(){return this._buttonType}},Telerik.Web.UI.InputButtonClickEventArgs.registerClass("Telerik.Web.UI.InputButtonClickEventArgs",Sys.CancelEventArgs),Telerik.Web.UI.InputErrorEventArgs=function(e,t){Telerik.Web.UI.InputErrorEventArgs.initializeBase(this),this._reason=e,this._inputText=t},Telerik.Web.UI.InputErrorEventArgs.prototype={get_reason:function(){return this._reason},get_inputText:function(){return this._inputText}},Telerik.Web.UI.InputErrorEventArgs.registerClass("Telerik.Web.UI.InputErrorEventArgs",Sys.CancelEventArgs),Telerik.Web.UI.NumericInputErrorEventArgs=function(e,t,i,n){Telerik.Web.UI.NumericInputErrorEventArgs.initializeBase(this,[e,t]),this._keyCode=i,this._keyCharacter=n},Telerik.Web.UI.NumericInputErrorEventArgs.prototype={get_reason:function(){return this._reason},get_inputText:function(){return this._inputText},get_keyCode:function(){return this._keyCode},get_keyCharacter:function(){return this._keyCharacter}},Telerik.Web.UI.NumericInputErrorEventArgs.registerClass("Telerik.Web.UI.NumericInputErrorEventArgs",Telerik.Web.UI.InputErrorEventArgs),Telerik.Web.UI.InputManagerKeyPressEventArgs=function(e,t,i,n){Telerik.Web.UI.InputManagerKeyPressEventArgs.initializeBase(this,[e,t,i]),this._targetInput=n},Telerik.Web.UI.InputManagerKeyPressEventArgs.prototype={get_targetInput:function(){return this._targetInput}},Telerik.Web.UI.InputManagerKeyPressEventArgs.registerClass("Telerik.Web.UI.InputManagerKeyPressEventArgs",Telerik.Web.UI.InputKeyPressEventArgs),Telerik.Web.UI.InputManagerEventArgs=function(e,t){Telerik.Web.UI.InputManagerEventArgs.initializeBase(this),this._targetInput=e,this._domEvent=t},Telerik.Web.UI.InputManagerEventArgs.prototype={get_targetInput:function(){return this._targetInput},get_domEvent:function(){return this._domEvent}},Telerik.Web.UI.InputManagerEventArgs.registerClass("Telerik.Web.UI.InputManagerEventArgs",Sys.EventArgs),Telerik.Web.UI.InputManagerErrorEventArgs=function(e,t,i){Telerik.Web.UI.InputManagerErrorEventArgs.initializeBase(this,[e,t]),this._targetInput=i},Telerik.Web.UI.InputManagerErrorEventArgs.prototype={get_targetInput:function(){return this._targetInput},set_inputText:function(e){this._inputText=e}},Telerik.Web.UI.InputManagerErrorEventArgs.registerClass("Telerik.Web.UI.InputManagerErrorEventArgs",Telerik.Web.UI.InputErrorEventArgs),Telerik.Web.UI.NumericInputManagerErrorEventArgs=function(e,t,i,n,s){Telerik.Web.UI.NumericInputManagerErrorEventArgs.initializeBase(this,[e,t,i,n]),this._targetInput=s},Telerik.Web.UI.NumericInputManagerErrorEventArgs.prototype={get_targetInput:function(){return this._targetInput}},Telerik.Web.UI.NumericInputManagerErrorEventArgs.registerClass("Telerik.Web.UI.NumericInputManagerErrorEventArgs",Telerik.Web.UI.NumericInputErrorEventArgs),Telerik.Web.UI.InputManagerValidatingEventArgs=function(e){Telerik.Web.UI.InputManagerValidatingEventArgs.initializeBase(this),this._input=e,this._isValid=!0,this._context=null},Telerik.Web.UI.InputManagerValidatingEventArgs.prototype={get_input:function(){return this._input},get_isValid:function(){return this._isValid},set_isValid:function(e){this._isValid=e},get_context:function(){return this._context},set_context:function(e){this._context=e}},Telerik.Web.UI.InputManagerValidatingEventArgs.registerClass("Telerik.Web.UI.InputManagerValidatingEventArgs",Sys.CancelEventArgs),Telerik.Web.UI.PasswordStrengthCalculatingEventArgs=function(e,t,i){Telerik.Web.UI.PasswordStrengthCalculatingEventArgs.initializeBase(this),this._passwordText=e,this._strengthScore=t,this._indicatorText=i},Telerik.Web.UI.PasswordStrengthCalculatingEventArgs.prototype={get_passwordText:function(){return this._passwordText},get_strengthScore:function(){return this._strengthScore},set_strengthScore:function(e){"number"==typeof e&&((e=Math.ceil(e))>100&&(e=100),e<0&&(e=0),this._strengthScore=e)},set_indicatorText:function(e){this._indicatorText=e}},Telerik.Web.UI.PasswordStrengthCalculatingEventArgs.registerClass("Telerik.Web.UI.PasswordStrengthCalculatingEventArgs",Sys.EventArgs),Telerik.Web.UI.InputManagerValueChangedEventArgs=function(e,t,i,n){this._domEvent=t,this._oldValue=i,this._newValue=n,this._inputExtender=e},Telerik.Web.UI.InputManagerValueChangedEventArgs.prototype={get_domEvent:function(){return this._domEvent},get_oldValue:function(){return this._oldValue},get_newValue:function(){return this._newValue},get_inputExtender:function(){return this._inputExtender}},Telerik.Web.UI.InputManagerValueChangedEventArgs.registerClass("Telerik.Web.UI.InputManagerValueChangedEventArgs",Sys.EventArgs),$telerik.findTextBox=$find,$telerik.toTextBox=function(e){return e},Telerik.Web.UI.RadTextBox=function(e){Telerik.Web.UI.RadTextBox.initializeBase(this,[e]),this._maxLength=0,this._inputType=Telerik.Web.UI.InputType.Text,this._passwordSettings=null,this._resizeMode="none",this._showPasswordButtonElement=null,this._showPasswordButtonClickDelegate=null,this._resizeVertical=!1,this._resizeHorizontal=!1,this._onTextBoxMouseMoveDelegate=null,this._onResizeIconMouseDownDelegate=null,this._resizeIconSpan=null,this._onMouseMoveDelegate=null,this._onMouseUpDelegate=null,this._wrapperElementExtraWidth=0,this._parentElementExtraWidth=0,this._wrapperElementExtraHeight=0,this._parentElementExtraHeight=0,this._minWidth=75,this._minHeight=35},Telerik.Web.UI.RadTextBox.prototype={initialize:function(){if(Telerik.Web.UI.RadTextBox.callBaseMethod(this,"initialize"),this._initializePasswordButton(),this._passwordSettings&&this._passwordSettings.ShowIndicator&&Telerik.Web.UI.PasswordStrengthChecker.prototype.showStrength(this,this._textBoxElement,this._passwordSettings),"none"!=this._resizeMode)if("vertical"==this._resizeMode?this._resizeVertical=!0:"horizontal"==this._resizeMode?this._resizeHorizontal=!0:"both"==this._resizeMode&&(this._resizeVertical=!0,this._resizeHorizontal=!0),this._wrapperElementExtraWidth=this._textBoxElement.parentNode.offsetWidth-this._textBoxElement.offsetWidth,this._parentElementExtraWidth=this.get_wrapperElement().offsetWidth-this._textBoxElement.offsetWidth,this._wrapperElementExtraHeight=this._textBoxElement.parentNode.offsetHeight-this._textBoxElement.offsetHeight,this._parentElementExtraHeight=this.get_wrapperElement().offsetHeight-this._textBoxElement.offsetHeight,this._onTextBoxMouseMoveDelegate=Function.createDelegate(this,this._onTextBoxMouseMoveHandler),window.$addHandler(this._textBoxElement,"mousemove",this._onTextBoxMouseMoveDelegate),$telerik.isIE){var e=document.createElement("span");e.c
1lassName="riResizeIcon",this._textBoxElement.parentNode.appendChild(e),this._onResizeIconMouseDownDelegate=Function.createDelegate(this,this._onResizeIconMouseDownHandler),this._resizeIconSpan=e,window.$addHandler(this._resizeIconSpan,"mousedown",this._onResizeIconMouseDownDelegate),this._resizeVertical?this._resizeHorizontal?this._isRtl?this._resizeIconSpan.style.cursor="sw-resize":this._resizeIconSpan.style.cursor="se-resize":this._resizeIconSpan.style.cursor="s-resize":this._resizeIconSpan.style.cursor="w-resize"}else this.get_wrapperElement().style.backgroundImage="none"},dispose:function(){this._showPasswordButtonElement&&(this._showPasswordButtonClickDelegate&&(window.$removeHandler(this._showPasswordButtonElement,"click",this._showPasswordButtonClickDelegate),this._showPasswordButtonClickDelegate=null),this._showPasswordButtonKeyDelegate&&(window.$removeHandler(this._showPasswordButtonElement,"keydown",this._showPasswordButtonKeyDelegate),this._showPasswordButtonKeyDelegate=null),this._showPasswordButtonElement=null),this._onTextBoxMouseMoveDelegate&&(window.$removeHandler(this._textBoxElement,"mousemove",this._onTextBoxMouseMoveDelegate),this._onTextBoxMouseMoveDelegate=null),this._onResizeIconMouseDownDelegate&&(window.$removeHandler(this._resizeIconSpan,"mousedown",this._onResizeIconMouseDownDelegate),this._onResizeIconMouseDownDelegate=null),this._onMouseUpHandler(null),Telerik.Web.UI.RadTextBox.callBaseMethod(this,"dispose")},_onTextBoxMouseWheelHandler:function(e){return!0},_onTextBoxKeyUpHandler:function(e){Telerik.Web.UI.RadTextBox.callBaseMethod(this,"_onTextBoxKeyUpHandler",[e]),this._passwordSettings&&this._passwordSettings.ShowIndicator&&Telerik.Web.UI.PasswordStrengthChecker.prototype.showStrength(this,this._textBoxElement,this._passwordSettings)},_onTextBoxPasteHandler:function(e){Telerik.Web.UI.RadTextBox.callBaseMethod(this,"_onTextBoxPasteHandler",[e]);var t=this;t._passwordSettings&&t._passwordSettings.ShowIndicator&&window.setTimeout((function(){t&&t._passwordSettings&&t._passwordSettings.ShowIndicator&&Telerik.Web.UI.PasswordStrengthChecker.prototype.showStrength(t,t._textBoxElement,t._passwordSettings)}),0)},_adjustWrappersDimensions:function(){var e=!1,t=this._parentElementExtraWidth+this._textBoxElement.offsetWidth,i=this._parentElementExtraHeight+this._textBoxElement.offsetHeight;return t!=this.get_wrapperElement().offsetWidth&&(this.get_wrapperElement().style.width=t+"px",this._textBoxElement.parentNode.style.width=this._wrapperElementExtraWidth+this._textBoxElement.offsetWidth+"px",e=!0),i!=this.get_wrapperElement().offsetHeight&&(this.get_wrapperElement().style.height=i+"px",this._textBoxElement.parentNode.style.height=this._wrapperElementExtraHeight+this._textBoxElement.offsetHeight+"px",e=!0),e},_onTextBoxMouseMoveHandler:function(e){$telerik.isIE||(!this._adjustWrappersDimensions()||$telerik.isFirefox||this._onMouseMoveDelegate||(this._onMouseMoveDelegate=Function.createDelegate(this,this._onMouseMoveHandler),window.$addHandler(document,"mousemove",this._onMouseMoveDelegate),this._onMouseUpDelegate=Function.createDelegate(this,this._onMouseUpHandler),window.$addHandler(document,"mouseup",this._onMouseUpDelegate)))},_onResizeIconMouseDownHandler:function(e){$telerik.cancelRawEvent(e),this._onMouseUpDelegate||this._onMouseMoveDelegate||(this._onMouseMoveDelegate=Function.createDelegate(this,this._onMouseMoveHandler),window.$addHandler(document,"mousemove",this._onMouseMoveDelegate),this._onMouseUpDelegate=Function.createDelegate(this,this._onMouseUpHandler),window.$addHandler(document,"mouseup",this._onMouseUpDelegate))},_onTextBoxMouseUpHandler:function(e){this._onMouseUpHandler(e),Telerik.Web.UI.RadTextBox.callBaseMethod(this,"_onTextBoxMouseUpHandler",[e])},_onMouseUpHandler:function(e){this._onMouseMoveDelegate&&(window.$removeHandler(document,"mousemove",this._onMouseMoveDelegate),this._onMouseMoveDelegate=null),this._onMouseUpDelegate&&(window.$removeHandler(document,"mouseup",this._onMouseUpDelegate),this._onMouseUpDelegate=null)},_onMouseMoveHandler:function(e){if($telerik.isIE){var t,i,n,s=$telerik.getLocation(this._textBoxElement);if(null==e.rawEvent.pageX){var o=e.target.ownerDocument||document,a=o.documentElement,r=o.body;t=e.clientX+(a&&a.scrollLeft||r&&r.scrollLeft||0)-(a&&a.clientLeft||r&&r.clientLeft||0),i=e.clientY+(a&&a.scrollTop||r&&r.scrollTop||0)-(a&&a.clientTop||r&&r.clientTop||0)}else t=e.rawEvent.pageX,i=e.rawEvent.pageY;if(this._resizeHorizontal)(n=this._isRtl?s.x-t+this._textBoxElement.clientWidth+5:t-s.x+5)>=this._minWidth&&(this._textBoxElement.style.width=n+"px");if(this._resizeVertical){var l=5+i-s.y;l>=this._minHeight&&(this._textBoxElement.style.height=l+"px")}}this._adjustWrappersDimensions()},updateCssClass:function(e){"none"!=this._resizeMode&&(this._originalTextBoxCssText="height: "+this._textBoxElement.style.height+"; width: "+this._textBoxElement.style.width+";"),Telerik.Web.UI.RadTextBox.callBaseMethod(this,"updateCssClass",[e])},get_inputType:function(){return this._inputType},set_inputType:function(e){this._inputType!==e&&(this._inputType=e,this.raisePropertyChanged("inputType"))},get_maxLength:function(){return this._maxLength},set_maxLength:function(e){this._maxLength!==e&&(this._maxLength=e,this.get_element
1().maxLength=e,this.raisePropertyChanged("maxLength"))},get_passwordSettings:function(){return this._passwordSettings},set_passwordSettings:function(e){this._passwordSettings!==e&&(this._passwordSettings=e)},raise_passwordStrengthCalculating:function(e){this.raiseEvent("passwordStrengthCalculating",e)},add_passwordStrengthCalculating:function(e){this.get_events().addHandler("passwordStrengthCalculating",e)},remove_passwordStrengthCalculating:function(e){this.get_events().removeHandler("passwordStrengthCalculating",e)},_initializePasswordButton:function(){if(this.showPasswordButton){var e=this.get_wrapperElement();if(e){for(var t=e.getElementsByTagName("a"),i=0;i<t.length;i++)if(t[i].className&&-1!==t[i].className.indexOf("riShowPassword")){this._showPasswordButtonElement=t[i];break}this._showPasswordButtonElement&&(this._showPasswordButtonClickDelegate=Function.createDelegate(this,this._onShowPasswordButtonClickHandler),this._showPasswordButtonKeyDelegate=Function.createDelegate(this,this._onShowPasswordButtonKeyHandler),window.$addHandler(this._showPasswordButtonElement,"click",this._showPasswordButtonClickDelegate),window.$addHandler(this._showPasswordButtonElement,"keydown",this._showPasswordButtonKeyDelegate))}}},_onShowPasswordButtonClickHandler:function(e){"text"===this._textBoxElement.type?(this._textBoxElement.type="password",Sys.UI.DomElement.removeCssClass(this._showPasswordButtonElement,"riPasswordVisible"),this._showPasswordButtonElement.setAttribute("aria-label","Show password")):(this._textBoxElement.type="text",Sys.UI.DomElement.addCssClass(this._showPasswordButtonElement,"riPasswordVisible"),this._showPasswordButtonElement.setAttribute("aria-label","Hide password")),e&&$telerik.cancelRawEvent(e)},_onShowPasswordButtonKeyHandler:function(e){32===e.keyCode&&this._onShowPasswordButtonClickHandler(e)},get_passwordVisible:function(){return this._textBoxElement&&"text"===this._textBoxElement.type},set_passwordVisible:function(e){this._showPasswordButtonElement&&(!!e!==("text"===this._textBoxElement.type)&&this._onShowPasswordButtonClickHandler(null))}},Telerik.Web.UI.RadTextBox.registerClass("Telerik.Web.UI.RadTextBox",Telerik.Web.UI.RadInputControl);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.