// ================================================
// Auteur    : AlainB le 21/04/2001
// ================================================
// Role      : Affiche une pub aléatoirement ou pas
// ================================================
// Code HTML :
//      <a href="javascript:VoirPub()"><img name="LaPub" src="pub_vide.gif" border="0">
//      <script LANGUAGE="javascript" src="lapub.js"></script>"
// ================================================

var TempPub = 10*1000;  	// On change la pub toutes les x secondes (c'est en millième de seconde)
var AleaPub = 1;		// Mode Aléatoire (=1) ou Non Aléatoire (=0)

//============  A   M O D I F I E R  =====================
var NbrPub = 3;		// Le nombre de pub

// Les tableaux avec l'url de l'image et du site
ImgPub = new Array(NbrPub);
UrlPub = new Array(NbrPub);

// Pub n°1
ImgPub[0] = "tph.gif";
UrlPub[0] = "http://www.dourdan.com/tph/";

// Pub n°2
ImgPub[1] = "amd.gif";
UrlPub[1] = "http://www.amdtechnic.fr";

// Pub n°3
ImgPub[2] = "camille.gif";
UrlPub[2] = "http://www.dourdan.com/camillestclos";

// Pub n°4
//ImgPub[3] = "";
//UrlPub[3] = "";

// Pub n°5
//ImgPub[4] = "";
//UrlPub[4] = "";

//============================================================
// début du programme
//============================================================

// on prend l'url de l'image de la pub vide, on cherche le / , et on prend que la partie gauche
var repPub=document.images.LaPub.src;
repPub=repPub.substring(0,repPub.lastIndexOf("/")+1);

var IdPub = -1;		// Le numero de la pub courante

ChangePub();	// On demande de prendre la 1ère pub dans 5sd (bug netscape)

// Change de PUB
// ================
function ChangePub() 
{         
	if( AleaPub == 0 ){
		// mode NON aléatoire

		// Ok on passe a la pub suivante
		IdPub++;

		// C'est la dernière, retour a la 1ère
		if(IdPub >= NbrPub)
			IdPub = 0;
	}
	else{
		// mode aléatoire
		IdPub = Math.round(Math.random() * (NbrPub-1));
	}

	// on change l'image
	document.images.LaPub.src  = repPub+ImgPub[IdPub];

	// on appel cette routine de x secondes
	setTimeout("ChangePub()", TempPub);
}


// Voir le site de la pub
// =========================
function VoirPub()
{
	// on appel la page asp qui demande la pub dans une nouvelle fenêtre.
	window.open(repPub+"clic_pub.asp?url="+escape(UrlPub[IdPub])+"&ref="+escape(location.href)); 
}
