function createRequestObject()
{
   var ro;
   var browser = navigator.appName;
   if(browser == "Microsoft Internet Explorer")
   {
      ro = new ActiveXObject("Microsoft.XMLHTTP");
   }
   else
   {
      ro = new XMLHttpRequest();
   }
   return ro;
}

var http = createRequestObject();

function Request(action,arg1,arg2,arg3,arg4,arg5)
{
 http.open('get', 'libraries/ajax.php?action='+action+'&arg1='+arg1+'&arg2='+arg2+'&arg3='+arg3+'&arg4='+arg4+'&arg5='+arg5);
 document.getElementById('loading').innerHTML = '<img src="javascript/busy.gif" />';

  http.onreadystatechange = handleResponse;
  http.send(null);
}

function handleResponse()
{
	if(http.readyState == 4)
	{
		var response = http.responseText;
		var update = new Array();		
		
		if(response.indexOf('|' != -1))
		{
			update = response.split('|');
			document.getElementById(update[0]).innerHTML = update[1];
			document.getElementById('loading').innerHTML = '';
		}
	}
}
