function set_select(name,arr) {
    var select=$(name);
    select.innerHTML='';
    for (var i=0;i<arr.length;i++) {
        select.options[i]=new Option(arr[i][0],arr[i][1]);
        if (arr[i][2]=='selected') {
            select.options[i].selected=true;
        }
    }
}
var global_name_model;
function brand_selected(model,name_brand,name_model,models_request_link) {
    global_name_model=name_model;
    var ov=$F(name_brand);
    var parameters='brand='+ov;
    if (model) {
        parameters+='&model='+model;
    }
    if (ov!=0) {
        if (ov=='-1') {
            set_select(name_model,[['-- Все модели --',0]]);
            $(name_model).disabled=true;
        } else {
            var myajax=new Ajax.Request(models_request_link,{
                parameters:parameters,
                onSuccess:parse_models
            });
        }
    } else {
        set_select(name_model,[['-- Сначала выберите марку --',0]]);
        $(name_model).disabled=true;
    }
}
function parse_models(o) {
    if (o.responseText) {
        var models=o.responseText.split('|BETWEEN_ROWS|');
        for (var i=0;i<models.length;i++) {
            models[i]=models[i].split('|BETWEEN_COLS|');
        }
    } else {
        models=new Array();
    }
    if (models.length) {
        models.splice(0,0,['-- любая модель --',0]);
        set_select(global_name_model,models);
        $(global_name_model).disabled=false;
    } else {
        set_select(global_name_model,[['-- Нет моделей --',0]]);
        $(global_name_model).disabled=true;
    }
}
function enable_price(name_currency,name_price_from,name_price_till) {
    if ($F(name_currency)!=0) {
        $(name_price_from).disabled=false;
        $(name_price_till).disabled=false;
    } else {
        $(name_price_from).disabled=true;
        $(name_price_till).disabled=true;
    }
}
