﻿$(function() {
    // Always set first option as selected
    $("#kommunerdd option[value='-']").attr("selected", "selected");

    $('#kommunerdd').change(
            function() {
                if ($(this).val() != '-') {
                    $.getJSON("/Shared/GetMembers/" + $(this).val(), null, populateStoreList);
                } else {
                    if ($("#butikerdd").length > 0)
                        $("#butikerdd").remove();
                }
            });
});

function populateStoreList(data) {
    //if only one store in the given city, go there immediately
    if (data.length == 1) {
        window.location = "http://" + window.location.host + "/Butik/" + data[0].Value[6].Value;
    }
    else {
        var butiker = "";
        $('#butikerddholder').empty();
        $('#butikerddholder').append("<select id='butikerdd'></select>");
        butiker += "<option value='-'>- Välj butik -</option>";
        $.each(data, function(i, member) {
            butiker += "<option value='" + member.Value[6].Value + "'>" + member.Value[0].Value + "</option>";
        });
        $('#butikerdd').empty();
        $('#butikerdd').append(butiker);
        $('#butikerdd').change(
                    function() {
                        window.location = "http://" + window.location.host + "/Butik/" + $(this).val();
                    });
    }
}