/*
	Soubor funkci pro strelice

*/

showForms = '<a href="#" class="show-forms">Zobrazit formulář</a>';
		
$(document).ready( function() {

	$("ul#nav li a").click( function() {
		var polozka = $(this); 
		var nadrazeny_li = polozka.parent().parent();
		var children = nadrazeny_li.find("ul");
		var nadrazeny = nadrazeny_li.parent();
	//	$("ul#nav li ul:visible").slideUp();
		
		$("ul#nav li ul:visible").each( function() {
			var element = $(this);
			if ( element.find("a.active").length == 0 )
				element.slideUp();
		});
	
		nadrazeny.stop();
			
		if (children.length) {
			children.slideToggle();
			return false;
		}
	});

	/*Schova druhou uroven menu*/
	$("ul#nav li a").each( function() {
		children = $(this).parent().parent().find("ul");
		if (! ($(this).hasClass("active") || children.find("a.active").length > 0))
			children.hide();
	});
	
	/* u povinnych polozek pridani hvezdicky */
	$("label.required").each(function(){
		$(this).after('<span style="color: red">*</span>');
		id = $(this).attr("for");
		$("#" + id).addClass("required");
	});
	/* pridani JS validace pokud ji ma form definovanou*/	
	$("form.validation").each( function() {
		$(this).validate()
	});
	
	/*Antispamova ochrana skryti vypoctu*/
	$("#antispam").val(20);
	//$("label[for='antispam']").parent().hide();
	$("#antispam").parent().parent().hide();

	/*Oznaceni sudych radku v tabulce*/
	$("div.article table").each( function() {
		if($(this).find("tr").length > 1)
		{
			$(this).find("tr:even").addClass("even");
			$("thead tr").removeClass("even");
		}
	});
	/*
	/*zobrazi schovany formular* /
	$(".form_hide").each( function() {
		var al = $(this);
		if ( al.find('.errors').length == 0 )
		{
			al.hide().after(showForms);
		}
	});
	
	/*schova formulare za odkaz* /	
	$(".show-forms").click( function() {
		$(".form_hide").show();
		$(this).hide();
		return false;
	});
	*/
});
