function emailCheck(el) {
	var emailStr = el;
	var emailPat = /^[\'_\.0-9A-Za-z-]+@([0-9A-Za-z-]+[0-9A-Za-z-\.]+)\.([A-Za-z]){2,4}$/;
	var email = emailStr.toLowerCase();
	var matchArray = email.match(emailPat);
	if (matchArray==null) {
		return false;
	}
	return true;
}

function validateContact() {
	if(document.getElementById('ContactName').value == '') {
		alert('Please enter your name');
		document.getElementById('ContactName').focus();
		return false;
	} else if (document.getElementById('ContactAddress').value == '') {
		alert('Please enter your address');
		document.getElementById('ContactAddress').focus();
		return false;
	} else if (document.getElementById('ContactTelephone').value == '') {
		alert('Please enter your telephone');
		document.getElementById('ContactTelephone').focus();
		return false;
	} else if (document.getElementById('ContactEmail').value == '') {
		alert('Please enter your email address');
		document.getElementById('ContactEmail').focus();
		return false;
	} else if (emailCheck(document.getElementById('ContactEmail').value) == false) {
		alert('Please enter a valid email address');
		document.getElementById('ContactEmail').focus();
		return false;
	} else if (document.getElementById('DomiciliaryService').checked != true && document.getElementById('ResidentialHome').checked != true && document.getElementById('SupportedHousing').checked != true && document.getElementById('SupportedHolidays').checked != true && document.getElementById('AdaptedTransportService').checked != true) {
		alert('Please select the services your are interested in');
		return false;
	}
	return true;
}