﻿
function SearchKeyUp(sender, e) {
    // if <enter> key

    // submit the form

}

function showTabsInitial() {
    changeTabbingDisplay();

    showOldTabsInitial();

    if (document.getElementById('WhatsNewTabs')) {
        document.getElementById('WhatsNewTabs').className = 'tabsectionjs' + ' ' + 'greentabs';
    }

    if (document.getElementById('HaveYourSayTabs')) {
        document.getElementById('HaveYourSayTabs').className = 'tabsectionjs' + ' ' + 'bluetabs';
    }

    if (document.getElementById('WhatsNewTabsContent')) {
        allContent = document.getElementById('WhatsNewTabsContent').getElementsByTagName('div');
        for (var i = 0; i < allContent.length; i++)
            allContent[i].className = 'tabcontentjs';
    }

    if (document.getElementById('HaveYourSayTabsContent')) {
        allContent = document.getElementById('HaveYourSayTabsContent').getElementsByTagName('div');
        for (var i = 0; i < allContent.length; i++)
            allContent[i].className = 'tabcontentjs';
    }

}

function showOldTabsInitial() {

    changeTabbingDisplay();

    if (document.getElementById('tab1')) {
        document.getElementById('tab1').className = 'tabsectionjs' + ' ' + 'greentabs';
    }

    if (document.getElementById('tab2')) {
        document.getElementById('tab2').className = 'tabsectionjs' + ' ' + 'bluetabs';
    }

    if (document.getElementById('haveyoursaycontainer')) {
        document.getElementById('haveyoursaycontainer').className = ' tabcontentjs';
    }

    if (document.getElementById('whatsnewcontainer')) {
        document.getElementById('whatsnewcontainer').className = 'tabcontentjs';
    }
}

/* tab switching for tabbed list control */
function SelectTab(selectedTab, contentDiv, a) {
    li = a.parentNode;
    allLi = li.parentNode.getElementsByTagName('li');
    for (var i = 0; i < allLi.length; i++) {
        if (allLi[i].id != selectedTab + "Tab")
            allLi[i].className = "notcurrent";
        else
            allLi[i].className = "current";
    }

    allContent = document.getElementById(contentDiv).getElementsByTagName('div');
    for (var i = 0; i < allContent.length; i++) {
        if (allContent[i].style.display != "none") {
            $('#' + allContent[i].id).fadeOut(500, function() {
                $('#' + selectedTab + "Content").fadeIn(500);
            });
            break;
        }
    }
}

changeInProgress = false;
function showTopicTab(tab) 
{
    if(changeInProgress)
        return;
    changeInProgress = true;
        
    $('#' + tab + 'Tab').attr('class', 'current');
    if ($('#landTabContent')[0].style.display != 'none') {
        $('#landTab').attr('class', '');
        $('#landTabContent').fadeOut(500, function() { $('#' + tab + 'TabContent').fadeIn(500, changeInProgress = false); });
    }
    else if ($('#seaTabContent')[0].style.display != 'none') {
        $('#seaTab').attr('class', '');
        $('#seaTabContent').fadeOut(500, function() { $('#' + tab + 'TabContent').fadeIn(500, changeInProgress = false); });
    }
    else if ($('#airTabContent')[0].style.display != 'none') {
        $('#airTab').attr('class', '');
        $('#airTabContent').fadeOut(500, function() { $('#' + tab + 'TabContent').fadeIn(500, changeInProgress = false); });
    }
    else if ($('#railTabContent')[0].style.display != 'none') {
        $('#railTab').attr('class', '');
        $('#railTabContent').fadeOut(500, function() { $('#' + tab + 'TabContent').fadeIn(500, changeInProgress = false); });
    }
}

function changeTabbingDisplay()
{
    var tabs = document.getElementsByTagName("ul");
    for (j = 0; j < tabs.length; j++) {

        if (tabs[j].className == "tabbing");
        {
            tabs[j].style.display = "block";
        }
    }
}

/* Bumps the 3rd column underneith the content if screen width is < 1024 */
function threeColumnBump() {
    if (document.body.clientWidth < 990) {
        document.getElementById('wrapper').setAttribute("id", "eightbysix");
    }
}