function openConn() {
  var http_request = false;
  try {
    http_request=new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
    try {
      http_request=new ActiveXObject("Microsoft.XMLHTTP");
    } catch (E) {}
  }
  if (!http_request && typeof XMLHttpRequest!='undefined') {
    try {
      http_request = new XMLHttpRequest();
      http_request.overrideMimeType('text/html');
    } catch (e) {}
  }
  if (!http_request && window.createRequest) {
    try {
      http_request = window.createRequest();
    } catch (e) {}
  }
  return http_request;
}

function dispData(http_request, area) {
  if (http_request.readyState == 4) {
    if (http_request.status == 200) {
      document.getElementById(area).innerHTML = http_request.responseText;
    } else {
      alert('There was a problem with the request. Error code: S'+http_request.status);
    }
  }
}

function getData(url,area,ttype,callObj,tClassOne,tClassTwo) {
  //do tog
  tog(area,'',callObj,tClassOne,tClassTwo);
  //if innerHTML is empty or contains '<div class="fullDealList" style="text-align:center;"><img src="images/loading.gif" width="50" height="50" style="margin-top:100px;" /></div>'
  if (document.getElementById(area).innerHTML == '' || document.getElementById(area).innerHTML == '<div class="fullDealList mstep2div" style="text-align:center;"><img src="/images/loading.gif" width="50" height="50" style="margin-top:100px;" /></div>') {
	if (url && area) {
      http_request=openConn();
      if (!http_request) {
        alert('There was a problem with the request: Could not create an XMLHTTP instance');
      } else {
        document.getElementById(area).innerHTML = '<div class="fullDealList mstep2div" style="text-align:center;"><img src="/images/loading.gif" width="50" height="50" style="margin-top:100px;" /></div>';
        http_request.onreadystatechange = function() { dispData(http_request,area); };
        http_request.open('GET', url, true);
        http_request.send(null);
      }
    }
  }
}