/*
*select - caly element select html zawiera liste marek
*base_url - modul/widok
*model_id - id modelu z zewnatrz sluzy do zaznaczania selected
*select_model_id - caly select dla modeli, ten selekt nie zawiera zadnej opcji 
*/
function loadModels(select, base_url, model_id, select_model_id, select_model_name)
    {
    
        //pobieramy tablice z opcjami        
        options = select.options;
        //z tablicy wybieramy zaznaczony index
        mark_id = options[select.selectedIndex].value;
        //dodajemy do urla markID
        var url = base_url+'/(markID)/'+mark_id+'/(modelName)/'+select_model_name;
        //dodajemy do urla modelID
        if(model_id > 0)
        {
            url = url+'/(modelID)/'+model_id;
        }
            
            
            //$.get() funkcja jquery wysylajaca rzadanie ajaxowe asynchroniczne za pomoca geta
            //parametrami tej funkcji sa:
            //url, referencja do funkcj (callback) data jest parameterem zwracanym przez funkcje .get()
            $.get(url, function(data) {
            //document.getElementById() funkcja javascript
            var select_model = document.getElementById(select_model_id);
            //alert(select_model);
            //innerHTML - jest to wnetrze znacznika html w tym wypadku select
            select_model.innerHTML = data;
            
            });
            
         
    }
