function startTimer() {
    var timeLeft = new Date(2006, 1, 1, document.getElementById("pageContent_numHours").value, document.getElementById("pageContent_numMinutes").value, document.getElementById("pageContent_numSeconds").value);
    if ((timeLeft.getHours() == 0) && (timeLeft.getMinutes() == 0) && (timeLeft.getSeconds() == 0))
        location.href = "TimeUp.aspx?intExamID=" + document.getElementById("pageContent_intExamID").value;
    timeLeft = new Date (timeLeft - 1000);
    document.getElementById("pageContent_numHours").value = timeLeft.getHours();
    document.getElementById("pageContent_numMinutes").value = timeLeft.getMinutes();
    document.getElementById("pageContent_numSeconds").value = timeLeft.getSeconds();
    var hourString = "", minuteString;
    if (timeLeft.getHours() > 0)
        if (timeLeft.getHours() == "1")
            hourString = "1 hour and ";
        else
            hourString = timeLeft.getHours() + " hours and ";
    if (timeLeft.getMinutes() == "1")
        minuteString = "1 minute";
    else
        minuteString = timeLeft.getMinutes() + " minutes";
    document.getElementById("pageContent_hoursTop").innerHTML = document.getElementById("pageContent_hoursBottom").innerHTML = hourString;
    document.getElementById("pageContent_minutesTop").innerHTML = document.getElementById("pageContent_minutesBottom").innerHTML = minuteString;
    setTimeout("startTimer()", 1000);
}

function putCommas(num) {
    num = Math.round(num);
    if (num < 1000)
        return (num);
    else {
        modPart = num % 1000;
        modString = modPart;
        if ((modPart > 9) && (modPart < 100))
            modString = "0" + modPart;
        else
            if (modPart < 10)
                modString = "00" + modPart;
        return (((num - modPart) / 1000) + "," + modString);
    }
}
    
function displayDate() {
	var dayArray = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday");
	var monthArray = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December");
	var theDate = new Date();
	var hours = theDate.getHours();
	var minutes = theDate.getMinutes();
	if (minutes < 10)
		minutes = "0" + minutes;
	var ampm;
	if (hours < 12) {
		ampm = "AM";
		if (hours == 0)
			hours = 12;
	} else {
		ampm = "PM";
		if (hours > 12)
			hours -= 12;
	}
	document.getElementById("todaysDate").innerHTML = dayArray[theDate.getDay()] + ", " + monthArray[theDate.getMonth()] + " " + theDate.getDate() + ", " + theDate.getFullYear() + "&nbsp;&nbsp;" + hours + ":" + minutes + " " + ampm;
}

var marquee;

function stopMe() {
	marquee.stop();
}

function startMe() {
	marquee.start();
}

function init() {
	marquee.onmouseover = stopMe;
	marquee.onmouseout = startMe;
	marquee.start();
}

function populateMarquee(marqueeText) {
	marquee = new xbMarquee('marquee', 153, 206, 1, 40, 'up', 'scroll', marqueeText);
}
