// JavaScript Document
var $s = jQuery.noConflict();
$s(document).ready(function(){
ouvre_secure();
collapse_template();
patrimoine();
left_navigation();	
ss_left_navigation();
});

function ouvre_secure() {
	$s(".open_secure").hide();
	$s(".link_secure_space").css('cursor','pointer').click(function(){
		var checkElement = $s(this).next(".open_secure");
		if (checkElement.is(":hidden")){
			checkElement.slideDown();
			$s(this).removeClass("link_secure_space")
			$s(this).addClass("link_secure_space_active")
			}
		else {
			checkElement.slideUp();
			$s(this).removeClass("link_secure_space_active")
			$s(this).addClass("link_secure_space")
}
})};
	
function collapse_template() {
	$s(".discription_collapse").hide();
	$s(".titre_collapse_ouvre").css('cursor','pointer').click(function(){
		var checkElement = $s(this).next(".discription_collapse");
		if (checkElement.is(":hidden")){
			checkElement.slideDown();
			$s(this).removeClass("titre_collapse_ouvre")
			$s(this).addClass("titre_collapse_ferme")
			//$s(".discription_collapse:not(:hidden)").hide();
			}
		else {
			checkElement.slideUp();
			
			$s(this).removeClass("titre_collapse_ferme")
			$s(this).addClass("titre_collapse_ouvre")
}
})};
	
function patrimoine() {
	$s(".ouvre_disc_patrimoine").hide();
	$s(".titre_patrimoine").css('cursor','pointer').click(function(){
		var checkElement = $s(this).parent().next(".ouvre_disc_patrimoine");
		if (checkElement.is(":hidden")){
			checkElement.slideDown();
			$s(this).next(".delete_disc_pat").hide();
			$s(this).removeClass("titre_patrimoine");
			$s(this).addClass("titre_patrimoine_ferme");
            $s(this).parent().parent().removeClass("disc_patrimoine_gen");
			$s(this).parent().parent().addClass("disc_patrimoine_gen_active");
			}
		else {
			checkElement.slideUp();
			$s(this).next(".delete_disc_pat").show();
			$s(this).removeClass("titre_patrimoine_ferme");
			$s(this).addClass("titre_patrimoine");
			$s(this).parent().parent().removeClass("disc_patrimoine_gen_active");
			$s(this).parent().parent().addClass("disc_patrimoine_gen");
			
}
})};
	
function left_navigation(){
	$s(".link_left").next().hide();
	$s(".link_left_active").next().show();
	$s(".link_left").click(function(e){
		if ($s(this).next().is("ul.smenu_left")){
			var checkElement = $s(this).next();
			if(checkElement.is(":hidden")){ 
				checkElement.slideDown("fast");
				$s(this).parent().addClass("active");
			}else {
				checkElement.slideUp("fast");
				$s(this).parent().removeClass("active");
			}
		}
	});
	$s(".puce_link_left, .puce_link_left_active").click(function(e){
		if ($s(this).next().next().is("ul.smenu_left")){
			var checkElement = $s(this).next().next();
			if(checkElement.is(":hidden")){ 
				checkElement.slideDown("fast");
				$s(this).next().children().addClass("active");
				$s(this).parent().addClass("active");
				$s(this).removeClass("puce_link_left");
				$s(this).addClass("puce_link_left_active");
			}else {
				checkElement.slideUp("fast");
				
				$s(this).next().children().removeClass("active");
				$s(this).parent().removeClass("active");
				$s(this).removeClass("puce_link_left_active");
				$s(this).addClass("puce_link_left");
			}
		}
	});
	$s(".puce_link_left_sec").click(function(e){
	$s(this).next().next(".ssmenu_left").toggle();
	if($s(this).next().next(".ssmenu_left").is(":hidden")){
		$s(this).next().children("span").removeClass("span_rouge");
	
	}
	else
	{$s(this).next().children("span").addClass("span_rouge"); }
	});
	$s(".link_left_smenu_active").children(".span_bleu").toggleClass("active");
	$s(".link_left_active").children().toggleClass("active");
}

function ss_left_navigation(){
	$s(".link_left_smenu").next().hide();
	$s(".link_left_smenu_active").next().show();
	$s(".link_left_smenu, .link_left_smenu_active").click(function(){
	if ($s(this).next().is("ul.ssmenu_left")){
		var checkElement = $s(this).next();
		if(checkElement.is(":hidden")){
		checkElement.slideDown("fast");
		$s(this).parent().addClass("active");
		} 
		else {
		checkElement.slideUp("fast");
	$s(this).parent().removeClass("active");
        }
		}
 });
}



