	dateFuture = new Date(2008,10,4,16,00,00);

	function GetCount(){

		dateNow = new Date();									//grab current date
		amount = dateFuture.getTime() - dateNow.getTime();		//calc milliseconds between dates
		delete dateNow;

		// time is already past
		if(amount < 0){
			document.getElementById('countbox').innerHTML="Now!";
		}
		// date is still good
		else{
			days=0;hours=0;mins=0;secs=0;out="";

			amount = Math.floor(amount/1000);//kill the "milliseconds" so just secs

			days=Math.floor(amount/86400);//days
			amount=amount%86400;

			hours=Math.floor(amount/3600);//hours
			amount=amount%3600;

			mins=Math.floor(amount/60);//minutes
			amount=amount%60;

			secs=Math.floor(amount);//seconds

			if(days != 0){out += days +" day"+((days!=1)?"s":"")+", ";}
			if(days != 0 || hours != 0){out += hours +" hour"+((hours!=1)?"s":"")+", ";}
			if(days != 0 || hours != 0 || mins != 0){out += mins +" minute"+((mins!=1)?"s":"")+", ";}
			out += secs +" seconds";
			document.getElementById('countbox').innerHTML=out;

			setTimeout("GetCount()", 1000);
		}
	}

function rollover(e){
	var img_src = e.childNodes[0].src ;
	var img_split = img_src.split("_off") ;
	if ( img_split.length == 1 ){
		img_split = img_src.split("_on") ;
		e.childNodes[0].src = img_split[0] + '_off' + img_split[1] ;
	}else{
		e.childNodes[0].src = img_split[0] + '_on' + img_split[1] ;
	}
}

	function correct_tables(){
		if (!document.getElementsByTagName) return false;
		var eleTables = document.getElementsByTagName('table');
		var tableCount = eleTables.length;

		for(var i = 0 ; i < tableCount; i++){
			if(eleTables[i].className == 'data'){
				var tbl = eleTables[i];
				var lastRow = tbl.rows.length;

				for(var j = 0; j < lastRow; j++){
					if (j % 2 == 0){
						tbl.rows[j].style.backgroundColor = '#f5f5f5'; //here is where the magic happens... 
					}
						tbl.rows[j].onmouseover = function(){ this.className = 'on'; }
						tbl.rows[j].onmouseout = function(){ this.className = null; }
				}
			}
		}
	}

	window.onload=function(){correct_tables();}//call when everything has loaded