 function checkContactsForm() 
 {
	YName = document.getElementById("YName").value;
	YEmail = document.getElementById("YEmail").value;
	YCountry = document.getElementById("YCountry").value;
	YComments = document.getElementById("YComments").value;
	YZip = document.getElementById("YZip").value;
	
	if (YName == "") { hideAllErrors(); document.getElementById("YNameError").style.display = "inline"; document.getElementById("YName").select(); document.getElementById("YName").focus(); return false; } 
	if (YEmail == "") { hideAllErrors(); document.getElementById("YEmailError").style.display = "inline"; document.getElementById("YEmail").select(); document.getElementById("YEmail").focus(); return false; }    	
	if (YEmail != "") { hideAllErrors(); var emailpattern = /^.+@.+\..{2,3}$/; if(!emailpattern.test(YEmail)) { document.getElementById("YEmailError").style.display = "inline"; document.getElementById("YEmail").select(); document.getElementById("YEmail").focus(); return false; } }    
	if (YCountry == "") { hideAllErrors(); document.getElementById("YCountryError").style.display = "inline"; document.getElementById("YCountry").select(); document.getElementById("YCountry").focus(); return false; } 
	if (YZip == "") { hideAllErrors(); document.getElementById("YZipError").style.display = "inline"; document.getElementById("YZip").select(); document.getElementById("YZip").focus(); return false; } 
	if (YComments == "") { hideAllErrors(); document.getElementById("YCommentsError").style.display = "inline"; document.getElementById("YComments").select(); document.getElementById("YComments").focus(); return false; } 

  	return true;
  }
 
function hideAllErrors() 
{
  document.getElementById("YNameError").style.display = "none"
  document.getElementById("YEmailError").style.display = "none"
  document.getElementById("YCountryError").style.display = "none"
  document.getElementById("YZipError").style.display = "none"
  document.getElementById("YCommentsError").style.display = "none"
}

