function createRequestObject() {
	var ro;
	var browser = navigator.appName;
	if (browser == "Microsoft Internet Explorer") {
		ro = new ActiveXObject("Microsoft.XMLHTTP");
	} else {
	ro = new XMLHttpRequest();
	}
	return ro;
}
var ajaxsync = createRequestObject();
var ajaxsyncdata = new Array();
var ajaxsyncspiltdata = null;
var lastajaxsyncdata = null;
function runajaxsyncpull() {
	ajaxsync.open('get', '/ajaxsync.do?ajaxsync=get-update&ms='+ new Date().getTime());
	ajaxsync.onreadystatechange = readstatus;
	ajaxsync.send(null);
}
function readstatus() {
	if (ajaxsync.readyState == 4) {
		ajaxsyncsplitdata = ajaxsync.responseText;
		ajaxsyncdata = ajaxsyncsplitdata.split('|');
		updateAjaxsyncDivs();
	}
}
function updateAjaxsyncDivs() {
	if (ajaxsync.responseText != lastajaxsyncdata) {
		lastajaxsyncdata = ajaxsync.responseText;
		if (document.getElementById("sc-listenercount")) {
			document.getElementById("sc-listenercount").innerHTML = ajaxsyncdata[0];
		}
		if (document.getElementById("sc-status")) {
			document.getElementById("sc-status").innerHTML = ajaxsyncdata[1];
		}
		if (document.getElementById("sc-servercount")) {
			document.getElementById("sc-servercount").innerHTML = ajaxsyncdata[2];
		}
		if (document.getElementById("sc-peaklisteners")) {
			document.getElementById("sc-peaklisteners").innerHTML = ajaxsyncdata[3];
		}
		if (document.getElementById("sc-maxlisteners")) {
			document.getElementById("sc-maxlisteners").innerHTML = ajaxsyncdata[4];
		}
		if (document.getElementById("sc-uniquelisteners")) {
			document.getElementById("sc-uniquelisteners").innerHTML = ajaxsyncdata[5];
		}
		if (document.getElementById("sc-bitrate")) {
			document.getElementById("sc-bitrate").innerHTML = ajaxsyncdata[6];
		}
		if (document.getElementById("sc-song")) {
			document.getElementById("sc-song").innerHTML = ajaxsyncdata[7];
		}
		if (document.getElementById("ttk-stats-users")) {
			document.getElementById("ttk-stats-users").innerHTML = ajaxsyncdata[8];
		}
                if (document.getElementById("ttk-stats-rooms")) {
                        document.getElementById("ttk-stats-rooms").innerHTML = ajaxsyncdata[9];
                }
                if (document.getElementById("ttk-stats-letters")) {
                        document.getElementById("ttk-stats-letters").innerHTML = ajaxsyncdata[10];
                }
                if (document.getElementById("ttk-stats-words")) {
                        document.getElementById("ttk-stats-words").innerHTML = ajaxsyncdata[11];
                }
                if (document.getElementById("ttk-stats-pages")) {
                        document.getElementById("ttk-stats-pages").innerHTML = ajaxsyncdata[12];
                }

	}
	setTimeout("runajaxsyncpull()", 10000);
}
runajaxsyncpull();


