var nbEspace = 0;

$(document).ready(function() {

		$('.menu, .sousMenu').click(function() {

			$('#' + this.id + ', .sousMenu').removeClass('fondMenu');
			$('.colorLienMenu').removeClass('colorLienMenu');

			if (this.className != 'sousMenu') {

				deroulerMenu(this);
				$('.menu').removeClass('fondMenu');

			}
			
			else {
			
				deroulerSousMenu(this);
				$('#' + this.id).addClass('fondMenu');
				colorMenu(this.id);
				
			}
			
			$('#' + this.id).addClass('fondMenu');
		
		});
		
});

function colorMenu(id) {

	switch(id) {
	
		case 'MenuEntrepreneur':
			$('#Menu1').addClass('colorLienMenu');
		break;
		case 'Menu30projets':
			$('#Menu1').addClass('colorLienMenu');
		break;
		case 'MenuEvenements':
			$('#MenuRegion').addClass('colorLienMenu');
		break;
		case 'MenuVA':
			$('#MenuRegion').addClass('colorLienMenu');
		break;
		case 'MenuSUP':
			$('#Menu2').addClass('colorLienMenu');
		break;
		case 'MenuEXE':
			$('#Menu2').addClass('colorLienMenu');
		break;
		case 'MenuFI':
			$('#Menu2').addClass('colorLienMenu');
		break;
		case 'MenuStagesEtudiants':
			$('#Menu3').addClass('colorLienMenu');
		break;
		case 'MenuStagesEntreprises':
			$('#Menu3').addClass('colorLienMenu');
		break;
		case 'MenuFiches':
			$('#Menu3').addClass('colorLienMenu');
		break;
		
	}

}
		
/* Fonction qui déroule le sous menu */
function deroulerSousMenu(sousMenu) {
	
	//nbEspace = Math.floor(((175 - $('#Intitule' + sousMenu.id).width()) - 6) / 3); // Permet de calculer le nbre de traits à faire
	
	nbEspace = 5;
	
	reduirePolice(sousMenu.id);
		
	//$('.sous-sous-menu').slideUp('fast');
	//$('.barreSousMenu').html('&nbsp;');

	$(sousMenu).oneTime("100ms", function() {

		$('.sous-sous-menu').slideUp('fast');
		$('#Sous'+ sousMenu.id).slideUp('fast');	
						
	});
	
	$(sousMenu).oneTime("200ms", function() {
	
		$('.barreSousMenu').html('&nbsp;');
		$('#Barre'+ sousMenu.id).html('&nbsp;');
		
	});
	
	$(sousMenu).oneTime("300ms", function() {
	
		
	});

	t = 300;
	for (i = 0; i < nbEspace ; i++) {

		t = t + 20;

		$(sousMenu).oneTime(t + "ms", function() {

			$('#Barre' + sousMenu.id).append('<del>&nbsp;</del>');
	
		});

	}

	$(sousMenu).oneTime("600ms", function() {
	
		$('#Sous' + sousMenu.id).slideDown();
		
	});

}

/* Fonction qui déroule un menu */
function deroulerMenu(menu) {

	var nbEspace = 5;
	
	$('.barresSousMenu').hide();
	$('#BarreSous' + menu.id).show();

	$(menu).oneTime("50ms", function() {

		//$('.sous-menu, .sous-sous-menu').slideUp('fast');	
		$('.sous-menu, .sous-sous-menu').hide();
						
	});
	
	$(menu).oneTime("200ms", function() {

		$('.barreMenu, .barreSousMenu').html('&nbsp;');	
						
	});

	$(menu).oneTime("500ms", function() {	
						
	});

	t = 500;
	for (i = 0; i < nbEspace ; i++) {
	
		t = t + 50;
		
		$(menu).oneTime(t + "ms", function() {

			$('#Barre' + menu.id).append('<del>&nbsp;</del>');
	
		});

	}

	$(menu).oneTime("800ms", function() {
	
		$('#Sous' + menu.id).slideDown();
		
	});

}

/* Fonction qui déroule n'importe quel menu */
function deroulerMenus(menu) {

	var nbEspace = 5;
	
	$('#BarreSous' + menu).show();
	
    reduirePolice(menu);
    
	t = 0;
	$('.barreMenu').html('&nbsp;');
	for (i = 0; i < nbEspace ; i++) {

		t = t + 50;
		$('#' + menu).oneTime(t + "ms", function() {
	
			$('#Barre' + menu).append('<del>&nbsp;</del>');
		
		});
	
	}
	
	$('#' + menu).oneTime("200ms", function() {

		$('#Sous' + menu).slideDown();
		
	});

}

function reduirePolice(sousMenu) {

	/*if ($('#Sous' + sousMenu).attr('class') == 'sous-sous-menu') {

	    if (($('#Sous' + sousMenu + ' li').length >= 6) && ville == "") {
		
			$('#Sous' + sousMenu + ' li').css({
			
				'font-size' : '9px',
				'line-height' : '9px'
				
			});
		
		}
		
		else {
		
			$('#Sous' + sousMenu + ' li').css({
			
				'font-size' : '10px'
				
			});
	
		}
		
	}*/

}