$(document).ready(function(){
    
    var cb_array = $("#advanced_filter input");
    
    $("#filter_button").click(function(){
        $("#advf_info_panel").toggle();
        
        if ($("#advanced_filter").is(':visible')) {
         $("#filter_button").hide();   
        }
        else {
            $("#filter_button").show();   
        }
        
    $("#advf_all").click(function(){
        
     var li_array = $("#advanced_filter input");
        li_array.each(function(idx,inpt) {
         if(! ($(inpt).is(":checked"))) {
          $(inpt).prop("checked", true );
         }
     });
    });
    
    $("#advf_clear_all").click(function(){
        
     var li_array = $("#advanced_filter input");
     li_array.each(function(idx,inpt) {
         if($(inpt).is(":checked")) {
          $(inpt).prop("checked", false );
         }
     });
    });
    
    $("#advf_not_all").click(function(){
     
     var sum_cb = 0;   
     var li_array = $("#advanced_filter input");
     li_array.each(function(idx,inpt) {
         if($(inpt).is(":checked")) {
          sum_cb++;   
          
         }
         
      });
         // console.log(sum_cb)
         if(sum_cb == 0) {
             alert('Nic nie zostało oznaczone');
         }
     
    });
    });
    
     cb_array.each(function(idx,inpt) {
         if(! ($(inpt).is(":checked"))) {
          $(inpt).prop("checked", true );
         }
     });
   
    
          
    
});

function location_origin() {
 var pathArray = location.href.split( '/' );
 var protocol = pathArray[0];
 var host = pathArray[2];
 return protocol + '//' + host;
}