/**************************************************************************
 * AJAX calls.
 **************************************************************************/
var http;
var browser = navigator.appName;
var ie = (browser == 'Microsoft Internet Explorer');
var version = navigator.appVersion;
var ie7 = version.indexOf('MSIE 7.0');
ie7 = (ie7 != -1);

/* http request object */
function createRequestObject()
{
   var requestObject = (ie)?new ActiveXObject("Microsoft.XMLHTTP"):new XMLHttpRequest();
   return requestObject;
}

/* send the request */
function activateMyrome()
{
   sendAjaxRequest("/segregate?myrome");
}

function sendAjaxRequest(url)
{
   // if requestobject can not be created display error message
   //alert('url:'+url+')
   try
   {
      http = createRequestObject();
      http.open('get', url);
      http.onreadystatechange = handleResponse;
      http.send(null);
   }
   catch(e)
   {
      //alert('error'+e)
   }
   //alert('finished');
}

function handleResponse()
{
   if (http.readyState == 4)
   {
      var response = http.responseText;
      if (response != "")
      {
         //alert(response);
      }
      //alert("ready loading: content="+http.responseText);
   }
}
