NBN.Validator=new Class({messages:{email:"Please verify your email address and submit the request again.",phone:"Please enter a 10-digit phone number, including the 3-digit area code.",required:"This information is required."},validateRequired:function(A){return A.value==""?false:true},validateEmail:function(B){var E=/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*$/;var D=/^(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2,6})$/i;var F=B.value;if(F.indexOf("@",0)==-1){return false}var C=F.split("@",2);var G=C[0];var A=C[1];if(!G.match(E)){return false}if(!A.match(D)){return false}return true},validatePhone:function(B){var A=/^\s*(?:1[\- \.]?)?(\()?(\d\d\d)(\))?[\- \.]?(\d\d\d)[\- \.]?(\d\d\d\d)(?:\s*ext\.?\s*(\d+))?\s*$/i;var C=B.value;if(C==""){return true}if(!C.match(A)){return false}return true}});