// stop watch

var tick = false;
var displayId = 'timedisplay';
var currentTime = 0;
var startTime = undefined;
var endTime = undefined;
var elapsedTime = 0;
var watchTenth = 0;
var watchSec = 0;
var watchMin = 0;
var watchStd = 0;

// Zeitvariable onload laden:

function startWatch() {
	if(!tick) {
		if (elapsedTime == 0 ){startTime = new Date();}
		tick=true;
		setTimeout('runTimer()',100);
	}
}


function runTimer() {
	elapsedTime = elapsedTime + 100;
	setTimeout('runTimer()',100);
}
function stopWatch() {
	if (startTime){
		endTime = new Date();
		var rest = new Number(document.register.currenttime.value) + (endTime.getTime() - startTime.getTime());
		document.register.currenttime.value = rest;
	}else{
		document.register.currenttime.value = elapsedTime;
	}
}


