/*
 * initie les effets javascript du site
 */
function init(lang){
	// Lancement du flash dans le header
	if(lang=='fr_FR'){
		var so = new SWFObject("uploads/flash/bandeau.swf", "flash", 800, 83, 8, "#fff"); 
	}else{
		var so = new SWFObject("uploads/flash/bandeau-EN2.swf", "flash", 800, 83, 8, "#fff"); 
	}
	so.write("flash");
	
	if($("#worldMap").length){
		var worldMap = new SWFObject("uploads/flash/BREHERETANIMCARTESITEfleches2.swf", "worldMap", 410, 300, 8, "#fff"); 
		worldMap.write("worldMap");
	}
	
	// Correction de bugs pour IE 6 et IE 7
	if($.browser.msie){
		var IEversion = parseInt($.browser.version);
		
		if(IEversion == "6"){
			// Do stuff for IE6
			/* réglages du hover sur le menu */
			$("#menu ul > li").hover(function(){
											$("#menu li ul").css({'visibility':'hidden'});
											$(this).children("ul").css({'visibility':'visible'});
										});
			$("#menu li ul").hover(function(){ $(this).css({'visibility':'visible'});});
			
			// supprimer l'ombre de fond de #Lcol
			$("#Lcol").css({'background':'none'});
			
		}else if (IEversion == "7") {
			// Do stuff for IE7
			/* réglages du hover sur le menu */
			$("#menu ul > li").hover(function(){
											$("#menu li ul").css({'visibility':'hidden'});
											$(this).children("ul").css({'visibility':'visible'});
										});
			$("#menu li ul").hover(function(){ $(this).css({'visibility':'visible'});});
			
			// cacher le footer
			$("#footer").hide();
		}
	}
	
	// Accordéon de la page d'accueil
	if($(".sideContent").length){ 
		$(".sideContent .inner").slideUp();
		$(".sideContent .inner").eq(0).slideDown(0);
		$(".sideContent .bloc").eq(0).addClass("open");
		$(".sideContent .bloc").click(function(){
			var me = $(this);
			$(".sideContent .open .inner").slideUp('fast', function(){
				$(".sideContent .open").removeClass("open");
				me.find(".inner").slideDown('fast');
				me.addClass("open");
			});
			
		});
	}
	
	// Galerie de la page d'accueil
	if($("#galerie2 img").length){
		total2 = $("#galerie2 img").length;
		actual2 = count-1;
		next2 = 0;
		
		// initialisation de la galerie
		$("#galerie2").css({'width':'400px','height':'400px','overflow':'hidden','position':'relative','float':'right','margin-top':'-68px'});
		$("#galerie2 img").css({'display':'block','position':'absolute','top':'0','right':'-450px'});
		$("#galerie2 img").delay(1900).eq(0).animate({'right':'0'}, 'slow', function(){ rotator2();});
		
	}	
	
	// Galerie de la page Accouvage
	if($("ol.special").length){
		var count = $("ol.special li").length;
		total = count;
		actual = count-1;
		next = 0;
		// initialisation de la liste
		$("ol.special li").css({'opacity':'.5','cursor':'pointer'});
		$("ol.special li").eq(0).animate({'opacity':'1'});
		
		// initialisation de la galerie
		$("#galerie").css({'width':'346px','height':'245px','float':'right','overflow':'hidden','position':'relative'});
		$("#galerie img").css({'display':'block','position':'absolute','top':'0','right':'-376px'});
		$("#galerie img").eq(0).animate({'right':'0'});
		
		// action sur le hover
		$("ol.special li").click(function(){
									var index = $("ol.special li").index(this);
									next = index;
									changeSlide();
									setTimeout('stopPause()', 15000);
									pause = true;
								});
		
		rotator();
	}
	
	// Click sur résumé d'article
	if($("body.actualites").length){
		$(".news").css({'cursor':'pointer'});
		$(".news").click(function(){
			window.location=$(this).find("a.readMore").attr("href");
		});
	}
	
}

/*
 * rotator(actual, next, total, delay);
 * rotator effectue la rotation des images de la galerie de la page "Accouvage"
 * 
 * changeSlide(actual, next);
 * changeSlide effectue la transition entre 2 slides
 * 
 */
var actual=0;
var next=1;
var total=2;
var delay=6000;
var pause=false;
function rotator(){
	if(!pause) changeSlide();
	setTimeout('rotator()', delay);
}
function changeSlide(){
	if(next>=total) next=0;
	var actualTemp = actual;
	var nextTemp = next;
	
	//$("ol.special li").eq(actualTemp).animate({'opacity':'.5'}, 'fast', function(){ 
	$("ol.special li").animate({'opacity':'.5'}, 'fast', function(){ 
		$("ol.special li").eq(nextTemp).animate({'opacity':'1'}, 'fast');
		
		// test avec couleur bleue
		//$("ol.special li").eq(actualTemp).css({'color':'#000'});
		$("ol.special li").css({'color':'#000'});
		$("ol.special li").eq(nextTemp).css({'color':'#007CBA'});
		
	});
	
	$("#galerie img").eq(actualTemp).stop().animate({'right':'-376px'}, 'slow', function(){
		$("#galerie img").eq(nextTemp).animate({'right':'0'}, 'slow');
	});
	
	actual = next;
	next++;
}
function stopPause(){
	pause = false;
}

/*
 * rotator2(actual, next, total, delay);
 * rotator2 effectue la rotation des images de la galerie de la page "Accueil"
 * 
 * changeSlide2(actual, next);
 * changeSlide2 effectue la transition entre 2 slides
 * 
 */
var actual2=0;
var next2=1;
var total2=2;
var delay2=5500;
function rotator2(){
	if(!pause) changeSlide2();
	setTimeout('rotator2()', delay2);
}
function changeSlide2(){
	if(next2>=total2) next2=0;
	var actualTemp = actual2;
	var nextTemp = next2;
	
	$("#galerie2 img").eq(actualTemp).animate({'right':'-450px'}, 'slow', function(){
		$("#galerie2 img").eq(nextTemp).animate({'right':'0'}, 'slow');
	});
	
	actual2 = next2;
	next2++;
}


// Lanceur
//$(document).ready(function(){ init();});
