//  To use:
// <script src="clock.js"></script>
// <div id="clock"><script language="javascript">js_clock();</script></div>
function js_clock() {
	var legend="DAYS&nbsp;&nbsp;HOURS&nbsp;MIN&nbsp;&nbsp;&nbsp;SEC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
	var inline_style= '<style>'
	+'#clock { position: absolute; top:4px; margin-left: 30%;   }'
	+'#js_clock { font-family: Arial Bold; font-size: 13pt; font-weight: bold; color: #FFFF99; '
	+' margin: 0px 5px 0px 0px; letter-spacing: 2px; text-align: right;}'
	+'#js_legend {font-family: Arial Narrow; font-size: 8pt; color: #FF4444;'
	+' font-weight: bold; margin: 0px 0px 0px 6px; text-align: right;}'
	+'</style>';
	var dummy = 'font-family: Century Gothic; font-weight: bold; background: "Blue";';
	document.write(inline_style);
	var divisionHTML = '<div id="clock"><div id="js_clock"></div><div class="js_legend" id="js_legend" ></div></div>';
	document.write(divisionHTML);
	var clock_div = document.getElementById('js_clock');
	var legend_div = document.getElementById('js_legend');
	legend_div.innerHTML =legend;
	js_countdown_clock();
}

function js_countdown_clock(){
	var msdigits = 1;
	var now= new Date();
	var offset = 420 - now.getTimezoneOffset();
	var race=new Date(2011, 1, 20, 7, 00, 00);
	var offset = 420 - race.getTimezoneOffset();
	var remaining = race - now; 
	remaining = remaining + offset*60000;
	var days_rem = new String(remaining/86400000); 
	point=days_rem.indexOf("."); days_rem=days_rem.substring(0,point);

	var hours_rem = remaining/3600000 - (parseInt(days_rem)*24); 
	var hours = new String(hours_rem); 
	point=hours.indexOf("."); if (point >0) 	hours=hours.substring(0,point);
	if (hours.length < 2 ) hours = "0" + hours;	
	
	var mins_rem = (remaining%3600000)/60000; 
	var mins = new String(mins_rem); 
	point=mins.indexOf("."); if (point >0) 	mins=mins.substring(0,point);
	if (mins.length < 2 ) mins = "0" + mins;		

	var secs_rem = (remaining%60000)/1000; 
	var secs = new String(secs_rem); 
	point=secs.indexOf("."); if (point >0) 	secs=secs.substring(0,point);
	if (secs.length < 2 ) secs = "0" + secs;

	remaining = remaining%1000;
	var msecs_rem = new String(remaining/Math.pow(10,(3-msdigits)) ); 
	point=msecs_rem.indexOf(".");
	if (point >0) 	msecs_str=msecs_rem.substring(0,point); else msecs_str=msecs_rem;
	if (msecs_str.length < msdigits ) 	msecs_str="0" + msecs_str;
	if (msecs_str.length < msdigits ) 	msecs_str="0" + msecs_str;

	var clock_div = document.getElementById('js_clock');
	var clock_line = new String(days_rem +":" +hours+":" + mins+":"+ secs+":"+ msecs_str);
	// clock_div.innerHTML = now.toString()+"<br>" + clock_line;
	clock_div.innerHTML =  clock_line;
	setTimeout("js_countdown_clock()", 1);}



