




/*
     FILE ARCHIVED ON 23:47:59 Oct 19, 2006 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 23:51:15 Jan 24, 2012.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
var timerRunning = false;

function stopclock() 
{
	if(timerRunning)
	clearTimeout(timerID);
	timerRunning = false;
}

function startclock() 
{
	stopclock();
	showtime();
}

function showtime()
{
	var EndYearArray = new Array(3);	
	var EndMonthArray = new Array(3);	
	var EndDayArray = new Array(3);	
	var i = 0;
	var flag = true;

	NowSeconds ++ ;

	PerSecond = 1000;
	PerMinute = 60 * 1000;
	PerHour = 60 * 60 * 1000;
	PerDay = 24 * 60 * 60 * 1000;
	PerYear = 12;
	

	DaysInMonths = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	DaysFromBeginningOfYear = new Array(12);
	var CurDays = 0;
	for(i=0; i<12;i++)
	{
		CurDays += DaysInMonths[i];
		DaysFromBeginningOfYear[i] = CurDays;
	}

	// CheckPoint 1
	EndYearArray[0] = 2005 ;
	EndMonthArray[0] = 9 ;
	EndDayArray[0] = 30 ;
	// End CheckPoint 1
	
	// CheckPoint 2
	EndYearArray[1] = 2005 ;
	EndMonthArray[1] = 12 ;	
	EndDayArray[1] = 31 ;	
	// End CheckPoint 2
	
	// CheckPoint 3
	EndYearArray[2] = 2006 ;
	EndMonthArray[2] = 2 ;
	EndDayArray[2] = 26 ;
	// End CheckPoint 3
	
	// Time Variables
	EndHours = 12 ;
	EndMinutes = '00' ;
	EndSeconds = '00' ;
	// End Time Variables
			
	var EndMS = 0;
	var NowMS = 0;
	
	i = 0;
	while ((i<3) && (flag))
	{
		/*
		EndYear = EndYearArray[i] ;
		EndMonth = EndMonthArray[i] ;
		EndDay = EndDayArray[i] ;
		*/
		
		EndYear = EndYearArray[2] ;
		EndMonth = EndMonthArray[2] ;
		EndDay = EndDayArray[2] ;

		EndMS = (((DaysFromBeginningOfYear[EndMonth-1] + EndDay)* PerDay) + (EndHours * PerHour) + (EndMinutes * PerMinute) + (EndSeconds * PerSecond));
		NowMS = (((DaysFromBeginningOfYear[NowMonth-1] + NowDay)* PerDay) + (NowHours * PerHour) + (NowMinutes * PerMinute) + (NowSeconds * PerSecond));

		if (EndMS <= NowMS)
		{
			i++; 					
		}
		else
		{	
			flag = false;
		}				
	}
	
	if ((i==2) && (flag))
	{
		//document.down.face.value = 'Competition has ended!';
	}
	else
	{	
		secsLeft = ((EndMS - NowMS) / PerMinute);
		secsRound = Math.round(secsLeft);
		secsRemain = secsLeft - secsRound;
		secsRemain = (secsRemain < 0) ? secsRemain = 60 - ((secsRound - secsLeft) * 60) : secsRemain = (secsLeft - secsRound) * 60;
		secsRemain = Math.round(secsRemain);
		
		minLeft = ((EndMS - NowMS) / PerHour);
		minRound = Math.round(minLeft);
		minRemain = minLeft - minRound;
		minRemain = (minRemain < 0) ? minRemain = 60 - ((minRound - minLeft)  * 60) : minRemain = ((minLeft - minRound) * 60);
		minRemain = Math.round(minRemain - 0.495);
		
		hoursLeft = ((EndMS - NowMS) / PerDay);
		hoursRound = Math.round(hoursLeft);
		hoursRemain = hoursLeft - hoursRound;
		hoursRemain = (hoursRemain < 0) ? hoursRemain = 24 - ((hoursRound - hoursLeft)  * 24) : hoursRemain = ((hoursLeft - hoursRound) * 24);
		hoursRemain = Math.round(hoursRemain - 0.5);
		
		daysLeft = (EndMS - NowMS) / PerDay;
		daysLeft = (daysLeft - 0.5);
		daysRound = Math.round(daysLeft);
		daysRemain = daysRound;

		ArrDay = new Array(' day ',' tag ',' dag ',' jour ',' dag ',' día ',' יום ',' gün ',' ημέρα ',' giorno ',' день ',' 天 ')
		ArrDays = new Array(' days ',' tage ',' dagen ',' jours ',' dag ',' días ',' ימים ',' yaþam ',' ημέρες ',' giorni ',' дня  (ей) ',' 几天 ')
		ArrHour = new Array(' hour ',' Stunde ',' uur',' heure ',' timme ',' hora ',' שעה ',' saat ', ' ώρα ',' ora ',' час ',' 小时 ')
		ArrHours = new Array(' hours ',' Stunden ',' uren ',' heures ',' timme ',' horas ',' שעות ',' saat ',' ώρες ',' ore ',' часа (ов) ',' 几小时 ' )
		ArrMinute = new Array(' minute ',' minute ',' notulen ',' minute ',' minut ',' minuto ',' דקה ',' dakika ',' πρακτικό ',' minuto ',' минута ',' 分钟 ')
		ArrMinutes = new Array(' minutes ',' minuten ',' notulen ',' minutes ',' minut ',' minutos ',' דקות ',' tutanak ',' πρακτικά ',' resoconto ',' минут (ы) ',' 分钟 ')
		ArrSecond = new Array(' second ',' Sekunden ',' seconden ','secondes ',' second ',' segundos ',' שניה ',' second ',' δεύτερος ',' secondi ',' секунда ',' 其次 ')
		ArrSeconds = new Array(' seconds ',' Sekunden ',' seconden ',' secondes ',' second ',' segundos ',' שניות ',' seconds ',' δευτερόλεπτα ',' secondi ',' секунд (ы) ',' 其次 ')

		if (daysRemain == 1) day_rem = ArrDay[LangIndex]
		else day_rem = ArrDays[LangIndex]
		
		if (hoursRemain == 1) hour_rem = ArrHour[LangIndex]
		else hour_rem = ArrHours[LangIndex]
		if (minRemain == 1) min_rem = ArrMinute[LangIndex]
		else min_rem = ArrMinutes[LangIndex]
		if (secsRemain == 1) sec_rem = ArrSecond[LangIndex]
		else sec_rem = ArrSeconds[LangIndex]
		
		timeRemain = daysRemain + day_rem + hoursRemain + hour_rem + minRemain + min_rem + ((secsRemain < 10 ) ? '0':'') + secsRemain + sec_rem;
		
		//document.down.face.value = timeRemain;
		timerID = setTimeout("showtime()",1000);
	}
}

function copyToClipBoard(objId)
{
    if (! document.getElementById || ! document.getElementById(objId)) return;
    var obj = document.getElementById(objId)
    var Copied = obj.createTextRange();
    Copied.execCommand("Copy");
}


