﻿//D'autres scripts sur http://www.ToutJavaScript.com
//pr?Ichargement de images
//i1 = new Image;
//i1.src = "ban_jeux.gif";
//i1 = new Image;
//i1.src = "ban_pub.gif";
//i1 = new Image;
//i1.src = "ban_site.gif";


function disp(txt) {document.write(txt);}
// ne pas changer le nom 'banniere'
var banniere=new CreerBan('*** Merci de cliquer les banni?Hres ***');
// Definition des banni?Hres Add(url de l'image, adresse associ?Ie ?@ l'image, target, delai en secondes)
// target est une chaine de caract?Hres qui est soit : 
// 1- le nom de la frame qui va recevoir le site de la banni?Hre
// 2- "_blank" pour ouvrir une nouvelle fen?Jtre
// 3- "_self" pour remplacer la banni?Hre par son site
// 4- "_top" pour supprimer toutes les frames et afficher le site en pleine page 
// Remarque : toutes les images ont la dimension de la premi?Hre image affich?Ie (sous netscape)
// Il est pr?If?Irable d'avoir toutes les images au meme format.

banniere.Add("banners/anays1.gif","http://www.anays.ch?trkr=on_air_ho","_blank",15);
banniere.Add("banners/BluewinTV_5b_468x60-fr.gif","http://clk.tradedoubler.com/click?p=23199&a=1606427&g=16683872","_blank",15);
banniere.Add("banners/alzac_2.gif","http://www.alzac.ch","_blank",15);
banniere.Add("banners/mad.gif","http://www.madconcept.ch","_blank",15);


function CreerBan(alt) {
this.nb=0;
this.no=0;
this.alt=alt;


this.Add=AddBan;
this.Init=InitBan;
}
function AddBan(img,href,target,delai) {
var ban=new Object;
ban.img=img;
ban.href=href;
ban.target=target;
ban.delai=delai;
this[this.nb]=ban;
this.nb++;
}
function InitBan() {
var aff="";
if (document.images) { for(var i=0;i<this.nb;i++){var gif=new preload(this[i].img)}}
disp(aff+"<BR><A href='javascript:pSngo()'><IMG name='pSnimg' src='"+this[0].img+"' alt='"+this.alt+"' border='0'></A>");
setTimeout("rotation()",this[0].delai*1000);
}
function rotation() {

banniere.no++; var no=banniere.no; if (no>=banniere.nb) {banniere.no=0; no=0}
// alert(no+" "+banniere[no].img+" ------"+document.anchors["tjsban"].href)
document.images["pSnimg"].src=banniere[no].img;
setTimeout("rotation()",banniere[no].delai*1000);
}
function pSngo() {
with(banniere[banniere.no]) {
if(target=="_blank"){window.open(href,"")} else {
if(target=="_top"){parent.window.location=href} else {
if(target=="_self"){window.location=href} else {
parent.frames[target].window.location=href}

}
}
}
}
function preload() {
this.length = preload.arguments.length;
for (var i = 0; i < this.length; i++) {
this[i+1] = new Image();
this[i+1].src = preload.arguments[i];
}
}