function signmeup_RES_CheckIt()
{
	try{
		var msg ='';
		var FirstName = document.frmSignUp.FName.value;
		var LastName = document.frmSignUp.LName.value;
		var Address = document.frmSignUp.Address.value;
		var City = document.frmSignUp.City.value;
		var State = document.frmSignUp.State.value;
		var Country = document.frmSignUp.Country.value;
		var chkzipcode = document.frmSignUp.Zip.value;
		var Email = document.frmSignUp.Email.value;
		var chkphonenumber = document.frmSignUp.Phone1.value + document.frmSignUp.Phone2.value + document.frmSignUp.Phone3.value;
		var Month = document.frmSignUp.Month.value;
		var Day	= document.frmSignUp.Day.value;
		var Year = document.frmSignUp.Year.value;
		var Gender = document.frmSignUp.Gender.value;
		var SSV = document.frmSignUp.CityOfBirth.value;
		//var SSV = document.frmSignUp.Maiden.value;
		var phonenumberL = chkphonenumber.length;
		var zipcodeL = chkzipcode.length;
		
		/* First Name */   if (!/^[a-zA-Z-''.]{1,24}[ ]{0,1}[a-zA-Z-''.]{0,24}$/.test(FirstName)) 
				{ msg += ' A valid First Name is required \n';}
		/* Last Name */    if (!/^[a-zA-Z-''.]{1,24}[ ]{0,1}[a-zA-Z-''.]{0,24}$/.test(LastName))
				{ msg += ' A valid Last Name is required \n';}
		/* Address */      if (!/^[0-9A-Za-z''-_. ]{2,100}$/.test(Address)) 
				{ msg += ' A valid Address is required \n';}
		/* City */         if (!/^[A-Za-z-''. ]{2,50}$/.test(City)) 
				{ msg += ' A valid City is required \n';}
		/* State */        if (!/^[a-zA-Z]{2}$/.test(State)) 
				{ msg += ' A Valid State is required \n';}
		/* Zip */          if (!/^\d{5}$/.test(chkzipcode)) 
				{ msg += ' Zip code does not have a valid format \n';}
		/* Home Phone */   if (!/^\d{10}$/.test(chkphonenumber))  
				{ msg += ' Phone number does not have a valid format \n';}
		/* Country */      if (!/^[A-Za-z-. ]{2,50}$/.test(Country) || (Country == '')) 
				{ msg += ' Please select a country \n';}
		/* Email */        if (!/^[a-zA-Z0-9_]+\.?[a-zA-Z0-9_]+@[a-zA-Z0-9]+\.[a-zA-Z.-]{2,15}$/.test(Email)) 
				{ msg += ' A valid Email is required \n';}
		/* Date Of Birth */if (!/^[0-9]|[0-9][0-9]$/.test(Month) || Month == '' || !/^[0-9]|[0-9][0-9]$/.test(Day)|| Day == '' || !/^[0-9][0-9]|[0-9][0-9][0-9][0-9]$/.test(Year)|| Year == '') 
				{ msg += ' A valid Birthday is required \n';}
		/* Gender */       if (!/^[M|m|f|F]$/.test(Gender)) 
				{ msg += ' A valid Gender is required \n';}
		/* City of Birth*/ if (!/^[A-Za-z-''. ]{2,50}$/.test(SSV)) 
				{ msg += ' City of birth is required \n';}

		if (msg != ''){
			var msg = "The following items need to be reviewed: \n\n" + msg;
			alert(msg);
			return false;
		}else{
			document.frmSignUp.submit();
			return;
		}
	}
	
	// if error is found, then display error and stop processing
	
	catch(err)
	{
	   var txt="There was an error on this page.\n\n"
	   txt+="Error description: " + err.description + "\n\n"
	   txt+="Click OK to continue.\n\n"
	   alert(txt)
	   return false;
	}
}


function support_RES_CheckIt(){
	try{
		
			var msg ='';
			var chkphonenumber = document.f_ContactSupport.Phone1.value + document.f_ContactSupport.Phone2.value + document.f_ContactSupport.Phone3.value;
			var Email = document.f_ContactSupport.Email.value;
			var type_of_inquiry = document.f_ContactSupport.Inquiry.value;
			
			
			var FirstName = document.f_ContactSupport.FName.value;
			var LastName = document.f_ContactSupport.LName.value;
			var Address = document.f_ContactSupport.Address.value;
			var City = document.f_ContactSupport.City.value;
			var State = document.f_ContactSupport.State.value;
			var chkzipcode = document.f_ContactSupport.Zip.value;
			var comments = document.f_ContactSupport.comments.value;
			
			
			/* Home Phone */   if (!/^\d{10}$/.test(chkphonenumber))  
				{ msg += ' Phone number does not have a valid format \n';}
			/* Email */        if (!/^[a-zA-Z0-9_]+\.?[a-zA-Z0-9_]+@[a-zA-Z0-9]+\.[a-zA-Z.-]{2,15}$/.test(Email)) 
				{ msg += ' A valid Email is required \n';}
			/* Type of Inquiry */        if (!/^[a-zA-Z]{1,24}[ ]{0,1}[a-zA-Z]{1,24}$/.test(type_of_inquiry)) 
				{ msg += ' A valid Type of Inquiry is required \n';}
			
			
			
			if (FirstName != ''){
			/* First Name */   if (!/^[a-zA-Z-''.]{1,24}[ ]{0,1}[a-zA-Z-''.]{0,24}$/.test(FirstName)) 
					{ msg += ' A valid First Name is required \n';}
			}
			if (LastName != ''){
			/* Last Name */    if (!/^[a-zA-Z-''.]{1,24}[ ]{0,1}[a-zA-Z-''.]{0,24}$/.test(LastName))
					{ msg += ' A valid Last Name is required \n';}
			}
			if (Address != ''){
			/* Address */      if (!/^[0-9A-Za-z-''. ]{2,100}$/.test(Address)) 
					{ msg += ' A valid Address is required \n';}
			}
			if (City != ''){
			/* City */         if (!/^[A-Za-z-''. ]{2,50}$/.test(City)) 
					{ msg += ' A valid City is required \n';}
			}
			if (State != ''){
			/* State */        if (!/^[a-zA-Z]{2}$/.test(State)) 
					{ msg += ' A Valid State is required \n';}
			}
			if (chkzipcode != ''){
			/* Zip */          if (!/^\d{5}$/.test(chkzipcode)) 
					{ msg += ' Zip code does not have a valid format \n';}
			}
			if (comments != ''){
			/* Comments */     if (!/^[A-Za-z0-9''-.!?, ]{0,250}$/.test(comments)) 
					{ msg += ' Only letters and numbers are allowed as comments\n';}
			}
			if (msg != ''){
				var msg = "The following items need to be reviewed: \n\n" + msg;
				alert(msg);
				return false;
			}else{
				document.f_ContactSupport.submit();
				return;
			}
		}
	
		// if error is found, then display error and stop processing
		
		catch(err)
		{
		   var txt="There was an error on this page.\n\n"
		   txt+="Error description: " + err.description + "\n\n"
		   txt+="Click OK to continue.\n\n"
		   alert(txt)
		   return false;
		}
}

function biz_dev_RES_CheckIt(){
	try{
		
			var msg ='';
			var chkphonenumber = document.f_ContactMarketing.Phone1.value 
							   + document.f_ContactMarketing.Phone2.value 
							   + document.f_ContactMarketing.Phone3.value;
			var Email          = document.f_ContactMarketing.Email.value;
			var Company        = document.f_ContactMarketing.Company.value;
			
			
			var FirstName  = document.f_ContactMarketing.FName.value;
			var LastName   = document.f_ContactMarketing.LName.value;
			var Address    = document.f_ContactMarketing.Address.value;
			var City       = document.f_ContactMarketing.City.value;
			var State      = document.f_ContactMarketing.State.value;
			var chkzipcode = document.f_ContactMarketing.Zip.value;
			var comments   = document.f_ContactMarketing.comments.value;
			
			/* First Name */   if (!/^[a-zA-Z-''.]{1,24}[ ]{0,1}[a-zA-Z-''.]{0,24}$/.test(FirstName)) 
				{ msg += ' A valid First Name is required \n';}
			/* Last Name */    if (!/^[a-zA-Z-''.]{1,24}[ ]{0,1}[a-zA-Z-''.]{0,24}$/.test(LastName))
				{ msg += ' A valid Last Name is required \n';}
			/* Company */      if (!/^[a-zA-Z0-9''-. ]{1,50}$/.test(Company)) 
				{ msg += ' A valid Company name is required \n';}
			/* Address */      if (!/^[0-9A-Za-z-''. ]{2,100}$/.test(Address)) 
				{ msg += ' A valid Address is required \n';}
			/* City */         if (!/^[A-Za-z-''. ]{2,50}$/.test(City)) 
				{ msg += ' A valid City is required \n';}
			/* State */        if (!/^[a-zA-Z]{2}$/.test(State)) 
				{ msg += ' A Valid State is required \n';}
			/* Zip */          if (!/^\d{5}$/.test(chkzipcode)) 
				{ msg += ' Zip code does not have a valid format \n';}
			/* Home Phone */   if (!/^\d{10}$/.test(chkphonenumber))  
				{ msg += ' Phone number does not have a valid format \n';}
			/* Email */        if (!/^[a-zA-Z0-9_]+\.?[a-zA-Z0-9_]+@[a-zA-Z0-9]+\.[a-zA-Z.-]{2,15}$/.test(Email)) 
				{ msg += ' A valid Email is required \n';}			
			/* Comments */     if (!/^[A-Za-z0-9,-.!?'' ]{0,250}$/.test(comments)) 
				{ msg += ' Only letters and numbers are allowed as comments\n';}
			
			if (msg != ''){
				var msg = "The following items need to be reviewed: \n\n" + msg;
				alert(msg);
				return false;
			}else{
				document.f_ContactMarketing.submit();
				return;
			}
		}
	
		// if error is found, then display error and stop processing
		
		catch(err)
		{
		   var txt="There was an error on this page.\n\n"
		   txt+="Error description: " + err.description + "\n\n"
		   txt+="Click OK to continue.\n\n"
		   alert(txt)
		   return false;
		}
}

function forgot_password_RES_CheckIt(){
	try{		
			var msg ='';
			
			var email = document.forgot_password_RES_Form.email.value;
			
			/* email */   if (!/^[a-zA-Z0-9_]+\.?[a-zA-Z0-9_]+@[a-zA-Z0-9]+\.[a-zA-Z.-]{2,15}$/.test(email))  
				{ msg += ' Please enter a correct email address \n';}
			
			if (msg != ''){
				var msg = "The following items need to be reviewed: \n\n" + msg;
				alert(msg);
				return false;
			}else{ 
				document.forgot_password_RES_Form.submit();
				return;
			}
		}
			
		// if error is found, then display error and stop processing
		
		catch(err)
		{
		   var txt="There was an error on this page.\n\n"
		   txt+="Error description: " + err.description + "\n\n"
		   txt+="Click OK to continue.\n\n"
		   alert(txt)
		   return false;
		}
}	

function cancel_RES_CheckIt(){
	try{		
			var msg ='';
			
			var phone = document.cancel_RES_Form.phone.value;
			var email = document.cancel_RES_Form.email.value;
			
			/* Home Phone */   if (!/^\d{10}$/.test(phone))  
				{ msg += ' Phone number does not have a valid format \n';}
			/* email */   if (!/^[a-zA-Z0-9_]+\.?[a-zA-Z0-9_]+@[a-zA-Z0-9]+\.[a-zA-Z.-]{2,15}$/.test(email))  
				{ msg += ' Please enter a correct email address \n';}
			
			if (msg != ''){
				var msg = "The following items need to be reviewed: \n\n" + msg;
				alert(msg);
				return false;
			}else{ 
				document.cancel_RES_Form.submit();
				
				return true;
			}
		}
			
		// if error is found, then display error and stop processing
		
		catch(err)
		{
		   var txt="There was an error on this page.\n\n"
		   txt+="Error description: " + err.description + "\n\n"
		   txt+="Click OK to continue.\n\n"
		   alert(txt)
		   return false;
		}
}
function login_RES_CheckIt(){
	try{		
		var msg ='';
	
		var UserName = document.login_RES_Form.UserName.value;
		var Password = document.login_RES_Form.Password.value;
		
		/* Home Phone */   if (UserName == '')  
			{ msg += ' Please enter a Username \n';}
		/* email */   if (Password == '')  
			{ msg += ' Please enter a Password \n';}
		
		if (msg != ''){
			var msg = "The following items need to be reviewed: \n\n" + msg;
			alert(msg);
			return false;
		}else{ 
			document.login_RES_Form.submit();
			
			return true;
		}
	}
		
	// if error is found, then display error and stop processing
	
	catch(err)
	{
	   var txt="There was an error on this page.\n\n"
	   txt+="Error description: " + err.description + "\n\n"
	   txt+="Click OK to continue.\n\n"
	   alert(txt)
	   return false;
	}
}