function beginTimer(caption, elementid, thetime)
{
	var t = new Date().getTime()/1000;
	if (thetime < 0)
		t = t+thetime;
	else
		t = thetime-t;
	var x = document.getElementById(elementid);
	
	var d = t / (60 * 60 * 24);
	t %= 60*60*24;
	var h = t / (60 * 60);
	t %= 60*60;
	var m = t % (60*60) / 60;
	t %= 60;
	var s = t;

	x.innerHTML = caption + Math.floor(d) + " days, "
		+ Math.floor(h) + " hours, "
		+ Math.floor(m) + " minutes, "
		+ Math.floor(s) + " seconds";
}
