/* *******************************************
	 
   Javascript for Form Validation

   Written by Livia Cheng 2008

******************************************** */



function fnCheckForm()
{
	if(fullname.value.length < 3)
	{
		fullname.focus();
		fullname.value = "Please enter a valid full name!";
		error1 = "your name, ";
		correct = 1;
	}

	if(email.value.length < 6 || email.value.indexOf("@") == -1 || email.value.indexOf(".") == -1 || email.value.indexOf("@") > email.value.indexOf(".") || email.value.indexOf(" ") > -1 || email.value.indexOf("asdf") == 0)
	{
		email.value = "Please enter a valid email!";
		error2 = "email, ";
		correct = 1;
	}

	if(city.value.length < 2)
	{
		city.value = "Please enter a valid city!";
		error3 = "city, ";
		correct = 1;
	}
	
	if(comments.value.length < 9)
	{
		comments.value = "Please enter enquiry!";
		error4 = "comments.";
		correct = 1;
	}

	if(email2.value != email.value)
	{
		var answer = confirm("The email addresses do not match! Do you wish to match the first one entered?");
		if(answer)
		{
			email2.value = email.value;
		}
		
	}

	if(correct == 1)
	{
		alert("The following fields have not been entered correctly:" + "\n" + error1 + "\n" + error2 + "\n" + error3 + "\n" + error4);
		error1 = "";
		error2 = "";
		error3 = "";
		error4 = "";
		return false;
	}
	

	return true;
}




var error1 = "";
var error2 = "";
var error3 = "";
var error4 = "";


var formx = document.getElementById("chamellecontactform");  
   
var fullname = document.getElementById("txtname");           				// error1
var email = document.getElementById("txtemail");					// error2
var city = document.getElementById("txtcity");						// error3
var comments = document.getElementById("txtareacomments");				// error4
var email2 = document.getElementById("txtemail2");

var correct = 0;

fullname.focus();

formx.onsubmit = fnCheckForm;