<!--
// Hide from older browsers

function countDays(dateMonth){
	var numberDays = 0;
	
	
	switch(dateMonth.getMonth())
	{
		case 0:
			numberDays = dateMonth.getDate();
			break;
		case 1:
			numberDays = dateMonth.getDate() + 31;
			break;
		case 2:
			numberDays = dateMonth.getDate() + 59;
			break;
		case 3:
			numberDays = dateMonth.getDate() + 90;
			break;
		case 4:
			numberDays = dateMonth.getDate() + 120;
			break;
		case 5:
			numberDays = dateMonth.getDate() + 151;
			break;
		case 6:
			numberDays = dateMonth.getDate() + 181;
			break;
		case 7:
			numberDays = dateMonth.getDate() + 212;
			break;
		case 8:
			numberDays = dateMonth.getDate() + 243;
			break;
		case 9:
			numberDays = dateMonth.getDate() + 273;
			break;
		case 10:
			numberDays = dateMonth.getDate() + 304;
			break;
		case 11:
			numberDays = dateMonth.getDate() + 334;
			break;
		}

		if (dateMonth.getYear() % 4 == 0){
				numberDays = numberDays + 1;}
		return numberDays;
	}
			
var places=new Array(12);
var i;
//set the start Date and time as 24th May 1861, at 8:17:14 AM
var beginningDate = new Date (1861,5,24,08,17,14,0);
var todayDate = new Date();

var diffSeconds = todayDate.getSeconds() - beginningDate.getSeconds();
var diffMinutes = todayDate.getMinutes() - beginningDate.getMinutes();
var diffHours = todayDate.getHours() - beginningDate.getHours();
var diffDays = countDays(todayDate) - countDays(beginningDate);
var diffYears = todayDate.getFullYear() - beginningDate.getFullYear() ;

// alert('seconds before ' + diffSeconds);
if (diffSeconds < 0){
	diffSeconds = diffSeconds + 60;
	diffMinutes = diffMinutes - 1;
}
// alert('seconds after ' + diffSeconds);

// alert('minutes before ' + diffMinutes);
if (diffMinutes < 0){
	diffMinutes = diffMinutes + 60;
	diffHours = diffHours - 1;	
}
// alert('minutes after' + diffMinutes);

// alert('days before ' + diffDays);
if (diffHours < 0 ){
	diffHours = diffHours + 24;
	diffDays = diffDays - 1;
}
// alert('days after ' + diffDays);

// alert('years before' + diffYears);
if (diffDays < 0 ){
	diffDays = diffDays + 365;
	diffYears = diffYears - 1;	
}
// alert('years after ' + diffYears);

var howManyYearsHundreds =  Math.floor(diffYears/100);
var howManyYearsTens = Math.floor((diffYears % 100 ) /10);
var howManyYears = Math.floor(diffYears % 10);
var howManyDaysHundreds = Math.floor(diffDays / 100);
var howManyDaysTens = Math.floor((diffDays % 100) /10);
var howManyDays = Math.floor(diffDays % 10);
var howManyHoursTens = Math.floor(diffHours / 10);
var howManyHours = Math.floor(diffHours % 10);
var howManyMinutesTens = Math.floor(diffMinutes / 10);
var howManyMinutes = Math.floor(diffMinutes % 10);
var howManySecondsTens = Math.floor(diffSeconds / 10);
var howManySeconds = Math.floor(diffSeconds % 10);

// trigger the roll over in years after 999, days after 364, hours after 23, minutes after 59, seconds after 59
var rollat="999364235959";

// +++ ++++ +++ begin of choose start ticker time +++ ++++ +++
//years
places[0]= howManyYearsHundreds;
places[1]= howManyYearsTens;
places[2]= howManyYears;
//days
places[3]= howManyDaysHundreds; 
places[4]= howManyDaysTens; 
places[5]= howManyDays; 
//hours
places[6]= howManyHoursTens;
places[7]= howManyHours; 
//minutes
places[8]= howManyMinutesTens; 
places[9]= howManyMinutes; 
//seconds
places[10]= howManySecondsTens; 
places[11]= howManySeconds; 
//
// +++ ++++ +++ end of set start ticker time +++ ++++ +++

for (i=0;i < 10;i++) {
	eval("var digit"+i+"=new Image()");
	eval('digit'+i+'.src="include/counter/'+i+'.gif"');
}

function starttick() {
	var zerostart=true;
	for (i=11;i>=0;i--) {
		eval("document.counter"+i+".src=digit"+places[i]+".src");
		}
	startDate = new Date();
	startSec= startDate.getSeconds();
	setTimeout("tick()",10);
}

var startSec;

function tick() {
	startDate=new Date()
	carry = startDate.getSeconds()-startSec;
	if(carry==0) {
		setTimeout("tick()",250);
		return;
		}
	if(carry < 0) carry+=60;
		startSec=startDate.getSeconds();
		for (i=11;i>=0;i--) {
			places[i]+=carry;
			carry=0;
			if (places[i] > Math.floor(rollat.substring(i,i+1)) ) {
				places[i] = 0;
				carry++;
				eval("document.counter"+i+".src=digit"+places[i]+".src");
			}
		else {
			if (i==7) {
				if (places[6] == 2 && places[7] == 4) {
					places[6] = 0;
					places[7] = 0;
					eval("document.counter6.src=digit"+places[6]+".src");
					eval("document.counter7.src=digit"+places[7]+".src");
					carry++;
					//carry=2;
					i=6;
				}
			}
			if (i==5) {
				if (places[3] == 3 && places[4] == 6 && places[5] == 5) {
					places[3] = 0;
					places[4] = 0;
					places[5] = 0;
					eval("document.counter3.src=digit"+places[3]+".src");
					eval("document.counter4.src=digit"+places[4]+".src");
					eval("document.counter5.src=digit"+places[5]+".src");
					carry++;
					//carry=2
					i=3;
				}

			//places[9] = 9;
			//eval("document.counter9.src=digit"+places[9]+".src");
			}

		eval("document.counter"+i+".src=digit"+places[i]+".src");
		//break;
		}
	eval("document.counter"+i+".src=digit"+places[i]+".src");
	}

setTimeout("tick()",10);
}
// End hide from older browsers -->