var validatorsPrepared = false;function enlarge(obj){obj.className = 'textbox focused'}function ensmall(obj){obj.className = 'textbox'}function prepareValidators(){if (!validatorsPrepared){if (typeof (ValidatorUpdateDisplay) != "undefined"){OriginalValidatorUpdateDisplay = ValidatorUpdateDisplay;ValidatorUpdateDisplay = function (val){OriginalValidatorUpdateDisplay(val);UpdateCSS(val)}}validatorsPrepared = true}}function UpdateCSS(val){val.ValidationErrorCssClass = 'validationError';var ControlsValidatorsAllOk = CheckValidatorsForControl($get(val.controltovalidate));if (typeof ($get) != "undefined"){Sys.UI.DomElement[ControlsValidatorsAllOk ? 'removeCssClass':'addCssClass']($get(val.controltovalidate).parentNode.parentNode,val.ValidationErrorCssClass)}else{var el = document.getElementById(val.controltovalidate);if (el != null){var flag = el.className.indexOf(val.ValidationErrorCssClass) != -1;if (ControlsValidatorsAllOk && flag){el.parentNode.parentNode.className = el.className.replace(new RegExp("\\b" + val.ValidationErrorCssClass + "\\b","i"),"").replace(/^\s+|\s(?=\s+)|\s+$/m,"")}else if (!flag1 && !flag2){el.parentNode.parentNode.className += (el.className.length != 0 ? " ":"") + val.ValidationErrorCssClass}}}}function CheckValidatorsForControl(control){for (var i = 0;i < control.Validators.length;i++){if (!control.Validators[i].isvalid){return false}}return true}window.scrollTo = function (){ }