var secs;
var timerID = null;
var timerRunning = false;
var delay = 1000;
var count=0;
var filter="dootv.com/tv-thai/";

function InitializeTimer()
{
// Set the length of the timer, in seconds
secs = 0;
StartTheTimer();
}

function StartTheTimer()
{
if (secs==0)
{
// Here's where you put something useful that's
// supposed to happen after the allotted time.
// For example, you could display a message:
//document.getElementById('useronline').innerHTML =  "dootv + test "+count;
secs = 60;
count++;
pageOnlinePOSTRequest('/getuser.php?id=dootv&x='+count+"&filter="+filter, "");
StartTheTimer();
}
else
{
self.status = secs;
secs = secs - 1;
timerRunning = true;
timerID = self.setTimeout("StartTheTimer()", delay);
}
}
//
// Page
var http_request_pageonline = false;
function pageOnlinePOSTRequest(url, parameters) {
http_request_pageonline = false;
if (window.XMLHttpRequest) { // Mozilla, Safari,...
http_request_pageonline = new XMLHttpRequest();
if (http_request_pageonline.overrideMimeType) {
// set type accordingly to anticipated content type
//http_request.overrideMimeType('text/xml');
http_request_pageonline.overrideMimeType('text/html');
}
} else if (window.ActiveXObject) { // IE
try {
http_request_pageonline = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
http_request_pageonline = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
if (!http_request_pageonline) {
alert('Cannot create XMLHTTP instance');
return false;
}

http_request_pageonline.onreadystatechange = pageOnlineSuccess;
http_request_pageonline.open('POST', url, true);
http_request_pageonline.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
http_request_pageonline.setRequestHeader("Content-length", parameters.length);
http_request_pageonline.setRequestHeader("Connection", "close");
http_request_pageonline.send(parameters);
}

function pageOnlineSuccess() {
if (http_request_pageonline.readyState == 4) {
if (http_request_pageonline.status == 200) {
//alert(http_request.responseText);
result = http_request_pageonline.responseText;
var result_html = "<table>";
var result_row =  new Array();
result_row =  result.split("<br>");
for (var loop = 0;loop < result_row.length;loop++)
{
var result_split = new Array();
result_split = result_row[loop].split(",");
if (parseInt(result_split[0]) > 0) {
var link_url = result_split[1].replace(filter,"");
result_html  += "<tr><td><font color='white' size=2>" + result_split[0] + "</font></td>" + "<td><font color='gray' size=2><a href='" + link_url + "' target=\"tv\">" + result_split[1] + "</a></font></td></tr>";
}
}
result_html  += "</table>";
document.getElementById('pageonline').innerHTML = result_html;
}
}
}
