$(document).ready(function(){
	// apply to all png images
	$('img[@src$=.png]').ifixpng();

	/*= GESTION DU MENU */
	var menuDeroulant = $("#menu").find("li > img");
	var menuListes = $(menuDeroulant).next().hide();
	menuDeroulant.parent().hover(function(){
		$(this).children("ul").show();
		},function(){
		$(this).children("ul").hide();
		});

	var menuDeroulant = $("#menu").find("a > img");
	var menuListes = $(menuDeroulant).parent().next().hide();
	menuDeroulant.parent().parent().hover(function(){
		$(this).children("ul").show();
		},function(){
		$(this).children("ul").hide();
		});

	/*= GESTION DU MENU ONGLET */
	$("#menuOnglet").find("li").each(function (i){
		var originePosition = $(this).css("left");
		var origineWidth = $(this).css("width");
		var imgTransp = $(this).find(".transp");
		if(imgTransp){
			var origineImageWidth = imgTransp.attr("width");
			imgTransp.attr({width: "0"});
			imgTransp.attr({style: "visibility: hidden"});
			//console.log(origineImageWidth);
			}
		$(this).css({width: "29px"});
		$(this).bind("mouseenter",function(e){
			$(this).css({width: ""+origineWidth+""});
			$(this).animate({left:"-40px"});
			if(imgTransp){
				imgTransp.attr({width: ""+origineImageWidth+""});
				imgTransp.attr({style: "visibility: visible"});
				}
    	}).bind("mouseleave",function(e){
			$(this).animate({left:""+originePosition+""});
			$(this).css({width: "29px"});
			if(imgTransp){
				imgTransp.attr({style: "visibility: hidden"});
				imgTransp.attr({width: "0"});
				}
    		});
    });

    /*= ERREUR FORMULAIRE */
    $("#erreurPostuler").fadeIn("slow").click(function(){$(this).fadeOut("slow")});

    /*= LISTE DEROULANTE */
	$('ul.innerFade').innerfade({
		animationtype: 'fade',
		speed: 'slow',
		timeout: 4000,
		type: 'sequence'
		});


	/*= EFFET SCROLL */
	var contenuToScroll = $("#contenuToScroll");
	var contenuDescriptif = $("#contenuDescriptif");

	var diffHauteur = contenuToScroll.height()-contenuDescriptif.height();
	if((contenuToScroll.height() != null) && (contenuDescriptif.height() != null)){
		if(diffHauteur>0){
			$("#scrollBar").css({visibility: 'visible'});
			$("#scrollBottom").hover(function(){
				contenuToScroll.animate({top: -diffHauteur},5000);
			},function(){
				contenuToScroll.stop();
			});
			$("#scrollTop").hover(function(){
				if(parseInt(contenuToScroll.css("top"))<0)
					contenuToScroll.animate({top: 0},5000);
			},function(){
				contenuToScroll.stop();
			});
		}
    }

});

