/*

	http://www.mibs-challenges.de 

	Copyright (C) 2005 - 2008 by Michael Böhme & embyte.de

*/

var resObjekt;
var OnlineTime;

if(navigator.appName.search("Microsoft") > -1) 
{
 resObjekt = new ActiveXObject("MSXML2.XMLHTTP");
} else {
 resObjekt = new XMLHttpRequest();
}

function Online()
{
 setTimeout('Online()', 120000);
 document.getElementById('online').innerHTML = "Online: <em>wird geladen...</em>";
 resObjekt.open('POST', '/online.php', true);
 resObjekt.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
 resObjekt.onreadystatechange = OnlineResponse;
 resObjekt.send('blubb=bla');
}

function OnlineResponse() 
{
 if(resObjekt.readyState == 4) 
 {
  document.getElementById('online').innerHTML = resObjekt.responseText;
 }
}

function OnlineTimer()
{
 OnlineTime++;
 OT = OnlineTime;
 Str = "";
 hours = Math.floor(OT / 3600);
 OT -= hours * 3600;
 mins = Math.floor(OT / 60);
 OT -= mins * 60;
 secs = OT;
 if (hours < 10){ hours = "0" + hours; }
 if (mins < 10) { mins = "0" + mins; }
 if (secs < 10) { secs = "0" + secs; }
 Str = "" + hours + ":" + mins + ":" + secs + "&nbsp;";
 document.getElementById('onlinetime').innerHTML = "Online Zeit: " + Str;
 setTimeout('OnlineTimer()', 1000);
}

function initOnlineTimer(sek)
{
 OnlineTime = sek;
 setTimeout('OnlineTimer()', 1000);
}


