function validateLeftEmail() {
	var leftEmail = document.getElementById('leftEmailAddress');
	
	if(!echeck(leftEmail.value)) {
		return false;
	} else {
		return true;
	}
}

function validateEmail() {
	var emailName = document.getElementById('emailName');
	var emailMain = document.getElementById('emailMain');
	var emailTelNo = document.getElementById('emailTelNo');
	var emailMobNo = document.getElementById('emailMobNo');
	
	if (emailName.value == "") {
		alert("Please enter your name");
		emailName.focus();
		emailName.select();
		return false;
	}

	if(!echeck(emailMain.value)) {
		return false;
	}
}

function validateCallMe() {
	var callForename = document.getElementById('callForename');
	var callSurname = document.getElementById('callSurname');
	var callTelNo = document.getElementById('callTelNo');
	var callMobNo = document.getElementById('callMobNo');

	if (callForename.value == "") {
		alert("Please enter your forename");
		callForename.focus();
		callForename.select();
		return false;
	}
	
	if (callSurname.value == "") {
		alert("Please enter your surname");
		callSurname.focus();
		callSurname.select();
		return false;
	}				

	if (callTelNo.value == "" && callMobNo.value == "") {
		alert("Please enter your telephone number or mobile number");
		callTelNo.focus();
		callTelNo.select();
		return false;
	}
	
	if (callTelNo.value != "" && !isValidTelNo(callTelNo.value)) {
		alert("Telephone number not valid");
		callTelNo.focus();
		callTelNo.select();
		return false;		
	}
	
	if (callMobNo.value != "") {
		if (!isValidTelNo(callMobNo.value) || callMobNo.value.substring(0,2) != "07") {
			alert("Mobile number not valid");
			callMobNo.focus();
			callMobNo.select();
			return false;
		}
	}
}

function isValidTelNo(tNo) {
	if (tNo.length < 10 || tNo.length > 15 || tNo.charAt(0) != "0") {
		return false;
	} else {
		return true;
	}
}