/**
 *  JavaScript for Countrylist for an airline on BookingContactsPage
 *  $Id: AirlineSelector.js  02-14-2008  spiriy $
 */

function loadAirlineSelector(){
	var continentSelector = document.getElementById("country")
	var countrySelector = "ALL";
	var waitText = "<option>"+loadingAirlinesText+"</option>";
	continentSelector.innerHTML=waitText;
	HttpClient.get(airportSelectorURL + "&airline=" + countrySelector, function(oRequest){
	eval (oRequest);
	populateSelectorForAirline(continentSelector);
	});
}


function populateSelectorForAirline(sel){  
  // Clear the selector before populating it
  for (var i=0;i<sel.options.length ;i++){
	sel.options[i]=null;  
  }
	 
	var selectedCountry =  "ALL";
	sel.options[0]=(new Option(chooseAllCountriesText,"ALL"));
       for (var i=0; i<countries.length; i++){
		if(selectedCountry===countries[i][0]){
			sel.options[i+1]=(new Option(countries[i][1],countries[i][0],true,true));
		}else{
			sel.options[i+1]=(new Option(countries[i][1],countries[i][0],false,false));
		}	
	} 
	selectCountry();
	
}

function selectCountry(){
	var selectedCountry = "ALL";
	var continentSelect=document.getElementById("country");
       for (var i=0; i<countries.length; i++)
	{	
		if(selectedCountry===countries[i][0]){
			continentSelect.options[i+1].selected=true;
		}
	}
}

function loadForSelectedAirline(){
	// Call to load countries for a particular airline on page load.
	loadAirlineSelector();	 
}