// JavaScript Document

function addCommas(nStr) {
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}

function getint(v) {
    if (v<0) {
        return(Math.ceil(v));
    } else {
        return(Math.floor(v));
    }
}

function updateTicker() {
	var beginTime = new Date(2009, 3, 3);
	var currentTime = new Date();
	//alert("Begin:  " + beginTime.getTime() + "\n" + "Current:  " + currentTime.getTime() + "\n" + "Diff:  " + (currentTime.getTime() - beginTime.getTime()) + "\n" + "Every 9 Sec:  " + ((currentTime.getTime() - beginTime.getTime()) / 9000) + "\n" + "Convert to Integer:  " + getint((currentTime.getTime() - beginTime.getTime()) / 9000));
	var val = getint((currentTime.getTime() - beginTime.getTime()) / 9000) + 16697191;
	$("#counter").text(addCommas(val));
}

$(function() {

	$("#ticker").hover(
		function () {
			$("#infoBox").fadeIn();
		}, 
		function () {
			if ($())
			$("#infoBox").fadeOut();
		}
	);

	var timer = setInterval("updateTicker()", 5000);
	updateTicker();
	
});
