//----------------------------------------------------------
// user hit submit, test before submit
// onSubmit="return validateForm(this)"
//----------------------------------------------------------

function validateForm(form) { // validate whole form, just in case user press submit without data
	for (i=0; i<form.length; i++){
		switch (form[i].name){
			case "contact[email]":
				if (!isEmail(form[i].value)){
					alert("Please enter valid email");
					return false;
				}
			break;

			case "contact[name]":
				if (isEmpty(form[i].value) || isWhitespace(form[i].value)){
					alert(form[i].name + " can not be empty");
					return false;					
				}
			break;					
		}
	}
    return true;
}
