// JavaScript Document

function setCounter(){	
	var currentDate = new Date();
	var currentDay = currentDate.getDate();
	var currentHour = currentDate.getHours();
	var currentMinute = currentDate.getMinutes();
	
	var daysLeft = 19 - currentDay;
	var hoursLeft = 23 - currentHour;
	var minutesLeft = 59 - currentMinute;
	
		//alert('daysLeft: '+daysLeft+' - hoursLeft: '+hoursLeft+' - minutesLeft: '+minutesLeft)
	
		if( daysLeft < 10 )  daysLeft = '0' + daysLeft;
		if( hoursLeft < 10 )  hoursLeft = '0' + hoursLeft;
		if( minutesLeft < 10 )  minutesLeft = '0' + minutesLeft;
		
		set_HTML_Clock( 'day_', String(daysLeft).split('') );
		set_HTML_Clock( 'hour_', String(hoursLeft).split('') );
		set_HTML_Clock( 'minute_', String(minutesLeft).split('') );

		setClockUpdate();
}

function set_HTML_Clock( clockPart, digitos ){
	
	//alert('clockPart: '+clockPart+' - digitos: '+digitos)
	
	$( '.' + clockPart + '1 span:first-child').html( digitos[1] );
	$( '.' + clockPart + '2 span:first-child').html( digitos[0] );
	$( '.' + clockPart + '1 span:first-child').attr('class', 'number_' + digitos[1] )
	$( '.' + clockPart + '2 span:first-child').attr('class', 'number_' + digitos[0] )
}

function setClockUpdate(){
	var timeOut = setTimeout('setCounter()',60000);	
}
