/** Détection de la langue **/
var url = document.location.href.toLowerCase();
var lang = '';
if (url.indexOf("english") !== -1) {
        lang = 'en';
}

/** Attention !! Ne pas oublier de copier les images dans le site anglophone aussi **/

/** Tableau qui contient les liens vers les images **/
var liens_images = [];
liens_images[0] = 'images/commanditaires/DUOauto+bus.gif';
liens_images[1] = 'images/commanditaires/cocktail.gif'; 
liens_images[2] = 'images/commanditaires/commercants.gif';
liens_images[3] = 'images/commanditaires/alouettes.jpg';
liens_images[4] = 'images/commanditaires/canadiens.gif'; 
liens_images[5] = 'images/commanditaires/bixi.jpg'; 
liens_images[6] = 'images/commanditaires/Part_Sondage.gif'; 
liens_images[7] = 'images/commanditaires/nezrouge.gif'; 
liens_images[8] = 'images/commanditaires/opusetcie.jpg'; 
liens_images[9] = 'images/commanditaires/igloofest.jpg'; 
liens_images[10] = 'images/commanditaires/feuxglace.gif'; 
liens_images[11] = 'images/commanditaires/qds2011.gif'; 
liens_images[12] = 'images/commanditaires/neige.jpg'; 
liens_images[13] = 'images/commanditaires/evasion.gif'; 

/** Tableau qui contient les urls FR associés aux images **/
var liens_pub = [];
liens_pub[0] = 'http://www.communauto.com/duo/';
liens_pub[1] = 'info/cocktailtransport_09.htm'; 
liens_pub[2] = 'en-bref/commercants.htm';
liens_pub[3] = 'info/alouettes_10.htm';
liens_pub[4] = 'info/canadiens.htm';
liens_pub[5] = 'info/cocktailtransport_09.htm'; 
liens_pub[6] = 'http://www.extractmarketing.com/sondage_1_90/index.php?sid=37858&lang=fr'; 
liens_pub[7] = 'info/nez-rouge.htm'; 
liens_pub[8] = 'tarification/opusetcie.htm'; 
liens_pub[9] = 'info/igloofest.htm'; 
liens_pub[10] = 'info/feuxsurglace.htm'; 
liens_pub[11] = 'info/luminotherapie.htm'; 
liens_pub[12] = 'info/fetedesneiges.htm'; 
liens_pub[13] = 'info/evasionsouterraine.htm'; 

/** Tableau qui contient les urls EN associés aux images **/
var liens_pub_en = [];
liens_pub_en[0] = 'http://www.communauto.com/auto+bus.html';
 liens_pub_en[1] = 'info/a-cocktailtransport_09.htm'; 
liens_pub_en[2] = 'en-bref/a-commercants.htm';
liens_pub_en[3] = 'info/a-alouettes_10.htm';
liens_pub_en[4] = 'info/a-canadiens.htm'; 
liens_pub_en[5] = 'info/a-cocktailtransport_09.htm'; 
liens_pub_en[6] = 'http://www.extractmarketing.com/sondage_1_90/index.php?sid=37858&lang=en'; 
liens_pub_en[7] = 'info/a-nez-rouge.htm'; 
liens_pub_en[8] = 'tarification/a-opusetcie.htm'; 
liens_pub_en[9] = 'info/a-igloofest.htm'; 
liens_pub_en[10] = 'info/a-feuxsurglace.htm'; 
liens_pub_en[11] = 'info/a-luminotherapie.htm'; 
liens_pub_en[12] = 'info/a-fetedesneiges.htm'; 
liens_pub_en[13] = 'info/a-evasionsouterraine.htm'; 

/** Tableau qui contient le pourcentage de visibilité des images **/
var importances_images = [];
importances_images[0] = 0;
importances_images[1] = 100; 
importances_images[2] = 0;
importances_images[3] = 0;
importances_images[4] = 0; 
importances_images[5] = 0; 
importances_images[6] = 0; 
importances_images[7] = 0; 
importances_images[8] = 500; 
importances_images[9] = 0; 
importances_images[10] = 0; 
importances_images[11] = 700; 
importances_images[12] = 0; 
importances_images[13] = 900; 

var calculs_images = [];  //Tableau intermédiaire...
/** Calcul des chances pour une image d'être affichée. La valeur de visibilité est ajoutée
    à une valeur aléatoire, puis arrondie. **/
for (var i = 0; i < liens_images.length; i++) { 
     var value = Math.round((Math.random() * 100) + importances_images[i]);
	if(calculs_images.indexOf(value) === -1){ //Gestion des possibles doublons
		calculs_images[i] = value;
	} else {
		calculs_images[i] = value - Math.random();
	}
}
var tmparray = calculs_images.slice(0); //Copie du tableau précédent dans un tableau temporaire
/** Tri du tableau temporaire dans l'ordre décroissant **/
tmparray.sort(function (a, b) {
    return b - a;
});

var liens = []; //Tableau qui sert à contenir les liens des trois images choisies
var link_pub = []; //Tableau qui sert à contenir les href
for (i = 0; i < 3; i++) {
    liens[i] = liens_images[calculs_images.indexOf(tmparray[i])];
	if(lang === 'en'){
		link_pub[i] = liens_pub_en[calculs_images.indexOf(tmparray[i])];
	} else {
		link_pub[i] = liens_pub[calculs_images.indexOf(tmparray[i])];
	}
}
/** Fonction qui charge les images choisies dans la page **/
function loadComms() {
    var vImg1 = document.getElementById('comm01');
    var vImg2 = document.getElementById('comm02');
    var vImg3 = document.getElementById('comm03');
    vImg1.src = liens[0];
    vImg2.src = liens[1];
    vImg3.src = liens[2];
	
	var vLink1 = document.getElementById('link01');
    var vLink2 = document.getElementById('link02');
    var vLink3 = document.getElementById('link03');
    vLink1.href = link_pub[0];
    vLink2.href = link_pub[1];
    vLink3.href = link_pub[2];
}

/** Fonction Mouse Over **/
function imgMouseOver(img) {
	var imgSource = img.src;
	imgSource = imgSource.replace(/.jpg/, "_o.jpg");
	imgSource = imgSource.replace(/.gif/, "_o.gif");
	imgSource = imgSource.replace(/.png/, "_o.png");
    img.src = imgSource;
}

/** Fonction Mouse Out **/
function imgMouseOut(img) {
    var imgSource = img.src;
	imgSource = imgSource.replace(/_o.jpg/, ".jpg");
	imgSource = imgSource.replace(/_o.gif/, ".gif");
	imgSource = imgSource.replace(/_o.png/, ".png");
    img.src = imgSource;
}


