$.fn.pollmini = function(category) {
    category=category.toUpperCase();
    // pokaz div z sonda (domyslnie jest niewidoczny)
    $(this).show();
    $(this).find("form").submit(function() { 
        $(this).ajaxSubmit({ target:'#pollMini', beforeSubmit: $("#pollMini").preloader() }); 
        return false; 
    }); 
    // sprawdz czy zmienna pollExists została ustalona
    if (typeof (pollExists)=="undefined") { 
        pollExists=false;
    }
    // jesli nie ma sondy dla biezacej kategorii
    if (!pollExists) {
        // ustalenie domyslnej kategorii
        pollCategory="ANKIETA";
        // ustalenie kategorii innej niż domyslna dla okreslonych grup kategorii
       if (category=="SPORT00" || category=="SPORT02") { // grupa kategorii
            pollCategory="SPORT02";
        }
        // aktualizacja sondy
        $(this).load("/apps/pbcs.dll/miniquery?NoStat=1&W=280&H=120&Labels=trailing&Kategori=" + pollCategory + "&ObjectClass=-1&GraphColors=1715C2,8e5f00,9d9d9d", function(){
            $(this).find("form").submit(function() { 
                $(this).ajaxSubmit({ target:'#pollMini' }); 
                return false; 
            }); 
        });
    }
    return true;
};

$.fn.preloader = function() {
     $(this).html("<img src=\"/images/preloader.gif\" width=\"32\" height=\"32\" alt=\"loading\" id=\"preloader\" />");
};