$(document).ready(function(){
	$('a[href^=#]').click(function(){
	cible=$(this).attr('href');
	if($(cible).length>=1) {
		hauteur=$(cible).offset().top;
 	}
 	else{
 		hauteur=$("a[name="+cible.substr(1,cible.length-1)+"]").offset().top;
 	}
 	$('html,body').animate({scrollTop:hauteur-'70'},500);
 	return false;
	});
});
$(function(){
	$('#menu').each(function(){
		var parent = $(this).parent();
		var dTop = $(this).offset().top;
		var elem = $(this);
		parent.css('position','relative');
		elem.css('position','absolute');
		$(window).scroll(function(){
			if(scrollY()>dTop){
				elem.stop().animate({top:scrollY()-parent.offset().top+10},500);
			}else{
				elem.stop().animate({top:dTop-parent.offset().top},500)
			}
		});
		if(scrollY()>dTop){
			elem.stop().animate({top:scrollY()-parent.offset().top+20},500);
		}
	});
});
function scrollY(){
	scrOfY = 0;
	if( typeof( window.pageYOffset ) == 'number'){
		//netscape 
		scrOfY = window.pageYOffset;
	} else if( document.body && (document.body.scrollTop)){
		//dom 
		scrOfY = document.body.scrollTop;
	} else if( document.documentElement && (document.documentElement.scrollTop)){
		//ie 6
		scrOfY = document.documentElement.scrollTop;
	}
	return scrOfY;
}


$(function(){
	$("#formulaire_contact").submit(function(){
		// $("#loader").show();
		var mail = $(this).find("input[name=mail]").val();
		var message = $(this).find("textarea[name=message]").val();
		$.post("src/valide_contact.php",{mail: mail,message: message},function(data){
		//	$("#loader").hide();	
			if(data!="ok"){
				document.getElementById("erreur").innerHTML = (data);
				$("#erreur").fadeOut(800).fadeIn(800).fadeOut(400).fadeIn(400);
			}
			else{
				document.getElementById("erreur").innerHTML = "Mail envoyé avec succès.";
				// $("#erreur").slideDown("slow");
				$("#formulaire_contact").slideUp(1500);
			}
		});
	return false;
	});
});
