	//var http = new getHTTPObject();
var xmlhttp;

function loadXMLDoc(url,params)
{
	xmlhttp=null;
	// code for Mozilla, etc.
	if (window.XMLHttpRequest)
	{
		xmlhttp=new XMLHttpRequest();
	}
	// code for IE
	else if (window.ActiveXObject)
	{
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	if (xmlhttp!=null)
	{
		xmlhttp.onreadystatechange=handlecallresponse;
		xmlhttp.open("GET",url+params,true);
		xmlhttp.send(params);
	}
	else
	{
		alert("Your browser does not support XMLHTTP.");
	}
}
function handlecallresponse() {
  if (xmlhttp.readyState == 4){
		document.getElementById('call_response').innerHTML = xmlhttp.responseText;
		document.getElementById('call_response').style.display = 'block';
		document.getElementById('call_me').style.display = 'none';
	}
}

function fakeresponse() {
        document.getElementById('call_response').innerHTML = 'An operator is not currently available. Please call 888 839-3613 for assistance.';
		document.getElementById('call_response').style.display = 'block';
		document.getElementById('call_me').style.display = 'none';
}

function tryagain() {
		document.getElementById('call_response').style.display = 'none';
		document.getElementById('call_me').style.display = 'block';
		document.getElementById('yournumber').value = '';
		document.getElementById('yournumber').focus();
}
function makecall() {
	phonenumber = document.getElementById('yournumber').value;

	var rand= new Date().getTime();
	
	var url = 'callme/make_call_internal.php';
	var params = '?phone_number=' + phonenumber;
	params += '&rand='+rand;

	document.getElementById('call_me').style.display = 'none';
	document.getElementById('call_response').style.display = 'block';
	document.getElementById('call_response').innerHTML = 'Placing call...';	
	
	
	fakeresponse();
	//loadXMLDoc(url,params);

	//http.overrideMimeType('text/xml');
	//http.onreadystatechange = handlecallresponse;
	//http.open("GET", url, true);
	//http.send(params);
	//alert(http.readyState);
}