// ********************************************* //
// Homepage flight information tabs              //
// ********************************************* //

// Toggles classes for key elements to switch flight info tabs
function toggleTabs(tab) {
	if (($('div#homepageFlightsWrapper> div#homepageArrivals> h3').hasClass('active') && tab == 'departures') 
			|| ($('div#homepageFlightsWrapper> div#homepageDepartures> h3').hasClass('active') && tab == 'arrivals') ) {
		$('div#homepageFlightsWrapper> div#homepageArrivals> h3').toggleClass('active');
		$('div#homepageFlightsWrapper> div#homepageArrivals> h3').toggleClass('inactive');
		$('div#homepageFlightsWrapper> div#homepageArrivals').toggleClass('homepageFlightsInactive');
		$('div#homepageFlightsWrapper> div#homepageArrivals').toggleClass('homepageFlightsTabs');
		$('div#homepageFlightsWrapper> div#homepageArrivalsContent').toggleClass('homepageFlightsInactive');
		$('div#homepageFlightsWrapper> div#homepageArrivalsContent').toggleClass('homepageFlightsActive');
	
		$('div#homepageFlightsWrapper> div#homepageDepartures> h3').toggleClass('active');
		$('div#homepageFlightsWrapper> div#homepageDepartures> h3').toggleClass('inactive');
		$('div#homepageFlightsWrapper> div#homepageDepartures').toggleClass('homepageFlightsInactive');
		$('div#homepageFlightsWrapper> div#homepageDepartures').toggleClass('homepageFlightsTabs');
		$('div#homepageFlightsWrapper> div#homepageDeparturesContent').toggleClass('homepageFlightsInactive');
		$('div#homepageFlightsWrapper> div#homepageDeparturesContent').toggleClass('homepageFlightsActive');
	}
}

// Both tabs have click event attached
$(document).ready(function() {
	$('div#homepageFlightsWrapper> div#homepageArrivals> h3> a').click(function(event) {
		toggleTabs('arrivals');
		return false;
	});
	
	$('div#homepageFlightsWrapper> div#homepageDepartures> h3> a').click(function(event) {
		toggleTabs('departures');
		return false;
	});
});