PageSourceSearch

https://victoriacollege.edu/ScriptResource.axd?d=oafl6y30ZTgf4Yvx-…BSHnajplJDA-Q9duuw5PStCPyIRjUpU1&t=3562c822

js victoriacollege.edu collected 2026-09-24 19:39:08 UTC 10,889 bytes, 182 lines download raw bytes

1Type.registerNamespace("Telerik.Sitefinity.Web.UI.Fields");
2Telerik.Sitefinity.Web.UI.Fields.FieldControl=function(element){this._element=element;
3this._dataFieldName=null;
4this._dataFormatString=null;
5this._description=null;
6this._descriptionElement=null;
7this._displayMode=null;
8this._example=null;
9this._exampleElement=null;
10this._title=null;
11this._titleElement=null;
12this._validatorDefinition=null;
13this._value=null;
14this._defaultValue=null;
15this._isBinding=false;
16this._fieldName=null;
17this._validator=null;
18this._valueChangedDelegate=null;
19this._isViolationElementPositioned=false;
20this._controlErrorCssClass="";
21this._uiCulture=null;
22this._culture=null;
23this._emptyGuid="00000000-0000-0000-0000-000000000000";
24this._dataContext=null;
25Telerik.Sitefinity.Web.UI.Fields.FieldControl.isValidationMessagedFocused=false;
26Telerik.Sitefinity.Web.UI.Fields.FieldControl.initializeBase(this,[element]);
27};
28Telerik.Sitefinity.Web.UI.Fields.FieldControl.prototype={initialize:function(){if(this._valueChangedDelegate==null){this._valueChangedDelegate=Function.createDelegate(this,this._valueChangedHandler);
29}if(this._validatorDefinition){this._validatorDefinition=Sys.Serialization.JavaScriptSerializer.deserialize(this._validatorDefinition);
30this._validator=new Telerik.Sitefinity.Web.UI.Validation.Validator(this._validatorDefinition);
31}if(this._controlErrorCssClass==null){this._controlErrorCssClass="";
32}Telerik.Sitefinity.Web.UI.Fields.FieldControl.callBaseMethod(this,"initialize");
33},dispose:function(){if(this._valueChangedDelegate!=null){delete this._valueChangedDelegate;
34}Telerik.Sitefinity.Web.UI.Fields.FieldControl.callBaseMethod(this,"dispose");
35},add_valueChanged:function(delegate){this.get_events().addHandler("valueChanged",delegate);
36},remove_valueChanged:function(delegate){this.get_events().removeHandler("valueChanged",delegate);
37},add_reset:function(delegate){this.get_events().addHandler("reset",delegate);
38},remove_reset:function(delegate){this.get_events().removeHandler("reset",delegate);
39},add_doExpand:function(delegate){this.get_events().addHandler("doExpand",delegate);
40},remove_doExpand:function(delegate){this.get_events().removeHandler("doExpand",delegate);
41},add_doCollapse:function(delegate){this.get_events().addHandler("doCollapse",delegate);
42},remove_doCollapse:function(delegate){this.get_events().removeHandler("doCollapse",delegate);
43},add_dataBound:function(delegate){this.get_events().addHandler("dataBound",delegate);
44},remove_dataBound:function(delegate){this.get_events().removeHandler("dataBound",delegate);
45},reset:function(){this._clearViolationMessage();
46this._resetHandler();
47},validate:function(){if(this._validator&&this._isToValidate()){var isValid=this._validator.validate(this.get_value());
48this._refreshViolationMessage(isValid);
49return isValid;
50}this._refreshViolationMessage(true);
51return true;
52},raise_dataBound:function(){if(typeof this.get_events=="function"){var h=this.get_events().getHandler("dataBound");
53if(h){h(this,Sys.EventArgs.Empty);
54}return Sys.EventArgs.Empty;
55}},focusControlByTabKey:function(keyDownEventArgs){if(keyDownEventArgs.keyCode==Sys.UI.Key.tab){var currentTabIndex=parseInt(this.get_tabIndex());
56var direction=1;
57var element=null;
58if(!currentTabIndex){return;
59}if(keyDownEventArgs.shiftKey){direction=-1;
60element=this.findPreviousElementByTabIndex(currentTabIndex);
61}else{element=this.findNextElementByTabIndex(currentTabIndex);
62}if(element){element.focus();
63if(keyDownEventArgs.stopPropagation){keyDownEventArgs.stopPropagation();
64}if(keyDownEventArgs.preventDefault){keyDownEventArgs.preventDefault();
65}}}},findElementByTabIndex:function(tabIndex){if(tabIndex>0){var element=jQuery(this._element).parents().find("[tabIndex='"+tabIndex+"']:visible");
66if(element.length>0){return element[element.length-1];
67}}return null;
68},findNextElementByTabIndex:function(tabIndex){var closestTabIndex=Infinity;
69var elements=jQuery(this._element).parents().find(":visible").filter(function(){var ti=$(this).attr("tabIndex");
70if(ti){ti=parseInt(ti);
71if(ti>tabIndex&&ti<=closestTabIndex){closestTabIndex=ti;
72return true;
73}}return false;
74});
75if(elements&&elements.length>0){return elements[0];
76}return null;
77},findPreviousElementByTabIndex:function(tabIndex){var closestTabIndex=-Infinity;
78var elements=jQuery(this._element).parents().find(":visible").filter(function(){var ti=$(this).attr("tabIndex");
79if(ti){ti=parseInt(ti);
80if(ti<tabIndex&&ti>=closestTabIndex&&ti>=1){closestTabIndex=ti;
81return true;
82}}return false;
83});
84if(elements&&elements.length>0){return elements[elements.length-1];
85}return null;
86},_valueChangedHandler:function(){if(typeof this.get_events=="function"){var h=this.get_events().getHandler("valueChanged");
87if(h){h(this,Sys.EventArgs.Empty);
88}return Sys.EventArgs.Empty;
89}},_resetHandler:function(){if(typeof this.get_events=="function"){var h=this.get_events().getHandler("reset");
90if(h){h(this,Sys.EventArgs.Empty);
91}return Sys.EventArgs.Empty;
92}},_doExpandHandler:function(){if(typeof this.get_events=="function"){var h=this.get_events().getHandler("doExpand");
93if(h){h(this,Sys.EventArgs.Empty);
94}return Sys.EventArgs.Empty;
95}},_doCollapseHandler:function(){if(typeof this.get_events=="function"){var h=this.get_events().getHandler("doCollapse");
96if(h){h(this,Sys.EventArgs.Empty);
97}return Sys.EventArgs.Empty;
98}},_clearViolationMessage:function(){var element=jQuery(this.get_element()).find("."+this._getViolationMessageClassName());
99if(element.length>0){element.hide();
100}},_showViolationMessageElement:function(element){if(!this._isViolationElementPositioned){this.get_element().appendChild(element);
101this._isViolationElementPositioned=true;
102}element.style.display="";
103jQuery(element).addClass(this._getViolationMessageClassName());
104var fieldControl=Telerik.Sitefinity.Web.UI.Fields.FieldControl;
105if(!fieldControl.isValidationMessagedFocused){fieldControl.isValidationMessagedFocused=true;
106jQuery("html, body").scrollTop(element.offsetTop);
107}},_refreshViolationMessage:function(isValid){if(this._validator){var addWrappingErrorCssClass=this._controlErrorCssClass.length>0;
108var violationMessageElement=this._validator.get_violationMessageElement();
109if(isValid){if(addWrappingErrorCssClass){jQuery(this._element).removeClass(this._controlErrorCssClass);
110}violationMessageElement.style.display="none";
111}else{if(addWrappingErrorCssClass){if(!jQuery(this._element).hasClass(this._controlErrorCssClass)){jQuery(this._element).addClass(this._controlErrorCssClass);
112}}this._expandParentSections(this._element);
113this._showViolationMessageElement(violationMessageElement);
114}}},_getViolationMessageClassName:function(){return"violationMessage"+this.get_id();
115},_isToValidate:function(){if((!this._validator._required&&!this.get_value())){return false;
116}else{return(this._validator.get_validateIfInvisible()||$(this._element).is(":visible"))&&this.get_displayMode()===Telerik.Sitefinity.Web.UI.Fields.FieldDisplayMode.Write;
117}},_expandParentSections:function(element){var elementParent=jQuery(element).parent();
118while(elementParent.length!=0){if(jQuery(elementParent).hasClass("sfExpandableForm")){if(!jQuery(elementParent).hasClass("sfExpandedForm")){jQuery(elementParent).addClass("sfExpandedForm");
119}var collapsedElement=jQuery(elementParent).find(".sfCollapsedTarget");
120if(collapsedElement.length!=0){collapsedElement.removeClass("sfCollapsedTarget");
121collapsedElement.addClass("sfExpandedTarget");
122}}elementParent=elementParent.parent();
123}},isChanged:function(){var notChanged=(this._value==this.get_value());
124if(notChanged){return false;
125}else{return true;
126}},hasAttribute:function(value){var attr=jQuery(this._element).attr(value);
127if(typeof attr!=="undefined"&&attr!==false){return true;
128}return false;
129},getAttributeValue:function(value){var result=jQuery(this._element).attr(value);
130if(result){return result;
131}return"";
132},get_dataFieldName:function(){return this._dataFieldName;
133},set_dataFieldName:function(value){this._dataFieldName=value;
134},get_dataFormatString:function(){return this._dataFormatString;
135},set_dataFormatString:function(value){this._dataFormatString=value;
136},get_description:function(){return this._description;
137},set_description:function(value){this._description=value;
138if(this._descriptionElement){this._descriptionElement.innerHTML=this._description;
139}},get_descriptionElement:function(){return this._descriptionElement;
140},set_descriptionElement:function(value){this._descriptionElement=value;
141},get_displayMode:function(){return this._displayMode;
142},set_displayMode:function(value){this._displayMode=value;
143},get_example:function(){return this._example;
144},set_example:function(value){this._example=value;
145if(this._exampleElement){this._exampleElement.innerHTML=this._example;
146}},get_exampleElement:function(){return this._exampleElement;
147},set_exampleElement:function(value){this._exampleElement=value;
148},get_title:function(){return this._title;
149},set_title:function(value){this._title=value;
150if(this._titleElement){this._titleElement.innerHTML=this._title;
151}},get_titleElement:function(){return this._titleElement;
152},set_titleElement:function(value){this._titleElement=value;
153}
153,get_validatorDefinition:function(){return this._validatorDefinition;
154},set_validatorDefinition:function(value){this._validatorDefinition=value;
155},get_validator:function(){return this._validator;
156},set_validator:function(value){this._validator=value;
157},get_isBinding:function(){return this._isBinding;
158},set_isBinding:function(value){this._isBinding=value;
159},get_value:function(){return this._value;
160},set_value:function(value){this._value=value;
161},get_defaultValue:function(){return this._defaultValue;
162},set_defaultValue:function(value){this._defaultValue=value;
163},get_tabIndex:function(){var result=jQuery(this._element).attr("tabIndex");
164if(result){return result;
165}return -1;
166},set_tabIndex:function(value){jQuery(this._element).attr("tabIndex",value);
167},blur:function(){},focus:function(){},clearViolationMessage:function(){this._clearViolationMessage();
168},get_violationMessages:function(){return this._validator.get_violationMessages();
169},get_validator:function(){return this._validator;
170},get_controlErrorCssClass:function(){return this._controlErrorCssClass;
171},set_controlErrorCssClass:function(value){this._controlErrorCssClass=value;
172},set_uiCulture:function(culture){this._uiCulture=culture;
173},get_uiCulture:function(){return this._uiCulture;
174},set_culture:function(culture){this._culture=culture;
175},get_culture:function(){return this._culture;
176},get_fieldName:function(){return this._fieldName;
177},set_fieldName:function(value){this._fieldName=value;
178},get_dataContext:function(){return this._dataContext;
179},set_dataContext:function(value){this._dataContext=value;
180},get_element:function(){return this._element;
181}};
182Telerik.Sitefinity.Web.UI.Fields.FieldControl.registerClass("Telerik.Sitefinity.Web.UI.Fields.FieldControl",Sys.UI.Control,Telerik.Sitefinity.Web.UI.Fields.IField);

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.