//ajax
var request = null;
var div = null;

function doRequest(url, div)
{
		request = createRequest();
		request.onreadystatechange = function()
		{
			switch(request.readyState)
			{
				case 0: 
        case 1: document.getElementById(div).innerHTML=''; document.getElementById(div).innerHTML = '<p align="center"><img src="./images/ajax_loading.gif" border="0"></p>';
				case 2: 
				case 3: return;
				case 4: var out = request.responseText; break;
				 
			}
			
			document.getElementById(div).innerHTML = out;
			//document.getElementById(div).firstChild.nodeValue = out;	
      //eval(out); 
		}
		request.open("GET", url , true);
		request.send(null);
		//request.onreadystatechange = setOutput;

}

function createRequest()
{
 	try
	{
		var request = new XMLHttpRequest();
	}
	catch(ex)
	{
		try
		{
			var request = new ActiveXObject("MSXML2.XMLHTTP");
		}
		catch(ex)
		{
			var request = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	return request;
}
//ajax
