if (document.images) {
	var imgArray = new Array();
	imgArray[0]= new Image (46,72);
	imgArray[0].src = "/lib/yhst-32454102285621/zero.jpg";
	imgArray[1]= new Image (46,72);
	imgArray[1].src = "/lib/yhst-32454102285621/one.jpg";
	imgArray[2]= new Image (46,72);
	imgArray[2].src = "/lib/yhst-32454102285621/two.jpg";
	imgArray[3]= new Image (46,72);
	imgArray[3].src = "/lib/yhst-32454102285621/three.jpg";
	imgArray[4]= new Image (46,72);
	imgArray[4].src = "/lib/yhst-32454102285621/four.jpg";
	imgArray[5]= new Image (46,72);
	imgArray[5].src = "/lib/yhst-32454102285621/five.jpg";
	imgArray[6]= new Image (46,72);
	imgArray[6].src = "/lib/yhst-32454102285621/six.jpg";
	imgArray[7]= new Image (46,72);
	imgArray[7].src = "/lib/yhst-32454102285621/seven.jpg";
	imgArray[8]= new Image (46,72);
	imgArray[8].src = "/lib/yhst-32454102285621/eight.jpg";
	imgArray[9]= new Image (46,72);
	imgArray[9].src = "/lib/yhst-32454102285621/nine.jpg";
}

var targetDate = new Date(2009,8,5,20); 
var targetInMS = targetDate.getTime();
var oneSec=1000;
var oneMin=60 * oneSec;
var oneHr=60 * oneMin;
var oneDay=24 * oneHr;

function countDown() {
	var nowInMS = new Date().getTime();
	var diff = targetInMS - nowInMS;
	var scratchPad = diff/oneDay;
	var daysLeft = Math.floor(scratchPad);
	// hours left
	diff -= (daysLeft * oneDay);
	scratchPad = diff / oneHr;
	var hrsLeft = Math.floor(scratchPad);
	// minutes left
	diff -= (hrsLeft * oneHr);
	scratchPad=diff/oneMin;
	var minsLeft=Math.floor(scratchPad);
	// seconds left
	diff -= (minsLeft * oneMin);
	scratchPad = diff/oneSec;
	var secsLeft = Math.floor(scratchPad);
	// now adjust images
	setImages(daysLeft, hrsLeft, minsLeft, secsLeft);
}

function setImages(days, hrs, mins, secs) {
	var i;
	days = formatNum(days, 2);
	for (i=0; i<days.length; i++) {
		document.images["days"+i].src=imgArray[parseInt(days.charAt(i))].src;
	}
	hrs = formatNum(hrs, 2);
	for (i=0; i<hrs.length; i++) {
		document.images["hours"+i].src=imgArray[parseInt(hrs.charAt(i))].src;
	}
	mins = formatNum(mins, 2);
	for (i=0; i<mins.length; i++) {
		document.images["minutes"+i].src=imgArray[parseInt(mins.charAt(i))].src;
	}
	secs = formatNum(secs, 2);
	for (i=0; i<secs.length; i++) {
		document.images["seconds"+i].src=imgArray[parseInt(secs.charAt(i))].src;
	}
}

function formatNum(num, len) {
	var numStr = "" + num;
	while (numStr.length < len) {
		numStr = "0" + numStr;
	}
	return numStr;
}
	