$(document).ready(function() {
	
	/**********************************/
	//		Equal Heights Calls
	/**********************************/
	equalHeight($(".equal"));
	equalHeight($(".equal2"));
	equalHeight($(".equal3"));
	equalHeight($(".equal4"));
	equalHeight($(".equal5"));
	equalHeight($(".equal6"));
	
});

function equalHeight(group) {
    tallest = 0;
    group.each(function() {
        thisHeight = $(this).height();
        if(thisHeight > tallest) {
            tallest = thisHeight;
        }
    });
    group.height(tallest);
}

$(document).ready(function() {
		// ACTIVATE TABS
		$(function() {
			$("ul.tabIntroBody").tabs("div.tabIntroContent > div"); //HeroHome Tab2
	});
});

$(document).ready(function() {
	// ACTIVATE TABS
	$(function() {
		$("ul.css-heroHome").tabs("div.css-heroHomepanes > div", {
			
		// start from the beginning after the last tab
		rotate: true
		
		}).slideshow({autoplay: true, interval: 6000}); //HeroHome Tab
	});
});

$(function() {
    var tabContainers = $('div.tabs > div');
    tabContainers.hide().filter(':first').show();

    $('div.tabs ul.tabNavigation a').click(function() {
        tabContainers.hide();
        tabContainers.filter(this.hash).show();
        $('div.tabs ul.tabNavigation a').removeClass('selected');
        $(this).addClass('selected');
        return false;
    }).filter(':first').click();
});
	
	// MAIN DROPDOWN
$(window).load(function() {

    // primary nav drop downs
    var tab1ShowHideTimer = null;
    $("#primary-navigation ul > li.first:has(ul)").mouseover(function() {
        //$("select").css("visibility","hidden");
        if (tab1ShowHideTimer != null) {
            clearTimeout(tab1ShowHideTimer);
            tab1ShowHideTimer = null;
        }
        $(this).addClass("over");
        $(this).addClass("active");
    });
    $("#primary-navigation ul > li.first:has(ul)").mouseout(function() {
        if (tab1ShowHideTimer == null) {
            var tab1Class = $(this);
            tab1ShowHideTimer = setTimeout(function() {
                $("select").css("visibility", "visible");
                tab1Class.removeClass("over");
                tab1Class.removeClass("active");
                tab1ShowHideTimer = null;
            }, 50);
        }
    });
    // remove functions from children in top nav
    $("#primary-navigation ul > li.first ul li:has(ul)").unbind("mouseover");
    $("#primary-navigation ul > li.first ul li:has(ul)").unbind("mouseout");

    // primary nav drop downs
    var tab2ShowHideTimer = null;
    $("#primary-navigation ul > li.second:has(ul)").mouseover(function() {
        //$("select").css("visibility","hidden");
        if (tab2ShowHideTimer != null) {
            clearTimeout(tab2ShowHideTimer);
            tab2ShowHideTimer = null;
        }
        $(this).addClass("over");
        $(this).addClass("active");
    });
    $("#primary-navigation ul > li.second:has(ul)").mouseout(function() {
        if (tab2ShowHideTimer == null) {
            var tab2Class = $(this);
            tab2ShowHideTimer = setTimeout(function() {
                $("select").css("visibility", "visible");
                tab2Class.removeClass("over");
                tab2Class.removeClass("active");
                tab2ShowHideTimer = null;
            }, 50);
        }
    });
    // remove functions from children in top nav
    $("#primary-navigation ul > li.second ul li:has(ul)").unbind("mouseover");
    $("#primary-navigation ul > li.second ul li:has(ul)").unbind("mouseout");

    // primary nav drop downs
    var tab3ShowHideTimer = null;
    $("#primary-navigation ul > li.third:has(ul)").mouseover(function() {
        //$("select").css("visibility","hidden");
        if (tab3ShowHideTimer != null) {
            clearTimeout(tab3ShowHideTimer);
            tab3ShowHideTimer = null;
        }
        $(this).addClass("over");
        $(this).addClass("active");
    });
    $("#primary-navigation ul > li.third:has(ul)").mouseout(function() {
        if (tab3ShowHideTimer == null) {
            var tab3Class = $(this);
            tab3ShowHideTimer = setTimeout(function() {
                $("select").css("visibility", "visible");
                tab3Class.removeClass("over");
                tab3Class.removeClass("active");
                tab3ShowHideTimer = null;
            }, 50);
        }
    });
    // remove functions from children in top nav
    $("#primary-navigation ul > li.third ul li:has(ul)").unbind("mouseover");
    $("#primary-navigation ul > li.third ul li:has(ul)").unbind("mouseout");

});



