function createRequestObject()
{
     http_request = false;
     if (window.XMLHttpRequest) 
     { // Mozilla, Safari,...
          http_request = new XMLHttpRequest();
          if (http_request.overrideMimeType) 
          {
           http_request.overrideMimeType('text/xml');
          }
     } 
     else if (window.ActiveXObject) 
     { // IE
          try 
          {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
          } 
          catch (e) 
          {
                try
                {
                     http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } 
                catch (e) 
                {}
          }
     }
     if (!http_request) 
     {
        alert('Cannot create XMLHTTP instance');
        return false;
     }
   
    return http_request;
}

function sendReqest(url, id)
{
    var http = createRequestObject();
    var now = new Date();
    http.open('get', url+"?"+now.getMonth()+now.getDate()+now.getHours()+now.getMinutes()+now.getSeconds(), false);
    http.send(null);
 
    if ( http.status == 200 || http.status == 304 )
        document.getElementById(id).innerHTML = http.responseText;
    else if ( http.status == 0 && http.readyState == 4 )
        document.getElementById(id).innerHTML = http.responseText;
    else
        alert( 'Error loading "' + urlToCall + '"' ) ;
}
