﻿var start_asp_id_prefix;

function selectBrand(ddl) {
    var brandId = ddl[ddl.selectedIndex].value;

    if (brandId == 999) {
        loadingShow("Hämtar bilmodeller...", document.getElementById('loadingtxt'), document.getElementById('loading'));
        $("#" + start_asp_id_prefix + "ddlModels").html('<option value="-1">Laddar...</option>');
        $("#" + start_asp_id_prefix + "ddlSize").html('<option value="-1">Laddar...</option>');
        $("#" + start_asp_id_prefix + "ddlModels").addSelectOptions("../Common/VehicleDataHandler.ashx?action=vehicleModelsByBrandForDropdown&brandId=999", function() {
            $("#" + start_asp_id_prefix + "ddlModels").get(0).selectedIndex = 1;
            $("#" + start_asp_id_prefix + "ddlModels").attr("disabled", true);
            loadingHide(document.getElementById('loading'));
            getModelInchesForDropdown($("#" + start_asp_id_prefix + "ddlModels").val(), "#" + start_asp_id_prefix + "ddlSize");
        });
    } else if (brandId == 0) {
        $("#" + start_asp_id_prefix + "ddlModels").attr("disabled", true);
        $("#" + start_asp_id_prefix + "ddlModels").html('<option value="0">2. Välj modell</option>');
    } else {
        $("#" + start_asp_id_prefix + "ddlModels").attr("disabled", false);
        getModelNamesByBrandForDropdown2(brandId, "#" + start_asp_id_prefix + "ddlModels", "#" + start_asp_id_prefix + "ddlSize");
    }
}

function selectModel1(ddl) {
    var modelId = ddl[ddl.selectedIndex].value;
    selectModel2(modelId);
}

function selectModel2(modelId) {
    getModelInchesForDropdown(modelId, "#" + start_asp_id_prefix + "ddlSize");
}

function doSearch() {
    var url;
    var modelId = $("#" + start_asp_id_prefix + "ddlModels").val();
    if (modelId == 0) modelId = 999;

    var typeId = $("#" + start_asp_id_prefix + "ddlType").val();
    switch (typeId) {
        case "10":
            switchMenuItem("rim");
            url = "/falgar/?";
            break;
        case "20":
            switchMenuItem("tire");
            url = "/sommardack/?";
            break;
        case "30":
            switchMenuItem("tire");
            url = "/vinterdack/?";
            break;
        case "40":
            switchMenuItem("tire");
            url = "/friktionsdack/?";
            break;
        case "50":
            switchMenuItem("rim");
            url = "/platfalg/?";
            break;
        case "60":
            switchMenuItem("___");
            url = "/tillbehor/?typeId=140&";
            break;
    }

    url += "brandId=" + $("#" + start_asp_id_prefix + "ddlBrands").val()
		         + "&modelId=" + $("#" + start_asp_id_prefix + "ddlModels").val()
		         + "&inch=" + $("#" + start_asp_id_prefix + "ddlSize").val();

    location.href = url;
}
