function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

var http = createRequestObject();

function sendemail() {
	var id = encodeURI(document.contactform.id.value);
	var sender_name = encodeURI(document.contactform.sender_name.value);
	var sender_email = encodeURI(document.contactform.sender_email.value);
	var subject = encodeURI(document.contactform.subject.value);
	var message = encodeURI(document.contactform.message.value);
	var captcha_code = document.contactform.captcha_code.value;
	var referrer = encodeURI(document.contactform.referrer.value);

	document.contactform.send.disabled=true; 
	document.contactform.send.value='Sending....';

    http.open('post', 'http://kontactr.com/wp.php', 'true');
    http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");

    http.send('id='+id+'&sender_name='+sender_name+'&sender_email='+sender_email+'&subject='+subject+'&message='+message+'&captcha_code='+captcha_code+'&referrer='+referrer);

    http.onreadystatechange = handleResponse;

}

function handleResponse() {
    if(http.readyState == 4){
        var response = http.responseText;
        var update = new Array();

        if(response.indexOf('|' != -1)) {
            update = response.split('|');
            document.getElementById(update[0]).innerHTML = update[1];
	document.contactform.send.disabled=false; 
	document.contactform.send.value='Send Email';
         
        }
    }
}
