
$(document).ready( function () {
	
	// Mon dossier immobilier
		// Cache les sous-menus de "Mon dossier immobilier" et "Mon dossier immobilier interne"
		$("#navImmo .subImmo").hide();
		// Remplace l'element "a"
		$(".liImmo .spanImmo").each( function () {
			// Stocke le contenu de l'element "a"
			var TexteSpan = $(this).text();
			$(this).replaceWith('<a href="" class="head borderRadius_2">' + TexteSpan + '</a>') ;
		});

		// Associe une fonction a l'evenement "click".
		$(".liImmo > a").toggle( function () {
			// Cache chaque element de la selection et change la class de la selection.
			//$("ul.subImmo").slideUp("slow", function () { $(this).prev().removeClass("select")} );
			// Affiche chaque element de la selection et change la class de la selection.
			$(this).addClass("select");
			$(this).next("ul.subImmo").slideDown("fast");
			// Empeche le navigateur de suivre le lien.
			return false;
		},function () {
			$(this).next("ul.subImmo").slideUp("fast", function () { $(this).prev().removeClass("select")} );
		});


        // Mon dossier immobilier interne
		// Cache chaque element de la selection, sauf celui qui porte la classe "open_at_load"
		$(".navBodyInc").hide();
		$("a.open_at_load").addClass("select");
		$(".navBodyInc.open_at_load").show();

		// Associe une fonction a l'evenement "hover".
		$('.linkInc').click(function(){
			if (! $(this).hasClass("select")) {
			    // On récupère l'étape et le type
                id_onglet = $(this).attr('id');
                var tmp_string = id_onglet.replace('onglet_', '');
                var reg = new RegExp("-");
                var tableau = tmp_string.split(reg);
                var etape = tableau[0];
                var type  = tableau[1];
                
				// Cache chaque element de la selection et change la classe de la selection.
				$(this).parent().find(".linkInc").removeClass("select");
				$('#etape_' + etape + ' .navBodyInc').fadeOut("slow");
    			//$(this).parent().parent().find(".navBodyInc").fadeOut("slow", function () { $(this).prev().removeClass("select")} );

				// Affiche chaque element de la selection et change la classe de la selection.
				//tmp = $(this);
				$(this).addClass("select");
				//$('#div_' + etape + '-' + type).fadeIn("slow");
				exec = "$('#div_" + etape + "-" + type + "').fadeIn('slow');";
				setTimeout(exec, 650);
			}	
			// Empeche le navigateur de suivre le lien.
			return false;
		});


        // Mes DRV, Mes contacts & Mes sites utiles
		// Cache chaque element de la selection, sauf celui qui porte la classe "open_at_load"
		$(".bodyImmoPerso").hide();
		$(".open_at_load > a").addClass("select");
		$(".open_at_load .bodyImmoPerso").show();

		// Associe une fonction a l'evenement "click".
		$('.liImmoPerso > a').click(function(){
			if (! $(this).hasClass("select")) {
				// Cache chaque element de la selection et change la class de la selection.
				$(".bodyImmoPerso").fadeOut("normal", function () { $(this).prev().removeClass("select")} );
				// Affiche chaque element de la selection et change la class de la selection.
				$(this).next(".bodyImmoPerso").fadeIn("normal", function () { $(this).prev().addClass("select") } );
			}	
			// Empeche le navigateur de suivre le lien.
			return false;
		});
});