// JavaScript Document
function formatCurDate(sDate) {
	if(sDate.length < 2)
	{
		var array = new Array( '0', sDate)
		return array;
	}
	var array = new Array( sDate[0], sDate[1])
	return array;
}
function timeToImg(strT)
{
	var n = parseInt(strT);
	if(n>9) {n=0}
	n *= 18;
	return n + '';
}
function getCustDate() {
	var date = new Date();	
	
	time_now = new Date(date.getFullYear(), date.getMonth(), date.getDay(), date.getHours(), date.getMinutes(), date.getSeconds());
	//alert(date.getHours());
	if(date.getHours() >= 2 && date.getHours() < 11){
		$('#timer #tm-h1').css('background-position', '0px 0px')
		$('#timer #tm-h2').css('background-position', '0px 0px')
		
		$('#timer #tm-m1').css('background-position', '0px 0px')
		$('#timer #tm-m2').css('background-position', '0px 0px')
		
		$('#timer #tm-s1').css('background-position', '0px 0px')
		$('#timer #tm-s2').css('background-position', '0px 0px')
	}
	else{
		time_event = new Date(date.getFullYear(), date.getMonth(), date.getDay(), 02, 00, 00);	
		if(time_now.getTime() > time_event.getTime()) {
			time_event = new Date(time_event.getTime() + 24*3600*1000);
		}
		var dt = (time_event.getTime() - time_now.getTime());
		
		var RemainsSec=(parseInt(dt/1000));
		var RemainsFullDays=(parseInt(RemainsSec/(24*60*60)));
		var secInLastDay=RemainsSec-RemainsFullDays*24*3600;
		var RemainsFullHours=(parseInt(secInLastDay/3600));
			
		var secInLastHour=secInLastDay-RemainsFullHours*3600;
		var RemainsMinutes=(parseInt(secInLastHour/60));
		var lastSec=secInLastHour-RemainsMinutes*60;
			
		var curHours   = formatCurDate( RemainsFullHours + '' );
		var curMinutes = formatCurDate( RemainsMinutes + '' );
		var curSeconds = formatCurDate( lastSec + '' );
		
		$('#timer #tm-h1').css('background-position', '-' + timeToImg(curHours[0]) + 'px 0px')
		$('#timer #tm-h2').css('background-position', '-' + timeToImg(curHours[1]) + 'px 0px')
		
		$('#timer #tm-m1').css('background-position', '-' + timeToImg(curMinutes[0]) + 'px 0px')
		$('#timer #tm-m2').css('background-position', '-' + timeToImg(curMinutes[1]) + 'px 0px')
		
		$('#timer #tm-s1').css('background-position', '-' + timeToImg(curSeconds[0]) + 'px 0px')
		$('#timer #tm-s2').css('background-position', '-' + timeToImg(curSeconds[1]) + 'px 0px')
	}
	
}
$(document).ready(function(){
						   
	getCustDate();
	var timerMulti = window.setInterval("getCustDate()", 1000);
	
});


