function ValidateContact()
{
	var firstname = document.getElementById('firstname');
	var lastname = document.getElementById('lastname');
	var email = document.getElementById('email');
	var dayphone = document.getElementById('dayphone');
	var address = document.getElementById('address');
	var city = document.getElementById('city');
	var zip = document.getElementById('zip');
	var borderstyle = '2px solid #FF0000';
	var pass = 0;

	if(firstname.value == "") {
		alert('Please enter your First Name.');
		firstname.style.border = borderstyle;
	} else {
		pass++;
	}

	if(lastname.value == "") {
		alert('Please enter your Last Name.');
		lastname.style.border = borderstyle;
	} else {
		pass++;
	}

	if (!validEmail(email.value))
	{
		alert("Please enter your valid Email Address.");
		email.style.border = borderstyle;
	} else {
		pass++;
	}

	if(dayphone.value == "") {
		alert("Please enter your Daytime Telephone Number.");
		dayphone.style.border = borderstyle;
	} else {
		pass++;
	}

	if(address.value == "") {
		alert("Please enter your Street Address.");
		address.style.border = borderstyle;
	} else {
		pass++;
	}

	if(city.value == "") {
		alert("Please enter your City.");
		city.style.border = borderstyle;
	} else {
		pass++;
	}

	if(zip.value == "") {
		alert("Please enter your Zip Code.");
		zip.style.border = borderstyle;
	} else {
		pass++;
	}

	if(pass >= 7)
	{
		return true;
	}
	
	else
	{
		return false;
	}
}

function validEmail(email)
{
	var emailReg = /^[a-z0-9\._-]+@+[a-z0-9\._-]+\.+[a-z]{2,4}$/;
	var regex = new RegExp(emailReg);
	return regex.test(email.toLowerCase());
}