	var currenttime;
	var milli = '';
		
	function startstop()
		{
		    var srchString = unescape(location.search.substring(1, location.search.length));
		    if (srchString.length > 0) {
			var clockParts = srchString.split(":");
			var hours = parseInt(clockParts[0], 10);
			var mins = parseInt(clockParts[1], 10);
			var secs = parseInt(clockParts[2], 10);
			milli = (hours * (1000 * 60 * 60)) + (mins * (1000 * 60)) + (secs * 1000);
		        document.getElementById('show').innerHTML = srchString;
		    } else {
			    milli = "0";
		    }
     		var startdate = new Date();
		var starttime = startdate.getTime();
		starttime = starttime;
		counter(starttime,milli);
		}
		
	function counter(starttime,milli)
		{
		currenttime = new Date();
		var timediff = currenttime.getTime() - starttime + milli;
			document.getElementById('clock').innerHTML = formattime(timediff,'');
			document.getElementById('hclock').value = formattime(timediff,'');
			refresh = setTimeout('counter(' + starttime + ',' + milli + ');',500);
		}
		
	function formattime(rawtime,roundtype)
		{
		if(roundtype == 'round')
			{
			var ds = Math.round(rawtime/100) + '';
			}
		else
			{
			var ds = Math.floor(rawtime/100) + '';		
			}
		var sec = Math.floor(rawtime/1000);
		var min = Math.floor(rawtime/60000);
		var hour = Math.floor(rawtime/3600000);
		ds = ds.charAt(ds.length - 1);
		if(hour >= 100)
			{
			startstop();
			}
		sec = sec - 60 * min + '';
		if(sec.charAt(sec.length - 2) != '')
			{
			sec = sec.charAt(sec.length - 2) + sec.charAt(sec.length - 1);
			}
		else
			{
			sec = 0 + sec.charAt(sec.length - 1);
			}	
		min = min - 60 * hour + '';
		if(min.charAt(min.length - 2) != '')
			{
			min = min.charAt(min.length - 2)+min.charAt(min.length - 1);
			}
		else
			{
			min = 0 + min.charAt(min.length - 1);
			}		
		hour = hour + '';
		if(min.charAt(hour.length - 2) != '')
			{
			hour = hour.charAt(hour.length - 2)+hour.charAt(hour.length - 1);
			}
		else
			{
			hour = 0 + hour.charAt(hour.length - 1);
			}
		return hour + ':' + min + ':' + sec;
		}
	
	function goNext() {
		var clk = document.getElementById('hclock').value;
	    location.href = nextpage + "?" + escape(clk);
	}

