$(document).ready(function() {
    $('.slideshow').cycle({
        fx: 'fade' // choose your transition type, ex: fade, scrollUp, shuffle, etc...
    });
});

function changeImage(argEltId, argImageUrl) {
	var elt = document.getElementById(argEltId);
	if(!elt) return; //Si l'element n'existe pas on se casse.
	elt.src = argImageUrl; 
}

function openExtLink() {
    var liens = document.getElementsByTagName('a'); 
    // On récupère tous les liens (<a>) du document dans une variable (un array), ici liens. 
    // Une boucle qui parcourt le tableau (array) liens du début à la fin. 
    for (var i = 0 ; i < liens.length ; ++i)  { 
        // Si les liens ont un nom de class égal à lien_ext, alors on agit. 
        if (liens[i].className == 'lienExt')  { 
            liens[i].title = 'New tab'; 
            // Au clique de la souris. 
            liens[i].onclick = function()  { 
                window.open(this.href); 
                return false; // On ouvre une nouvelle page ayant pour URL le href du lien cliqué et on inhibe le lien réel. 
            }; 
        } 
    } 
} 

/*function affichageSousMenu(argsousMenu, argsousMenu1, argsousMenu2) {
	var eltSousMenu = document.getElementById(argsousMenu);
	if(!eltSousMenu) return; //Si l'element n'existe pas on se casse.
	var eltSousMenu1 = document.getElementById(argsousMenu1);
	if(!eltSousMenu1) return; //Si l'element n'existe pas on se casse.
	var eltSousMenu2 = document.getElementById(argsousMenu2);
	if(!eltSousMenu2) return; //Si l'element n'existe pas on se casse.
	
	eltSousMenu.style.display = "block";
	eltSousMenu1.style.display = "block";
	eltSousMenu2.style.display = "block";
	
	new Effect.Opacity(eltSousMenu, {duration:3, fps:25, from:0.0, to:0.8});
	new Effect.Opacity(eltSousMenu1, {duration:3, fps:25, from:0.0, to:0.8});
	new Effect.Opacity(eltSousMenu2, {duration:3, fps:25, from:0.0, to:0.8});
	
	setTimeout(function() { 
		new Effect.Opacity(eltSousMenu, {duration:3, fps:25, from:0.8, to:0.0});
		new Effect.Opacity(eltSousMenu1, {duration:3, fps:25, from:0.8, to:0.0});
		new Effect.Opacity(eltSousMenu2, {duration:3, fps:25, from:0.8, to:0.0});
		setTimeout(function() { 
			eltSousMenu.style.display = "none";
			eltSousMenu1.style.display = "none";
			eltSousMenu2.style.display = "none";
		}, 3000);  
	}, 4000);      
}*/

function onLoad() {
    openExtLink();
}
