// Author:              Matt Rossi
// Website:             ifohdesigns.com
// Article Source:      http://ifohdesigns.com/blog/tutorials/
// Last Modified:       August 26, 2008
// IF YOU WISH TO USE THIS SCRIPT I WOULD APPRECIATE A BACKLINK

var options = { path: '/'};

jQuery(document).ready(function() {
								
	jQuery("ul#main-nav li ul").hide();
	jQuery("ul#main-nav li ul li ul").hide();

	var a = jQuery("<a>toggle header</a>").attr('href','#').addClass("btn-slide");
	jQuery('#wrapper').before(a);

	// Sub Navs (Second Level Navs)


	// Forum And Expo Button
	jQuery("li#expo.btn-slide > a").click(function(){
		if (jQuery("li#expo ul.sub-nav-second-level").is(":hidden")) {
		jQuery("li#expo ul.sub-nav-second-level").slideDown("slow");
		jQuery(this).addClass("active");
			 jQuery.cookie('showexpo', 'collapsed', options );
		return false;
		  } else {
			jQuery("li#expo ul.sub-nav-second-level").slideUp("slow");
		jQuery(this).removeClass("active");
			jQuery.cookie('showexpo', 'expanded', options );
		return false;
		}
	});
	
	
	// Forum And Expo Cookie
	var showAbout = jQuery.cookie('showexpo');
	if (showAbout == 'collapsed') {
		jQuery("ul#main-nav li#expo ul.sub-nav-second-level").show();
		jQuery(".btn-slide").addClass("active");
	};	


	// About Button
	jQuery("li#about.btn-slide > a").click(function(){
		if (jQuery("li#about ul.sub-nav-second-level").is(":hidden")) {
		jQuery("li#about ul.sub-nav-second-level").slideDown("slow");
		jQuery(this).addClass("active");
			 jQuery.cookie('showAbout', 'collapsed', options );
		return false;
		  } else {
			jQuery("li#about ul.sub-nav-second-level").slideUp("slow");
		jQuery(this).removeClass("active");
			jQuery.cookie('showAbout', 'expanded', options );
		return false;
		}
	});
	
	// About Cookie
	var showAbout = jQuery.cookie('showAbout');
	if (showAbout == 'collapsed') {
		jQuery("ul#main-nav li#about ul.sub-nav-second-level").show();
		jQuery(".btn-slide").addClass("active");
	};
	
	// Membership/Sponsorship Button
	jQuery("li#membership-sponsorship.btn-slide > a").click(function(){
		if (jQuery("li#membership-sponsorship ul").is(":hidden")) {
		jQuery("li#membership-sponsorship ul").slideDown("slow");
		jQuery(this).addClass("active");
			 jQuery.cookie('showMembershipSponsorship', 'collapsed', options );
		return false;
		  } else {
			jQuery("li#membership-sponsorship ul").slideUp("slow");
		jQuery(this).removeClass("active");
			jQuery.cookie('showMembershipSponsorship', 'expanded', options );
		return false;
		}
	});
	
	// Membership/Sponsorship Cookie
	var showMembershipSponsorship = jQuery.cookie('showMembershipSponsorship');
	if (showMembershipSponsorship == 'collapsed') {
		jQuery("ul#main-nav li#membership-sponsorship ul").show();
		jQuery(".btn-slide").addClass("active");
	};
	
	// Events Button
	jQuery("li#events.btn-slide > a").click(function(){
		if (jQuery("li#events ul.sub-nav-second-level").is(":hidden")) {
		jQuery("li#events ul.sub-nav-second-level").slideDown("slow");
		jQuery(this).addClass("active");
			 jQuery.cookie('showEvents', 'collapsed', options );
		return false;
		  } else {
			jQuery("li#events ul.sub-nav-second-level").slideUp("slow");
		jQuery(this).removeClass("active");
			jQuery.cookie('showEvents', 'expanded', options );
		return false;
		}
	});
	
	// Events Cookie
	var showEvents = jQuery.cookie('showEvents');
	if (showEvents == 'collapsed') {
		jQuery("ul#main-nav li#events ul.sub-nav-second-level").show();
		jQuery(".btn-slide").addClass("active");
	};


	// Trade Missions Button
	jQuery("li#trade.btn-slide > a").click(function(){
		if (jQuery("li#trade ul.sub-nav-second-level").is(":hidden")) {
		jQuery("li#trade ul.sub-nav-second-level").slideDown("slow");
		jQuery(this).addClass("active");
			 jQuery.cookie('showTrade', 'collapsed', options );
		return false;
		  } else {
			jQuery("li#trade ul.sub-nav-second-level").slideUp("slow");
		jQuery(this).removeClass("active");
			jQuery.cookie('showTrade', 'expanded', options );
		return false;
		}
	});
	
	// Trade Missions Cookie
	var showTrade = jQuery.cookie('showTrade');
	if (showTrade == 'collapsed') {
		jQuery("ul#main-nav li#trade ul.sub-nav-second-level").show();
		jQuery(".btn-slide").addClass("active");
	};


	
	// Document Certification Button
	jQuery("li#document-cert.btn-slide > a").click(function(){
		if (jQuery("li#document-cert ul.sub-nav-second-level").is(":hidden")) {
		jQuery("li#document-cert ul.sub-nav-second-level").slideDown("slow");
		jQuery(this).addClass("active");
			 jQuery.cookie('showDocumentCert', 'collapsed', options );
		return false;
		  } else {
			jQuery("li#document-cert ul.sub-nav-second-level").slideUp("slow");
		jQuery(this).removeClass("active");
			jQuery.cookie('showDocumentCert', 'expanded', options );
		return false;
		}
	});
	
	// Document Certification Cookie
	var showDocumentCert = jQuery.cookie('showDocumentCert');
	if (showDocumentCert == 'collapsed') {
		jQuery("ul#main-nav li#document-cert ul.sub-nav-second-level").show();
		jQuery(".btn-slide").addClass("active");
	};
	
	// Resources Certification Button
	jQuery("li#resources.btn-slide > a").click(function(){
		if (jQuery("li#resources ul.sub-nav-second-level").is(":hidden")) {
		jQuery("li#resources ul.sub-nav-second-level").slideDown("slow");
		jQuery(this).addClass("active");
			 jQuery.cookie('showResources', 'collapsed', options );
		return false;
		  } else {
			jQuery("li#resources ul.sub-nav-second-level").slideUp("slow");
		jQuery(this).removeClass("active");
			jQuery.cookie('showResources', 'expanded', options );
		return false;
		}
	});
	
	// Resources Certification Cookie
	var showResources = jQuery.cookie('showResources');
	if (showResources == 'collapsed') {
		jQuery("ul#main-nav li#resources ul.sub-nav-second-level").show();
		jQuery(".btn-slide").addClass("active");
	};
	
	// Business Directory Button
	jQuery("li#business-directory.btn-slide > a").click(function(){
		if (jQuery("li#business-directory ul.sub-nav-second-level").is(":hidden")) {
		jQuery("li#business-directory ul.sub-nav-second-level").slideDown("slow");
		jQuery(this).addClass("active");
			 jQuery.cookie('showBusinessDirectory', 'collapsed', options );
		return false;
		  } else {
			jQuery("li#business-directory ul.sub-nav-second-level").slideUp("slow");
		jQuery(this).removeClass("active");
			jQuery.cookie('showBusinessDirectory', 'expanded', options );
		return false;
		}
	});
	
	// Business Directory Cookie
	var showBusinessDirectory = jQuery.cookie('showBusinessDirectory');
	if (showBusinessDirectory == 'collapsed') {
		jQuery("ul#main-nav li#business-directory ul.sub-nav-second-level").show();
		jQuery(".btn-slide").addClass("active");
	};
	
	// News Directory Button
	jQuery("li#news.btn-slide > a").click(function(){
		if (jQuery("li#news ul.sub-nav-second-level").is(":hidden")) {
		jQuery("li#news ul.sub-nav-second-level").slideDown("slow");
		jQuery(this).addClass("active");
			 jQuery.cookie('showNews', 'collapsed', options );
		return false;
		  } else {
			jQuery("li#news ul.sub-nav-second-level").slideUp("slow");
		jQuery(this).removeClass("active");
			jQuery.cookie('showNews', 'expanded', options );
		return false;
		}
	});
	
	// News Directory Cookie
	var showNews = jQuery.cookie('showNews');
	if (showNews == 'collapsed') {
		jQuery("ul#main-nav li#news ul.sub-nav-second-level").show();
		jQuery(".btn-slide").addClass("active");
	};
	
	// Sub Navs (Third Level Navs)

	// Chapters Button
	jQuery("li#chapters.btn-slide > a").click(function(){
		if (jQuery("li#chapters ul.sub-nav-third-level").is(":hidden")) {
		jQuery("li#chapters ul.sub-nav-third-level").slideDown("slow");
		jQuery(this).addClass("active");
			 jQuery.cookie('showChapters', 'collapsed', options );
		return false;
		  } else {
			jQuery("li#chapters ul.sub-nav-third-level").slideUp("slow");
		jQuery(this).removeClass("active");
			jQuery.cookie('showChapters', 'expanded', options );
		return false;
		}
	});
	
	// Chapters Cookie
	var showChapters = jQuery.cookie('showChapters');
	if (showChapters == 'collapsed') {
		jQuery("ul#main-nav li#chapters ul.sub-nav-third-level").show();
		jQuery(".btn-slide").addClass("active");
	};
	
	// Publications Button
	jQuery("li#publications.btn-slide > a").click(function(){
		if (jQuery("li#publications ul.sub-nav-third-level").is(":hidden")) {
		jQuery("li#publications ul.sub-nav-third-level").slideDown("slow");
		jQuery(this).addClass("active");
			 jQuery.cookie('showPublications', 'collapsed', options );
		return false;
		  } else {
			jQuery("li#publications ul.sub-nav-third-level").slideUp("slow");
		jQuery(this).removeClass("active");
			jQuery.cookie('showPublications', 'expanded', options );
		return false;
		}
	});
	
	// Publications Cookie
	var showPublications = jQuery.cookie('showPublications');
	if (showPublications == 'collapsed') {
		jQuery("ul#main-nav li#publications ul.sub-nav-third-level").show();
		jQuery(".btn-slide").addClass("active");
	};
	
	// Docs & Visas Button
	jQuery("li#docs-visas.btn-slide > a").click(function(){
		if (jQuery("li#docs-visas ul.sub-nav-third-level").is(":hidden")) {
		jQuery("li#docs-visas ul.sub-nav-third-level").slideDown("slow");
		jQuery(this).addClass("active");
			 jQuery.cookie('showDocsVisas', 'collapsed', options );
		return false;
		  } else {
			jQuery("li#docs-visas ul.sub-nav-third-level").slideUp("slow");
		jQuery(this).removeClass("active");
			jQuery.cookie('showDocsVisas', 'expanded', options );
		return false;
		}
	});
	
	// Docs & Visas Cookie
	var showDocsVisas = jQuery.cookie('showDocsVisas');
	if (showDocsVisas == 'collapsed') {
		jQuery("ul#main-nav li#docs-visas ul.sub-nav-third-level").show();
		jQuery(".btn-slide").addClass("active");
	};
	
	// Media Releases Button
	jQuery("li#media-releases.btn-slide > a").click(function(){
		if (jQuery("li#media-releases ul.sub-nav-third-level").is(":hidden")) {
		jQuery("li#media-releases ul.sub-nav-third-level").slideDown("slow");
		jQuery(this).addClass("active");
			 jQuery.cookie('showMediaReleases', 'collapsed', options );
		return false;
		  } else {
			jQuery("li#media-releases ul.sub-nav-third-level").slideUp("slow");
		jQuery(this).removeClass("active");
			jQuery.cookie('showMediaReleases', 'expanded', options );
		return false;
		}
	});
	
	// Media Releases Cookie
	var showMediaReleases = jQuery.cookie('showMediaReleases');
	if (showMediaReleases == 'collapsed') {
		jQuery("ul#main-nav li#media-releases ul.sub-nav-third-level").show();
		jQuery(".btn-slide").addClass("active");
	};

});
