var HTMLloading = '<img src="http://www.epilepsytoronto.org/gfx/loading.gif" width="32" height="32" align="absmiddle">';
var HTMLloading_mini = '<img src="http://www.epilepsytoronto.org/gfx/loading_mini.gif" width="15" height="15" align="absmiddle">';

var g_request;
var urlHost;

function iniciarRequest()
{
	var miXMLHttpRequest;
	if(window.XMLHttpRequest) //		window.status = "Mozilla";
	{
		miXMLHttpRequest = new XMLHttpRequest();
	}
	else if(window.ActiveXObject) //		window.status = "IE";
	{
		miXMLHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
	}
	return miXMLHttpRequest;
}


function dochangeLockMode(lockMode) {
    setTimeout('changeLockMode("'+lockMode+'")', 0);
}

function changeLockMode(lockMode)
{
	g_request= iniciarRequest();
	g_request.onreadystatechange = processRequestchangeLockMode;
	g_request.open("GET", 'http://'+urlHost+'/pub/ajax.php?lockMode='+lockMode);
	g_request.send(null);
}

function processRequestchangeLockMode()
{
	if(g_request.readyState < 4)
	{
			document.getElementById("divLockMode").style.display="none";
			document.getElementById("divLockMode").innerHTML = HTMLloading_mini; 
			document.getElementById("divLockMode").style.display="";
	}
	if(g_request.readyState == 4)
	{
		if(g_request.status == 200)
		{
			document.getElementById("divLockMode").style.display="none";
			document.getElementById("divLockMode").innerHTML = g_request.responseText;
			document.getElementById("divLockMode").style.display="";
			delete g_request;
		} 
		else if(g_request.status == 404)
		{
			document.getElementById("divLockMode").style.display="none";
			document.getElementById("divLockMode").innerHTML = 'page not found';
			document.getElementById("divLockMode").style.display="";
			delete g_request;
		} 
	}
}


