﻿var timerID = null;
var timerRunning = false;
var hours = 0;
var minutes = 0;
var seconds = 0;
	
function stopclock(){
	if(timerRunning)
	{
		clearTimeout(timerID);
	}
	timerRunning = false;
}
	
function startclock(hor, min, seg){
    hours = hor;
    minutes = min;
    seconds = seg;
	stopclock();
	showtime();
}
	


function showtime()
{
	seconds++;
	
	if (parseInt(seconds)==60)
	{
	    seconds = 0;
	    minutes++;
	}
	
	if (parseInt(minutes)==60)
	{
	    minutes = 0;
	    hours++;
	}
	
	if (parseInt(hours)==24)
	{
	    hours = 0;
	}

	var divHora = "";
	divHora = ((hours < 10) ? "0" : "") + hours;

	var divMinuto = "";
	divMinuto = ((minutes < 10) ? "0" : "") + minutes;
	
	var divSegundo = "";
	divSegundo = ((seconds < 10) ? "0" : "") + seconds;
		
    var clock = document.getElementById("divHora");
    
	clock.innerHTML = "" + divHora + ":" + divMinuto + ":" + divSegundo;
	
	timerID = setTimeout("showtime()",1000);
	timerRunning = true;
}
