//DÉCLARATION DES LISTES (INDIQUER LE NOMBRE TOTAL DE PUB OU ENTETES)
var entetes = new Array(13);
var pubs2 = new Array(4);
var pubs3 = new Array(4);

//REMPLISSAGE (Ajouter les nouvelles pubs ici) ["adresse et n'importe quel nom de fichier" , "Lien URL"]
entetes[0]=["images/entete/entete00.jpg","http://www.punctum-qc.com/p-david-lafrance.html"];
entetes[1]=["images/entete/entete01.jpg","http://www.punctum-qc.com/p-dgino-cantin.html"];
entetes[2]=["images/entete/entete02.jpg","http://www.punctum-qc.com/p-doyon-rivest.html"];
entetes[3]=["images/entete/entete03.jpg","http://www.punctum-qc.com/p-eveline-boulva.html"];
entetes[4]=["images/entete/entete04.jpg","http://www.punctum-qc.com/p-francis-arguin.html"];
entetes[5]=["images/entete/entete05.jpg","http://www.punctum-qc.com/p-fred-laforge.html"];
entetes[6]=["images/entete/entete06.jpg","http://www.punctum-qc.com/p-genevieve-matthieu.html"];
entetes[7]=["images/entete/entete07.jpg","http://www.punctum-qc.com/p-mathieu-levesque.html"];
entetes[8]=["images/entete/entete08.jpg","http://www.punctum-qc.com/p-martin-bureau.html"];
entetes[9]=["images/entete/entete09.jpg","http://www.punctum-qc.com/p-peio-eliceiry.html"];
entetes[10]=["images/entete/entete10.jpg","http://www.punctum-qc.com/p-patrick-berube.html"];
entetes[11]=["images/entete/entete11.jpg","http://www.punctum-qc.com/p-sophie-prive.html"];
entetes[12]=["images/entete/entete12.jpg","http://www.punctum-qc.com/p-mathieu-valade.html"];


pubs2[0]=["images/pubs2/pub2_1.jpg","http://www.mnba.qc.ca/expo_cabinet_dimages.aspx"];
pubs2[1]=["images/pubs2/pub2_2.jpg","http://www.punctum-qc.com/publicite.html"];
pubs2[3]=["images/pubs2/pub2_3.jpg","http://www.papiermontreal.com"];
pubs2[4]=["images/pubs2/pub2_4.jpg","http://www.travellerpad.com/fr/index.php"];


pubs3[0]=["images/pubs3/pub3_0.jpg","http://www.inter-lelieu.org/"];
pubs3[1]=["images/pubs3/pub3_1.jpg","http://www.esse.ca"];
pubs3[2]=["images/pubs3/pub3_2.jpg","http://www.pagede.com"];
pubs3[3]=["images/pubs3/pub3_3.gif","http://www.moismulti.org"];

//DÉCLARATION DES VARIABLES
var totalEntetes = entetes.length;//Calcul automatique du nombre de pubs totales
var totalPubs2 = pubs2.length;//             "
var totalPubs3 = pubs3.length;//             "
var compteurEntete = 100;
var compteurPub2 = 100;
var compteurPub3 = 100;

//Intervale de changement de chaque publicité en secondes 
var secondesAttenteEntete = 15;
var secondesAttentePub2 = 8;
var secondesAttentePub3 = 12;
/////////////////////////////////////////////////////////

//CHANGEMENT ALEATOIRE DE L'ENTÊTE
function changeEntete()
{
	var choix = Math.round(Math.random()*(totalEntetes)); //Détermine automatiquement un nombre aléatoire
  if(choix>=totalEntetes){choix=(totalEntetes-1);}
	document.getElementById("entete").innerHTML="<a href='"+entetes[choix][1]+"'><img src='"+entetes[choix][0]+"' name=\"entete\" border=\"solid silver 1px\" alt=\"artistes\"/></a>";

}
//////////////////////////////////

//CHANGEMENT ALEATOIRE DE LA PUB2
function changePub2()
{
	var choix = Math.round(Math.random()*(totalPubs2)); //Détermine automatiquement un nombre aléatoire
  if(choix>=totalPubs2){choix=(totalPubs2-1);}

  document.getElementById("pub2").innerHTML="<a href='"+pubs2[choix][1]+"'><img src='"+pubs2[choix][0]+"' name=\"pub2\" border=\"solid silver 1px\" alt=\"pub2\"/></a>";	
}
//////////////////////////////////

//CHANGEMENT ALEATOIRE DE LA PUB3
function changePub3()
{
	var choix = Math.round(Math.random()*(totalPubs3)); //Détermine automatiquement un nombre aléatoire
  if(choix>=totalPubs3){choix=(totalPubs3-1);}
	document.getElementById("pub3").innerHTML="<a href='"+pubs3[choix][1]+"'><img src='"+pubs3[choix][0]+"' name=\"pub3\" border=\"solid silver 1px\" alt=\"pub3\"/></a>";
}
//////////////////////////////////

//ATTRIBUTION AUTOMATIQUE D'UNE PUB
function changePubs()
{
	compteurEntete++;//Ajoute 1 seconde à l'attente des images de l'entête
	compteurPub2++;//Ajoute 1 seconde à l'attente des images de la pub2
	compteurPub3++;//Ajoute 1 seconde à l'attente des images de la pub3
	
	if(parseInt(compteurEntete) > parseInt(secondesAttenteEntete)) //Si le nombre de secondes d'attente est passé pour l'entête
	  {compteurEntete=0;changeEntete();} //Reprend l'attente à 0
	if(parseInt(compteurPub2) > parseInt(secondesAttentePub2)) //Si le nombre de secondes d'attente est passé pour la pub 2
	  {compteurPub2=0;changePub2();} //Reprend l'attente à 0
	if(parseInt(compteurPub3) > parseInt(secondesAttentePub3)) //Si le nombre de secondes d'attente est passé pour la pub 3
	  {compteurPub3=0;changePub3();} //Reprend l'attente à 0
  
	//document.getElementById("compteur").innerHTML= " " + compteurEntete + " " + compteurPub2 + " " + compteurPub3;
	setTimeout("changePubs()",1000); //Répète la fonction à chaque seconde
}
//////////////////////////////////
