// JavaScript Document
function dispclock() {
	setInterval('displaytime()', 1000)
}

function padlength(what){
var output=(what.toString().length==1)? "0"+what : what;
return output;
}

function displaytime(){
serverdate.setSeconds(serverdate.getSeconds()+1);
var timestring="IST - " + padlength(serverdate.getHours())+":"+padlength(serverdate.getMinutes())+":"+padlength(serverdate.getSeconds());
document.getElementById("LiveClockIE").innerHTML=timestring;
}

function checkResponse(http_request) {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			response  = http_request.responseXML.documentElement;
			currenttime = response.getElementsByTagName('root')[0].firstChild.data;
		} 
	}
}

var http_request = false;
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
	http_request = new XMLHttpRequest();
	if (http_request.overrideMimeType) {
		http_request.overrideMimeType('text/xml');
	}
} 
else if (window.ActiveXObject) { // IE
	try { http_request = new ActiveXObject("Msxml2.XMLHTTP"); }
	catch (e) {
		try { http_request = new ActiveXObject("Microsoft.XMLHTTP");} 
		catch (e) 
		{
			http_request=false;
		}
	}
}
if (http_request) {
	today= new Date();
//	alert(today.getTime());
	http_request.open('GET',"srvtime.php?t="+today.getTime(), false);
	http_request.send(null);
	checkResponse(http_request);
}

var serverdate=new Date(currenttime);
