﻿
jQuery(document).ready(function() {

// Initialization

});

stuHover = function() {
    var cssRule;
    var newSelector;
    for (var i = 0; i < document.styleSheets.length; i++)
        for (var x = 0; x < document.styleSheets[i].rules.length; x++) {
        cssRule = document.styleSheets[i].rules[x];
        if (cssRule.selectorText.indexOf("LI:hover") != -1) {
            newSelector = cssRule.selectorText.replace(/LI:hover/gi, "LI.iehover");
            document.styleSheets[i].addRule(newSelector, cssRule.style.cssText);
        }
    }
    var getElm = document.getElementById("nav").getElementsByTagName("LI");
    for (var i = 0; i < getElm.length; i++) {
        getElm[i].onmouseover = function() {
            this.className += " iehover";
        }
        getElm[i].onmouseout = function() {
            this.className = this.className.replace(new RegExp(" iehover\\b"), "");
        }
    }
}
if (window.attachEvent) window.attachEvent("onload", stuHover);

    $tabs = {

        //default tab to show
        defaultTab: 0,

        // initieates tabs
        init: function() {
            $('#switches').children().each(function(index) {
                $(this).attr('id', 'switch_' + index);
                $(this).addClass('switch');
            });

            $('#switchAreas').children().each(function(index) {
                $(this).attr('id', 'area_' + index);
                $(this).addClass('area');
            });
            this.showTab(this.defaultTab);
        },

        //activates onCLickListeners
        activate: function() {
            $('#switches .switch').click(function() {
                id = parseInt($(this).attr('id').replace('switch_', ''));
                $tabs.showTab(id);
            });
        },

        //shows a single tab
        showTab: function(tabId) {
            $('.area').hide();
            $('#area_' + tabId).show();
        }

    };

    $(document).ready(function() {
        $tabs.init();
        $tabs.activate();
    });

