function submitIt(){    
    
    if (document.enq_form.name.value==""){
		document.enq_form.name.style.background = '#E4A8A5';
		document.enq_form.name.style.border = '1px solid #BE2B24';
		return false;}
		
	if (document.enq_form.email.value==""){ 
		document.enq_form.email.style.background = '#E4A8A5';
		document.enq_form.email.style.border = '1px solid #BE2B24';
                    return false; 
         }
		else {var x = document.enq_form.email.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(x)){
		alert('Invalid email address!');
		document.enq_form.email.focus();
		return false; 
		}
		}

	document.enq_form.Submit.value = "Sending Enquiry...";
	document.enq_form.Submit.disabled=true;	

return true;}

function EnsureValue(field){
	//change field colour if no value present
	if (field.value==""){
		field.style.background = '#E4A8A5';
		field.style.border = '1px solid #BE2B24';
		return false;}
	else{
		field.style.background = '#FFF';
		field.style.border = '1px solid #7F9BB9';}
	
	
	//run addition checks
	if (field.id=="UserEmail"){
		var x = field.value;
		var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(x)){
			field.style.background = '#E4A8A5';
			field.style.border = '1px solid #BE2B24';
		return false; 
		}
	}
	
return true;}
