var interval = 10000;
var init_time = new Array;
var div_id = "clock";
var s = -1;
var h = -1;
var m = -1;

function start_clock(hours, minutes, seconds){
	
	init_time[0] = hours;
	init_time[1] = minutes;
	init_time[2] = seconds;
	
	setInterval("refresh();",interval);
}

function refresh(){
	if(s==-1){
	s = init_time[2];
	m = init_time[1];
	h = init_time[0];
	}
	
	s = s + interval/1000;
	if(s>60) {
	s -= 60;
	m++;
	
	if(m==60){
	m = 00;
	h++;
	}
	
	if(h==24){
	h = 00;
	}
	
	}

	var time = h + ":" + (m==0?"00":(m<10?"0"+m:m));
	write_time(time,div_id);

}

function write_time(time,div_id){

	var div = document.getElementById(div_id);
	div.innerHTML = time;

}
