function Trim(nStr){return nStr.replace(/(^\s*)|(\s*$)/g,"");} 

function stateshow()
{
	
	if($('country').value == 'US')
	{
		$('usstatediv').style.display = 'block';
		$('ostatediv').style.display = 'none';
		$('ur_state').value = "";
		$('ur_state').focus();
		$('ur_state_error').innerHTML = "";
	} else if($('country').value != 'US')
	{
		$('usstatediv').style.display = 'none';
		$('ostatediv').style.display = 'block';
		$('otherstate').value = "";
		$('otherstate').focus();
		$('ur_state_error').innerHTML = "";
	}
}


function signupValidation(){
var flag="";
var flag2="";

var expzipcode = /^([a-zA-Z0-9\- ]+)$/;
var USphoneRegex =  /^([0-9x \ \-\(\)\+\.\*\#]+)$/;

	if($('ur_name').value == ""){
		$('ur_name_error').innerHTML = "*";  
		flag = "1";
	}else{
		$('ur_name_error').innerHTML	=	"";
		flag = "";
	}
	if($('ur_name').value != ""){
		$('ur_name_error').innerHTML =IsValidName($("ur_name").value);
		if(IsValidName($("ur_name").value)){
			flag2="1";
		}else{
			$('ur_name_error').innerHTML	=	"";
			flag2="";
		}
	}
	if($('ur_last_name').value == ""){
		$('ur_last_name_error').innerHTML = "*";  
		flag = "1";
	}else{
		$('ur_last_name_error').innerHTML	=	"";
		flag = "";
	}
	if($('ur_last_name').value != ""){
		$('ur_last_name_error').innerHTML =IsValidName($("ur_last_name").value);
		if(IsValidName($("ur_last_name").value)){
			flag2="1";
		}else{
			$('ur_last_name_error').innerHTML	=	"";
			flag2="";
		}
	}
	if(Trim($('ur_bsname').value) == ""){
		$('ur_bsname_error').innerHTML = "*";  
		flag = "1";
	}else{
		$('ur_bsname_error').innerHTML	=	"";
	}
	/*if($('ur_bsname').value != ""){
		$('ur_bsname_error').innerHTML =IsValidBusuinessName($("ur_bsname").value);
		if(IsValidBusuinessName($("ur_bsname").value)){
			flag2='1';
		}else{
			$('ur_bsname_error').innerHTML	=	"";
		}
	}*/
	if($('ur_address').value == ""){
		$('ur_address_error').innerHTML = "*";  
		flag = "1";
	}else{
		$('ur_address_error').innerHTML	=	"";
	}
	if($('ur_address').value != ""){
		$('ur_address_error').innerHTML =IsValidAddress($("ur_address").value);
		if(IsValidAddress($("ur_address").value)){
			flag2='1';
		}else{
			$('ur_address_error').innerHTML	=	"";
		}
	}
	
	if($('country').value == "") {
		$('country_error').innerHTML = "*";  
		flag = "1";
	} else {
		$('country_error').innerHTML = "";	
	}
	
	$('ur_state_error').innerHTML = "";
	var stflag = "";
	if($('country').value != "US") {
	if($('otherstate').value != ""){
		if(Trim($('otherstate').value) == "")
		{
			$('ur_state_error').innerHTML = "<br />Sorry, only space not allowed";  
			flag = "1";
			stflag = "1";
		}
		var expstate = /^([a-zA-Z0-9 ]+)$/;
		
		if(!expstate.test($('otherstate').value) && stflag == "")
		{
			$('ur_state_error').innerHTML = "<br />Sorry, only alphanumeric and space are allowed";  
			flag2 = "1";
		}
		
	}
	}
	
	if($('ur_city').value == ""){
		$('ur_city_error').innerHTML = "*";  
		flag = "1";
	}else{
		$('ur_city_error').innerHTML	=	"";
	}
	if($('ur_city').value != ""){
		$('ur_city_error').innerHTML =IsValidCity($("ur_city").value);
		if(IsValidCity($("ur_city").value)){
			flag2='1';
		}else{
			$('ur_city_error').innerHTML	=	"";
		}
	}
	
	
	/*if($('ur_state').value == ""){
		$('ur_state_error').innerHTML = "*";  
		flag = "1";
	}else{
		$('ur_state_error').innerHTML	=	"";
	}
	if($('ur_state').value != ""){
		$('ur_state_error').innerHTML =IsValidState($("ur_state").value);
		if(IsValidState($("ur_state").value)){
			flag2='1';
		}else{
			$('ur_state_error').innerHTML	=	"";
		}
	}*/
	
	$('ur_zip_error').innerHTML = "";
	
	if(Trim($('ur_zip').value) == ""){
		$('ur_zip_error').innerHTML = "*";  
		flag = "1";
	}
	
	var errzip = "";
	if($('ur_zip').value != "") {
		if(!expzipcode.test($('ur_zip').value))
		{
			$('ur_zip_error').innerHTML = "<br />Sorry, only alphanumeric, - and space are allowed";  
			flag2 = "1";
			errzip = "1";
		}
		if(errzip == "")
		{
			var expzipcode22 = /^([a-zA-Z ]+)$/; 
			var tflag = "";
			
			if(Trim($('ur_zip').value) == ""){
				$('ur_zip_error').innerHTML = "*";  
				flag = "1";
				tflag = "1";
			}
	
			if(expzipcode22.test($('ur_zip').value) && tflag == "") {
			$('ur_zip_error').innerHTML = "<br />Sorry, only alphabets(a-z) and space are not allowed";  
			flag2 = "1";
			}
			
			if($('ur_zip').value.length > 10 ){
				$('ur_zip_error').innerHTML = "<br />Sorry, only 10 characters are allowed";  
				flag2 = "1";
			}
		}
	}
	
	/*if($('ur_zip').value != ""){		
		if(Trim($('ur_zip').value)=="")
		{
			$('ur_zip_error').innerHTML = "<br/>Sorry, only numbers (0-9) are allowed";  
			flag2 = "1";
		}else if(isNaN($('ur_zip').value)==true ){
			$('ur_zip_error').innerHTML = "<br/>Sorry, only numbers (0-9) are allowed";  
			flag2 = "1";
		}else if($('ur_zip').value.length != 5 ){
	 		$('ur_zip_error').innerHTML = "<br/>Invalid zipcode";  
			flag2 = "1";
	 	}else{
			$('ur_zip_error').innerHTML	=	"";
		}
	}*/
	
	if($('ur_profilename').value == ""){
		$('ur_profilename_error').innerHTML = "*";  
		$('ur_avail_error').innerHTML="";
		flag = "1";
	}else if($('ur_profilename').value != ""){
		$('ur_avail_error').innerHTML =IsValidProfileName($("ur_profilename").value);
		if(IsValidProfileName($("ur_profilename").value)){
			$('ur_profilename_error').innerHTML	=	"";
			flag2='1';
		}else if($('profilenameCheck').value == "sorry"){
			$('ur_avail_error').innerHTML = "Sorry, that name is already taken by another business";  
			flag2 = "1";
		}else{
			$('ur_avail_error').innerHTML	=	"";
			$('ur_profilename_error').innerHTML	=	"";
		}
	}
	
	profilenamechek('profile');
	
	if($('ur_phone').value != "" ){
		if(!USphoneRegex.test($('ur_phone').value)){
			$('ur_phone_error').innerHTML = "Sorry, only numbers (0-9), braces, -, +, .(dot), *, #, x and space are allowed";  
			flag2 = "1";
		} else {
			$('ur_phone_error').innerHTML = "";	
		}
	}else{
			$('ur_phone_error').innerHTML = "";	
		}
		
	if($('ur_email').value == ""){
		$('ur_email_error').innerHTML = "*";  
		flag = "1";
	}
	if($('ur_email').value != ""){
		if(newemailCheck($('ur_email').value,'ur_email_error')==false){
			//$('ur_email_error').innerHTML = "<br/>Invalid format";  
			flag2 = "1";
		}
		else{
			$('ur_email_error').innerHTML = "";
		}
	}
	
	if(Trim($('ur_pass').value) == ""){
		$('ur_pass_error').innerHTML = "*";  
		flag = "1";
	}else{
		$('ur_pass_error').innerHTML	=	"";
	}
	
	if(Trim($('ur_repass').value) == ""){
		$('ur_repass_error').innerHTML = "*";  
		flag = "1";
	}else{
		$('ur_repass_error').innerHTML	=	"";
	}
	
	if(Trim($('ur_pass').value) != "" && Trim($('ur_repass').value) == "")
	{
		$('ur_pass_error').innerHTML = "*";
		$('ur_repass_error').innerHTML = "<br />Password and/or Retype password cannot be blank"; 
		$('ur_pass').value = "";
		flag = "1";
	} else {
		//$('rpass_error').innerHTML = "";
	}
	
	if(Trim($('ur_pass').value) == "" && Trim($('ur_repass').value) != "")
	{
		$('ur_pass_error').innerHTML = "<br />Password and/or Retype password cannot be blank";
		$('ur_repass_error').innerHTML = "*";
		$('ur_repass').value = "";
		flag = "1";
	} else {
		//$('pass_error').innerHTML = "";
	}
	
	if(Trim($('ur_pass').value) != "" && Trim($('ur_repass').value) != "")
	{
		if($('ur_pass').value.length < 6 ){
	 		$('ur_pass_error').innerHTML = "<br />Password must be minimum 6 characters"; 
			$('ur_repass_error').innerHTML = "*";
			flag2 = "1";
	 	}
		if($('ur_repass').value.length < 6 && flag2 == "1"){
			//$('pass_error').innerHTML = "*";
	 		$('ur_repass_error').innerHTML = "<br />Retype password must be minimum 6 characters";  
			flag2 = "1";
	 	}
		if($('ur_repass').value.length < 6 && flag2 == ""){
			$('ur_pass_error').innerHTML = "*";
	 		$('ur_repass_error').innerHTML = "<br />Retype password must be minimum 6 characters";  
			flag2 = "1";
	 	}
		if(Trim($('ur_pass').value) != Trim($('ur_repass').value) && flag2 == ""){
			$('ur_repass_error').innerHTML	=	"";
			$('ur_pass_error').innerHTML = "<br />Password and Retype password do not match";  
			flag2 = "1";
		}
	}
	
	 /*if($('ur_pass').value != ""){
	 	if($('ur_pass').value.length < 6 ){
	 		$('ur_pass_error').innerHTML = "Password must be minimum 6 characters";  
			flag2 = "1";
			$('ur_pass').value = "";
	 	}
		else if($('ur_repass').value == ""){
			$('ur_repass_error').innerHTML = "Password and Confirm Password are required";  
			flag2 = "1";
			$('ur_pass').value = "";
		}else{
			$('ur_pass_error').innerHTML	=	"";
			$('ur_repass_error').innerHTML	=	"";
		}
		
	}
	if($('ur_pass').value != "" && $('ur_repass').value != ""){
		if($('ur_pass').value.length < 6 ){
	 		$('ur_repass_error').innerHTML = "Password must be minimum 6 characters";  
			flag2 = "1";
			$('ur_pass').value = "";
	 	}
		else if($('ur_pass').value != $('ur_repass').value){
			$('ur_repass_error').innerHTML	=	"";
			$('ur_pass_error').innerHTML = "Passwords do not match";  
			flag2 = "1";
			$('ur_pass').value = "";
			$('ur_repass').value = "";
		}else{
			$('ur_pass_error').innerHTML	=	"";
			$('ur_repass_error').innerHTML	=	"";
		}
		
	} else if($('ur_pass').value == "" && $('ur_repass').value != "") {
		$('ur_pass_error').innerHTML	=	"Password and Confirm Password are required";
		$('ur_repass_error').innerHTML	=	"";
		flag2 = "1";
		$('ur_pass').value = "";
		$('ur_repass').value = "";
	}*/
	
	/*if($('ur_pass').value == ""){
		$('ur_pass_error').innerHTML = "*";  
		flag = "1";
	}else{
		$('ur_pass_error').innerHTML	=	"";
	}
	 if($('ur_pass').value != ""){
	 	if($('ur_pass').value.length < 6 ){
	 		$('ur_pass_error').innerHTML = "<br/>Password must be minimum 6 characters";  
			flag2 = "1";
			$('ur_pass').value = "";
	 	}
		else if($('ur_repass').value == ""){
			$('ur_repass_error').innerHTML = "*";  
			flag = "1";
		}else{
			$('ur_pass_error').innerHTML	=	"";
		}
	}
	if($('ur_pass').value != "" && $('ur_repass').value != ""){
		if($('ur_pass').value.length < 6 ){
	 		$('ur_pass_error').innerHTML = "<br/>Password must be minimum 6 characters";  
			flag2 = "1";
			$('ur_pass').value = "";
	 	}
		else if($('ur_pass').value != $('ur_repass').value){
			$('ur_repass_error').innerHTML	=	"";
			$('ur_pass_error').innerHTML = "<br/>Password do not match";  
			flag2 = "1";
			$('ur_pass').value = "";
			$('ur_repass').value = "";
		}else{
			$('ur_pass_error').innerHTML	=	"";
			$('ur_repass_error').innerHTML	=	"";
		}
	}*/
	
	if($('ur_plan_lite').checked == false && $('ur_plan_pro').checked == false &&  $('ur_plan_pre').checked == false){
		$('ur_plan_error').innerHTML = "*";  
		flag = "1";
	}else{
		$('ur_plan_error').innerHTML	=	"";
	}
	
	if($('emailCheck').value == "sorry"){
		$('ur_email_avail_error').innerHTML = "Sorry, this Email Id is taken by another user";  
		flag2 = "1";
	}else{
		$('ur_email_avail_error').innerHTML = "";
	}
	
	if($('ur_coupon_code').value != "") {
		profilenamechek('coupon');
	}
	if($('ur_coupon_code').value != ""){
		$('ur_coupon_avail_error').innerHTML =IsValidCoupon($("ur_coupon_code").value);
		if(IsValidCoupon($("ur_coupon_code").value)){
			flag2='1';return false;
		}else if($('couponCheck').value == "sorry"){
			$('ur_coupon_avail_error').innerHTML = "Sorry, that coupon is not available";  
			flag2 = "1";
		}else{
			$('ur_coupon_avail_error').innerHTML = "";
		}
	}
	if($("code").value=="" ){
		  $("code_error").innerHTML="*";
		  $("job_code_error").innerHTML="";
		  flag="1";
	}else{
		$("code_error").innerHTML="";
		$("job_code_error").innerHTML="";
	}
	if($("code").value!=""){
		if($("security").value!=$("code").value){
			$("job_code_error").innerHTML="The characters you entered do not match the Security code";
			$("code_error").innerHTML="";
			flag2="1";
		}else{
			$("job_code_error").innerHTML="";
		}
	}
	if(flag){
		$('ur_pass').value = "";
		$('ur_repass').value = "";
		$('fields_div').style.display="block";
		return false;
	}
	if(flag2){
		$('fields_div').style.display="none";
		$('ur_pass').value = "";
		$('ur_repass').value = "";
		return false;
	}
	return true;
}

var testresults;

function newemailCheck(str,ident)
{
	var emailVal = /^([a-zA-Z0-9_\.])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	var emailVal2 = /^([a-zA-Z0-9_\.]{1,})+([_\.]{2,})+([a-zA-Z0-9_\.]{1,})$/;
	var emailVal3 = /^([a-zA-Z0-9_\.]{1,})+([_\.]{2,})$/;
	var emailVal4 = /^([_\.]{2,})+([a-zA-Z0-9_\.]{1,})$/;
	
	var emailVal5 = /^([a-zA-Z0-9_\.]{1,})+([_]{1,})$/;
	var emailVal6 = /^([_]{1,})+([a-zA-Z0-9_\.]{1,})$/;
	var emailVal7 = /^([_]{1,})+([a-zA-Z0-9_\.]{1,})+([_]{1,})$/;
	
	var emailVal8 = /^([a-zA-Z0-9_\.]{1,})+([\.]{1,})$/;
	var emailVal9 = /^([\.]{1,})+([a-zA-Z0-9_\.]{1,})$/;
	var emailVal10 = /^([\.]{1,})+([a-zA-Z0-9_\.]{1,})+([\.]{1,})$/;
	
	
	if(str == "") 
	{
		$(ident).innerHTML = '<br />Please enter the Email Id';
		return false;
	} else if(str != "") {
	
	if(!emailVal.test(str))
	{
		$(ident).innerHTML = '<br />Invalid Email Id';
		return false;
	} else {
	
		var eid = str;
		var emarr = eid.split('@');
		
		var part1 = emarr[0];
		var part2 = emarr[1];
		
		if(emailVal6.test(part1) || emailVal9.test(part1))
		{
			$(ident).innerHTML = '<br />Sorry, Email Id must begin with letter.';
			return false;
		}
		
		if(emailVal5.test(part1) || emailVal8.test(part1))
		{
			$(ident).innerHTML = '<br />Sorry, Email Id must end with letter.';
			return false;
		}
		
		if(emailVal2.test(part1) || emailVal3.test(part1) || emailVal4.test(part1))
		{
			$(ident).innerHTML = '<br />Sorry, Consecutive undrscores or dots or ._ or _. are not allowed.';
			return false;
		}
		
		if(emailVal7.test(part1) || emailVal10.test(part1))
		{
			$(ident).innerHTML = '<br />Invalid Email Id';
			return false;
			
		} else {
			
			var parr = part2.split('.');
			if(parr.length == 2)
			{
				var emailVal11 = /^([a-zA-Z0-9\-])+\.+([a-zA-Z0-9]{2,4})+$/;
				
				if(!emailVal11.test(part2))
				{
					$(ident).innerHTML = '<br />Invalid Email Id';
					return false;
				} else {
					
					var dpart1 = parr[0];
					
					var emailVal12 = /^([a-zA-Z0-9\-]{1,})+([\-]{1,})$/;
					var emailVal13 = /^([\-]{1,})+([a-zA-Z0-9\-]{1,})$/;
					var emailVal14 = /^([\-]{1,})+([a-zA-Z0-9\-]{1,})+([\-]{1,})$/;
	
					if(emailVal12.test(dpart1) || emailVal14.test(dpart1)){
						$(ident).innerHTML = '<br />Sorry, Domain name must end with letter.';
						return false;
					}else if (emailVal13.test(dpart1) || emailVal14.test(dpart1)){
						$(ident).innerHTML = '<br />Sorry, Domain name must begin with letter.';
						return false;
					} else {
						//alert('here Valid email id');
						var ipenp = dpart1.split('-');
						
						if(ipenp.length >1)
						{
							if(ipenp.length == 2)
							{
								//alert('Valid email id');
								return true;
							} else {
								$(ident).innerHTML = '<br />Sorry, Consecutive hyphen or more than one hyphen are not allowed in domain name.';
								return false;
							}
						} else {
							//alert('Valid email id');
							return true;
						}
					}
				}
				
			} else if(parr.length > 2){
				
				var emailVal11 = /^([a-zA-Z0-9\-])+\.(([a-zA-Z0-9])+\.)+([a-zA-Z0-9]{2,4})+$/;
				
				if(!emailVal11.test(part2))
				{
					$(ident).innerHTML = '<br />Invalid Email Id.';
					return false;
				} else {
					
					var dpart1 = parr[0];
					
					var emailVal12 = /^([a-zA-Z0-9\-]{1,})+([\-]{1,})$/;
					var emailVal13 = /^([\-]{1,})+([a-zA-Z0-9\-]{1,})$/;
					var emailVal14 = /^([\-]{1,})+([a-zA-Z0-9\-]{1,})+([\-]{1,})$/;
	
					if(emailVal12.test(dpart1) || emailVal14.test(dpart1)){
						$(ident).innerHTML = '<br />Sorry, Domain name must end with letter.';
						return false;
					} else if(emailVal13.test(dpart1) || emailVal14.test(dpart1)){
						$(ident).innerHTML = '<br />Sorry, Domain name must begin with letter.';
						return false;
					} else {
						//alert('here Valid email id');
						var ipenp = dpart1.split('-');
						if(ipenp.length >1)
						{
							if(ipenp.length == 2)
							{
								$(ident).innerHTML = '<br />Valid Email Id';
								return true;
							} else {
								$(ident).innerHTML = '<br />Sorry, Consecutive hyphen or more than one hyphen are not allowed in domain name.';
								return false;
							}
						} else {
							//alert('Valid email id');
							return true;
						}
					}
				}
				
			}
		}
		
	}
	
	}
	
}


function emailCheck(str)
{
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str))
	testresults=true
	else
	{
	//alert("Email address seems incorrect (check @ and .domain)!")
	testresults=false
	}
	return (testresults)
}
function profilenamechek(optsorg)
{
	if(window.XMLHttpRequest)
		{
			http=new XMLHttpRequest();
		}
		else if(window.ActiveXObject)
		{
			http=new ActiveXObject("Microsoft.XMLHTTP");
		}
		var x= document.getElementById('ur_profilename').value;
		var y= document.getElementById('ur_email').value;
		var coupon= document.getElementById('ur_coupon_code').value;
		if(optsorg=="profile"){
			if($('ur_profilename').value != ""){
				$('ur_avail_error').innerHTML =IsValidProfileName($("ur_profilename").value);
				if(IsValidProfileName($("ur_profilename").value)){
					$('ur_profilename_error').innerHTML	=	"";
					return false;
				}else{
					$('ur_profilename_error').innerHTML	=	"";
					$('ur_avail_error').innerHTML	=	"";
					var url = "profilenamecheck.php?name="+x+"&opt=urname";
				}
			} else {
				$('ur_profilename_error').innerHTML	=	"";
				$('ur_avail_error').innerHTML	=	"Desired profile name cannot be blank";
				return false;
			}
		}else if(optsorg=="email"){
			if($('ur_email').value != ""){
				if(newemailCheck($('ur_email').value,'ur_email_error')==false){
					//$('ur_email_error').innerHTML = "<br/>Invalid format";  
					return false;
				}
				else{
					$('ur_email_error').innerHTML = "";
					var url = "profilenamecheck.php?uremail="+y+"&opt=uremail";
				}
			}
			
		}
		else if(optsorg=="coupon"){
			if(coupon!=""){
				var url = "profilenamecheck.php?urcoupon="+coupon+"&opt=urcoupon";
			}else{
				$('ur_coupon_avail_error').innerHTML ="";
				}
		}
		if(x!='' || y!='' || coupon!=''){
			http.open("GET", url , true);
			http.onreadystatechange = profilenamechekprocess;
			http.send(null);
			return false;
		}
}
function profilenamechekprocess()
{
	if (http.readyState == 4) {
		if(http.status==200)
			{  
				if(Trim(http.responseText)=="avail"){
					document.getElementById("ur_avail_error").innerHTML="<font color='red'>Sorry, that name is already taken by another business</font>";
					document.getElementById("profilenameCheck").value="sorry";
				}else if(Trim(http.responseText)=="notavail"){
					document.getElementById("ur_avail_error").innerHTML="<font color='green'>Desired profile name is available</font>";
					document.getElementById("profilenameCheck").value="";
				}else if(Trim(http.responseText)=="emailexists"){
					document.getElementById("emailCheck").value="sorry";
				}else if(Trim(http.responseText)=="email"){
					document.getElementById("emailCheck").value="";
				}else if(Trim(http.responseText)=="couponnotavail"){
					$('ur_coupon_avail_error').innerHTML = "Sorry, that coupon is not available";  
					document.getElementById("couponCheck").value="sorry";
				}else if(Trim(http.responseText)=="couponavail"){
					document.getElementById("couponCheck").value="";
					$('ur_coupon_avail_error').innerHTML = "";
				}
				
			}
	        }										
	}
	
function IsValidName(objString){
	var NameRegex =  /^([a-zA-Z \ ]+)$/;
	if(!NameRegex.test(objString)){
		return "<br/>Sorry, only letters (a-z) are allowed";
	}else return "";
}
function IsValidBusuinessName(objString){
	var NameRegex =  /^([a-zA-Z0-9,\ \&\.]+)$/;
	if(!NameRegex.test(objString)){
		return "<br/>Sorry, only letters (a-z), numbers (0-9), (,) , (&) and (.)  are allowed";
	}else return "";
}
function IsValidAddress(objString){
	var NameRegex =  /^([a-zA-Z0-9,\ \/\-\_\.\#]+)$/;
	if(!NameRegex.test(objString)){
		return "<br/>Sorry, only letters (a-z), numbers (0-9), (,) , (#) , (-), (_)and (.)  are allowed";
	}else return "";
}
function IsValidCity(objString){
	var NameRegex =  /^([a-zA-Z \ ]+)$/;
	if(!NameRegex.test(objString)){
		return "<br/>Sorry, only letters (a-z) and space allowed";
	}else return "";
}
function IsValidState(objString){
	var NameRegex =  /^([a-zA-Z \ ]+)$/;
	if(!NameRegex.test(objString)){
		return "Invalid";
	}else return "";
}
function IsValidProfileName(objString){
	//var NameRegex =  /^([a-zA-Z0-9 \.\-\ ]+)$/;
	var NameRegex =  /^([a-zA-Z0-9\.]+)$/;
	if(!NameRegex.test(objString)){
		return "Sorry, only letters (a-z), numbers (0-9), and periods (.) are allowed";
		//return "Invalid";
	}else return "";
}
function IsValidCoupon(objString){
	//var NameRegex =  /^([A-Z \-]+)$/;
	var NameRegex =  /^([a-zA-Z0-9\-]+)$/
	if(!NameRegex.test(objString)){
		return "Sorry, only letters (a-z,A-Z) , numbers(0-9) and (-) are allowed";
	}else return "";
}
function validateUSPhone(objString){
	var NameRegex =  /^([0-9 \ \-\(\)]+)$/;
	if(!NameRegex.test(objString)){
		return "Sorry, only numbers (0-9), braces, - and space are allowed";
	}else return "";
}


