/* Author: Andy Chubb Cube3

*/



jQuery(document).ready(function(){

	// ====== Main Nav ======
		
			
		// == Contraction ==
			
		jQuery("#main-nav li a.close").click(function(){
			
			// Remove active class from all main links
			jQuery("#main-nav li a.main-link").removeClass("active");
			
			// Animate the top bar back to 10px
			jQuery("#sub-link-bar").animate({
				height: "10px"
			});
			
			// Fade out the subnav
			jQuery(".sub-links").hide();
			
			// Hide the X again
			jQuery("#main-nav li a.close").fadeOut();	
			
		});	
		
		// == Dropdown Functions
		

		
		var dropWho = function() {
			// drop Tutorials
			jQuery("#main-nav li a.close").fadeIn();
			//jQuery("#main-nav li a.main-link").removeClass("active");
			jQuery("#main-nav li a.whowe").addClass("wwaactive");
			jQuery("#sub-link-bar").animate(
				{height: "28px"}, "slow"
			);
			jQuery(".sub-links").hide();
			jQuery(".whowe").siblings(".sub-links").fadeIn(400);
		}
		
		var dropBus = function() {
			// drop Tutorials
			jQuery("#main-nav li a.close").fadeIn();
			//jQuery("#main-nav li a.forBus").removeClass("active");
			jQuery("#main-nav li a.forBus").addClass("fbactive");
			jQuery("#sub-link-bar").animate(
				{height: "28px"}, "medium"
			);
			jQuery(".sub-links").hide();
			jQuery(".forBus").siblings(".sub-links").fadeIn(400);
		}
		
		var dropIndividuals = function() {
			// drop Individuals
			jQuery("#main-nav li a.close").fadeIn();
			//jQuery("#main-nav li a.main-link").removeClass("active");
			jQuery("#main-nav li a.forInd").addClass("fiactive");
			jQuery("#sub-link-bar").animate(
				{height: "28px"}, "medium"
			);
			jQuery(".sub-links").hide();
			jQuery(".forInd").siblings(".sub-links").fadeIn(400);
		}
		
		
		var noSub = function(){
			jQuery("#sub-link-bar").hide();
			jQuery(".wideDivider").hide();
		}
		
		
		var curHil = function(){
			jQuery("#main-nav li a.currVac").addClass("cvactive");
			jQuery("#sub-link-bar").hide();
			jQuery(".wideDivider").hide();
		}
		
		var newsHil = function(){
			jQuery("#main-nav li a.newsy").addClass("nactive");
			jQuery("#sub-link-bar").hide();
			jQuery(".wideDivider").hide();
		}
		
		var sectHil = function(){
			jQuery("#main-nav li a.secty").addClass("sactive");
			jQuery("#sub-link-bar").hide();
			jQuery(".wideDivider").hide();
		}
		
		var downHil = function(){
			jQuery("#main-nav li a.downy").addClass("dactive");
			jQuery("#sub-link-bar").hide();
			jQuery(".wideDivider").hide();
		}
		
		var peopHil = function(){
			jQuery("#main-nav li a.peopy").addClass("peopactive");
			jQuery("#sub-link-bar").hide();
			jQuery(".wideDivider").hide();
		}
		
		var talkHil = function(){
			jQuery("#main-nav li a.talky").addClass("tactive");
			jQuery("#sub-link-bar").hide();
			jQuery(".wideDivider").hide();
		}
		
		
		
		
		
		if (jQuery('body').hasClass('who')) {
			jQuery(dropWho);
		}
		else if (jQuery('body').hasClass('page-id-258')) {
			jQuery(dropWho);
		}
		else if (jQuery('body').hasClass('articles')) {
			jQuery(dropArticles);
		}
		else if (jQuery('body').hasClass('page-template-forIndividualsInternal-php')) {
			jQuery(dropIndividuals);
		}
		else if (jQuery('body').hasClass('page-template-forBusinessInternal-php')) {
			jQuery(dropBus);
		}
		else if (jQuery('body').hasClass('page-template-forIndividualTheme-php')) {
			jQuery(dropIndividuals);
		}
		else if (jQuery('body').hasClass('page-template-forBusinessTheme-php')) {
			jQuery(dropBus);
		}
		else if (jQuery('body').hasClass('custom-post-type-people-archive')) {
			jQuery(peopHil);
		}
		else if (jQuery('body').hasClass('single-people')) {
			jQuery(peopHil);
		}
		else if (jQuery('body').hasClass('custom-post-type-jobs-archive')) {
			jQuery(curHil);
		}
		else if (jQuery('body').hasClass('page-template-news-list-php')) {
			jQuery(newsHil);
		}
		//else if (jQuery('body').hasClass('single-format-standard')) {
		//	jQuery(newsHil);
		//}
		else if (jQuery('body').hasClass('page-id-33')) {
			jQuery(sectHil);
		}
		else if (jQuery('body').hasClass('page-template-template-page-downloads-php')) {
			jQuery(downHil);
		}
		else if (jQuery('body').hasClass('page-template-contact-us-php')) {
			jQuery(talkHil);
		}
		else {
			jQuery(noSub);
		}
		
		
		
		
		// == Some Functions for Non DropDowns
		
		if (jQuery('body').hasClass('home')) {
			jQuery("#main-nav li a.home").addClass("active");
		}
		else if (jQuery('body').hasClass('currentVacancies')) {
			jQuery("#main-nav li a.currVac").addClass("active");
		}
		
		
});
























