 ASPxClientEdit.ClearEditorsInContainer=function(container,validationGroup){__aspxInvalidEditorElementToBeFocused=null;_aspxProcessEditorsInContainer(container,_aspxClearProcessingProc,_aspxClearChoiceCondition,validationGroup);}
ASPxClientEdit.ClearEditorsInContainerById=function(containerId,validationGroup){var container=document.getElementById(containerId);if(container!=null)this.ClearEditorsInContainer(container,validationGroup);}
ASPxClientEdit.ClearGroup=function(validationGroup){return this.ClearEditorsInContainer(null,validationGroup);}
ASPxClientEdit.prototype.Focus=function(){this.SetFocus();}
ASPxClientEdit.prototype.GetIsValid=function(){return this.isValid;}
ASPxClientEdit.prototype.GetErrorText=function(){return this.errorText;}
ASPxClientEdit.prototype.RaiseFocus=function(){if(!this.GotFocus.IsEmpty()){var args=new ASPxClientEventArgs();this.GotFocus.FireEvent(this,args);}}
ASPxClientEdit.prototype.RaiseLostFocus=function(){if(!this.LostFocus.IsEmpty()){var args=new ASPxClientEventArgs();this.LostFocus.FireEvent(this,args);}}
ASPxClientEdit.prototype.RaiseValidation=function(){if(this.customValidationEnabled&&this.isValid&&!this.Validation.IsEmpty()){var currentValue=this.GetValue();var args=new ASPxClientEditValidationEventArgs(currentValue,this.errorText,true);this.Validation.FireEvent(this,args);this.errorText=args.errorText;this.isValid=args.isValid;if(currentValue!=args.value)this.SetValue(args.value);}}
ASPxClientEdit.prototype.RaiseValueChanged=function(){var processOnServer=this.autoPostBack;if(!this.ValueChanged.IsEmpty()){var args=new ASPxClientProcessingModeEventArgs(processOnServer);this.ValueChanged.FireEvent(this,args);processOnServer=args.processOnServer;}return processOnServer;}
ASPxClientEdit.prototype.SetIsValid=function(isValid){if(this.customValidationEnabled){this.isValid=isValid;this.UpdateErrorFrame();}}
ASPxClientEdit.prototype.SetErrorText=function(errorText){if(this.customValidationEnabled){this.errorText=errorText;this.UpdateErrorFrame();}}
ASPxClientEdit.prototype.Validate=function(){this.ParseValue();this.OnValidation();}
ASPxClientEdit.ValidateEditorsInContainerById=function(containerId,validationGroup){var container=document.getElementById(containerId);return(container!=null)?this.ValidateEditorsInContainer(container,validationGroup):true;}
ASPxClientEditValidationEventArgs=_aspxCreateClass(ASPxClientEventArgs,{constructor:function(value,errorText,isValid){this.constructor.prototype.constructor.call(this);this.errorText=errorText;this.isValid=isValid;this.value=value;}}); 