
var xmlHttp
var localWhereToPut

function showPage(pageToFetch, whereToPut)
{ 
    xmlHttp = GetXmlHttpObject()
    if (xmlHttp == null)
    {
        alert("Sorry you cannot run AJAX Applications.")
        return
    } 
    var url = pageToFetch
    localWhereToPut = whereToPut
    //url=url+"?q="
    //url=url+"&sid="+Math.random()
    xmlHttp.onreadystatechange = stateChanged
    xmlHttp.open("GET",url,true)
    xmlHttp.send(null)
}

function stateChanged() 
{ 
    if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete")
    { 
        document.getElementById(localWhereToPut).innerHTML = xmlHttp.responseText
        localWhereToPut = ""
    } 
} 

function GetXmlHttpObject()
{ 
    var objXMLHttp = null
    if (window.XMLHttpRequest)
    {
        objXMLHttp = new XMLHttpRequest()
    }
    else if (window.ActiveXObject)
    {
        objXMLHttp = new ActiveXObject("Microsoft.XMLHTTP")
    }
    return objXMLHttp
}

function newWindow(url, height, width)
{
	day = new Date();
	id = day.getTime();
	eval("page"+id+"=window.open(url, '" + id + "', " +
		"'toolbar=1,scrollbars=1,location=1,statusbar=1,menubar=1,resizable=1," +
		"top=50, left=50, " +
		"width="+width+",height="+height+"');");
}
