var Flag = 1;
var dTime = 0;

function timeserv(serv_time) {

var time = new Date();

	if (serv_time != undefined)
	{
		dTime = serv_time * 1000 - time.getTime();
	}
	time = new Date(time.getTime() + dTime);

	var hour = time.getHours();
	var minute = time.getMinutes();
	var second = time.getSeconds();

        tempTime = hour;
	tempTime += ((minute < 10) ? ":0" : ":") + minute;
	tempTime += ((second < 10) ? ":0" : ":") + second;
	
	idT = setTimeout("timeserv();", 1000);

	document.getElementById("idTime").innerHTML  = tempTime;
}
