
// checks to see if the emails typed in are the same
function check_email(){
	
	var email_one = $('email_address').value;
	var email_two = $('email_confirm').value;

	if(email_two != ""){

		if(email_one != email_two){
			
			$('email_alert').innerHTML = 'The emails typed in do not match yet.';
			
		} else if(email_one == email_two){
			
			$('email_alert').innerHTML = 'The emails typed in match.';
		
		}
		
	} else {
	
		$('email_alert').innerHTML = '';
	
	}
	
}

// checks to see if the passwords typed in are the same and alert the user if its not long enough.
function check_pass(){

var max_length = 8;

	var password_one = $('cust_password').value;
	var pass_two = $('cust_pass_confirm').value;

if(password_one != ""){

	if(password_one.length < max_length){
		
		$('password_alert_one').innerHTML = '<span style="font-weight: bold; color: #9B0004; font-style: normal;">The pasword is not long enough. Must be at least 8 characters long.</span>';	
	
	} else if(password_one.length >= max_length){
		
		$('password_alert_one').innerHTML = '<span style="font-weight: bold; color: #9B0004; font-style: normal;">The password is long enough.</span>';
	
	}

}
	
	if(pass_two != ""){
	
		if(password_one == pass_two){
			
			$('password_alert').innerHTML = '';
			
		} else {
			
			$('password_alert').innerHTML = 'The passwords typed in do not match yet.';
			
		}
		
	} else {
	
		$('password_alert').innerHTML = '';
	
	}

}

function regsiter_validate(){

var theMessage = "Please complete the following: \n-----------------------------------\n";
var noErrors = theMessage

	if($('email_address').value == ""){
		theMessage = theMessage + 'Your email address\n';	
	}

	// validate an e-mail address
	//if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test($('email_address').value)){
	//theMessage = theMessage + "Enter a valid e-mail address\n";
	//}
	
	// validate an e-mail address
	//if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test($('email_confirm').value)){
	//theMessage = theMessage + "Enter a valid e-mail address confirm\n";
	//}
	
	if($('email_confirm').value == ""){
		theMessage = theMessage + 'Confirm your email address\n';	
	}
	
	if($('cust_password').value == ""){
		theMessage = theMessage + 'Your password\n';	
	}
	
	if($('cust_pass_confirm').value == ""){
		theMessage = theMessage + 'Confirm your password\n';	
	}

	if($('first_name').value == ""){
		theMessage = theMessage + 'Your first name\n';	
	}
	
	if($('title').value == ""){
		theMessage = theMessage + 'Your title\n';	
	}
	
	if($('last_name').value == ""){
		theMessage = theMessage + 'Your last name\n';	
	}
	
	if($('company_name').value == ""){
		theMessage = theMessage + 'Your company name\n';	
	}

	if($('company_address_one').value == ""){
		theMessage = theMessage + 'Your company address\n';	
	}
	
	if($('city').value == ""){
		theMessage = theMessage + 'Your company city\n';	
	}
	
	if($('state').value == ""){
		theMessage = theMessage + 'Your company state/providence\n';	
	}
	
	if($('zip').value == ""){
		theMessage = theMessage + 'Your company zip/postal code\n';	
	}
	
	if($('country').value == ""){
		theMessage = theMessage + 'Your company country\n';	
	}
	
	if($('market_type').value == ""){
		theMessage = theMessage + 'Please choose a market type\n';	
	}
	
	if($('phone').value == ""){
		theMessage = theMessage + 'Your company phone number\n';	
	}
	
	if($('email_address').value != $('email_confirm').value){
		theMessage = theMessage + 'Your email addresses do not match\n';	
	}
	
	if($('cust_password').value != $('cust_pass_confirm').value){
		theMessage = theMessage + 'Your passwords do not match\n';	
	}
	
	if($('tc').checked == false){
		theMessage = theMessage + 'You must agree to the terms and conditions\n';	
	}

	if($('how_you_know').value == ""){
		theMessage = theMessage + 'Please let us know how you found out about us!\n';	
	}

	// If no errors, submit the form
	if (theMessage == noErrors) {
	return true;
	
	} else {
	
	// If errors were found, show alert message
	alert(theMessage);
	return false;
	}

}
