function insertCountdown() {

	today = new Date();
	BigDay = new Date("November 12, 2006")
	msPerDay = 24 * 60 * 60 * 1000 ;
	timeLeft = ((BigDay.getTime()) - today.getTime());
	e_daysLeft = timeLeft / msPerDay;
	daysLeft = Math.floor(e_daysLeft);
	e_hrsLeft = ((e_daysLeft - daysLeft)*24 - 2);
	hrsLeft = Math.floor(e_hrsLeft);
	minsLeft = Math.floor((e_hrsLeft - hrsLeft)*60);
	if (daysLeft == -1){
		document.write('RACE AT (Beijing, China) already started.');
	}else{
		document.write('RACE AT (Beijing, China) BEGINS IN <strong>' + daysLeft + '</strong> days <strong>' + hrsLeft +'</strong> hours and <strong>' + minsLeft + '</strong> minutes');
	}
}

function PopupPic(sPicURL) {
  window.open("popup.htm?"+sPicURL, "", "resizable=0,HEIGHT=200,WIDTH=200");
  }

function showRace(R){
	Element.show(R);
}

function hideRace(R){
	Element.hide(R);
}

function hideAll(targets) {
	var allElements = document.getElementsByClassName(targets);
	allElements.each(function(element) {
		Element.hide(element);
	});
}

function fadeInto(from,to){
	Effect.Fade(from);
	Effect.Appear(to);
}

function cycleNewsStart() {
	setTimeout('cycleNews0()',15000);
}

function cycleNews0() {
	fadeInto('newsitem0','newsitem1');
	setTimeout('cycleNews1()',6000);
}

function cycleNews1() {
	fadeInto('newsitem1','newsitem2');
	setTimeout('cycleNews2()',6000);
}

function cycleNews2() {
	fadeInto('newsitem2','newsitem3');
	setTimeout('cycleNews3()',6000);
}

function cycleNews3() {
	fadeInto('newsitem3','newsitem4');
	setTimeout('cycleNews4()',6000);
}

function cycleNews4() {
	fadeInto('newsitem4','newsitem5');
	setTimeout('cycleNews5()',6000);
}

function cycleNews5() {
	fadeInto('newsitem5','newsitem0');
	setTimeout('cycleNews0()',15000);
}

function writeFlash(filename,width,height){
	s='';
	s+='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+width+'" height="'+height+'" id="'+filename+'" align="middle">';
	s+='	<param name="allowScriptAccess" value="sameDomain" />';
	s+='	<param name="movie" value="'+filename+'.swf" />';
	s+='	<param name="quality" value="high" />';
	s+='	<param name="wmode" value="transparent" />';
	s+='	<param name="bgcolor" value="#ffffff" />';
	s+='	<embed src="'+filename+'.swf" quality="high" wmode="transparent" bgcolor="#ffffff" width="'+width+'" height="'+height+'" name="'+filename+'" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
	s+='</object>';	
	document.write(s);
 }
 
 function toggleMenu(targetBox1, targetBox2) {
	var target1 = document.getElementById(targetBox1);
	var target2 = document.getElementById(targetBox2);
	if (target1.style.display == 'none') {
		target1.style.display = 'block';
	}
	if (target2.style.display == 'block') {
		target2.style.display = 'none';
	}

}
