// JavaScript Document
var largVign = 0;
$(document).ready(function(){
	$("#menu a").click(function(){fCliqueInt(this);return false;});
	
	function fCliqueInt(element){
		$("#vignettes").animate({opacity: 0}, 1500,  "expoEaseInOut", function(){window.location=element.href;});
	}
	
	$("#textesPresse li").css("display", "none");
	$("#vignettes").css("margin-top", "600px");
	$("#vignettes").css("z-index", 5);
	$("#vignettes").css("opacity", 0);
	$("#titreVignette").css({opacity: 0});
	
	$("#page").css("display","block");
	
	
	testComplete();
});
	
function testComplete(){
	var tabImgCom = 0;
	$("#vignettes li").each(function(i){
		if($("#vignettes img:eq("+i+")").load)tabImgCom++;
	});
	if(tabImgCom==$("#vignettes li").length)largeurVignette();
	else setInterval(testComplete, 100);
}

function largeurVignette(){
	$("#vignettes li").each(function(i){
		//alert("largeur de "+$("#vignettes img:eq("+i+")").attr("alt")+" = "+$("#vignettes img:eq("+i+")").attr("width"));
		if($("#vignettes img:eq("+i+")").attr("width"))
			largVign+=parseInt($("#vignettes img:eq("+i+")").attr("width"))+10
		else largeurVignette();
	});
	$("#vignettes").css("width",largVign+"px");
	animateVignettes();
	$("#vignettes").animate({opacity: 1, marginTop: "-210px"}, 6000,  "expoEaseInOut", function(){evenementsVignettes()});
}

function animateVignettes(){
		$().mousemove(function(e){
	   // $('#ma-zone').html("X: " + e.pageX + " Y: " + e.pageY);
	   var leftVignette = (parseInt($("body").width())-largVign)*e.pageX/parseInt($("body").width());
	   $("#vignettes").css({left: String(leftVignette)+"px"});
	});
}

function evenementsVignettes(){
	
	$("#vignettes").mouseover(function(){
		$("#titreVignette").stop(true, false);
		$("#titreVignette").animate({opacity: 1}, 500,  "expoEaseIn");
	});
	$("#vignettes").mouseout(function(){
		$("#titreVignette").stop(true, false);
		$("#titreVignette").animate({opacity: 0}, 500,  "expoEaseIn");
	});
	
	$("#vignettes").mousemove(function(e){
		$("#titreVignette").css({top: e.pageY+"px"})				   
						   
		if(e.pageX<parseInt($("body").width())/2)$("#titreVignette").css({left: e.pageX+10+"px"})
		else
		$("#titreVignette").css({left: e.pageX-10-parseInt($("#titreVignette").width())+"px"});
	});
	$("#vignettes li").each(function(i){
									 
		$("#vignettes li:eq("+i+")").mouseover(function(){
			$("#titreVignette").text($("#textesPresse li:eq("+i+") h3:eq(0)").text());
			
		});
		
		$("#vignettes li:eq("+i+")").click(function(){
			$("#vignettes li").css({borderTop: 0, padding: "4px"});
			$("#vignettes li:eq("+i+")").css({borderTop: "1px solid white", paddingTop: "3px"});
			
			$("#fondTexteNoir").css({opacity: 0, display: "block"})
											.animate({opacity: .7}, 1000, "expoEaseIn");
			$("#textesPresse li").css({opacity: 0, display: "none"});
			$("#textesPresse li:eq("+i+")").css({display: "block"})
											.animate({opacity: 1}, 1000, "expoEaseIn");
		});
	});
}
