//Dynamic countdown Script II- © Dynamic Drive (www.dynamicdrive.com)
//Support for hour minutes and seconds added by Chuck Winrich (winrich@babson.edu) on 12-12-2001
//For full source code, 100's more DHTML scripts, visit http://www.dynamicdrive.com

function setcountdown(theyear,themonth,theday,thehour,themin,thesec){
yr=theyear;mo=themonth;da=theday;hr=(thehour-1);min=themin;sec=thesec
}

//////////CONFIGURE THE COUNTDOWN SCRIPT HERE//////////////////

//STEP 1: Configure the countdown-to date, in the format year, month, day, hour(0=midnight,23=11pm), minutes, seconds:
setcountdown(2010,10,31,13,2,0);

//STEP 3: Configure the below 5 variables to set the width, height, background color, and text style of the countdown area
var countdownwidth='180px'
var countdownheight='50px'
var countdownbgcolor='#FFFFFF'
var opentags=''
var closetags=''

//////////DO NOT EDIT PAST THIS LINE//////////////////

var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
var crosscount=''

function start_countdown()
{
	if (document.layers)
	{
	 document.countdownnsmain.visibility="show";
	}
	else if (document.all||document.getElementById)
	{
	  crosscount=document.getElementById&&!document.all?document.getElementById("countdownie") : countdownie
	  countdown();
	}
}

if (document.all||document.getElementById)
{
  document.write('<span id="countdownie" style="width:'+countdownwidth+';"></span>')
}

// Le lancement du count down s'effectue dans navigation.js pour lancer les différents proc en 1 seul endroit
// sinon les différent script ovewrite la methode onload du body des autres script..
//window.onload=start_countdown;

function countdown(){
var today=new Date()
var todayy=today.getYear()
if (todayy < 1000)
todayy+=1900
var todaym=today.getUTCMonth()
var todayd=today.getUTCDate()
var todayh=today.getUTCHours()
var todaymin=today.getUTCMinutes()
var todaysec=today.getUTCSeconds()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec
futurestring=montharray[mo-1]+" "+da+", "+yr+" "+hr+":"+min+":"+sec
dd=Date.parse(futurestring)-Date.parse(todaystring)
dday=Math.floor(dd/(60*60*1000*24)*1)
dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1)
dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1)
dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)
	// Si négatif, passe en positif et vice versa
	if (dday<0)
	{
		dday++;
		dhour++;
		dmin++;
		dday = (Math.abs(dday));
		dhour = (Math.abs(dhour));
		dmin = (Math.abs(dmin));
		dsec = (Math.abs(dsec));
		dday = "+" + dday;
	}
	else
	{
		dday = "-" + dday;
	}
	dhour = (dhour<10) ? "0" + dhour : dhour;
	dmin = (dmin<10) ? "0" + dmin : dmin;
	dsec = (dsec<10) ? "0" + dsec : dsec;
	if (document.layers){
		document.countdownnsmain.document.countdownnssub.document.write(opentags+dday+ "j "+dhour+":"+dmin+":"+dsec+closetags)
		document.countdownnsmain.document.countdownnssub.document.close()
	}
	else if (document.all||document.getElementById)
		crosscount.innerHTML=opentags+dday+ "j "+dhour+":"+dmin+":"+dsec+closetags
setTimeout("countdown()",1000)
}