var toggled = false;
function checkHover() {
	if(!toggled){
		$('#team_menu').fadeOut('slow');
	}
} //checkHover
$(document).ready(function() {
	//activate meet the team
	$("#team_wrapper").data('width',$("#team_wrapper").width()).css({'width':'26px','display':'block'});
	$('#hp_meet').click(function(){
		newWidth = ( $("#team_wrapper").data('width') + 20 ) + 'px';
		if(!$(this).hasClass("active")){
			$(this).addClass('active');
			$("#team_wrapper").animate({ 
				width: newWidth
			}, 1000 );
		} else {
			close_team();
		}
	});
	$('#hp_hide').click(function(){
		close_team();
	});
	$('ul.hp_menu').hide(); //hide submenus
	//close submenu button
	$('#closeMenu').live('click',function(){
		$('#closeMenu').remove();
		$('#team_list .hp_menu').hide();					   
	});	
	
	//Hover Menu for meet the team on inner pages
	$("#meet_team").mouseover(function(){
		$('#team_menu').fadeIn('fast');
	}).mouseout(function(){
		toggled = false;
		setTimeout( "checkHover()",600);

	});	
	$("#team_menu").toggle().addClass('pop').mouseout(function(){
		toggled = false;
		setTimeout( "checkHover()",600);

	});	
	$("#team_menu").mouseover(function(){
		toggled = true;
	});	
	
	//Meet the team pics on homepage
	$('#team_list li a.hp_pic').click(function(){
		//if submenu present, show it else do default
		//console.log($(this).siblings('ul.hp_menu').length);
		if(!$(this).siblings('ul.hp_menu').length) return true;
		$('.hp_menu').hide(); //hide any open submenus
		showSubMenu($(this));
		return false;
	});
	//quicklinks
	$('#jumpMenu').change(function(){
		window.location = $(this).val();
	});
	
});
function close_team(){
	$('#hp_meet').removeClass('active');
	$("#team_wrapper").animate({ 
		width: "26px"
	}, 600 );
}
function showSubMenu(menuLink){
	menuLink.siblings('ul.hp_menu').append('<div id="closeMenu">close X</div>').show();
}