function apply(){
var back = validate();
if(back==true){
loadSubmit()
var url = 'send.php';
var name =  document.getElementById('name').value;
var surname =  document.getElementById('surname').value;
var email =  document.getElementById('email').value;
var how_hear =  document.getElementById('how_hear').value;
var enquiry= document.getElementById('enquiry').value;
var aj = new Ajax.Request(  
  url, {  
   method:'get',   
   parameters: "name=" + name +  "&surname=" + surname + "&email=" + email + "&how_hear=" + how_hear + "&enquiry=" + enquiry,
   onComplete: getResponse  
   }  
  );  
}  
/* ajax.Response */  
function getResponse(oReq) {  
  $('sent').innerHTML = oReq.responseText;  
} 
}
function validate()
{
var error=true;
		var check="Fill the following fields:";
		
		if ( document.getElementById('name').value == "") {
			document.getElementById('name').style.borderColor = 'red'; 
			check = check+"\nName";
			error=false;
		}else{
			document.getElementById('name').style.borderColor = '#e3e9ef';
			
		} 
		
		if ( document.getElementById('surname').value == "" ) {
			document.getElementById('surname').style.borderColor = 'red'; 
			check= check+"\nSurname";
			error=false;
		}else{
			document.getElementById('surname').style.borderColor = '#e3e9ef';
			
		} 
		
		if ( document.getElementById('email').value == "" ) {
			document.getElementById('email').style.borderColor = 'red'; 
			check= check+"\nEmail";
			error=false;
		}else{
			document.getElementById('email').style.borderColor = '#e3e9ef';
			
		}    
	
		if ( document.getElementById('enquiry').value == "") {
			document.getElementById('enquiry').style.borderColor = 'red'; 
			check= check+"\nEnquiry";
			error=false;
		}else{
			document.getElementById('enquiry').style.borderColor = '#e3e9ef';
			
		} 
		if(error==false)
		{
			alert(check); 
			return false;
			}
			else
			{
			return true;
			}	



}

function email_check() {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.getElementById('email').value;
   if(reg.test(address) == false) {
      alert('Invalid Email Address');
      return false;
   }else{ 
   document.getElementById('email').style.borderColor = '#e3e9ef';
   
   }
}

function loadSubmit() {

ProgressImage = document.getElementById('progress_image');
document.getElementById("progress").style.visibility = "visible";
setTimeout("ProgressImage.src = ProgressImage.src",100);
return true;
}