$(document).ready(function(){
	//detect UserAgent
	var ua = navigator.userAgent;
	var ev = (ua.match(/iPad/i)) ? "touchstart" : "mouseover";
	
	//Firme
	$('#nav-firme').bind(ev, function(){
		$(this).addClass('hover');
		$('#nav-sous-firme').show();
		
		return false;
	});
	$('#nav-sous-firme').mouseenter(function(){
		$(this).show();
	});
	$('#nav-firme, #nav-sous-firme').mouseleave(function(){
		$('#nav-firme').removeClass('hover');
		$('#nav-sous-firme').hide();
	});
	
	//Approche
	$('#nav-approche').bind(ev, function(){
		$(this).addClass('hover');
		$('#nav-sous-approche').show();
		
		return false;
	});
	$('#nav-sous-approche').mouseenter(function(){
		$(this).show();
	});
	$('#nav-approche, #nav-sous-approche').mouseleave(function(){
		$('#nav-approche').removeClass('hover');
		$('#nav-sous-approche').hide();
	});
	
	//Strategies
	$('#nav-strategie').bind(ev, function(){
		$(this).addClass('hover');
		$('#nav-sous-strategie').show();
		
		return false;
	});
	$('#nav-sous-strategie').mouseenter(function(){
		$(this).show();
	});
	$('#nav-strategie, #nav-sous-strategie').mouseleave(function(){
		$('#nav-strategie').removeClass('hover');
		$('#nav-sous-strategie').hide();
	});
	
	//rendements
	$('#nav-rendement').bind(ev, function(){
		$(this).addClass('hover');
		$('#nav-sous-rendement').show();
		
		return false;
	});
	$('#nav-sous-rendement').mouseenter(function(){
		$(this).show();
	});
	$('#nav-rendement, #nav-sous-rendement').mouseleave(function(){
		$('#nav-rendement').removeClass('hover');
		$('#nav-sous-rendement').hide();
	});
	
	//fonds
	$('#nav-fonds').bind(ev, function(){
		$(this).addClass('hover');
		$('#nav-sous-fonds').show();
		
		return false;
	});
	$('#nav-sous-fonds').mouseenter(function(){
		$(this).show();
	});
	$('#nav-fonds, #nav-sous-fonds').mouseleave(function(){
		$('#nav-fonds').removeClass('hover');
		$('#nav-sous-fonds').hide();
	});
	
	
	//Portraits
	$('.portraitPetit').click(function(){
		$(this).parent().find('.portraitGrand').show();
	});
	$('.portraitGrand').click(function(){
		$(this).hide();
	});
});
