function validate() 
{
  if(!document.getElementById) 
    return;
 for(j=0;j<no;j++) 
  {
  		document.getElementById(incorrect[j]).style.color="#000000";
  }

  
   	document.getElementById("errors").innerHTML = "";
 
  
  
  // get form variables
  var f_name = document.getElementById("f_name").value;
  var l_name = document.getElementById("l_name").value;
  var c_name = document.getElementById("c_name").value;
  var email = document.getElementById("email").value;
  var phone = document.getElementById("phone").value;
  var incorrect = new Array();
  var no = 0;
  var regExp = /[A-Za-z]/;

   if(regExp.test(f_name)) 
  {
   	f_name = f_name.charAt(0).toUpperCase() + f_name.substring(1,f_name.length).toLowerCase();
  } 
  
  else 
  {
   	incorrect[no] = "1";
    no++;
  	f_name = "";
  }

   
  if(regExp.test(l_name)) 
  {
   	l_name = l_name.charAt(0).toUpperCase() + l_name.substring(1,l_name.length).toLowerCase();
  } 
  
  else 
  {
   	incorrect[no] = "2";
    no++;
   	l_name = "";
  }
  
  
  if(regExp.test(c_name)) 
  {
   c_name = c_name.charAt(0).toUpperCase() + c_name.substring(1,c_name.length).toLowerCase();
  } 
  
  else 
  {
   	incorrect[no] = "3";
    no++;
   	c_name = "";
  }

  regExp = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
  
  if(regExp.test(email)) 
  {
   	email=email;
  } 
  
  else
  {
   	incorrect[no] = "4";
   	no++;
   	email = "";
  }
  
 
 
  regExp = /[0123456789]/;
  if(regExp.test(phone)) 
  {
   	phone = phone;
  } 
  
  else 
  {
    incorrect[no] = "5";
    //no++;
    phone = "";
  }
  
  
  for(i=1;i<6;i++) 
  {
  		document.getElementById(i).style.color="#000000";
  }

  for(j=0;j<no;j++) 
  {
  		document.getElementById(incorrect[j]).style.color="#FF0000";
  }

  if(no > 0) 
  {
   	document.getElementById("errors").innerHTML = "<span class=\"error\">Please fill in the necessary fields.</span><br />";
  }
  
  else
  {
    document.getElementById("errors").innerHTML = "<span class=\"error\">Thank you for submitting your request. Our staff will contact you shortly.</span><br />";
  }

  document.getElementById("f_name").value = f_name;
  document.getElementById("l_name").value = l_name;
  document.getElementById("c_name").value = c_name;
  document.getElementById("email").value = email;
  document.getElementById("phone").value = phone;
}
