//overrides the built-in call in the Asp.Net validators system
ValidatorUpdateDisplay = function (val) {
	if (typeof (val.display) == "string") {
		if (val.display == "None") {
			return;
		}
		if (val.display == "Dynamic") {
			var ctrl = $('#' + val.controltovalidate)[0];
			if (val.isvalid) {
				$(val).fadeOut("medium");
				if (val.isvalid == 'unknown') {
					$('#'+val.controltovalidate).parents("div.field").removeClass("valid error");
				} else {
					$('#'+val.controltovalidate).parents("div.field").removeClass("error");
					$('#'+val.controltovalidate).parents("div.field").addClass("valid");
				}
			} else {
				$(val).fadeIn("medium");
				$('#'+val.controltovalidate).parents("div.field").removeClass("valid");
				$('#'+val.controltovalidate).parents("div.field").addClass("error");
				ctrl.IsValid = false;
			}
//			ValidatorUpdateControlIsValid(ctrl);
			return;
		}
	}
}

