$(document).ready(function() {
	
	$(document).everyTime(300,function() {
										 
		$(".insertdatetime").each(function(){
			
			var d = $(this).attr("title");
			
			var msg = d;
			
			var rel = /(\d{2}). (\d{2}). (\d{4}).(\d{2}).(\d{2}).(\d{2})/;
			var newdate = d.match(rel);
			
			var date = new Date();
			var day = date.getDate();
			var month = date.getMonth() + 1;
			var year = date.getFullYear();
			var hours = date.getHours();
			var minutes = date.getMinutes();
			var seconds = date.getSeconds();
	
			var datenow = Date.UTC(year, month, day, hours, minutes, seconds, 0);
			var dateinsert = Date.UTC((newdate[3]), (newdate[2]), (newdate[1]), (newdate[4]), (newdate[5]), (newdate[6]), 0);
			var tmp = (datenow - dateinsert) / 1000;
			var end = 0;
			
			var result_months = Math.floor(tmp/((365*24*60*60)/12));
			tmp = tmp%((365*24*60*60)/12);
			
			if ((result_months > 0) && (result_months < 12))
			{
				if (result_months == 1) msg = "vloženo před měsícem";
				if (result_months > 1) msg = "vloženo před " + result_months + " měsíci";
				end = 1;
			}
			
			var result_days = Math.floor(tmp/(24*60*60));
			tmp = tmp%(24*60*60);
			
			if ((result_days > 0) && (result_days < 31) && (end != 1))
			{
				if (result_days == 1) msg = "vloženo včera";
				if (result_days > 1) msg = "vloženo předevčírem";
				if (result_days > 2) msg = "vloženo před " + result_days + " dny";
				if (result_days == 7) msg = "vloženo před týdnem";
				end = 1;
			}
			
			var result_hours = Math.floor(tmp/(60*60));
			tmp = tmp%(60*60);
			
			if ((result_hours > 0) && (result_hours < 24) && (end != 1))
			{
				if (result_hours == 1) msg = "vloženo před hodinou";
				if (result_hours > 1) msg = "vloženo před " + result_hours + " hodinami";
				end = 1;
			}
			
			var result_minutes = Math.floor(tmp/60);
			tmp = tmp%60;
			
			if ((result_minutes > 0) && (result_minutes < 60) && (end != 1))
			{
				if (result_minutes == 1) msg = "vloženo před minutou";
				if (result_minutes > 1) msg = "vloženo před " + result_minutes + " minutami";
				end = 1;
			}
			
			var result_seconds = Math.floor(tmp);
			
			if ((result_seconds > 0) && (result_seconds < 60) && (end != 1))
			{
				if (result_seconds == 1) msg = "vloženo před vteřinou";
				if (result_seconds > 1) msg = "vloženo před " + result_seconds + " vteřinami";
				end = 1;
			}
			
			
			$(this).html(msg);
		});
	});
	
	
	$(".articledescription").expander({
		slicePoint:       365,  // default is 100
		expandText:         '[více zde]', // default is 'read more...'
		//collapseTimer:    5000, // re-collapses after 5 seconds; default is 0, so no re-collapsing
		userCollapseText: '[méně]'  // default is '[collapse expanded text]'
	});

	
});
