// JavaScript Document
x = '';
loop = '';
prev_loop = '';
elem = '';

var inc = 0;
var timer = window.document.getElementById('timer').getElementsByTagName('li');
var arElems = new Array('countdown_9','countdown_8','countdown_7','countdown_6','countdown_5','countdown_4','countdown_3','countdown_2','countdown_1','countdown_0');

loadItems();

function loadItems() {
	for (x=0; x<timer.length; x++) {
		current = timer[x].innerHTML;
		timer[x].style.backgroundPosition = "0 -"+(current*40)+"px";
		timer[x].className = '';
	}
	startTicking('countdown_9');
}

function startTicking(elemId) {
	var elem = window.document.getElementById(elemId);
	if(loop!='') clearInterval(loop);
	// FINDS CURRENT SETTINGS
		var current = elem.innerHTML;
		var target = (parseInt(current)-1);
	// UPDATES
		if(target<=-1) {
			target = 9;
			previous(elem.id);
		}
		elem.style.backgroundPosition = "0 -"+(target*40)+"px";
		elem.innerHTML = target;
	//LOOPS
		loop = setInterval("startTicking('"+elem.id+"')",1000);
}

function previous(elemId) {
	if(prev_loop!='') clearInterval(prev_loop);
	var elem = window.document.getElementById(elemId);
	var prev_elem = elem.previousSibling;
	var prev_current = prev_elem.innerHTML;
	var prev_target = parseInt((prev_current)-1);
		if(prev_target<=-1) {
			prev_id = prev_elem.id;
			prev_target = 9;
			if((prev_id=='countdown_4')||(prev_id=='countdown_6')||(prev_id=='countdown_8')) prev_target = 5;
			previous(prev_id);
		}
	prev_elem.innerHTML = prev_target;
	prev_elem.style.backgroundPosition = "0 -"+(prev_target*40)+"px";
} 
