
// Main site navigation //

jQuery(document).ready(function() {

    //When page loads...
    jQuery(".tab_content").hide(); //Hide all content
    
    jQuery("ul.tabMenu li").attr("data-tab-state", "closed"); //Initialize as closed
    //On Click Event
    jQuery("ul.tabMenu li").click(function() {
        
        if(jQuery(this).attr("data-tab-state") == "closed"){
            jQuery("ul.tabMenu li").removeClass("active"); //Remove any "active" class
            jQuery("ul.tabMenu li").attr("data-tab-state", "closed"); //Remove any "active" class
            jQuery(this).addClass("active"); //Add "active" class to selected tab
            jQuery(this).attr("data-tab-state", "open"); //Remove any "active" class
            jQuery(".tab_content").hide(); //Hide all tab content
            var activeTab = jQuery(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
            jQuery(activeTab).show(); //Fade in the active ID content
            return false;
        } else {
            jQuery(this).removeClass("active"); //Remove any "active" class
            jQuery(this).attr("data-tab-state", "closed"); //Remove any "active" class
            jQuery(".tab_content").hide(); //Hide all tab content
        }
    });  
});



// Product page tabbed content //

jQuery(function () {
    var tabContainers = jQuery('div.tabContainer > div');
    
    jQuery('div.tabContainer ul.tabNavigation a').click(function () {
        tabContainers.hide().filter(this.hash).show();
        
        jQuery('div.tabContainer ul.tabNavigation a').removeClass('selected');
        jQuery(this).addClass('selected');
        
        return false;
    }).filter(':first').click();
});


