1Type.registerNamespace('AjaxControlToolkit');AjaxControlToolkit.BehaviorBase = function(element) { 2AjaxControlToolkit.BehaviorBase.initializeBase(this,[element]);this._clientStateFieldID = null;this._pageRequestManager = null;this._partialUpdateBeginRequestHandler = null;this._partialUpdateEndRequestHandler = null;} 3AjaxControlToolkit.BehaviorBase.prototype = { 4initialize : function() { 5AjaxControlToolkit.BehaviorBase.callBaseMethod(this, 'initialize');}, 6dispose : function() { 7AjaxControlToolkit.BehaviorBase.callBaseMethod(this, 'dispose');if (this._pageRequestManager) { 8if (this._partialUpdateBeginRequestHandler) { 9this._pageRequestManager.remove_beginRequest(this._partialUpdateBeginRequestHandler);this._partialUpdateBeginRequestHandler = null;} 10if (this._partialUpdateEndRequestHandler) { 11this._pageRequestManager.remove_endRequest(this._partialUpdateEndRequestHandler);this._partialUpdateEndRequestHandler = null;} 12this._pageRequestManager = null;} 13}, 14get_ClientStateFieldID : function() { 15return this._clientStateFieldID;}, 16set_ClientStateFieldID : function(value) { 17if (this._clientStateFieldID != value) { 18this._clientStateFieldID = value;this.raisePropertyChanged('ClientStateFieldID');} 19}, 20get_ClientState : function() { 21if (this._clientStateFieldID) { 22var input = document.getElementById(this._clientStateFieldID);if (input) { 23return input.value;} 24} 25return null;}, 26set_ClientState : function(value) { 27if (this._clientStateFieldID) { 28var input = document.getElementById(this._clientStateFieldID);if (input) { 29input.value = value;} 30} 31}, 32registerPartialUpdateEvents : function() { 33if (Sys && Sys.WebForms && Sys.WebForms.PageRequestManager){ 34this._pageRequestManager = Sys.WebForms.PageRequestManager.getInstance();if (this._pageRequestManager) { 35this._partialUpdateBeginRequestHandler = Function.createDelegate(this, this._partialUpdateBeginRequest);this._pageRequestManager.add_beginRequest(this._partialUpdateBeginRequestHandler);this._partialUpdateEndRequestHandler = Function.createDelegate(this, this._partialUpdateEndRequest);this._pageRequestManager.add_endRequest(this._partialUpdateEndRequestHandler);} 36} 37}, 38_partialUpdateBeginRequest : function(sender, beginRequestEventArgs) { 39}, 40_partialUpdateEndRequest : function(sender, endRequestEventArgs) { 41} 42} 43AjaxControlToolkit.BehaviorBase.registerClass('AjaxControlToolkit.BehaviorBase', Sys.UI.Behavior);AjaxControlToolkit.DynamicPopulateBehaviorBase = function(element) { 44AjaxControlToolkit.DynamicPopulateBehaviorBase.initializeBase(this, [element]);this._DynamicControlID = null;this._DynamicContextKey = null;this._DynamicServicePath = null;this._DynamicServiceMethod = null;this._cacheDynamicResults = false;this._dynamicPopulateBehavior = null;this._populatingHandler = null;this._populatedHandler = null;} 45AjaxControlToolkit.DynamicPopulateBehaviorBase.prototype = { 46initialize : function() { 47AjaxControlToolkit.DynamicPopulateBehaviorBase.callBaseMethod(this, 'initialize');this._populatingHandler = Function.createDelegate(this, this._onPopulating);this._populatedHandler = Function.createDelegate(this, this._onPopulated);}, 48dispose : function() { 49if (this._populatedHandler) { 50if (this._dynamicPopulateBehavior) { 51this._dynamicPopulateBehavior.remove_populated(this._populatedHandler);} 52this._populatedHandler = null;} 53if (this._populatingHandler) { 54if (this._dynamicPopulateBehavior) { 55this._dynamicPopulateBehavior.remove_populating(this._populatingHandler);} 56this._populatingHandler = null;} 57if (this._dynamicPopulateBehavior) { 58this._dynamicPopulateBehavior.dispose();this._dynamicPopulateBehavior = null;} 59AjaxControlToolkit.DynamicPopulateBehaviorBase.callBaseMethod(this, 'dispose');}, 60populate : function(contextKeyOverride) { 61if (this._dynamicPopulateBehavior && (this._dynamicPopulateBehavior.get_element() != $get(this._DynamicControlID))) { 62this._dynamicPopulateBehavior.dispose();this._dynamicPopulateBehavior = null;} 63if (!this._dynamicPopulateBehavior && this._DynamicControlID && this._DynamicServiceMethod) { 64this._dynamicPopulateBehavior = $create(AjaxControlToolkit.DynamicPopulateBehavior, 65{ 66"id" : this.get_id() + "_DynamicPopulateBehavior", 67"ContextKey" : this._DynamicContextKey, 68"ServicePath" : this._DynamicServicePath, 69"ServiceMethod" : this._DynamicServiceMethod, 70"cacheDynamicResults" : this._cacheDynamicResults 71}, null, null, $get(this._DynamicControlID));this._dynamicPopulateBehavior.add_populating(this._populatingHandler);this._dynamicPopulateBehavior.add_populated(this._populatedHandler);} 72if (this._dynamicPopulateBehavior) { 73this._dynamicPopulateBehavior.populate(contextKeyOverride ? contextKeyOverride : this._DynamicContextKey);} 74}, 75_onPopulating : function(sender, eventArgs) {
76this.raisePopulating(eventArgs);}, 77_onPopulated : function(sender, eventArgs) { 78this.raisePopulated(eventArgs);}, 79get_dynamicControlID : function() { 80return this._DynamicControlID;}, 81get_DynamicControlID : this.get_dynamicControlID, 82set_dynamicControlID : function(value) { 83if (this._DynamicControlID != value) { 84this._DynamicControlID = value;this.raisePropertyChanged('dynamicControlID');this.raisePropertyChanged('DynamicControlID');} 85}, 86set_DynamicControlID : this.set_dynamicControlID, 87get_dynamicContextKey : function() { 88return this._DynamicContextKey;}, 89get_DynamicContextKey : this.get_dynamicContextKey, 90set_dynamicContextKey : function(value) { 91if (this._DynamicContextKey != value) { 92this._DynamicContextKey = value;this.raisePropertyChanged('dynamicContextKey');this.raisePropertyChanged('DynamicContextKey');} 93}, 94set_DynamicContextKey : this.set_dynamicContextKey, 95get_dynamicServicePath : function() { 96return this._DynamicServicePath;}, 97get_DynamicServicePath : this.get_dynamicServicePath, 98set_dynamicServicePath : function(value) { 99if (this._DynamicServicePath != value) { 100this._DynamicServicePath = value;this.raisePropertyChanged('dynamicServicePath');this.raisePropertyChanged('DynamicServicePath');} 101}, 102set_DynamicServicePath : this.set_dynamicServicePath, 103get_dynamicServiceMethod : function() { 104return this._DynamicServiceMethod;}, 105get_DynamicServiceMethod : this.get_dynamicServiceMethod, 106set_dynamicServiceMethod : function(value) { 107if (this._DynamicServiceMethod != value) { 108this._DynamicServiceMethod = value;this.raisePropertyChanged('dynamicServiceMethod');this.raisePropertyChanged('DynamicServiceMethod');} 109}, 110set_DynamicServiceMethod : this.set_dynamicServiceMethod, 111get_cacheDynamicResults : function() { 112return this._cacheDynamicResults;}, 113set_cacheDynamicResults : function(value) { 114if (this._cacheDynamicResults != value) { 115this._cacheDynamicResults = value;this.raisePropertyChanged('cacheDynamicResults');} 116}, 117add_populated : function(handler) { 118this.get_events().addHandler("populated", handler);}, 119remove_populated : function(handler) { 120this.get_events().removeHandler("populated", handler);}, 121raisePopulated : function(arg) { 122var handler = this.get_events().getHandler("populated");if (handler) handler(this, arg);}, 123add_populating : function(handler) { 124this.get_events().addHandler('populating', handler);}, 125remove_populating : function(handler) { 126this.get_events().removeHandler('populating', handler);}, 127raisePopulating : function(eventArgs) { 128var handler = this.get_events().getHandler('populating');if (handler) { 129handler(this, eventArgs);} 130} 131} 132AjaxControlToolkit.DynamicPopulateBehaviorBase.registerClass('AjaxControlToolkit.DynamicPopulateBehaviorBase', AjaxControlToolkit.BehaviorBase);AjaxControlToolkit.ControlBase = function(element) { 133AjaxControlToolkit.ControlBase.initializeBase(this, [element]);this._clientStateField = null;this._callbackTarget = null;this._onsubmit$delegate = Function.createDelegate(this, this._onsubmit);this._oncomplete$delegate = Function.createDelegate(this, this._oncomplete);this._onerror$delegate = Function.createDelegate(this, this._onerror);} 134AjaxControlToolkit.ControlBase.prototype = { 135initialize : function() { 136AjaxControlToolkit.ControlBase.callBaseMethod(this, "initialize");if (this._clientStateField) { 137this.loadClientState(this._clientStateField.value);} 138if (typeof(Sys.WebForms)!=="undefined" && typeof(Sys.WebForms.PageRequestManager)!=="undefined") { 139Array.add(Sys.WebForms.PageRequestManager.getInstance()._onSubmitStatements, this._onsubmit$delegate);} else { 140$addHandler(document.forms[0], "submit", this._onsubmit$delegate);} 141}, 142dispose : function() { 143if (typeof(Sys.WebForms)!=="undefined" && typeof(Sys.WebForms.PageRequestManager)!=="undefined") { 144Array.remove(Sys.WebForms.PageRequestManager.getInstance()._onSubmitStatements, this._onsubmit$delegate);} else { 145$removeHandler(document.forms[0], "submit", this._onsubmit$delegate);} 146AjaxControlToolkit.ControlBase.callBaseMethod(this, "dispose");}, 147findElement : function(id) { 148return $get(this.get_id() + '_' + id.split(':').join('_'));}, 149get_clientStateField : function() { 150return this._clientStateField;}, 151set_clientStateField : function(value) {
152if (this.get_isInitialized()) throw Error.invalidOperation(AjaxControlToolkit.Resources.ExtenderBase_CannotSetClientStateField);if (this._clientStateField != value) { 153this._clientStateField = value;this.raisePropertyChanged('clientStateField');} 154}, 155loadClientState : function(value) { 156}, 157saveClientState : function() { 158return null;}, 159_invoke : function(name, args, cb) { 160if (!this._callbackTarget) { 161throw Error.invalidOperation(AjaxControlToolkit.Resources.ExtenderBase_ControlNotRegisteredForCallbacks);} 162if (typeof(WebForm_DoCallback)==="undefined") { 163throw Error.invalidOperation(AjaxControlToolkit.Resources.ExtenderBase_PageNotRegisteredForCallbacks);} 164var ar = [];for (var i = 0;i < args.length;i++) 165ar[i] = args[i];var clientState = this.saveClientState();if (clientState != null && !String.isInstanceOfType(clientState)) { 166throw Error.invalidOperation(AjaxControlToolkit.Resources.ExtenderBase_InvalidClientStateType);} 167var payload = Sys.Serialization.JavaScriptSerializer.serialize({name:name,args:ar,state:this.saveClientState()});WebForm_DoCallback(this._callbackTarget, payload, this._oncomplete$delegate, cb, this._onerror$delegate, true);}, 168_oncomplete : function(result, context) { 169result = Sys.Serialization.JavaScriptSerializer.deserialize(result);if (result.error) { 170throw Error.create(result.error);} 171this.loadClientState(result.state);context(result.result);}, 172_onerror : function(message, context) { 173throw Error.create(message);}, 174_onsubmit : function() { 175if (this._clientStateField) { 176this._clientStateField.value = this.saveClientState();} 177return true;} 178} 179AjaxControlToolkit.ControlBase.registerClass("AjaxControlToolkit.ControlBase", Sys.UI.Control); 180Type.registerNamespace('AjaxControlToolkit');AjaxControlToolkit.Resources={"PasswordStrength_InvalidWeightingRatios":"Strength Weighting ratios must have 4 elements","Animation_ChildrenNotAllowed":"AjaxControlToolkit.Animation.createAnimation cannot add child animations to type \"{0}\" that does not derive from AjaxControlToolkit.Animation.ParentAnimation","PasswordStrength_RemainingSymbols":"{0} symbol characters","ExtenderBase_CannotSetClientStateField":"clientStateField can only be set before initialization","RTE_PreviewHTML":"Preview HTML","RTE_JustifyCenter":"Justify Center","PasswordStrength_RemainingUpperCase":"{0} more upper case characters","Animation_TargetNotFound":"AjaxControlToolkit.Animation.Animation.set_animationTarget requires the ID of a Sys.UI.DomElement or Sys.UI.Control. No element or control could be found corresponding to \"{0}\"","RTE_FontColor":"Font Color","RTE_LabelColor":"Label Color","Common_InvalidBorderWidthUnit":"A unit type of \"{0}\"\u0027 is invalid for parseBorderWidth","RTE_Heading":"Heading","Tabs_PropertySetBeforeInitialization":"{0} cannot be changed before initialization","RTE_OrderedList":"Ordered List","ReorderList_DropWatcherBehavior_NoChild":"Could not find child of list with id \"{0}\"","CascadingDropDown_MethodTimeout":"[Method timeout]","RTE_Columns":"Columns","RTE_InsertImage":"Insert Image","RTE_InsertTable":"Insert Table","RTE_Values":"Values","RTE_OK":"OK","ExtenderBase_PageNotRegisteredForCallbacks":"This Page has not been registered for callbacks","Animation_NoDynamicPropertyFound":"AjaxControlToolkit.Animation.createAnimation found no property corresponding to \"{0}\" or \"{1}\"","Animation_InvalidBaseType":"AjaxControlToolkit.Animation.registerAnimation can only register types that inherit from AjaxControlToolkit.Animation.Animation","RTE_UnorderedList":"Unordered List","ResizableControlBehavior_InvalidHandler":"{0} handler not a function, function name, or function text","Animation_InvalidColor":"Color must be a 7-character hex representation (e.g. #246ACF), not \"{0}\"","RTE_CellColor":"Cell Color","PasswordStrength_RemainingMixedCase":"Mixed case characters","RTE_Italic":"Italic","CascadingDropDown_NoParentElement":"Failed to find parent element \"{0}\"","ValidatorCallout_DefaultErrorMessage":"This control is invalid","RTE_Indent":"Indent","ReorderList_DropWatcherBehavior_CallbackError":"Reorder failed, see details below.\\r\\n\\r\\n{0}","PopupControl_NoDefaultProperty":"No default property supported for control \"{0}\" of type \"{1}\"","RTE_Normal":"Normal","PopupExtender_NoParentElement":"Couldn\u0027t find parent element \"{0}\"","RTE_ViewValues":"View Values","RTE_Legend":"Legend","RTE_Labels":"Labels","RTE_CellSpacing":"Cell Spacing","PasswordStrength_RemainingNumbers":"{0} more numbers","RTE_Border":"Border","RTE_Create":"Create","RTE_Backgroun
180dColor":"Background Color","RTE_Cancel":"Cancel","RTE_JustifyFull":"Justify Full","RTE_JustifyLeft":"Justify Left","RTE_Cut":"Cut","ResizableControlBehavior_CannotChangeProperty":"Changes to {0} not supported","RTE_ViewSource":"View Source","Common_InvalidPaddingUnit":"A unit type of \"{0}\" is invalid for parsePadding","RTE_Paste":"Paste","ExtenderBase_ControlNotRegisteredForCallbacks":"This Control has not been registered for callbacks","Calendar_Today":"Today: {0}","Common_DateTime_InvalidFormat":"Invalid format","ListSearch_DefaultPrompt":"Type to search","CollapsiblePanel_NoControlID":"Failed to find element \"{0}\"","RTE_ViewEditor":"View Editor","RTE_BarColor":"Bar Color","PasswordStrength_DefaultStrengthDescriptions":"NonExistent;Very Weak;Weak;Poor;Almost OK;Barely Acceptable;Average;Good;Strong;Excellent;Unbreakable!","RTE_Inserttexthere":"Insert text here","Animation_UknownAnimationName":"AjaxControlToolkit.Animation.createAnimation could not find an Animation corresponding to the name \"{0}\"","ExtenderBase_InvalidClientStateType":"saveClientState must return a value of type String","Rating_CallbackError":"An unhandled exception has occurred:\\r\\n{0}","Tabs_OwnerExpected":"owner must be set before initialize","DynamicPopulate_WebServiceTimeout":"Web service call timed out","PasswordStrength_RemainingLowerCase":"{0} more lower case characters","Animation_MissingAnimationName":"AjaxControlToolkit.Animation.createAnimation requires an object with an AnimationName property","RTE_JustifyRight":"Justify Right","Tabs_ActiveTabArgumentOutOfRange":"Argument is not a member of the tabs collection","RTE_CellPadding":"Cell Padding","RTE_ClearFormatting":"Clear Formatting","AlwaysVisible_ElementRequired":"AjaxControlToolkit.AlwaysVisibleControlBehavior must have an element","Slider_NoSizeProvided":"Please set valid values for the height and width attributes in the slider\u0027s CSS classes","DynamicPopulate_WebServiceError":"Web Service call failed: {0}","PasswordStrength_StrengthPrompt":"Strength: ","PasswordStrength_RemainingCharacters":"{0} more characters","PasswordStrength_Satisfied":"Nothing more required","RTE_Hyperlink":"Hyperlink","Animation_NoPropertyFound":"AjaxControlToolkit.Animation.createAnimation found no property corresponding to \"{0}\"","PasswordStrength_InvalidStrengthDescriptionStyles":"Text Strength description style classes must match the number of text descriptions.","PasswordStrength_GetHelpRequirements":"Get help on password requirements","PasswordStrength_InvalidStrengthDescriptions":"Invalid number of text strength descriptions specified","RTE_Underline":"Underline","Tabs_PropertySetAfterInitialization":"{0} cannot be changed after initialization","RTE_Rows":"Rows","RTE_Redo":"Redo","RTE_Size":"Size","RTE_Undo":"Undo","RTE_Bold":"Bold","RTE_Copy":"Copy","RTE_Font":"Font","CascadingDropDown_MethodError":"[Method error {0}]","RTE_BorderColor":"Border Color","RTE_Paragraph":"Paragraph","RTE_InsertHorizontalRule":"Insert Horizontal Rule","Common_UnitHasNoDigits":"No digits","RTE_Outdent":"Outdent","Common_DateTime_InvalidTimeSpan":"\"{0}\" is not a valid TimeSpan format","Animation_CannotNestSequence":"AjaxControlToolkit.Animation.SequenceAnimation cannot be nested inside AjaxControlToolkit.Animation.ParallelAnimation","Shared_BrowserSecurityPreventsPaste":"Your browser security settings don\u0027t permit the automatic execution of paste operations. Please use the keyboard shortcut Ctrl+V instead."};
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.