function xmlhttpPost(strURL, page) {
    // SET LOADING
    obj = document.getElementsByTagName("div");
    //obj['loading'].style.visibility = 'visible';
    obj['loading'].style.display = 'block';
    obj['result'].style.display = 'none';
    
    var xmlHttpReq = false;
    var self = this;
    // Mozilla/Safari
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.open('POST', strURL, true);
    self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
            updatepage(self.xmlHttpReq.responseText);
        }
    }
    self.xmlHttpReq.send(getquerystring(page));
}

function getquerystring(page) 
{
	var form 	= document.forms['f1'];

    if( page == 'charts' )
    {
		var domain 	= form.domain.value;
		var email 	= form.email.value;
		var agb 	= ( form.agb.checked == true ) ? 'true' : 'false';
		qstr 		= 'domain=' + escape(domain) + '&email=' + escape(email) + '&agb=' + escape(agb);  // NOTE: no '?' before querystring
    }
    else if( page == 'ebbes')
    {
    }
    else
    {
		var domain 	= form.domain.value;
		qstr 		= 'domain=' + escape(domain);  // NOTE: no '?' before querystring
    }
    
    return qstr;
}

function charts()
{
    return qstr;
}

function updatepage(str){
    document.getElementById("result").innerHTML = str;
    // SET LOADING
    obj = document.getElementsByTagName("div");
    //obj['loading'].style.visibility = 'hidden';
    obj['loading'].style.display = 'none';
    obj['result'].style.display = 'block';
}

function ShowHide(id) 
{
    obj = document.getElementsByTagName("div");
  /*
    if (obj[id].style.visibility == 'visible')
    {
		obj[id].style.visibility = 'hidden';
    }
    else 
    {
		obj[id].style.visibility = 'visible';
    }
  */
    if (obj[id].style.display == 'show')
    {
		obj[id].style.display = 'hidden';
    }
    else 
    {
		obj[id].style.display = 'show';
    }
}