function checkForm(form)
{
	
	if(form == 'adventure') {
		  name = document.getElementById("contact_name").value;
		  email = document.getElementById("contact_email").value;
		  phone = document.getElementById("phone").value;
		  //how=document.getElementsByName("how")[0].checked;
		  comment = document.getElementById("comment").value;
		  if (name == "") { 
			hideAllErrors();
		    document.getElementById("nameError").style.display = "inline";
		    document.getElementById("contact_name").select();
		    document.getElementById("contact_name").focus();
		   return false;
		  } 
		  if (email == "") {   
			hideAllErrors();
		  	document.getElementById("emailError").style.display = "inline";
		  	document.getElementById("contact_email").select();
		  	document.getElementById("contact_email").focus();
		  	return false;
		  } else if (email != "") {   
		  		if(!isValidEmail(email)) {
					hideAllErrors();
					document.getElementById("emailError").style.display = "inline";
					document.getElementById("contact_email").select();
					document.getElementById("contact_email").focus();
					return false;
				}
		 } 
		 if (phone == "") {        
			 hideAllErrors();
		  	document.getElementById("phoneError").style.display = "inline";
		  	document.getElementById("phone").select();
		  	document.getElementById("phone").focus();
		  	return false;
		 } 
		 if (comment == "") {       
			 	hideAllErrors();
			  document.getElementById("commentError").style.display = "inline";
			  document.getElementById("comment").select();
			  document.getElementById("comment").focus();
		  	return false;
		 }
		  return true;
	} else 	if(form == 'mail') {
		  name = document.getElementById("contact_name").value;
		  email = document.getElementById("contact_email").value;
		  if (name == "") { 
			hideAllErrors2();
		    document.getElementById("nameError").style.display = "inline";
		    document.getElementById("contact_name").select();
		    document.getElementById("contact_name").focus();
		   return false;
		 } else if (email == "") { 
			hideAllErrors2();
			document.getElementById("emailError").style.display = "inline";
			document.getElementById("contact_email").select();
			document.getElementById("contact_email").focus();
			return false;
		 } else if((email != "") && (!isValidEmail(email))) {
			hideAllErrors2();
			document.getElementById("emailError").style.display = "inline";
			document.getElementById("contact_email").select();
			document.getElementById("contact_email").focus();
			return false;
	  	}

		  return true;
	} else 	if(form == 'mail2') {
		  name = document.getElementById("contact_name2").value;
		  email = document.getElementById("contact_email2").value;
		  phone = document.getElementById("phone2").value;
		  if (name == "") { 
			hideAllErrors3();
		    document.getElementById("nameError2").style.display = "inline";
		    document.getElementById("contact_name2").select();
		    document.getElementById("contact_name2").focus();
		   return false;
		 } else if (email == "") { 
			hideAllErrors3();
			document.getElementById("emailError2").style.display = "inline";
			document.getElementById("contact_email2").select();
			document.getElementById("contact_email2").focus();
			return false;
		 } else if((email != "") && (!isValidEmail(email))) {
			hideAllErrors3();
			document.getElementById("emailError2").style.display = "inline";
			document.getElementById("contact_email2").select();
			document.getElementById("contact_email2").focus();
			return false;
	  	} else if (phone == "") { 
			hideAllErrors3();
		    document.getElementById("phoneError2").style.display = "inline";
		    document.getElementById("phone2").select();
		    document.getElementById("phone2").focus();
		   return false;
		 }

		  return true;
	}	

}

// Hiding the error messages

function hideAllErrors()
{  
	document.getElementById("nameError").style.display = "none"
    document.getElementById("emailError").style.display = "none"
    document.getElementById("phoneError").style.display = "none"
    document.getElementById("commentError").style.display = "none"
}

function hideAllErrors2()
{  
document.getElementById("nameError").style.display = "none"
document.getElementById("emailError").style.display = "none"
}

function hideAllErrors3()
{  
document.getElementById("nameError2").style.display = "none"
document.getElementById("emailError2").style.display = "none"
document.getElementById("phoneError2").style.display = "none"
}

function isValidEmail(str) {

   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);

}
