String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
	return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
	return this.replace(/\s+$/,"");
}

function validateSubmit() {
	if(document.getElementById('name').value.trim() == "") {
		alert("Please enter a 'Name' before attempting to submit this form");
		document.getElementById('name').focus();
	}
	else if(document.getElementById('period').value.trim() == "") {
		alert("Please enter a 'Period' before attempting to submit this form");
		document.getElementById('period').focus();
	}
	else if(document.getElementById('phone').value.trim() == "") {
		alert("Please enter a valid contact number before attempting to submit this form");
		document.getElementById('phone').focus();
	}
	else if(document.getElementById('email').value.trim() == "") {
		alert("Please enter a valid contact number before attempting to submit this form");
		document.getElementById('email').focus();
	}
	else if(document.getElementById('email').value.indexOf('@') == -1) {
		alert("This does not appear to be a valid e-mail address, please check before submitting this form");
		document.getElementById('email').focus();
	}
	else {
		document.bookrequest.submit();
	}
}
