var ajax_dir_bau = "/com_jl_bauportal/";

var empty_opt   = "<option value=''>Все</option>";
var loading_opt = "<option value=''>Загрузка...</option>";

function rangeChanged(form_class){
	form_class = form_class || '';	
    var range = jQuery('#bp_range').val();
	
    jQuery('#bp_category').html(loading_opt);
    jQuery('#bp_category').attr('disabled','disabled');
    jQuery('#bp_brand').attr('disabled','disabled');

    if (range == ''){
        jQuery( '#bp_brand').html(empty_opt);
        jQuery( '#bp_category').html(empty_opt);
        jQuery( '#bp_category').attr('disabled','disabled');
        jQuery( '#bp_brand').attr('disabled','disabled');
        return ;
    }


    jQuery.get(ajax_dir_bau + "ajax.php",{mode: 'categories', range: range}, function(data){
		
		
        jQuery(' #bp_category').html(empty_opt + data);
        jQuery(' #bp_category').removeAttr('disabled');
        jQuery(' #bp_brand').html(empty_opt);
    });
        

}

function categoryChanged(form_class){
	form_class = form_class || '';
    var range = jQuery( '#bp_range').val();
    var category = jQuery( '#bp_category').val();

    jQuery( '#bp_brand').html(loading_opt);
    jQuery( '#bp_brand').attr('disabled','disabled');

    if (category == ''){
        jQuery( '#bp_brand').html(empty_opt);
        return ;
    }

    jQuery.get(ajax_dir_bau + "ajax.php",{mode: 'brands', range: range, category: category}, function(data){
        jQuery( '#bp_brand').html(empty_opt + data);
        jQuery( '#bp_brand').removeAttr('disabled');
    });

}


function doBauSort(sort){
    var url = jQuery('#bau_sort_url').val();
    document.location.href = url + '&Order=' + sort;
    return false;
}

