var countries = [];
var resorts = [];
var countries_resorts = [];

countries[1] = 'France';
countries_resorts[1] = [];
countries_resorts[1][31] = 'Alpe D\'Huez';
countries_resorts[1][13] = 'Courchevel';
countries_resorts[1][14] = 'La Plagne';
countries_resorts[1][42] = 'La Rosiere';
countries_resorts[1][4] = 'Les Arcs';
countries_resorts[1][12] = 'Les Deux Alpes';
countries_resorts[1][2] = 'Meribel';
countries_resorts[1][15] = 'Tignes';
countries_resorts[1][9] = 'Val d\'Isere';
countries_resorts[1][8] = 'Val Thorens';
countries[7] = 'Austria';
countries_resorts[7] = [];
countries_resorts[7][61] = 'Lech';
countries_resorts[7][60] = 'Mayrhofen';
countries_resorts[7][185] = 'Solden';
countries_resorts[7][30] = 'St Anton';
countries[2] = 'Switzerland';
countries_resorts[2] = [];
countries_resorts[2][182] = 'Nendaz';
countries_resorts[2][3] = 'Verbier';
countries[5] = 'USA';
countries_resorts[5] = [];
countries_resorts[5][132] = 'Alyeska';
countries_resorts[5][22] = 'Aspen';
countries_resorts[5][28] = 'Beaver Creek';
countries_resorts[5][21] = 'Breckenridge';
countries_resorts[5][126] = 'Copper Mountain';
countries_resorts[5][18] = 'Heavenly';
countries_resorts[5][24] = 'Jackson Hole';
countries_resorts[5][152] = 'Killington';
countries_resorts[5][57] = 'Mammoth';
countries_resorts[5][190] = 'Northstar';
countries_resorts[5][29] = 'Park City';
countries_resorts[5][38] = 'Snowbird';
countries_resorts[5][23] = 'Steamboat';
countries_resorts[5][181] = 'Telluride';
countries_resorts[5][20] = 'Vail';
countries_resorts[5][62] = 'Winter Park';
countries[6] = 'Canada';
countries_resorts[6] = [];
countries_resorts[6][27] = 'Banff';
countries_resorts[6][125] = 'Big White';
countries_resorts[6][120] = 'Fernie';
countries_resorts[6][121] = 'Jasper';
countries_resorts[6][122] = 'Kicking Horse';
countries_resorts[6][179] = 'Kimberley';
countries_resorts[6][82] = 'Lake Louise';
countries_resorts[6][188] = 'Montreal';
countries_resorts[6][180] = 'Panorama';
countries_resorts[6][131] = 'Revelstoke';
countries_resorts[6][127] = 'Silver Star';
countries_resorts[6][124] = 'Sun Peaks';
countries_resorts[6][56] = 'Tremblant';
countries_resorts[6][187] = 'Vancouver';
countries_resorts[6][25] = 'Whistler';
countries[26] = 'Finland';
countries_resorts[26] = [];
countries_resorts[26][153] = 'Levi';
countries[16] = 'Japan';
countries_resorts[16] = [];
countries_resorts[16][137] = 'Furano';
countries_resorts[16][130] = 'Hakuba';
countries_resorts[16][128] = 'Niseko';
countries[20] = 'Argentina';
countries_resorts[20] = [];
countries_resorts[20][138] = 'Las Lenas';
countries[19] = 'Chile';
countries_resorts[19] = [];
countries_resorts[19][139] = 'Portillo';
countries_resorts[19][136] = 'Valle Nevado';
countries[18] = 'New Mexico';
countries_resorts[18] = [];
countries_resorts[18][133] = 'Taos';

var id_resort_sel = id_resort_sel || 0;

function locationRestrictResorts() {
	var id_country = $('#searchCountry :selected').val();
	$('#searchResort').empty();
	if (id_country == 0) {
		$('#searchResort').append('<option value="0">Select a Country first</option>');
	} else {
		$('#searchResort').append('<option value="0">I don\'t mind</option>');
		for (id_resort in countries_resorts[id_country]) {
			$('#searchResort').append('<option value="' + id_resort + '"' + (id_resort_sel == id_resort ? ' selected="selected"' : '') + '>' + countries_resorts[id_country][id_resort] + '</option>');
	    }
	}
}

$(document).ready(function() {
	locationRestrictResorts();
	$('#searchCountry').change(locationRestrictResorts);
});
