// JavaScript Document

	var xmlHttpfunction;


	
	function GetXmlHttpObject()
	{
		var xmlHttp=null;
		try
		 {
		 // Firefox, Opera 8.0+, Safari
		 xmlHttp=new XMLHttpRequest();
		 }
		catch (e)
		 {
		 //Internet Explorer
		 try
		  {
		  xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		  }
		 catch (e)
		  {
		  xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		  }
		 }
		return xmlHttp;
	}
	
	function actionAjax(url, responseFunction)
	{
		url = "ajax/" + url;
		
	//	alert(url);
		
		xmlHttp=GetXmlHttpObject();
		if (xmlHttp==null)
		{
			alert("ERROR: Could not initialise AJAX");
			return;
		}
		
		eval("xmlHttp.onreadystatechange=" + responseFunction + ";");
		
		
		xmlHttp.open("GET",url,true);
		xmlHttp.send(null);
	}