$(document).ready(function() {
    $('.product-filter').change(function() {
        $.getJSON('./?do=editFilter',
        {
            category_id: $('#frmfilter-category_id').val(), 
            orderby: $('#frmfilter-order').val(), 
            pager: $('#frmfilter-pager').val()
        }, 
        function(data) {

          

            }
            ); 
    
    });
});

$(document).ready(function() {
  
    $('.showPopup').fancybox();
  
    if($('#frm-queryForm .error').length > 0) {
        $('.showPopup').trigger('click');
    }
  
});

$(document).ready(function() {
  
    $('.smallSliderNav').show();
    $('.smallSlider').cycle({ 
        fx:     'scrollHorz', 
        prev:   '.smallSliderNav .prev', 
        next:   '.smallSliderNav .next', 
        timeout: 5000
    });
});

/* ============================ INPUTS =======================================*/

$(document).ready(function() {


    /* Login form - username */
    $("#right #frmsignInForm-username, #middle #frmsignInForm-username")
    .focus(function() {

        if($(this).val() == "Přihlašovací jméno") {
            $(this).attr("value", "");
        }

    })
    .blur(function() {

        if($(this).val() == "") {
            $(this).attr("value", "Přihlašovací jméno");
        }

    });

    /* Login form - password */
    $("#right #frmsignInForm-password, #middle #frmsignInForm-password").focus(function() {

        $(this).attr("value", "");

    });
    
    /* Search form - query */
    $("#search input[type='text']")
    .focus(function() {

        if($(this).val() == "Hledáte knihu nebo autora?") {
            $(this).attr("value", "");
        }

    })
    .blur(function() {

        if($(this).val() == "") {
            $(this).attr("value", "Hledáte knihu nebo autora?");
        }

    });

});



/* ============================ FLASH MESSAGES ===============================*/

$(document).ready(function() {
  
    // $(".flash").insertAfter("#category h1");
  
    });




/* ============================ FORM REQUIRED ================================*/

$(document).ready(function() {
  
    $(".registration input[required='required']").each(function() {
    
        $(this).after("<span class='required'>* </span>")
    
    });
  
  
    $("#frm-step1Form label.required").each(function() {
    
        $(this).before("<span class='required'>* </span>")
    
    });
  
});

$(document).ready(function() {    
    // generovani hesla do systemu1 ADD
    $(".userAddRandomPassword1").live('click', function(){
        var sPassword = randomPassword(8,true);
        $("#frmnewUserForm-passwd").val(sPassword);
        $("#frmnewUserForm-passwd2").val(sPassword);
        if ($("#genPass").length > 0){
            $("#genPass").text('');
        }
    });

    // generovani hesla do systemu2 ADD
    $(".userAddRandomPassword2").live('click', function(){
        var sPassword = randomPassword(8,true);
        $("frmnewUserForm-passwd").val(sPassword);
        $("frmnewUserForm-passwd2").val(sPassword);
        if ($("#genPass").length > 0){
            $("#genPass").text(sPassword);            
        } else {
            $("#frmnewUserForm-passwd2").after('<p id="genPass" class="newPassword">'+sPassword+'</p>');            
        }
    });
}); 
