/**
 * @author Jasconius
 */

//This code is used to handle AJAX calls
var resultsDiv;

window.onload = function()
{       
		
}

function ajaxload(url)
{
    var rand = Math.ceil(Math.random() * 1000);
	ajaxcall("drx-doctor-results.aspx?state=" + url + "&dummy=" + rand, writeResults);	
	
}

function ajaxloadc(url)
{	
    //alert(url);
	if(url == "US")
	{
		//alert("us");
		window.location = "/drx-doctor-locate.aspx";
	}
	else
	{
	    var rand = Math.ceil(Math.random() * 1000);
	    ajaxcall("drx-doctor-results.aspx?country=" + url + "&dummy=" + rand, writeResults);
	}
}

function ajaxcall(url, callbackFunction)
{
	
	var request;
	
	if(BrowserDetect.browser == "Explorer" && BrowserDetect.version == 6)
	{	
		request = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		request = new XMLHttpRequest();
	}
	
	request.open("GET", url, true);
	//request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
	
	request.onreadystatechange = function()
	{
		if (request.readyState == 4 && request.status == 200)
		{
	  		if (request.responseText)
	  		{
	    	callbackFunction(request.responseText);
	  		}
		}
	};
	
	request.send(null);
}

function writeResults(theContent)
{
	//alert(resultsDiv + " " + theContent)
	resultsDiv.innerHTML = "<span>" + theContent + "<span>";
}
