var ms = 0;
var state = 0;

function startstop() {
	var countDown = 0;
	if (state == 0) {
		countDown = document.frmForm.countDown.value;
		if (countDown=='-15000') {
			document.all.music.src="mid/15.mid"
		} else if (countDown=='-10000') {
			document.all.music.src="mid/10.mid"
		} else if (countDown=='-7000') {
			document.all.music.src="mid/7.mid"
		} else if (countDown=='-5000') {
			document.all.music.src="mid/5.mid"
		} else if (countDown=='-3000') {
			document.all.music.src="mid/3.mid"
		} else if (countDown=='-2000') {
			document.all.music.src="mid/2.mid"
		} else if (countDown=='-1000') {
			document.all.music.src="mid/1.mid"
		}
		ms = document.frmForm.countDown.value;
		state = 1;
		then = new Date();
		then.setTime(then.getTime() - ms);
	} else {
		state = 0;
		now = new Date();
		ms = now.getTime() - then.getTime();
		document.frmForm.ACCEPT.focus();
	  }
}

function swreset() {
	state = 0;
	ms = 0;
	document.frmForm.time.value = ms;
	document.frmForm.STARTSTOP.focus();
	document.location.href = 'timer.asp';
}

function display() {
	setTimeout("display();", 50);
	if (state == 1)  {now = new Date();
		ms = now.getTime() - then.getTime();
		
		var msSec = ms / 10;
		msSec = Math.floor(msSec);
		msSec = msSec / 100;
		msSec = msSec + "";
		
		if (ms < 10000) {
			msSec = "00:0" + msSec;
		}
		if (ms < 60000 && ms >= 10000) {
			msSec = "00:" + msSec;
		}
		
		if (msSec.length == 5) {
			msSec=msSec + ".00";
		}   
		if (msSec.length == 7) {
			msSec=msSec + "0";
		}
		if (ms > 10000) {
			if (msSec.length == 4) {
				msSec=msSec + "0";
			}
			if (msSec.length == 1) {
				msSec=msSec + ".00";
			}
		}
		
		if (ms<0) {
			msSec=Math.abs(ms/1000);
			msSec=Math.floor(msSec)+1;
			document.frmForm.time.style.color = "#DEDEDE";
		} else {
			document.frmForm.time.style.color = "black";
		}
		document.frmForm.time.value = msSec;
   }
}

