function GetValue(elemname){
if (elemname.type == 'select-one') {
var sel_ind = elemname.selectedIndex;
return (elemname.options[sel_ind].text);
}
}
function mailIt(){
/*config*/
var url = "modules/contactform/send.php"; /*url of the mailer program*/
var loadingimg = "images/loading.gif"; /* Loading Image */
var XHRequest = false;
if(window.XMLHttpRequest){
XHRequest = new XMLHttpRequest();
} else if(window.ActiveXObject){
XHRequest = new ActiveXObject("Microsoft.XMLHTTP");
} else
return null;
if(XHRequest){
// XHRequest.open("GET", url+"?to=" + document.getElementById('to').value + "&from=" + document.getElementById('from').value + "&subject=" + document.getElementById('subject').value + "&body=" + document.getElementById('body').value);
XHRequest.open("POST", url);
XHRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
XHRequest.onreadystatechange = function(){
/*
if(XHRequest.readyState < 4){
document.getElementById("status").innerHTML = "<img src='"+loadingimg+"'> Sending ...";
}
else */
if(XHRequest.readyState == 4 && XHRequest.status == 200){
var split_text = XHRequest.responseText;
split_text = split_text.split('||');
if (split_text[0] == 1) {
//document.getElementById("status").innerHTML = XHRequest.responseText;
document.getElementById("status").innerHTML = split_text[1];
}else{
alert('Incorrect 5 characters! Please re-enter the 5 characters (on the left)');
captcha.focus();
return false;
}
delete XHRequest;
XHRequest = null;
}
}
//XHRequest.send(null);
XHRequest.send("&captchastring=" + document.getElementById('captchastring').value +
"&toaddress=" + document.getElementById('toaddress').value +
"&fixedsubject=" + document.getElementById('fixedsubject').value +
"&name=" + document.getElementById('name').value +
"&company=" + document.getElementById('company').value +
"&postcode="+document.getElementById("postcode").value +
"&amountborrow=" +document.getElementById("amountborrow").value +
"&applicants=" + GetValue(document.ajax_contact.applicants)+
"&annual_income=" + GetValue(document.ajax_contact.annual_income)+
"&creditcard_limit=" + GetValue(document.ajax_contact.creditcard_limit)+
"&enews_letter=" + GetValue(document.ajax_contact.enews_letter)+
"&from="+ document.getElementById('from').value +
"&subject=" + document.getElementById('subject').value +
"&phone=" + document.getElementById('phone').value +
"&fax=" + document.getElementById('fax').value +
"&commentbody=" + document.getElementById('commentbody').value +
//"&thankmessage=" + document.getElementById('thankmessage').value +
"&show_title=" + document.getElementById('show_title').value +
"&showdescription=" + document.getElementById('showdescription').value +
"&show_back=" + document.getElementById('show_back').value +
"&predescription=" + document.getElementById('predescription').value +
"&postdescription=" + document.getElementById('postdescription').value +
"&submit=" + document.getElementById('submit').value);
}
}

