Sys.Mvc.ValidatorRegistry.validators.CustomRequired=function(){return function(c,b){var a=b.fieldContext.elements[0];return $(a).val()!=null&&$(a).val()!=""}};Sys.Mvc.ValidatorRegistry.validators.EqualToProperty=function(b){var a=b.ValidationParameters.compareTo;return function(f,e){var d=e.fieldContext.elements[0],c=d.name.replace(/[^\.]*$/,a),b=document.getElementsByName(c)[0];return f==b.value}};Sys.Mvc.ValidatorRegistry.validators.RequiredDependentOnOtherProperty=function(a){var b=a.ValidationParameters.compareTo,c=a.ValidationParameters.compareToValue;return function(f,e){var d=e.fieldContext.elements[0],c=d.name.replace(/[^\.]*$/,b),a=document.getElementsByName(c)[0];return $(a).attr("checked")?f!="":true}};Sys.Mvc.ValidatorRegistry.validators.BoolRequiredToBeTrue=function(){return function(c,b){var a=b.fieldContext.elements[0];return $(a).attr("checked")}};Sys.Mvc.ValidatorRegistry.validators.PasswordValidation=function(){return function(a){if(a.length<8||!/\d/.test(a))return false;else{var b=a.replace(/[\d]/g,"");return b.length>0?true:false}}};Sys.Mvc.ValidatorRegistry.validators.CustomRegex=function(b){var a=b.ValidationParameters.regex,c=new RegExp(a);return function(a){return a==""?true:!a.match(c)?false:true}};
