$(document).ready( function () { 
    // On cache les sous-menus 
    // sauf celui qui porte la classe "open" : 
    $(".navigation li.toggleSubMenu:not('.open') ul.subMenu").hide(); 
    // On sélectionne tous les items de liste portant la classe "toggleSubMenu" 
 
    // et on remplace l'élément span qu'ils contiennent par un lien : 
    $(".navigation li.toggleSubMenu > span").each( function () { 
        // On stocke le contenu du span : 
        var TexteSpan = $(this).text(); 
        $(this).replaceWith('<a href="" title="Afficher le sous-menu"><span>' + TexteSpan + '</span><\/a>') ; 
    } ) ; 
 
    // On modifie l'évènement "click" sur les liens dans les items de liste 
    // qui portent la classe "toggleSubMenu" : 
    $(".navigation li.toggleSubMenu > a").click( function () { 
        // Si le sous-menu était déjà ouvert, on le referme : 
        if ($(this).next("ul.subMenu:visible").length != 0) { 
            $(this).next("ul.subMenu").slideUp("normal", function () { $(this).parent().removeClass("open") } ); 
        } 
        // Si le sous-menu est caché, on ferme les autres et on l'affiche : 
        else { 
            $(".navigation ul.subMenu").slideUp("normal", function () { $(this).parent().removeClass("open") }); 
            $(this).next("ul.subMenu").slideDown("normal", function () { $(this).parent().addClass("open") } ); 
        } 
        // On empêche le navigateur de suivre le lien : 
        return false; 
    }); 
	
	$("#slideTxt h4, #slideTxt2 h3").css("cursor", "pointer"); 
	$('#slideTxt h4, #slideTxt2 h3').each(function() {
		var tis = $(this), state = false, answer = tis.next('div').hide().css('height','auto').slideUp();
		tis.click(function() {
		  
			if($(this).next('div:visible').length != 0) { 
				// Masquage des réponses 
				$(this).next("div").slideUp("normal", function () { $(this).prev().removeClass("active") } );
				// Affichage de la réponse placée juste après dans le code HTML
			}
			else {
				 $("#slideTxt div, #slideTxt2 div").slideUp("normal", function () { $(this).prev().removeClass("active") }); 
				$(this).next("div").slideDown("normal", function () { $(this).prev().addClass("active") } ); 
			}
				 
						
		});
	});
	
	
/*	$("#slideTxt div").hide(); 
    // CSS : curseur pointeur 
    $("#slideTxt h4").css("cursor", "pointer"); 
    // Clic sur la question 
    $("#slideTxt h4").click(function() { 
        // Actions uniquement si la réponse n'est pas déjà visible 
        if($(this).next('div').is(":visible") == false) { 
            // Masquage des réponses 
            $("#slideTxt div").slideUp(); 
            // Affichage de la réponse placée juste après dans le code HTML 
            $(this).next().slideDown(); 
        } 
    }); 
*/
	
	$('#titre-news, .footer-link, .NewsSummary, .projets li').fitted();

	sitefunctions.textresize();	

	/*$(function () {
        
		$('.projets').anythingSlider({
			easing: "easeInOutExpo",        // Anything other than "linear" or "swing" requires the easing plugin
			autoPlay: true,                 // This turns off the entire FUNCTIONALY, not just if it starts running or not.
			delay: 3000,                    // How long between slide transitions in AutoPlay mode
			startStopped: false,            // If autoPlay is on, this can force it to start stopped
			animationTime: 600,             // How long the slide transition takes
			hashTags: true,                 // Should links change the hashtag in the URL?
			buildNavigation: false,          // If true, builds and list of anchor links to link to each slide
			pauseOnHover: true,             // If true, and autoPlay is enabled, the show will pause on hover
			startText: "Go",             // Start text
			stopText: "Stop"               // Stop text
		});
				
	});*/
	$(".projets .wrapper").easySlider({
		auto: true, 
		continuous: true,
		pause:4500
	});
	
	$("img").fullsize({shadow: true, iconOffset: 2, extraTrigger: ".myClass", forceTitleBar: true,parentSteps: 2});  
	
	$(".colorbox").colorbox(); 
	
 
} ) ; 
