$(document).ready(function() {

//accordian menu
	$("#sidebar .nav_side.products dd:not(.active)").hide();
	$("#sidebar .nav_side.products dt a").click(function(){
		$("#sidebar .nav_side.products dd:visible").slideUp();
		$(this).parent().next().slideDown();
	return false;
	});


	search_input = $("form#search_alt .text, form#search .text");
   
    search_input.each(function() {
        if (valueEmpty( $(this).val() )) $(this).removeClass('text-entered');
        $(this.form).submit(function() {
            if (valueEmpty( $(this).find(".text").val() ))
            {
                alert('Upišite tekst za pretragu');
                return false;
            }
            return true;
        });
    });
   
    search_input.focus(function(){
        $(this).addClass('text-entered');
    });

    search_input.blur(function(){
        if (valueEmpty( $(this).val() )) $(this).removeClass('text-entered');
    });


	check_categories = true;

	button = $("form#recipe_edit_form input.no_category_check_button");
	button.click(function(){
		check_categories = false;
	});
	

	submit_form = $("form#recipe_edit_form");
	submit_form.submit(function(){
		if ( $("ul.recipe_categories :checkbox").length <= 0 && check_categories)
		{
			alert('Recept morate dodati u bar jednu kategoriju jela.');
			return false;
		}
		check_categories = true;
	});

/*	
	submit_form = $("form#search, form#search_alt");
	submit_form.submit(function(){

		submit_form.find('.text').each(function() {
			if (this.value === "" || this.value === undefined || this.value === null)
			{
				alert('Upišite pojam za pretragu.');
				do_submit = false;
			}
			
		});

		return do_submit;

	});
*/
	
	link = $('form a.submit-link');

	link.click(function(){
		link.parent('form').submit();
		return false;
	});

});//end document ready


