$(document).ready( function(){
	//--> Lors du clic sur le titre ou le bouton "en savoir plus" de l'offre
	//-->		Titre de l'offre
	$(".titre_h2").click(function(){
		var current = $(this);
		var current_src = current.parent().parent().find(".img_devoiler").attr("src");
		closeOpportunites();
		if ( current_src.indexOf("reduire") > -1 ) {
			current.parent().parent().find(".img_devoiler").attr("src","/design/plain_site/images/btn_detail_off.png");
		} else {
			current.parent().parent().find(".img_devoiler").attr("src","/design/plain_site/images/btn_reduire_off.png");
			current.parent().parent().find("div.description").slideDown();
		}
	});	
	//-->		En savoir plus
	$(".devoiler").click(function(){
		var current = $(this);
		var current_src = current.find(".img_devoiler").attr("src");
		closeOpportunites();
		if ( current_src.indexOf("reduire") > -1 ) {
			current.find(".img_devoiler").attr("src","/design/plain_site/images/btn_detail_off.png");
		} else {
			current.find(".img_devoiler").attr("src","/design/plain_site/images/btn_reduire_off.png");
			current.parent().find("div.description").slideDown();
		}
	});
	
	//--> Survol sur bouton "en savoir plus"
	$("a.devoiler").hover(
		function () {
			var current_src = $(this).find(".img_devoiler").attr("src");
			if ( current_src.indexOf("detail_off") > -1 ) {
				$(this).find(".img_devoiler").attr("src","/design/plain_site/images/btn_detail_on.png");
			} else if ( current_src.indexOf("reduire_off") > -1 ) {
				$(this).find(".img_devoiler").attr("src","/design/plain_site/images/btn_reduire_on.png");
			}
		}, 
		function () {
			var current_src = $(this).find(".img_devoiler").attr("src");
			if ( current_src.indexOf("detail_on") > -1 ) {
				$(this).find(".img_devoiler").attr("src","/design/plain_site/images/btn_detail_off.png");
			} else if ( current_src.indexOf("reduire_on") > -1 ) {
				$(this).find(".img_devoiler").attr("src","/design/plain_site/images/btn_reduire_off.png");
			}
		}
	);
	
	//--> Initialisation des offres d'emploi
	closeOpportunites();
});

//--> Fermeture des offres d'emploi
function closeOpportunites() {
	$("div.description").each(function(){
		$(this).slideUp();
		$(this).parent().find(".img_devoiler").attr("src","/design/plain_site/images/btn_detail_off.png");
	});
}
