﻿/// <summary>
/// Hide and show tables with flightstats info
/// </summary>
/// <param name="obj">Input control object</param>
function chkDeviation_onclick(obj, listName) {
    $$(".flightstats-list-" + listName).each(
        function(table) {
            if (obj.checked == true) table.hide(); else table.show();
        }
    );

    $$(".flightstats-deviation-list-" + listName).each(
        function(table) {
            if (obj.checked == true) table.show(); else table.hide();
        }
    );
}
/// <summary>
/// Handles the tabs for departures and arrivals
/// </summary>
/// <param name="selTabObj">Tab object for selected tab</param>
/// <param name="unselTabId">Id for tab to unselect</param>
function selectTab(selTabObj, unselTabId, listName){
    selTabObj.className = "selected";
    $(unselTabId).className = "";
    var tabContentShow = selTabObj.rel;

    $$(".flightstats-tab-" + listName).each(
        function(tab) {
            if (tab.id == tabContentShow) tab.show(); else tab.hide();
        }
    );
    return false;
}