$(document).ready (function () {				
    bind_hover ();
    bind_menu ();
    bind_height ();
    bind_panel_nase_znacky (); 
    bind_anketa ();
    bind_form ();
});

function bind_hover ()
{
    $(".menu li").hover(
		function() {
			$(this).addClass("sfhover");
		},
		function() {
			$(this).removeClass("sfhover");
		}
	);
}

function bind_menu ()
{
    $(".menu li a span").each(function() {
        t = $(this).text();
        if (t.length > 12) {
            $(this).parent().parent().addClass('twolines');
        }
	});
}

function bind_height ()
{
//     var max = $('#wrap').height();
    var max = $(document).height();
    var rightheight = $('#right').height();
    var top = $('#right').css('marginTop');
    top = top.replace('px','');
//     console.log(max-156);
//     $('.rightcontent').height(max-top+230);
//     $('#right').height(max-top+230);
    $('.rightcontent').height(max-256);
    $('#right').height(max-156);
    
}

function bind_panel_nase_znacky ()
{
    $('.panel-nase-znacky-znacky').hide();

    $('.panel-nase-znacky').mouseenter(function() {
        $('.panel-nase-znacky-znacky').show();
    });
    $('.panel-nase-znacky').mouseleave(function() {
        $('.panel-nase-znacky-znacky').hide();
    });

    var oldSrc;
    $('.panel-nase-znacky-znacky a img').hover(
        function() {
            oldSrc = $('.panel-nase-znacky-popis img').attr('src');
            var mySrc = $(this).attr('title');
			$('.panel-nase-znacky-popis img').attr('src', mySrc);
		},
		function() {
            $('.panel-nase-znacky-popis img').attr('src', oldSrc);
		}
    );
}           
    
// nastavit vyplneni input pole pri zmene hodnoty
function bind_anketa()
{   
    $('form#anketa-priprava-jidel input[type=radio]').change(function(){
        $('form#anketa-priprava-jidel input[name=poll_text]').val($(this).val());
    });
}

function bind_form ()
{
    $('.formcontent .type-radio').addClass('type-radio2');
    $('.formcontent .type-radio').prev().addClass('type-info2');
    

    var checkboxes = "<div class='line checkbox type-bool type-bool2'>";
    var x = $('.formcontent .checkbox:first').prev();
    $('.formcontent .checkbox').each(function () {
        checkboxes += "<div class='line checkbox type-bool'>" + $(this).html() + "</div>";
        $(this).remove();
    });
    checkboxes += "</div>";
    x.after(checkboxes);
    x.addClass('type-info2');
    
    $('#id4d35cfb3305a3').addClass('type-varchar2');
    $('#id4d35cfb3305a3').prev().addClass('type-info2');

    var myHeight;
    $('.formcontent .type-radio2:eq(0)').addClass('type-background');
    myHeight = $('.formcontent .type-radio2:eq(0)').height();
    $('.formcontent .type-radio2:eq(0)').prev().height(myHeight);
    $('.formcontent .type-radio2:eq(0)').prev().addClass('type-background');
    
    $('.formcontent .type-radio2:eq(2)').addClass('type-background');
    myHeight = $('.formcontent .type-radio2:eq(2)').height();
    $('.formcontent .type-radio2:eq(2)').prev().height(myHeight);
    $('.formcontent .type-radio2:eq(2)').prev().addClass('type-background');
    
    $('.formcontent .type-varchar2').addClass('type-background');
    myHeight = $('.formcontent .type-varchar2').height();
    $('.formcontent .type-varchar2').prev().height(myHeight);
    $('.formcontent .type-varchar2').prev().addClass('type-background');
}
