function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        ro = new XMLHttpRequest();
    }
    return ro;
}

function sndReq(act,stt) {
	start = stt;
	if(act == "") { status = 0; }
	else { action = act; status = 1; }
	if(action == "reports" || action == "posts") 
		http.open('get', 'http://www.solarnet.tv/latest.php?get='+action+'&start='+start);

	//L�nderabfage
	else if (action == "stats" && start==0) {
		
		http.open('get', 'http://www.solarnet-international.org/content/grab.php?get=countries&start='+start);
		status = 42;
	}

	//Browserabfrage
	else if (action == "stats" && start==1) {
		
		http.open('get', 'http://www.solarnet-international.org/content/grab.php?get=browser&start='+start);	
		status = 42;	
	}

	//OS-Abfrage
	else if (action == "stats" && start==2) {
		
		http.open('get', 'http://www.solarnet-international.org/content/grab.php?get=os&start='+start);	
		status = 42;	
	}

	else if (action == "reg") {
		http.open('get', 'http://www.solarnet.tv/kf_projekthelper.php?p=00109');
		status = 42;
	}

	http.onreadystatechange = function() {
		  if(http.readyState == 4){
      		  var response = http.responseText;
        	  putcontent(action, response);
    		}
	}
	http.send(null);
}


function putcontent(div, content) {
	if(content == "") content = '<img src="gfx/media/loader.gif"  alt="loading" style="border:0; margin:0; padding:0;" />';
  document.getElementById(div).innerHTML = content;

	if (div == "stats" && start==0) 
		document.getElementById("menu_stats").innerHTML = "Visitors by Country";
	else if (div == "stats" && start==1) 
		document.getElementById("menu_stats").innerHTML = "Top 10 Browser";
	else if (div == "stats" && start==2) 
		document.getElementById("menu_stats").innerHTML = "Top 10 Operating System"; 

	if(status == 0) { sndReq("posts",0); }
	
}

function init() {
sndReq("",0);
}

var http = createRequestObject();
var status = 0;
var action = "reports";
var start;

sndReq("",0);
