function init_date_sorter_box() {
    var miesiace = new Array("styczeń","luty","marzec","kwiecień","maj","czerwiec","lipiec","sierpień","wrzesień","październik","listopad","grudzień");
    $("#sorter .year .value").before(
       '<div class="floater"><ul><li><a href="#">2009</a></li><li><a href="#">2010</a></li><li><a href="#">2011</a></li></ul></div>'
    );

    $("#sorter .month .value").before(
       '<div class="floater"><ul>'+
          '<li><a href="#">'+miesiace[0]+'</a></li>'+
          '<li><a href="#">'+miesiace[1]+'</a></li>'+
          '<li><a href="#">'+miesiace[2]+'</a></li>'+
          '<li><a href="#">'+miesiace[3]+'</a></li>'+
          '<li><a href="#">'+miesiace[4]+'</a></li>'+
          '<li><a href="#">'+miesiace[5]+'</a></li>'+
          '<li><a href="#">'+miesiace[6]+'</a></li>'+
          '<li><a href="#">'+miesiace[7]+'</a></li>'+
          '<li><a href="#">'+miesiace[8]+'</a></li>'+
          '<li><a href="#">'+miesiace[9]+'</a></li>'+
          '<li><a href="#">'+miesiace[10]+'</a></li>'+
          '<li><a href="#">'+miesiace[11]+'</a></li>'+
          '</ul></div>'
    );
    
    l = ""+location;
    loc = l.substr(l.indexOf("/daty/")+6);
    loc_arr = loc.split("/");
    var params = Array();
    for (i=0; i<loc_arr.length; i+=2){
        params[loc_arr[i]]=loc_arr[i+1];
    }

    if (params["rok"]) $("#sorter .year .value").html(params["rok"]);
    if (params["miesiac"]) $("#sorter .month .value").html(miesiace[Number(params["miesiac"])-1]);
    
    $("#sorter .year .floater a").click(
        function(){
            $("#sorter .year .value").html($(this).html());
            $("#sorter .year .floater").hide();
            return false;
        }
    );
    
    $("#sorter .month .floater a").click(
        function(){
            $("#sorter .month .value").html($(this).html());
            $("#sorter .month .floater").hide();
            return false;
        }
    );
    
    $("#sorter .year").mouseover( 
        function(){$("#sorter .year .floater").show();}
    ).mouseout( 
        function (){$("#sorter .year .floater").hide();}
    );
    
    $("#sorter .month").mouseover( 
        function(){$("#sorter .month .floater").show();}
    ).mouseout( 
        function (){$("#sorter .month .floater").hide();}
    );
}

function init_search_box(_formId){   
    $("#sorter #"+_formId+" input").blur(
        function(){
            if (this.value=="") {
                $(this).addClass("inactive");
            }
        }
    ).focus(
        function(){
            if ($(this).hasClass("inactive")) {
                this.value="";
                $(this).removeClass("inactive");
            }
        }
    );
    if (!$("#sorter #"+_formId+" input").get()[0].value) $("#sorter #"+_formId+" input").addClass('inactive');
}
