function validateContact() {
	var errorCount = 0;
	var form = document.forms['contactForm'];
	var temp = document.forms['contactForm'].formTel.value.replace(/\s/gi, "");
		
	if(form.formName.value == "") {
		form.formName.style.background = "#fdc2c2";
		errorCount++;
	}
	else {
		form.formName.style.background = "";
	}
	
	if(form.formTel.value == "" && form.formEmail.value == "") {
		form.formTel.style.background = "#fdc2c2";
		form.formEmail.style.background = "#fdc2c2";
		errorCount++;
	}
	else if(isNaN(temp)) {
		form.formTel.style.background = "#fdc2c2";
		errorCount++;
	}
	else {
		form.formTel.style.background = "";
		form.formEmail.style.background = "";
	}
	
	if(form.formTel.value == "" && form.formEmail.value != "") {
		form.formTel.style.background = "";
	}
	
	if(form.formTel.value == "" && form.formEmail.value == "") {
		form.formTel.style.background = "#fdc2c2";
		form.formEmail.style.background = "#fdc2c2";
		errorCount++;
	}
	else {
		form.formTel.style.background = "";
		form.formEmail.style.background = "";
	}
	
	if(form.formTel.value != "" && form.formEmail.value == "") {
		form.formEmail.style.background = "";
	}
	
	if(form.formEmail.value != "") {
		if(form.formEmail.value.indexOf("@") < 1 || form.formEmail.value.lastIndexOf(".") < 1) {
			form.formEmail.style.background = "#fdc2c2";
			errorCount++;
		}
		else {
			form.formEmail.style.background = "";
		}
	}
	
	if(form.formMessage.value == "") {
		form.formMessage.style.background = "#fdc2c2";
		errorCount++;
	}
	else {
		form.formMessage.style.background = "";
	}
	
	if(errorCount > 0) {
		return false;
	}
	return true;
}
