var cities = new Array();
cities['ATL'] = 'Atlanta';
cities['BWI'] = 'Baltimore';
cities['BOS'] = 'Boston';
cities['ORD'] = 'Chicago';
cities['DFW'] = 'Dallas Fort Worth';
cities['DEN'] = 'Denver';
cities['IAH'] = 'Houston';
cities['LAS'] = 'Las Vegas';
cities['LAX'] = 'Los Angeles';
cities['MIA'] = 'Miami';
cities['JFK'] = 'New York (JFK)';
cities['EWR'] = 'New York (Newark)';
cities['MCO'] = 'Orlando';
cities['PHL'] = 'Philadelphia';
cities['PHX'] = 'Phoenix';
cities['SFO'] = 'San Francisco';
cities['SEA'] = 'Seattle';
cities['TPA'] = 'Tampa';
cities['IAD'] = 'Washington D.C.';
cities['YYC'] = 'Calgary';
cities['YUL'] = 'Montreal';
cities['YYZ'] = 'Toronto';
cities['YVR'] = 'Vancouver';
cities['AMS'] = 'Amsterdam';
cities['ATH'] = 'Athens';
cities['BOM'] = 'Mumbai';
cities['CAI'] = 'Cairo';
cities['DEL'] = 'Delhi';
cities['DXB'] = 'Dubai';
cities['EBB'] = 'Entebbe';
cities['FRA'] = 'Frankfurt';
cities['HKG'] = 'Hong Kong';
cities['IST'] = 'Istanbul';
cities['JNB'] = 'Johannesburg';
cities['LIN'] = 'Milan';
cities['LON'] = 'London';
cities['MAD'] = 'Madrid';
cities['MIL'] = 'Milan';
cities['MLE'] = 'Maldives';
cities['MRU'] = 'Mauritius';
cities['NBO'] = 'Nairobi';
cities['PAR'] = 'Paris';
cities['PRG'] = 'Prague';
cities['ROM'] = 'Rome';
cities['TLV'] = 'Tel Aviv';
cities['VIE'] = 'Vienna';
var OJinfo = new Array();
OJinfo['AMS'] = 'Netherlands, Amsterdam&ojDd=CITY_AMS_NL&ojGw=AMS';
OJinfo['ATH'] = 'Greece, Athens, (ATH)&ojDd=CITY_ATH_GR&ojGw=ATH';
OJinfo['FRA'] = 'Germany, Frankfurt, (FRA)&ojDd=CITY_FRA_DE&ojGw=FRA';
OJinfo['LON'] = 'England, London, Central, Deals+Offers&ojDd=CitGbSale942&ojGw=LHR';
OJinfo['MAD'] = 'Spain, Madrid, (MAD)&ojDd=STA_ES_Madrid&ojGw=MAD';
OJinfo['PAR'] = 'France, Paris, all areas (CDG)&ojDd=CITY_PAR_FR&ojGw=CDG';
OJinfo['PRG'] = 'Czech Republic, Prague, (PRG)&ojDd=CITY_PRG_CZ&ojGw=PRG';
OJinfo['ROM'] = 'Italy, Rome&ojDd=CITY_ROM_IT&ojGw=FCO';
OJinfo['VIE'] = 'Austria, Vienna&ojDd=REG_AT_Vienna&ojGw=VIE';
OJinfo['BOM'] = 'India, Mumbai, (BOM)&ojDd=StaInMaMumba342&ojGw=BOM';
OJinfo['CAI'] = 'Egypt, Cairo, (CAI)&ojDd=CITY_CAI_EG&ojGw=CAI';
OJinfo['DEL'] = 'India, New Delhi, (DEL)&ojDd=CITY_DEL_IN&ojGw=DEL';
OJinfo['DXB'] = 'United Arab Emirates, Dubai, (DXB)&ojDd=CITY_DXB_AE&ojGw=DXB';
OJinfo['IST'] = 'Turkey, Istanbul, (IST)&ojDd=CITY_IST_TR&ojGw=IST';
OJinfo['JNB'] = 'South Africa, Johannesburg, (JNB)&ojDd=CITY_JNB_ZA&ojGw=JNB';
OJinfo['NBO'] = 'Kenya, Nairobi, (NBO)&ojDd=CITY_NBO_KE&ojGw=NBO';
OJinfo['TLV'] = 'Israel, Tel Aviv, (TLV)&ojDd=STA_IL_TelAviv&ojGw=TLV';
OJinfo['EBB'] = 'Entebbe, Uganda, EBB, Entebbe&ojDd=CITY_EBB_UG&ojGw=EBB';
OJinfo['LIN'] = 'Italy, Lombardy, Milan, (MIL All Airports)&ojDd=CITY_MIL_IT&ojGw=LIN';
OJinfo['MIL'] = 'Italy, Lombardy, Milan, (MIL All Airports)&ojDd=CITY_MIL_IT&ojGw=LIN';
OJinfo['MRU'] = 'Mauritius, (MRU)&ojDd=COUNTRY_MU&ojGw=MRU';
OJinfo['MLE'] = 'The Maldives, (MLE)&ojDd=CouMvMaldive407&ojGw=MLE';
OJinfo['HKG'] = 'China, Hong Kong, (HKG)&ojDd=CITY_HKG_CN&ojGw=JHKG';
var gCUGclause = '';
var gPackageCUG = '';
var gDepartureCountry = '';
var gFlightDates = '';
$(processPage);
function processPage() {
var defaultCabin = $("#defaultCabinClass").attr("value");

switch(defaultCabin) {
case "defaulteconomy": {
$(".economyDeal").show();
$(".businessDeal").hide();
$(".premeconDeal").hide();
break;
}
case "defaultbusiness": {
$(".economyDeal").hide();
$(".premeconDeal").hide();
$(".businessDeal").show();
break;
}
case "defaultpremeconomy": {
$(".economyDeal").hide();
$(".businessDeal").hide();
$(".premeconDeal").show();
break;
}
default: {
$(".economyDeal").show();
$(".businessDeal").hide();
$(".premeconDeal").hide();
}
}
$(".namerica").show();
$(".africa").hide();
$(".europe").hide();
$(".feasia").hide();
$(".lacarib").hide();
$(".meast").hide();
$(".regionNavigation a").click(function() {processRegionChangeEvent(this);});

$(".regionDropDown").change(function() {
var selection = $('.regionDropDown option:selected').val();
processDropDownRegionChangeEvent(selection);

});
$("#journeySelection input[name='cabinSelect']").click(function() {processTravelChange(this);});
}
processTravelChange = function (element) {
var requiredCabin = element.getAttribute("value");
switch(requiredCabin) {
case "ECONOMYDEAL": {
$(".economyDeal").show();
$(".businessDeal").hide();
$(".premeconDeal").hide();
break;
}
case "BUSINESSDEAL": {
$(".economyDeal").hide();
$(".premeconDeal").hide();
$(".businessDeal").show();
break;
}
case "PREMECONOMYDEAL": {
$(".economyDeal").hide();
$(".businessDeal").hide();
$(".premeconDeal").show();
break;
}
default: {
$(".economyDeal").show();
$(".businessDeal").hide();
$(".premeconDeal").hide();
}
}
}
processDropDownRegionChangeEvent = function(element) {
var clickedRegionCode = element;
changeRegion(this,clickedRegionCode);

}
processRegionChangeEvent = function(element) {

var clickedRegionCode = element.getAttribute("regionCode");
changeRegion(this,clickedRegionCode);
}
function changeRegion(obj,clickedRegionCode)
{

obj.toCode = clickedRegionCode;
setPageStyle(obj.toCode);


var imageNavItems = $(".regionNavigation li a");


imageNavItems.removeClass("selected");




clickedRegionCode = clickedRegionCode.toLowerCase();
$(".regionNavigation li." + clickedRegionCode + " a").addClass("selected");

}
function setPageStyle(style){
switch(style) {
case "EUR" : {
$(".europe").show();
$(".africa").hide();
$(".feasia").hide();
$(".meast").hide();
$(".lacarib").hide();
$(".namerica").hide();
break;
}
case "NAM" : {
$(".namerica").show();
$(".africa").hide();
$(".europe").hide();
$(".feasia").hide();
$(".lacarib").hide();
$(".meast").hide();
break;
}
case "FEA" : {
$(".feasia").show();
$(".africa").hide();
$(".europe").hide();
$(".lacarib").hide();
$(".meast").hide();
$(".namerica").hide();
break;
}
case "ME" : {
$(".meast").show();
$(".africa").hide();
$(".europe").hide();
$(".feasia").hide();
$(".lacarib").hide();
$(".namerica").hide();
break;
}
case "AFR" : {
$(".africa").show();
$(".europe").hide();
$(".feasia").hide();
$(".lacarib").hide();
$(".meast").hide();
$(".namerica").hide();
break;
}
case "LAC" : {
$(".lacarib").show();
$(".africa").hide();
$(".europe").hide();
$(".feasia").hide();
$(".meast").hide();
$(".namerica").hide();
break;
}
default: {

break;
}

}
}

