function ValidateForm(form) 
{
  document.getElementById("err1").innerHTML="";
  //document.getElementById("err2").innerHTML="";
  //document.getElementById("err3").innerHTML="";
  document.getElementById("err4").innerHTML="";
  //document.getElementById("err5").innerHTML="";
  //document.getElementById("err6").innerHTML="";
  document.getElementById("err7").innerHTML="";
  document.getElementById("err8").innerHTML="";
  document.getElementById("err9").innerHTML="";
  document.getElementById("err10").innerHTML="";

  var error=false;
  var focus_id="";
  
  if(document.getElementById("name").value=="Name.." || document.getElementById("name").value=="") 
  {
   document.getElementById("err1").innerHTML="Please enter your name.";
   focus_id="name";
   error=true;
  }
  /*
  if(document.getElementById("lname").value=="Last Name.." || document.getElementById("lname").value=="") 
  {
   document.getElementById("err2").innerHTML="Please enter last name.";
   focus_id="lname";
   error=true;
   }
  
  if(document.getElementById("add").value=="Address.." || document.getElementById("add").value=="") 
  {
   document.getElementById("err3").innerHTML="Please enter address.";
   focus_id="add";
   error=true;
  }
  */
    
  var phone = document.getElementById("phone").value;
  if(document.getElementById("phone").value=="Phone.." || document.getElementById("phone").value=="") 
  {
   document.getElementById("err4").innerHTML="Please enter phone no.";
   if(focus_id=="")focus_id="phone";
  
  }
  if(document.getElementById("phone").value!="Phone.." && document.getElementById("phone").value!="") 
  { 
   var len = phone.length;
   var phone_error=false;
   for(var i=0; i < len; i++) 
   {
	char = phone.charAt(i);
	if(isNaN(char) && (char != '(') && (char != ')') && (char != ' '))
	{
	 document.getElementById("err4").innerHTML="Invalid phone number.";
     phone_error=true;
	 break;
    }
   }
  }
  
  /*
  if(document.getElementById("mobile").value=="Mobile.." || document.getElementById("mobile").value=="") 
  {
   document.getElementById("err5").innerHTML="Please enter mobile no.";
   if(focus_id=="") focus_id="mobile";
   error=true;
  }

  var mobile = document.getElementById("mobile").value;
  
  if(document.getElementById("mobile").value!="Mobile.." && document.getElementById("mobile").value!="") 
  {
   var len = mobile.length;
   var mobile_error=false;
   for(var i=0; i < len; i++) 
   {
	char = mobile.charAt(i);
	if(isNaN(char) && (char != '(') && (char != ')') && (char != ' '))
	{
     mobile_error=true;
	 break;
    }
   }
  }
  if(mobile_error==true) {
    document.getElementById("err5").innerHTML="Invalid mobile number.";
    if(focus_id=="") focus_id="mobile";
    error=true;
  }  
  if(document.getElementById("fax").value=="Fax No.." || document.getElementById("fax").value=="") 
  {
   document.getElementById("err6").innerHTML="Please enter fax no.";
   focus_id="fax";
   error=true;
  }

  var fax = document.getElementById("fax").value;
  if(fax) 
  {
   var len = fax.length;
   var fax_error=false;
   for(var i=0; i < len; i++) 
   {
	char = fax.charAt(i);
	if(isNaN(char) && (char != '(') && (char != ')') && (char != ' '))
	{
     fax_error=true;
	 break;
    }
   }
  }
  if(fax_error==true) {
   document.getElementById("err6").innerHTML="Invalid fax number.";
   if(focus_id=="") focus_id="fax";
   error=true;
  }  
 */

  var email = document.getElementById("email").value;
  if(email=="Email Address.." || email=="") 
  {
   document.getElementById("err7").innerHTML="Please enter email address.";
   if(focus_id=="") focus_id="email";
   error=true;
  }  
  var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
  if(!pattern.test(email) && email!="Email Address..")
  {
   document.getElementById("err7").innerHTML="Please enter a valid email id.";
   if(focus_id=="") focus_id="email";
   error=true;
  }      
  
  if(document.getElementById("question1").value=="") 
  {
   document.getElementById("err8").innerHTML="Please select how did you hear about us?";
   if(focus_id=="") focus_id="question1";
   error=true;
  }


  if(document.getElementById("enquiry").value=="Message / Enquiry.." || document.getElementById("enquiry").value=="") 
  {
   document.getElementById("err9").innerHTML="Please enter your message/enquiry.";
   if(focus_id=="") focus_id="enquiry";
   error=true;
  }

  if(document.getElementById("ImageCode").value=="") 
  {
   document.getElementById("err10").innerHTML="Please enter verification code.";
   if(focus_id=="") focus_id="ImageCode";
   error=true;
  }  


  if(error==true) 
  {
   if(focus_id) document.getElementById(focus_id).focus();
   return false;
  } 
  else return true; 
}


 function ChangeOption(id1, id2)
 {
    var ddm_value = document.getElementById(id2).value;
  if(ddm_value=="")
    document.getElementById(id1).innerHTML = "How did you hear about us?";
  else
   document.getElementById(id1).innerHTML = "&nbsp;&nbsp;&nbsp;"+document.getElementById(id2).value;

 }

