// JavaScript Document
//check it 
function checkForm(){
	var errorMsg = '';
	requiredElements = new Array('name','address','phone','email');
	requiredElementsDesc = new Array('name','address','phone number','email address');
	for (i=0; i<requiredElements.length; i++){
		if (!document.getElementById(requiredElements[i]).value){
			errorMsg += requiredElementsDesc[i]+', ';
		}
	}
	if (errorMsg != ''){
		alert ('The following fields are compulsory, but have been left blank: '+errorMsg.substr(0, errorMsg.length-2));
		return;
	}
	//check email address is valid
	var myRE = /^[^@ ]+@[^@ ]+\.[^@ ]+$/;
	if (!document.getElementById('email').value.match(myRE)){
		alert ('Your email address does not appear to be in a valid format - please re-enter');
		return;
	}
	//check phone  is valid
	var myRE = /^[0-9 \+\(\)]+$/;
	if (!document.getElementById('phone').value.match(myRE)){
		alert ('Your phone number does not appear to be in a valid format - please re-enter');
		return;
	}
	document.getElementById('eform').action = 'do_submit.php';
	document.getElementById('eform').submit();
}
