
var err = 0;
var measStr = "";
var addr = "";
var inWid= 0;
var inHt = 0;

function load() {
  if (screen.width) { 
    wid = screen.width; 
    ht = screen.height;
    aWid = screen.availWidth;
    aHt = screen.availHeight;
    if (window.innerWidth) { 
      inWid = window.innerWidth; 
    }
    else if (document.body.offsetWidth) { inWid = document.body.offsetWidth; }
    if (window.innerHeight) { 
      inHt = window.innerHeight; 
    }
    else if (document.body.offsetHeight) { inHt = document.body.offsetHeight; }
    measStr = "wid="+wid+"&ht="+ht+"&aWid="+aWid+"&aHt="+aHt+"&inWid="+inWid+"&inHt="+inHt;
    addr = "scrnData.php?"+measStr;
    callAHAH(addr,'disdiv','Please wait - page updating ...');
  }
  else err = 1;
}

function callAHAH(url,pageElement,callMessage) {
  document.getElementById(pageElement).innerHTML = callMessage;
  function XHR() {
    try { return new XMLHttpRequest(); } catch(e) {}
    try { return new ActiveXObject("Msxml2.XMLHTTP.6.0"); } catch(e) {}
    try { return new ActiveXObject("Msxml2.XMLHTTP.5.0"); } catch(e) {}
    try { return new ActiveXObject("Msxml2.XMLHTTP.4.0"); } catch(e) {}
    try { return new ActiveXObject("Msxml2.XMLHTTP.3.0"); } catch(e) {}
    try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) {}
    try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch(e) {}
    return null;
  }
  req = XHR(); 

  req.open("GET",url,true);
  req.onreadystatechange = function() {
    if (req.readyState == 4) {
      if (req.status == 200) {
        document.getElementById(pageElement).innerHTML = req.responseText; }
      else err = 1;
    }
  }
  req.send(null);
}

