var year = 2014;//COUNTER_TIME.substring(0,4);
var month = 3;//COUNTER_TIME.substring(5,7);
var day = 10;//COUNTER_TIME.substring(8,10);
var hour = COUNTER_TIME.substring(11,13);
var minute = COUNTER_TIME.substring(14,16);
var second = COUNTER_TIME.substring(17,19);
//alert(parseInt(month));
timeout = new Date();
timeout.setFullYear(year);
timeout.setMonth(parseInt(month,10)-1);
timeout.setDate(day);
timeout.setHours(hour);
timeout.setMinutes(minute);
timeout.setSeconds(second);

function stepCounter(){
	
	var most = new Date();
	
	var kulonbseg = parseInt(timeout.getTime()) - parseInt(most.getTime());
	//alert(timeout+" - "+most+"="+kulonbseg);
	if (kulonbseg<0) {
		try{
			clearInterval(counter_interval);
		}catch(e){}
		$('counter_1').className="digit digit_0";
		$('counter_2').className="digit digit_0";
		$('counter_3').className="digit digit_0";
		$('counter_4').className="digit digit_0";
		$('counter_5').className="digit digit_0";
		$('counter_6').className="digit digit_0";
		$('counter_7').className="digit digit_0";
		$('counter_8').className="digit digit_0";
		$('counter_9').className="digit digit_0";
		$('counter_10').className="digit digit_0";
		return;
	}
	var c_day = Math.floor(kulonbseg / (1000*60*60*24));
	kulonbseg = kulonbseg - (c_day*1000*60*60*24);
	var c_hour = Math.floor(kulonbseg / (1000*60*60));
	kulonbseg = kulonbseg - (c_hour*1000*60*60);
	var c_minute = Math.floor(kulonbseg / (1000*60));
	kulonbseg = kulonbseg - (c_minute*1000*60);
	var c_second = Math.floor(kulonbseg / 1000);
	//alert(c_second);
	nc_day = c_day;
	for(var i=0;i<4-c_day.toString().length;i++){
		nc_day = '0'+nc_day.toString();
	}
	nc_hour = c_hour;
	for(var i=0;i<2-c_hour.toString().length;i++){
		nc_hour = '0'+nc_hour.toString();
	}
	nc_minute = c_minute;
	for(var i=0;i<2-c_minute.toString().length;i++){
		nc_minute = '0'+nc_minute.toString();
	}
	nc_second = c_second;
	for(var i=0;i<2-c_second.toString().length;i++){
		nc_second = '0'+nc_second.toString();
	}
	
	
	$('counter_1').className="digit digit_"+nc_day.toString().substring(0,1);
	$('counter_2').className="digit digit_"+nc_day.toString().substring(1,2);
	$('counter_3').className="digit digit_"+nc_day.toString().substring(2,3);
	$('counter_4').className="digit digit_"+nc_day.toString().substring(3,4);
	$('counter_5').className="digit digit_"+nc_hour.toString().substring(0,1);
	$('counter_6').className="digit digit_"+nc_hour.toString().substring(1,2);
	$('counter_7').className="digit digit_"+nc_minute.toString().substring(0,1);
	$('counter_8').className="digit digit_"+nc_minute.toString().substring(1,2);
	$('counter_9').className="digit digit_"+nc_second.toString().substring(0,1);
	$('counter_10').className="digit digit_"+nc_second.toString().substring(1,2);
}


function initCounter(){
	stepCounter();
	counter_interval = setInterval("stepCounter();",1000);
	
	
	
}


Event.observe(window,'load',initCounter.bindAsEventListener(this));
