var http = false;

function updateForm(request_url, param_string, div_name, content_div)
{
  if(div_name == 'popup_window')
  {
    var x = 0;
    x = findPosY('make_claim_banner');
    document.getElementById(div_name).style.top = x + 'px';
  }
  
  document.getElementById(content_div).innerHTML = '<p style="text-align: center;"><img src="/images/structure/loading.gif" alt="Loading" /></p>';
  document.getElementById(div_name).style.display = 'block';
  http = false;
  
  if (window.XMLHttpRequest) 
  {
    var http = new XMLHttpRequest();
    
    if (http.overrideMimeType) 
    {
      http.overrideMimeType('text/xml');
    }
  }
  else if (window.ActiveXObject) 
  {
    try 
    {
      var http = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e) 
    {
      try 
      {
        var http = new ActiveXObject("Microsoft.XMLHTTP");
      }
      catch (e) 
      {
      }
    }
  }
  
  if(!http){alert('Sorry Browser Not Compatible');}
  
  var url = request_url;
  var params = param_string;
  http.open("POST", url, true);
  
  http.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");
  
  http.onreadystatechange = function() 
  {
    if(http.readyState == 4 && http.status == 200) 
    {
      //alert(http.responseText);
      document.getElementById(content_div).innerHTML = http.responseText;
    }
  }
  
  http.send(params);  
}

function findPosY(objname)
{
  var obj=document.getElementById(objname);
  var curtop = 0;
  if (obj.offsetParent)
  {
    while (obj.offsetParent)
    {
      curtop += obj.offsetTop
      obj = obj.offsetParent;
    }
    return curtop;
  }
  else if (obj.y)
    curtop += obj.y;
  return curtop;
}

function closeWindow(div_name)
{
  document.getElementById(div_name).style.display = 'none';
  return true;
}