
var localtime = new Date();
var loffset = servertime.getTime() - localtime.getTime();
var eventdate = new Date('SEP 27, 2008 7:30 AM');
var bannerimagelist = new Array("/images/mainbanner1.png","/images/mainbanner2.png","/images/mainbanner3.png","/images/mainbanner4.png","/images/mainbanner5.png","/images/mainbanner6.png");
var bannerimage = 0;
var banneropacity = 100;

function updateclock() {
	var now = new Date();
	var timeremain = Math.round((eventdate.getTime() - (now.getTime() + loffset)) / 100);
	if (timeremain < 0) {
		document.getElementById('headerright1').innerHTML = 'The Race Has Begun!';
		document.getElementById('headerright2').innerHTML = '';
	} else {
		var ss = timeremain % 600;
		var mm = ((timeremain - ss) / 600) % 60;
		var hh = ((timeremain - (mm * 600 + ss)) / 36000) % 24;
		var dd = ((timeremain - (hh * 36000 + mm * 600 + ss)) / 864000);
		ss = formatnumber4(ss/10);
		mm = formatnumber(mm);
		hh = formatnumber(hh);
		dd += '';

		if (document.getElementById('cseconds').innerHTML!=ss) document.getElementById('cseconds').innerHTML = ss;
		if (document.getElementById('cminutes').innerHTML!=mm) document.getElementById('cminutes').innerHTML = mm;
		if (document.getElementById('chours').innerHTML!=hh) document.getElementById('chours').innerHTML = hh;
		if (document.getElementById('cdays').innerHTML!=dd) document.getElementById('cdays').innerHTML = dd;
	}
	setTimeout("updateclock()",  100);
}
function formatnumber4(valuein) {
	var strVal = '' + valuein;
	if (strVal.indexOf(".")==-1) strVal+='.0';
	if (strVal.length == 3) strVal = '0' + strVal;
	return strVal;
}
function formatnumber(valuein) {
	var strVal = '' + valuein;
	if (strVal.length == 1) strVal = '0' + strVal;
	return strVal;
}

function setOpacity(opacity) {
	if (document.getElementById) {
		var opac = (opacity>99)?99:opacity;
		var oImg = document.getElementById('bannerslide2').style;
		oImg.opacity = opac/100;
		oImg.filter = "alpha(opacity:"+opac+")";
		oImg.KHTMLOpacity = opac/100;
		oImg.MozOpacity = opac/100;
	}
}

function runfade (currentimage,opacity) {
	if (document.getElementById) {
		if ((document.getElementById('bannerslide1')!=null)&&(document.getElementById('bannerslide2')!=null)) {
			if (opacity==0) {
	 			document.getElementById('bannerslide2').src = bannerimagelist[currentimage];
				window.setTimeout("runfade("+currentimage+",1)", 2500);
			} else if (opacity<=105) {
				setOpacity(opacity);
				opacity+=8;
				window.setTimeout("runfade("+currentimage+","+opacity+")", 80);
			} else {
				if (++currentimage>=bannerimagelist.length) currentimage=0;
				document.getElementById('bannerslide1').src = document.getElementById('bannerslide2').src;
				setOpacity(0);
				window.setTimeout("runfade("+currentimage+",0)", 500);
			}
		}
	}
}			

function init() {
	updateclock();
	runfade(bannerimage,banneropacity);
}