var etrans;
var ptrans;
var atrans;
var strans;
var lihome;
var navhome;
var listrength;
var navstrength;
var liendurance;
var navendurance;
var lirace;
var navrace;
var lireg;
var navreg;
var lipartners;
var navpart;
var liathlete;
var navathlete;
var liabout;
var navcontact;
var ebuttons;
var pbuttons;
var abuttons;
var sbuttons;
var esubnav;
var psubnav;
var asubnav;
var ssubnav;
var eobj;
var pobj;
var aobj;
var sobj;

var config = {sensitivity:3,
              interval:100,
              over:show_esubnav,
              timeout:300,
              out:hide_esubnav};
var config2 = {sensitivity:3,
               interval:100,
               over:show_psubnav,
               timeout:300,
               out:hide_psubnav};
var config3 = {sensitivity:3,
               interval:100,
               over:show_asubnav,
               timeout:300,
               out:hide_asubnav};
var config4 = {sensitivity:3,
               interval:100,
               over:show_ssubnav,
               timeout:300,
               out:hide_ssubnav};
			   
function show_esubnav(){
	if (!eobj) {
		eobj = ebuttons.css('display', 'inline');
		esubnav.css({
			'display': 'inline',
			'margin-bottom': '10px',
			'padding-top': '10px',
			'padding-left': '10px',
			'padding-right': '10px',
			'z-index': '201'
		});
		etrans.stop().animate({
			height: "+=46"
		}, 200);
		esubnav.stop().animate({
			height: "+=46"
		}, 200, function(){
			ebuttons.stop().animate({
				opacity: 1
			}, 500);
		});
		remember_parentnav("endurance", true);
	}
}
function show_psubnav(){
	if (!pobj) {
		pobj = pbuttons.css('display','inline');
		psubnav.css({
			'display':'inline',
			'margin-bottom':'10px',
			'padding-top':'10px',
			'padding-left':'10px',
			'padding-right':'10px',
			'z-index':'201'
		});
		ptrans.stop().animate({
			height: "+=46"
		}, 200);
		psubnav.stop().animate({
			height: "+=46"
		}, 200, function(){
			pbuttons.stop().animate({
				opacity: 1
			}, 500);
		});
		remember_parentnav("partners", true);
	}
}
function show_asubnav(){
	if (!aobj) {
		aobj = abuttons.css('display','inline');
		asubnav.css({
			'display':'inline',
			'margin-bottom':'10px',
			'padding-top':'10px',
			'padding-left':'10px',
			'padding-right':'10px',
			'z-index':'201'
		});
		atrans.stop().animate({
			height: "+=46"
		}, 200);
		asubnav.stop().animate({
			height: "+=46"
		}, 200, function(){
			abuttons.stop().animate({
				opacity: 1
			}, 500);
		});
		remember_parentnav("about", true);
	}
}
function show_ssubnav(){
	if (!sobj) {
		sobj = sbuttons.css('display','inline');
		ssubnav.css({
			'display':'inline',
			'margin-bottom':'10px',
			'padding-top':'10px',
			'padding-left':'10px',
			'padding-right':'10px',
			'z-index':'201'
		});
		strans.stop().animate({
			height: "+=46"
		}, 200);
		ssubnav.stop().animate({
			height: "+=46"
		}, 200, function(){
			sbuttons.stop().animate({
				opacity: 1
			}, 500);
		});
		remember_parentnav("strength", true);
	}
}
function hide_esubnav(){
	if (eobj) {
		eobj = 0;
		remember_parentnav("endurance", false);
		ebuttons.stop().animate({
			opacity: 0
		}, 400, function(){
			ebuttons.css('display','none');
			esubnav.stop().animate({height: "0"}, 200);
			etrans.stop().animate({height: "0"}, 200, function(){
				esubnav.css({
					'display': 'none',
					'padding':'0',
					'margin':'0',
					'z-index':'0'
				});
			});
		});
	}
}
function hide_psubnav(){
	if (pobj) {
		pobj = 0;
		remember_parentnav("partners", false);
		pbuttons.stop().animate({
			opacity: 0
		}, 400, function(){
			pbuttons.css('display','none');
			psubnav.stop().animate({height: "0"}, 200);
			ptrans.stop().animate({height: "0"}, 200, function(){
				psubnav.css({
					'display':'none',
					'padding':'0',
					'margin':'0',
					'z-index':'0'
				});
			});
		});
	}
}
function hide_asubnav(){
	if (aobj) {
		aobj = 0;
		remember_parentnav("about", false);
		abuttons.stop().animate({
			opacity: 0
		}, 400, function(){
			abuttons.css('display','none');
			asubnav.stop().animate({height: "0"}, 200);
			atrans.stop().animate({height: "0"}, 200, function(){
				asubnav.css({
					'display':'none',
					'padding':'0',
					'margin':'0',
					'z-index':'0'
				});
			});
		});
	}
}
function hide_ssubnav(){
	if (sobj) {
		sobj = 0;
		remember_parentnav("strength", false);
		sbuttons.stop().animate({
			opacity: 0
		}, 400, function(){
			sbuttons.css('display','none');
			ssubnav.stop().animate({height: "0"}, 200);
			strans.stop().animate({height: "0"}, 200, function(){
				ssubnav.css({
					'display':'none',
					'padding':'0',
					'margin':'0',
					'z-index':'0'
				});
			});
		});
	}
}
function current_page()
{
	var b = false;
	var curl = location.href;
	
	if(curl.indexOf("/endurance/cycle/")>=0) {
		return "cycle";
	}
	if(curl.indexOf("/endurance/run/")>=0) {
		return "run";
	}
	if(curl.indexOf("/endurance/swim/")>=0) {
		return "swim";
	}
	if(curl.indexOf("/endurance/triathlon/")>=0) {
		return "triathlon";
	}
	if(curl.indexOf("/endurance/ironman/")>=0) {
		return "ironman";
	}
        if(curl.indexOf("/endurance/ecoaching/")>=0) {
                return "ecoaching";
        }
	if(curl.indexOf("/strength/bootcamp/")>=0) {
		return "bootcamp";
	}
        if(curl.indexOf("/strength/advanced-bootcamp/")>=0) {
		return "advbootcamp";
	}
        if(curl.indexOf("/strength/personal-training/")>=0) {
		return "personal";
	}
	if(curl.indexOf("/race-team/")>=0) {
		return "raceteam";
	}
	if(curl.indexOf("/registration/")>=0) {
		return "registration";
	}
	if(curl.indexOf("/partners/nutrition/")>=0) {
		return "nutrition";
	}
	if(curl.indexOf("/partners/gear/")>=0) {
		return "gear";
	}
	if(curl.indexOf("/partners/services/")>=0) {
		return "services";
	}
	if(curl.indexOf("/partners/nonprofit/")>=0) {
		return "nonprofit";
	}
	if(curl.indexOf("/partners/retail/")>=0) {
		return "retail";
	}
	if(curl.indexOf("/partners/events/")>=0) {
		return "events";
	}
	if(curl.indexOf("/partners/")>=0){
		return "partners";
	}
	if(curl.indexOf("/athletes-lounge/")>=0) {
		return "lounge";
	}
	if(curl.indexOf("/about/overview/")>=0) {
		return "overview";
	}
	if(curl.indexOf("/about/staff/")>=0) {
		return "staff";
	}
	if(curl.indexOf("/about/press-release/")>=0) {
		return "pressrelease";
	}
	if(curl.indexOf("/about/contact/")>=0) {
		return "contact";
	}
	if(curl.indexOf("/about/")>=0) {
		return "about";
	}
	if(curl.indexOf("/gallery/")>=0){
		return "gallery";
	}
	if(curl.indexOf("/calendar/")>=0){
		return "calendar";
	}
	return "home";
}
function set_subnav(){
	var cpage = current_page();
	switch(cpage)
	{
		case "cycle":
			var a_cycle = jQuery("#a_cycle");
			var t_cycle = jQuery("#t_cycle");
			a_cycle.addClass('highlighted');
			t_cycle.addClass('highlighted');
			break;
		case "run":
			var a_run = jQuery("#a_run");
			var t_run = jQuery("#t_run");
			a_run.addClass('highlighted');
			t_run.addClass('highlighted');
			break;
		case "swim":
			var a_swim = jQuery("#a_swim");
			var t_swim = jQuery("#t_swim");
			a_swim.addClass('highlighted');
			t_swim.addClass('highlighted');
			break;
		case "triathlon":
			var a_tri = jQuery("#a_tri");
			var t_tri = jQuery("#t_tri");
			a_tri.addClass('highlighted');
			t_tri.addClass('highlighted');
			break;
		case "ironman":
			var a_ironman = jQuery("#a_ironman");
			var t_ironman = jQuery("#t_ironman");
			a_ironman.addClass('highlighted');
			t_ironman.addClass('highlighted');
			break;
                case "ecoaching":
                        var a_ecoaching = jQuery("#a_ecoaching");
                        var t_ecoaching = jQuery("#t_ecoaching");
                        a_ecoaching.addClass('highlighted');
                        t_ecoaching.addClass('highlighted');
                        break;
		case "events":
			var a_events = jQuery("#a_events");
			var t_events = jQuery("#t_events");
			a_events.addClass('highlighted');
			t_events.addClass('highlighted');
			break;
		case "retail":
			var a_retail = jQuery("#a_retail");
			var t_retail = jQuery("#t_retail");
			a_retail.addClass('highlighted');
			t_retail.addClass('highlighted');
			break;
		case "nonprofit":
			var a_nonprofit = jQuery("#a_nonprofit");
			var t_nonprofit = jQuery("#t_nonprofit");
			a_nonprofit.addClass('highlighted');
			t_nonprofit.addClass('highlighted');
			break;
		case "services":
			var a_services = jQuery("#a_services");
			var t_services = jQuery("#t_services");
			a_services.addClass('highlighted');
			t_services.addClass('highlighted');
			break;
		case "gear":
			var a_gear = jQuery("#a_gear");
			var t_gear = jQuery("#t_gear");
			a_gear.addClass('highlighted');
			t_gear.addClass('highlighted');
			break;
		case "nutrition":
			var a_nutrition = jQuery("#a_nutrition");
			var t_nutrition = jQuery("#t_nutrition");
			a_nutrition.addClass('highlighted');
			t_nutrition.addClass('highlighted');
			break;
		case "overview":
			var a_overview = jQuery("#a_overview");
			var t_overview = jQuery("#t_overview");
			a_overview.addClass('highlighted');
			t_overview.addClass('highlighted');
			break;
		case "staff":
			var a_staff = jQuery("#a_staff");
			var t_staff = jQuery("#t_staff");
			a_staff.addClass('highlighted');
			t_staff.addClass('highlighted');
			break;
		case "pressrelease":
			var a_pressrelease = jQuery("#a_pressrelease");
			var t_pressrelease = jQuery("#t_pressrelease");
			a_pressrelease.addClass('highlighted');
			t_pressrelease.addClass('highlighted');
			break;
		case "contact":
			var a_contact = jQuery("#a_contact");
			var t_contact = jQuery("#t_contact");
			a_contact.addClass('highlighted');
			t_contact.addClass('highlighted');
			break;
                case "bootcamp":
			var a_bootcamp = jQuery("#a_bootcamp");
			var t_bootcamp = jQuery("#t_bootcamp");
			a_bootcamp.addClass('highlighted');
			t_bootcamp.addClass('highlighted');
			break;
                case "advbootcamp":
			var a_advbootcamp = jQuery("#a_advbootcamp");
			var t_advbootcamp = jQuery("#t_advbootcamp");
			a_advbootcamp.addClass('highlighted');
			t_advbootcamp.addClass('highlighted');
			break;
                case "personal":
			var a_personal = jQuery("#a_personal");
			var t_personal = jQuery("#t_personal");
			a_personal.addClass('highlighted');
			t_personal.addClass('highlighted');
			break;
	}
}
function remember_subnav(remember){
	var cpage = current_page();
	switch(cpage)
	{
		case "cycle":
			var a_cycle = jQuery("#a_cycle");
			var t_cycle = jQuery("#t_cycle");
			switch(remember)
			{
				case true:
					a_cycle.addClass('highlighted');
					t_cycle.addClass('highlighted');
					break;
				case false:
					a_cycle.removeClass('highlighted');
					t_cycle.removeClass('highlighted');
					break;
			}
			break;
		case "run":
			var a_run = jQuery("#a_run");
			var t_run = jQuery("#t_run");
			switch(remember)
			{
				case true:
					a_run.addClass('highlighted');
					t_run.addClass('highlighted');
					break;
				case false:
					a_run.removeClass('highlighted');
					t_run.removeClass('highlighted');
					break;
			}
			break;
		case "swim":
			var a_swim = jQuery("#a_swim");
			var t_swim = jQuery("#t_swim");
			switch(remember)
			{
				case true:
					a_swim.addClass('highlighted');
					t_swim.addClass('highlighted');
					break;
				case false:
					a_swim.removeClass('highlighted');
					t_swim.removeClass('highlighted');
					break;
			}
			break;
		case "triathlon":
			var a_tri = jQuery("#a_tri");
			var t_tri = jQuery("#t_tri");
			switch(remember)
			{
				case true:
					a_tri.addClass('highlighted');
					t_tri.addClass('highlighted');
					break;
				case false:
					a_tri.removeClass('highlighted');
					t_tri.removeClass('highlighted');
					break;
			}
			break;
		case "ironman":
			var a_ironman = jQuery("#a_ironman");
			var t_ironman = jQuery("#t_ironman");
			switch(remember)
			{
				case true:
					a_ironman.addClass('highlighted');
					t_ironman.addClass('highlighted');
					break;
				case false:
					a_ironman.removeClass('highlighted');
					t_ironman.removeClass('highlighted');
					break;
			}
			break;
                case "ecoachi":
			var a_ecoaching = jQuery("#a_ecoaching");
			var t_ecoaching = jQuery("#t_ecoaching");
			switch(remember)
			{
				case true:
					a_ecoaching.addClass('highlighted');
					t_ecoaching.addClass('highlighted');
					break;
				case false:
					a_ecoaching.removeClass('highlighted');
					t_ecoaching.removeClass('highlighted');
					break;
			}
			break;
		case "events":
			var a_events = jQuery("#a_events");
			var t_events = jQuery("#t_events");
			switch(remember)
			{
				case true:
					a_events.addClass('highlighted');
					t_events.addClass('highlighted');
					break;
				case false:
					a_events.removeClass('highlighted');
					t_events.removeClass('highlighted');
					break;
			}
			break;
		case "retail":
			var a_retail = jQuery("#a_retail");
			var t_retail = jQuery("#t_retail");
			switch(remember)
			{
				case true:
					a_retail.addClass('highlighted');
					t_retail.addClass('highlighted');
					break;
				case false:
					a_retail.removeClass('highlighted');
					t_retail.removeClass('highlighted');
					break;
			}
			break;
		case "nonprofit":
			var a_nonprofit = jQuery("#a_nonprofit");
			var t_nonprofit = jQuery("#t_nonprofit");
			switch(remember)
			{
				case true:
					a_nonprofit.addClass('highlighted');
					t_nonprofit.addClass('highlighted');
					break;
				case false:
					a_nonprofit.removeClass('highlighted');
					t_nonprofit.removeClass('highlighted');
					break;
			}
			break;
		case "services":
			var a_services = jQuery("#a_services");
			var t_services = jQuery("#t_services");
			switch(remember)
			{
				case true:
					a_services.addClass('highlighted');
					t_services.addClass('highlighted');
					break;
				case false:
					a_services.removeClass('highlighted');
					t_services.removeClass('highlighted');
					break;
			}
			break;
		case "gear":
			var a_gear = jQuery("#a_gear");
			var t_gear = jQuery("#t_gear");
			switch(remember)
			{
				case true:
					a_gear.addClass('highlighted');
					t_gear.addClass('highlighted');
					break;
				case false:
					a_gear.removeClass('highlighted');
					t_gear.removeClass('highlighted');
					break;
			}
			break;
		case "nutrition":
			var a_nutrition = jQuery("#a_nutrition");
			var t_nutrition = jQuery("#t_nutrition");
			switch(remember)
			{
				case true:
					a_nutrition.addClass('highlighted');
					t_nutrition.addClass('highlighted');
					break;
				case false:
					a_nutrition.removeClass('highlighted');
					t_nutrition.removeClass('highlighted');
					break;
			}
			break;
		case "overview":
			var a_overview = jQuery("#a_overview");
			var t_overview = jQuery("#t_overview");
			switch(remember)
			{
				case true:
					a_overview.addClass('highlighted');
					t_overview.addClass('highlighted');
					break;
				case false:
					a_overview.removeClass('highlighted');
					t_overview.removeClass('highlighted');
					break;
			}
			break;
		case "staff":
			var a_staff = jQuery("#a_staff");
			var t_staff = jQuery("#t_staff");
			switch(remember)
			{
				case true:
					a_staff.addClass('highlighted');
					t_staff.addClass('highlighted');
					break;
				case false:
					a_staff.removeClass('highlighted');
					t_staff.removeClass('highlighted');
					break;
			}
			break;
		case "pressrelease":
			var a_pressrelease = jQuery("#a_pressrelease");
			var t_pressrelease = jQuery("#t_pressrelease");
			switch(remember)
			{
				case true:
					a_pressrelease.addClass('highlighted');
					t_pressrelease.addClass('highlighted');
					break;
				case false:
					a_pressrelease.removeClass('highlighted');
					t_pressrelease.removeClass('highlighted');
					break;
			}
			break;
                case "bootcamp":
			var a_bootcamp = jQuery("#a_bootcamp");
			var t_bootcamp = jQuery("#t_bootcamp");
			switch(remember)
			{
				case true:
					a_bootcamp.addClass('highlighted');
					t_bootcamp.addClass('highlighted');
					break;
				case false:
					a_bootcamp.removeClass('highlighted');
					t_bootcamp.removeClass('highlighted');
					break;
			}
			break;
                case "advbootcamp":
			var a_advbootcamp = jQuery("#a_advbootcamp");
			var t_advbootcamp = jQuery("#t_advbootcamp");
			switch(remember)
			{
				case true:
					a_advbootcamp.addClass('highlighted');
					t_advbootcamp.addClass('highlighted');
					break;
				case false:
					a_advbootcamp.removeClass('highlighted');
					t_advbootcamp.removeClass('highlighted');
					break;
			}
			break;
                case "personal":
			var a_personal = jQuery("#a_personal");
			var t_personal = jQuery("#t_personal");
			switch(remember)
			{
				case true:
					a_personal.addClass('highlighted');
					t_personal.addClass('highlighted');
					break;
				case false:
					a_personal.removeClass('highlighted');
					t_personal.removeClass('highlighted');
					break;
			}
			break;
	}
}
function set_nav(){
	var cpage = current_page();
	switch (cpage) 
	{
		case "bootcamp":
                case "advbootcamp":
                case "personal":
			navboot = jQuery("#navstrength");
			navboot.addClass('nav-strength-highlighted');
			navboot.removeClass('nav-strength');
			break;
		case "cycle":
		case "run":
		case "swim":
		case "triathlon":
		case "ironman":
                case "ecoaching":
			navendurance = jQuery("#navendurance");
			navendurance.addClass('nav-endur-highlighted');
			navendurance.removeClass('nav-endur');
			break;
		case "overview":
		case "staff":
		case "pressrelease":
		case "contact":
			navcontact = jQuery("#navcontact");
			navcontact.addClass('nav-contact-highlighted');
			navcontact.removeClass('nav-contact');
			break;
		case "lounge":
			navathlete = jQuery("#navathlete");
			navathlete.addClass('nav-athlete-highlighted');
			navathlete.removeClass('nav-athlete');
			break;
		case "raceteam":
			navrace = jQuery("#navrace");
			navrace.addClass('nav-race-highlighted');
			navrace.removeClass('nav-race');
			break;
		case "registration":
			navreg = jQuery("#navreg");
			navreg.addClass('nav-reg-highlighted');
			navreg.removeClass('nav-reg');
			break;
		case "partners":
		case "events":
		case "retail":
		case "nonprofit":
		case "services":
		case "gear":
		case "nutrition":
			navpart = jQuery("#navpart");
			navpart.addClass('nav-part-highlighted');
			navpart.removeClass('nav-part');
			break;
		case "":
			navhome = jQuery("#navhome");
			navhome.addClass('nav-home-highlighted');
			navhome.removeClass('nav-home');
			break;
	}
}
function remember_parentnav(subnav, remember){
	switch (subnav) {
                case "strength":
			navstrength = jQuery("#navstrength");
			switch (remember)
			{
				case true:
					navstrength.addClass('nav-strength-highlighted');
					navstrength.removeClass('nav-strength');
					break;
				case false:
					navstrength.removeClass('nav-strength-highlighted');
					navstrength.addClass('nav-strength');
					break;
			}
			break;

		case "endurance":
			navendurance = jQuery("#navendurance");
			switch (remember) 
			{
				case true:
					navendurance.addClass('nav-endur-highlighted');
					navendurance.removeClass('nav-endur');
					break;
				case false:
					navendurance.removeClass('nav-endur-highlighted');
					navendurance.addClass('nav-endur');
					break;
			}
			break;

		case "partners":
			navpart = jQuery("#navpart");
			switch (remember) 
			{
				case true:
					navpart.addClass('nav-part-highlighted');
					navpart.removeClass('nav-part');
					break;
				case false:
					navpart.removeClass('nav-part-highlighted');
					navpart.addClass('nav-part');
					break;
			}
			break;
		case "about":
			navcontact = jQuery("#navcontact");
			switch (remember) 
			{
				case true:
					navcontact.addClass('nav-contact-highlighted');
					navcontact.removeClass('nav-contact');
					break;
				case false:
					navcontact.removeClass('nav-contact-highlighted');
					navcontact.addClass('nav-contact');
					break;
			}
			break;
	}
}
function remember_nav(remember){
	var cpage = current_page();
	switch(cpage)
	{
		case "overview":
		case "staff":
		case "pressrelease":
		case "contact":
			navcontact = jQuery("#navcontact");
			switch(remember)
			{
				case true:
					navcontact.addClass('nav-contact-highlighted');
					navcontact.removeClass('nav-contact');
					break;
				case false:
					navcontact.removeClass('nav-contact-highlighted');
					navcontact.addClass('nav-contact');
					break;
			}
			break;
		case "lounge":
			navathlete = jQuery("#navathlete");
			switch(remember)
			{
				case true:
					navathlete.addClass('nav-athlete-highlighted');
					navathlete.removeClass('nav-athlete');
					break;
				case false:
					navathlete.removeClass('nav-athlete-highlighted');
					navathlete.addClass('nav-athlete');
					break;
			}
			break;
		case "partners":
		case "events":
		case "retail":
		case "nonprofit":
		case "services":
		case "gear":
		case "nutrition":
			navpart = jQuery("#navpart");
			switch(remember)
			{
				case true:
					navpart.addClass('nav-part-highlighted');
					navpart.removeClass('nav-part');
					break;
				case false:
					navpart.removeClass('nav-part-highlighted');
					navpart.addClass('nav-part');
					break;
			}
			break;
		case "registration":
			navreg = jQuery("#navreg");
			switch(remember)
			{
				case true:
					navreg.addClass('nav-reg-highlighted');
					navreg.removeClass('nav-reg');
					break;
				case false:
					navreg.removeClass('nav-reg-highlighted');
					navreg.addClass('nav-reg');
					break;
			}
			break;
		case "raceteam":
			navrace = jQuery("#navrace");
			switch(remember)
			{
				case true:
					navrace.addClass('nav-race-highlighted');
					navrace.removeClass('nav-race');
					break;
				case false:
					navrace.removeClass('nav-race-highlighted');
					navrace.addClass('nav-race');
					break;
			}
			break;
		case "bootcamp":
                case "advbootcamp":
                case "personal":
			navboot = jQuery("#navstrength");
			switch(remember)
			{
				case true:
					navboot.addClass('nav-strength-highlighted');
					navboot.removeClass('nav-strength');
					break;
				case false:
					navboot.removeClass('nav-strength-highlighted');
					navboot.addClass('nav-strength');
					break;
			}
			break;
		case "cycle":
		case "run":
		case "swim":
		case "triathlon":
		case "ironman":
                case "ecoaching":
			navendurance = jQuery("#navendurance");
			switch(remember)
			{
				case true:
					navendurance.addClass('nav-endur-highlighted');
					navendurance.removeClass('nav-endur');
					break;
				case false:
					navendurance.removeClass('nav-endur-highlighted');
					navendurance.addClass('nav-endur');
					break;
			}
			break;
		case "home":
			navhome = jQuery("#navhome");
			switch(remember)
			{
				case true:
					navhome.addClass('nav-home-highlighted');
					navhome.removeClass('nav-home');
					break;
				case false:
					navhome.removeClass('nav-home-highlighted');
					navhome.addClass('nav-home');
					break;
			}
			break;
	}
}
jQuery(document).ready(function() {
	
	eobj = 0;
	pobj = 0;
	aobj = 0;
        sobj = 0;

	etrans = jQuery("#e_transparency");
	ptrans = jQuery("#p_transparency");
	atrans = jQuery("#ab_transparency");
        strans = jQuery("#s_transparency");
	
	liendurance = jQuery("#liendurance"); 
	lipartners = jQuery("#lipartners");
	liabout = jQuery("#liabout");
        listrength = jQuery("#listrength");
	
	ebuttons = jQuery("#e_subnav a"); 
	pbuttons = jQuery("#p_subnav a");
	abuttons = jQuery("#ab_subnav a");
        sbuttons = jQuery("#s_subnav a");
	esubnav = jQuery("#e_subnav");
	psubnav = jQuery("#p_subnav");
	asubnav = jQuery("#ab_subnav");
        ssubnav = jQuery("#s_subnav");
	
	esubnav.css({'display': 'none'});
	psubnav.css({'display': 'none'});
	asubnav.css({'display': 'none'});
        ssubnav.css({'display': 'none'});
	ebuttons.css({'display': 'none'});
	pbuttons.css({'display': 'none'});
	abuttons.css({'display': 'none'});
        sbuttons.css({'display': 'none'});
	
	set_nav();
	set_subnav();
	
	liendurance.hoverIntent( config );	
	lipartners.hoverIntent( config2 );
	liabout.hoverIntent( config3 );
        listrength.hoverIntent( config4 );
	
	var pagebar = jQuery("#pagebar li");
	pagebar.hover(
		function(){ remember_nav(false); },
		function(){ remember_nav(true); }
	);
	
	var e_cycle = jQuery("#e_cycle");
	e_cycle.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }	
	);
	var e_run = jQuery("#e_run");
	e_run.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }	
	);
	var e_swim = jQuery("#e_swim");
	e_swim.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }	
	);
	var e_tri = jQuery("#e_tri");
	e_tri.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }	
	);
	var e_ironman = jQuery("#e_ironman");
	e_ironman.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }	
	);
        var e_ecoaching = jQuery("#e_ecoaching");
	e_ecoaching.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }
	);
	var p_events = jQuery("#p_events");
	p_events.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }	
	);
	var p_retail = jQuery("#p_retail");
	p_retail.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }	
	);
	var p_nonprofit = jQuery("#p_nonprofit");
	p_nonprofit.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }	
	);
	var p_services = jQuery("#p_services");
	p_services.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }	
	);
	var p_gear = jQuery("#p_gear");
	p_gear.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }	
	);
	var p_nutrition = jQuery("#p_nutrition");
	p_nutrition.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }	
	);
	var ab_overview = jQuery("#ab_overview");
	ab_overview.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }	
	);
	var ab_staff = jQuery("#ab_staff");
	ab_staff.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }	
	);
	var ab_pressrelease = jQuery("#ab_pressrelease");
	ab_pressrelease.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }	
	);
	var ab_contact = jQuery("#ab_contact");
	ab_contact.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }	
	);
        var s_bootcamp = jQuery("#s_bootcamp");
	s_bootcamp.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }
	);
        var s_advbootcamp = jQuery("#s_advbootcamp");
	s_advbootcamp.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }
	);
        var s_personal = jQuery("#s_personal");
	s_personal.hover(
		function(){ remember_subnav(false); },
		function(){ remember_subnav(true); }
	);
});
