﻿
function populateCountry()
{
    var countrySelect = $('#country');
    var options = '<option value="">Select a Region</option>';
    for(key in countries)
    {
        options += "<option value='" + countries[key] + "'>" + countries[key] + "</option>";
    }
    countrySelect.html(options);
    countrySelect.change(populateLevels);
    
    $('#selectLevel').click(selectLevel);
    
    var levelSelect = $('#level');
    levelSelect.html('');
}

function populateLevels()
{
    var country = $('#country option:selected');
    
    var options = '<option value="">Select a Test Level</option>';
    for(key in groups[country.val()])
    {
        options += '<optgroup label="' + key + '">';
        for (key2 in groups[country.val()][key])
        {
            options += "<option value='" + key2 + "'>" + groups[country.val()][key][key2] + "</option>";
        }
        options += '</optgroup>';
    }
    var levelSelect = $('#level');
    levelSelect.html(options);
}

function selectLevel()
{
    var level = $('#level option:selected').val();
    if (level != "" && level != undefined)
    {
        window.location = '/SearchResult.aspx?TestLevelId=' + level;
    }
}