
function validate_required(field)
{
 
  if (document.getElementById(field).value==null||document.getElementById(field).value=="")
    {
	//	alert(document.getElementById(field));
    //alert(alerttxt);return false;
	document.getElementById(field+'txt').style.display = "block";
	return false;
    }
  else
    {
	document.getElementById(field+'txt').style.display = "none";	
    return true;
    }
 }
 function validatephone_required(field)
{
 var numericExpression = /^[0-9\-]+$/;
  if (document.getElementById(field).value.match(numericExpression))
    {
	
	document.getElementById(field+'txt').style.display = "none";	
    return true;
    }
  else
    {
		//alert(document.getElementById(field));
    //alert(alerttxt);return false;
	document.getElementById(field+'txt').style.display = "block";
	return false;
    }
 }
 function validateemail_required(field)
{
var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
  if (document.getElementById(field).value.match(emailExp))
    {
	
	document.getElementById(field+'txt').style.display = "none";	
    return true;
    }
  else
    {
		//alert(document.getElementById(field));
    //alert(alerttxt);return false;
	document.getElementById(field+'txt').style.display = "block";
	return false;
    }
 }
function validate_form(thisform)
{
with (thisform)
  {
  if (validate_required("name")==false)
  {name.focus();return false;}
  
    if (validate_required("date")==false)
  {name.focus();return false;}
  
    if (validate_required("location")==false)
  {name.focus();return false; }
  
  if (validateemail_required("email")==false)
  {email.focus();return false;}
  
   if (validatephone_required("phone")==false)
  {phone.focus();return false;}
  }
}
 