/*function makeObject(){
var x = null;
if (window.XMLHttpRequest) {
x = new XMLHttpRequest();
}
else if (window.ActiveXObject) {
x = new ActiveXObject("Microsoft.XMLHTTP");
}
return x;
}*/


function makeObject()
{
var xmlhttp=null;
// code for Mozilla, etc.
if (window.XMLHttpRequest)
  {
  xmlhttp=new XMLHttpRequest();
  }
// code for IE
else if (window.ActiveXObject)
  {
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
else
  {
  alert("Your browser does not support XMLHTTP.");
  }
  
  return xmlhttp;
}

function pausecomp(millis)
{
var date = new Date();
var curDate = null;

do { curDate = new Date(); }
while(curDate-date < millis);
} 


var request = makeObject();
var the_content;
var div;
var content;

function check_content(the_content, div){
content = div;
request.open('get', the_content);
request.onreadystatechange = parseCheck_content
request.send(null);
}

/*function parseCheck_content(){	

if(request.readyState == 1){
	  alert('i readystate 1');
document.getElementById(content).innerHTML = 'Loading...';

}

if(request.readyState == 4){
var answer = request.responseText;
document.getElementById(content).innerHTML = answer;
}
} */


function parseCheck_content(){	



if(request.readyState == 1)
    {
			
        if (document.getElementById && document.getElementById(content))
        {
            x = document.getElementById(content);
            x.innerHTML = '<div id="' + content + '"></div>';
            x.innerHTML = 'Loading...';
			
			
        }
    }
    if (request.readyState == 4)
    {
		if(request.status == 200)
        {
            if (document.getElementById && document.getElementById(content))
            {
                x = document.getElementById(content);
                x.innerHTML = '<div id="' + content + '"></div>';
                x.innerHTML = request.responseText;
            }
        }
        else
        {
            alert("Error loading page\n"+ request.status +":"+ request.statusText);
        }
    }     
}
