
function check_customer(frm){

var url = "";
var allok=true;

if(trimAll(frm.history.value)==-1){
	document.getElementById('err_history').innerHTML="Required!";
	allok=false
}else{
	document.getElementById('err_history').innerHTML="";
	url=url + "history="+frm.history.value;
}


if(trimAll(frm.firstname.value)==""){
	document.getElementById('err_firstname').innerHTML="Required!";
	allok=false
}else{
	document.getElementById('err_firstname').innerHTML="";
	url=url + "&fn="+frm.firstname.value;
}


if(trimAll(frm.surname.value)==""){
	document.getElementById('err_surname').innerHTML="Required!";
	allok=false
}else{
	document.getElementById('err_surname').innerHTML="";
	url=url + "&sn="+frm.surname.value;
}


if(trimAll(frm.email.value)!=""){
	if(!email_checker(frm.email.value)){
		document.getElementById('err_email').innerHTML="Invaild email address!";
		allok=false;
	}else{
		document.getElementById('err_email').innerHTML="";
		url = url + "&email=" + frm.email.value;
	}
}


if(trimAll(frm.tel.value)=="" && trimAll(frm.mob.value)==""){
	document.getElementById('err_telephone').innerHTML="Please enter a contact method!";
	allok=false;
}else{
	document.getElementById('err_telephone').innerHTML="";
	url = url + "&tel=" + frm.tel.value;
}

url = url + "&mob=" + frm.mob.value;
url = url + "&company=" + frm.company.value;
url = url + "&number=" + frm.number.value;
url = url + "&street=" + frm.street.value;
url = url + "&town=" + frm.town.value;
url = url + "&postcode=" + frm.postcode.value;
url = url + "&frm=" + frm.name;
url = url + "&formtype=" + frm.formtype.value;

if(allok) enter_subject_data(url);

}


function send_data(frm){


var filedata = false;
var allok=true;

if(document.getElementById("attachment").value!="") filedata =true;
	
if(!filedata){
	
		
		if(trimAll(frm.fn.value)==""){
			document.getElementById('err_subject_fn').innerHTML="Required!";
			allok=false
		}else{
			document.getElementById('err_subject_fn').innerHTML="";
		}
		
		if(trimAll(frm.sn.value)==""){
			document.getElementById('err_subject_sn').innerHTML="Required!";
			allok=false
		}else{
			document.getElementById('err_subject_sn').innerHTML="";
		}
		
		
		if(trimAll(frm.lna.value)==""){
			document.getElementById('err_subject_address').innerHTML="Required!";
			allok=false
		}else{
			document.getElementById('err_subject_address').innerHTML="";
		}
		
		
		if(frm.service){
				if(frm.service.value==-1){
					document.getElementById('err_service').innerHTML="Required!";
					allok=false
				}else{
					if(document.getElementById('err_service')) document.getElementById('err_service').innerHTML="";
				}
		}
		
		if(trimAll(frm.qty.value)==""){
			document.getElementById('err_qty').innerHTML="Required!";
			allok=false	
			
		}else{
			
			if(!IsNumeric(trimAll(frm.qty.value))){
				document.getElementById('err_qty').innerHTML="Invaild entry!";
				allok=false			
			}else{
				document.getElementById('err_qty').innerHTML="";
			}
		
		}

}

		if(!frm.agree.checked){
			alert("To send us data you must agree to our terms & conditions");
			allok=false	
		}
	
if(allok) frm.submit();


}


function send_data_form(url){

var xmlHttp;
try
  {  // Firefox, Opera 8.0+, Safari  
  xmlHttp=new XMLHttpRequest();  }
catch (e)
  {  // Internet Explorer  
  try
    {    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");    }
  catch (e)
    {    try
      {      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");      }
    catch (e)
      {    
	    alert("Your browser does not support AJAX!"); 
		     return false; 
			      }
				      }
					    }
						
  xmlHttp.onreadystatechange=function()
    {
    if(xmlHttp.readyState==4)
      {
		  document.getElementById('form_data').innerHTML=xmlHttp.responseText;

}
    }
	
xmlHttp.open("POST","contact/ajax.data.sent.php",true);
xmlHttp.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
xmlHttp.send (url);


}

function enter_subject_data(url){

document.getElementById('form_data').innerHTML="";

var xmlHttp;
try
  {  // Firefox, Opera 8.0+, Safari  
  xmlHttp=new XMLHttpRequest();  }
catch (e)
  {  // Internet Explorer  
  try
    {    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");    }
  catch (e)
    {    try
      {      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");      }
    catch (e)
      {    
	    alert("Your browser does not support AJAX!"); 
		     return false; 
			      }
				      }
					    }
						
  xmlHttp.onreadystatechange=function()
    {
    if(xmlHttp.readyState==4)
      {		  
		  document.getElementById('form_data').innerHTML=xmlHttp.responseText;

}
    }
	
xmlHttp.open("POST","contact/ajax.debtor.subject.php",true);
xmlHttp.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
xmlHttp.send (url);

}


function show_done(){
	
	var xmlHttp;
try
  {  // Firefox, Opera 8.0+, Safari  
  var xmlHttp=new XMLHttpRequest(); 
  }
catch (e)
  {  // Internet Explorer  
  try
    {    
	var xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");    
	}
  catch (e)
    { 
	try
      {   
	  var xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");     
	  }
    catch (e)
      {    
	    alert("Your browser does not support AJAX!"); 
		     return false; 
			      }
				      }
					    }
						
  xmlHttp.onreadystatechange=function()
    {
    if(xmlHttp.readyState==4)
      {
		  document.getElementById('form_data').innerHTML=xmlHttp.responseText;

	}
    }
	
xmlHttp.open("POST","contact/ajax.data.sent.php",true);
xmlHttp.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
xmlHttp.send ("");
	
	
}


function load_frm(formtype){

if(formtype=="uploaded"){
show_done();
return;	
}


var xmlHttp;
try
  {  // Firefox, Opera 8.0+, Safari  
  var xmlHttp=new XMLHttpRequest(); 
  }
catch (e)
  {  // Internet Explorer  
  try
    {    
	var xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");    
	}
  catch (e)
    { 
	try
      {   
	  var xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");     
	  }
    catch (e)
      {    
	    alert("Your browser does not support AJAX!"); 
		     return false; 
			      }
				      }
					    }
						
  xmlHttp.onreadystatechange=function()
    {
    if(xmlHttp.readyState==4)
      {
		  document.getElementById('form_data').innerHTML=xmlHttp.responseText;

	}
    }
	
xmlHttp.open("POST","contact/ajax.debtor.customer.php",true);
xmlHttp.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");
xmlHttp.send ("frmtype="+formtype);

}