function sendMailTo(name, company) {
	locationstring = 'mai' + 'lto:' + name + '@' + company;
	window.location.replace(locationstring);
}

function signupFocus(whichId, insertText) {
	if (document.getElementById(whichId)) {
		var d = document.getElementById(whichId);

		if (d.value == insertText) {
			d.style.color = '#333333';
			d.value = '';
		}
	}
}

function signupBlur(whichId, insertText, color) {
	if (document.getElementById(whichId)) {
		var d = document.getElementById(whichId);

		if (d.value == '') {
			if (!color) {
				d.style.color = '#AAAAAA';
			}
			d.value = insertText;
		}
	}
}

function trim(str) {
	return str.replace(/^\s*|\s*$/g,""); // trim off spaces
}

function validateFormPrivateHire() {
	var first_name = document.private_hire.first_name.value;
	var last_name = document.private_hire.last_name.value;
	var number = document.private_hire.number.value;
	var email = document.private_hire.email.value;
	var passengers = document.private_hire.passengers.value;
	var message = document.private_hire.message.value;

	first_name = trim(first_name);
	last_name = trim(last_name);
	number = trim(number);
	email = trim(email);
	passengers = trim(passengers);
	message = trim(message);

	var error = '';
	
	if(first_name == '' || first_name == 'First') {
		error += "Please enter your FIRST NAME.\n";
	}

	if(last_name == '' || last_name == 'Last') {
		error += "Please enter your LAST NAME.\n";
	}

	if(number == '' || number == 'Telephone') {
		error += "Please enter your TELEPHONE NUMBER.\n";
	}

	if(email == '' || email == 'Email') {
		error += "Please enter your EMAIL ADDRESS.\n";
	}
	
	if(passengers == '' || passengers == 'Passengers') {
		error += "Please enter your PASSENGER NUMBER.\n";
	}

	if(message == '' || message == 'Please include times & destinations') {
		error += "Please enter your TRIP DETAILS.\n";
	}

	if(email != '' && email != 'Email') {
		email_test = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		if(email_test.test(email)) {
			
		}
		else {
			error += "Please enter a valid EMAIL ADDRESS.\n";
		}
	}

	if (error) alert(error);
	document.returnValue = (error == '');
}

function validateFormContactUs() {
	var first_name = document.contact_us.first_name.value;
	var last_name = document.contact_us.last_name.value;
	var email = document.contact_us.email.value;

	first_name = trim(first_name);
	last_name = trim(last_name);
	email = trim(email);

	var error = '';
	
	if(first_name == '' || first_name == 'First') {
		error += "Please enter your FIRST NAME.\n";
	}

	if(last_name == '' || last_name == 'Last') {
		error += "Please enter your LAST NAME.\n";
	}

	if(email == '') {
		error += "Please enter your EMAIL ADDRESS.\n";
	}

	if(email != '') {
		email_test = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		if(email_test.test(email)) {
			
		}
		else {
			error += "Please enter a valid EMAIL ADDRESS.\n";
		}
	}

	if (error) alert(error);
	document.returnValue = (error == '');
}

function validateFormStudentRegistration() {
	var first_name = document.student_registration.first_name.value;
	var last_name = document.student_registration.last_name.value;
	var student_id = document.student_registration.student_id.value;
	var email = document.student_registration.email.value;
	var password = document.student_registration.password.value;
	var password2 = document.student_registration.password2.value;

	first_name = trim(first_name);
	last_name = trim(last_name);
	student_id = trim(student_id);
	email = trim(email);
	password = trim(password);
	password2 = trim(password2);

	var error = '';
	
	if(first_name == '' || first_name == 'First') {
		error += "Please enter your FIRST NAME.\n";
	}

	if(last_name == '' || last_name == 'Last') {
		error += "Please enter your LAST NAME.\n";
	}

	if(student_id == '') {
		student_id += "Please enter your STUDENT ID.\n";
	}

	if(email == '') {
		error += "Please enter your EMAIL ADDRESS.\n";
	}
	
	if(password == '') {
		error += "Please enter your PASSWORD.\n";
	}
	
	if(password2 == '') {
		error += "Please re-type your PASSWORD.\n";
	}

	if(email != '') {
		email_test = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
		if(email_test.test(email)) {
			
		}
		else {
			error += "Please enter a valid EMAIL ADDRESS.\n";
		}
	}

	if (error) alert(error);
	document.returnValue = (error == '');
}