
var target1=new Date("June 13, 2010 11:00:00");
var target2=new Date("June 20, 2010 11:00:00");

function startSHClock (){
	setInterval( "updateSHClock(target1 , 1)" , 100);
	setInterval( "updateSHClock(target2 , 2)" , 100);
};

function zeroPad (num,count) {
	var numZeropad = num + '';
	while(numZeropad.length < count) {
		numZeropad = "0" + numZeropad;
	}
	return numZeropad;
}

function updateSHClock (endDate, timerNumber){
	var now=new Date();
	var then= endDate;
	var num= timerNumber;
	
	var diff = then.getTime() - now.getTime();
	
	if(diff <= 0) {
		document.getElementById('timer'+num).innerHTML = "It's SpringHill Time!!!";	
	} else {
		var mils = diff;
		var secs = Math.floor(diff/1000);
		var mins = Math.floor(secs/60);
		var hous = Math.floor(mins/60);
		var days = Math.floor(hous/24);
		
		mils = Math.floor((diff%1000)/100);
		secs = zeroPad(secs%60,2);
		mins = zeroPad(mins%60,2);
		hous = hous%24;
		
		document.getElementById('timer'+num).innerHTML = days + " : " + hous + " : " + mins + " : " + secs + "." + mils.toFixed();
		
	};
};