function getTimeText(s, ssec)
{
	tim=Math.floor(s / 3600);
	min=Math.floor((s / 3600 - tim) * 60);
	sek=Math.round((((s / 3600 - tim) * 60) - min) * 60);
	
	var value="";
	if(tim<10) value+='0';
	value+=tim + ':';	
	if(min<10) value+='0';
		value+=min;
	if (ssec)
	{ value+=':';
	if(sek<10)value+='0';
		value+=sek;
	}
	return value;
}

function CountDownTimer(source_control_id, dest_control_id, timerLastValue)
{

	seconds_left= $(source_control_id).html();
	if(seconds_left>0)
	{
		var new_time = seconds_left -1;
		$(source_control_id).html(new_time);
		if(timerLastValue>seconds_left || timerLastValue<(seconds_left-3))
		{
			$(dest_control_id).html(getTimeText(seconds_left,true));
			timerLastValue = seconds_left;
		}
		if (seconds_left<10)
		{ 
			$(dest_control_id).removeClass("auction_end_time");
            $(dest_control_id).addClass("auction_end_time_red"); 
			$(dest_control_id).fadeOut(300).fadeIn(300);	
		}
		else
		{
			$(dest_control_id).removeClass("auction_end_time_red");
            $(dest_control_id).addClass("auction_end_time"); 	
		}
	}
	else
	{							 	
		$(dest_control_id).html('Aktualizuje');		
	}
	//next refresh

	window.setTimeout("CountDownTimer('"+source_control_id+"','"+ dest_control_id+"',"+timerLastValue+")", 1000);
}

function CountDownFreezeAuctionTimer(source_control_id, dest_control_id)
{
	seconds_left= $(source_control_id).html();
	if(seconds_left>0)
	{
		$(source_control_id).html(seconds_left -1);
		$(dest_control_id).html(getTimeText(seconds_left,true));
		if (seconds_left<15) $(dest_control_id).fadeOut(300).fadeIn(300);		
	}
	else
	{
		//window.reload();
	}
	//next refresh
	window.setTimeout("CountDownFreezeAuctionTimer('"+source_control_id+"','"+ dest_control_id+"')", 1000);
}

