

function hideDiv(which) { 
	if (document.getElementById) { // DOM3 = IE5, NS6 
		document.getElementById(which).style.visibility = 'hidden'; 
	} 
	else { 
	if (document.layers) { // Netscape 4 
		document.which.visibility = 'hidden'; 
	} 
	else { // IE 4 
		document.all.which.style.visibility = 'hidden'; 
	} 
	} 
}

function showDiv(which) { 
	//alert(which);
	if (document.getElementById) { // DOM3 = IE5, NS6 
		document.getElementById(which).style.visibility = 'visible'; 
	} 
	else { 
	if (document.layers) { // Netscape 4 
		document.which.visibility = 'visible'; 
	} 
	else { // IE 4 
		document.all.which.style.visibility = 'visible'; 
	} 
	} 
}

function checkEmail(emailVal) {
	//alert(emailVal);
	if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailVal)) {
		//alert("valid");
		return (true);
	} else {
		//alert("Invalid");
		return (false);
	}
}



function checkForm(form) {
		hideDiv('nameArrow');
		hideDiv('nameError');
		hideDiv('emailArrow');
		hideDiv('emailError');
		hideDiv('phoneArrow');
		hideDiv('phoneError');
		hideDiv('messageArrow');
		hideDiv('messageError');



	//alert(form);
	var error = false;

	if (document.form.name.value.length == 0){
		showDiv('nameArrow');
		showDiv('nameError');
		error = true;
	}
	if ( document.form.email.value.length == 0 || checkEmail(document.form.email.value)==false ){
		showDiv('emailArrow');
		showDiv('emailError');
		//alert('invalid');
		error = true;
	}
	if (document.form.message.value.length == 0){
		showDiv('messageArrow');
		showDiv('messageError');
		error = true;
	}
	if(error==false){
		document.form.submit();
	}
}

