function UR_Start(platnost_do) 
{
	// Split timestamp into [ Y, M, D, h, m, s ] 
	t = platnost_do.split(/[- :]/); 
	
	dateexp = new Date(t[0], t[1]-1, t[2], t[3], t[4], t[5]); 
	
	//dateexp = new Date(2011, 8, 22); //Month is 0-11 in JavaScript
	datenow = new Date();
	datediff = new Date();
		
	datediff.setTime(Math.abs(dateexp.getTime() - datenow.getTime()));

	timediff = datediff.getTime();

	//weeks = Math.floor(timediff / (1000 * 60 * 60 * 24 * 7));
	//timediff -= weeks * (1000 * 60 * 60 * 24 * 7);

	//days = Math.floor(timediff / (1000 * 60 * 60 * 24)); 
	//timediff -= days * (1000 * 60 * 60 * 24);

	hours = Math.floor(timediff / (1000 * 60 * 60)); 
	timediff -= hours * (1000 * 60 * 60);

	mins = Math.floor(timediff / (1000 * 60)); 
	timediff -= mins * (1000 * 60);

	secs = Math.floor(timediff / 1000); 
	timediff -= secs * 1000;

	 //UR_Indhold = weeks + " týdnů, " + days + " dnů, " + hours + " hodin, " + mins + " minut, a " + secs + " sekund";
	 UR_Indhold = hours + " hodin " + mins + " minut " + secs + " sekund";
	 //document.getElementById("ur").innerHTML = UR_Indhold;
	 document.getElementById("hours_value").innerHTML = hours + ":";
	 //document.getElementById("hours_text").innerHTML = "hodin ";
	 document.getElementById("minutes_value").innerHTML = Right("0" + mins, 2)  + ":";
	 //document.getElementById("minutes_text").innerHTML = "minut ";
	 document.getElementById("seconds_value").innerHTML = Right("0" + secs, 2);  //+ " ";
	 //document.getElementById("seconds_text").innerHTML = "sekund ";
	
	
	//setTimeout("UR_Start()",1000);
	setTimeout(function(){UR_Start(platnost_do)},1000);	
	
}
function showFilled(Value) 
{
	return (Value > 9) ? "" + Value : "0" + Value;
}

function Left(str, n){
	if (n <= 0)
		return "";
	else if (n > String(str).length)
		return str;
	else
		return String(str).substring(0,n);
}

function Right(str, n){
	if (n <= 0)
		return "";
	else if (n > String(str).length)
		return str;
	else {
		var iLen = String(str).length;
		return String(str).substring(iLen, iLen - n);
		}
}

