http = getHTTPObject();

function getHTTPObject() {
	var xmlhttp;
	/*@cc_on
	@if (@_jscript_version >= 5)
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch(e) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch(E) {
			xmlhttp = false;
		}
	}
	@else
		xmlhttp = false;
	@end @*/

	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
		try {
			xmlhttp = new XMLHttpRequest();
		} catch(e) {
			xmlhttp = false;
		}
	}

	return xmlhttp;
}
 
function sendMessage() {
	document.getElementById('ajaxloading').style.display = 'inline';
	document.getElementById('sendbutton').disabled = true;
	var url = "mailer.php?name=" + document.getElementById('name').value;
	url += "&email=" + document.getElementById('email').value;
	url += "&msg=" + document.getElementById('message').value;
	
	http.open("GET", url, true);
	http.onreadystatechange = handleHttpResponse;
	
	http.send(null);
}
 
function handleHttpResponse(){
	if(http.readyState == 4){
		document.getElementById('ajaxloading').style.display = 'none';
		document.getElementById('sendbutton').disabled = false;
		document.getElementById('response').innerHTML = http.responseText;
	}
}