// JavaScript Document

// Tableau contenant les pubs :
var array_pubs = Array();

// Indice donnant le nombre d'éléments :
var j = 0;

// Boucle de parcours :
var i = 0;

// Id de la balise à manipuler :
var id_element = null;

function setIdElement(id){
	id_element = id;
}

function addPub(image, lien, type){
	// Création d'un tableau à deux dimensions :
	array_pubs[j] = Array();
	
	// Remplissage des attributs :
	array_pubs[j]['image'] = image;
	array_pubs[j]['lien'] = lien;
	array_pubs[j]['type'] = type;
	
	// Passage au suivant :
	j++;
}

// Fonction faisant afficher une pub pendant N secondes, puis passe à la suivante ...
function defilerPubs(){
	var N = 10;
	
	var lien = array_pubs[i]['lien'];
	var image = array_pubs[i]['image'];
	
	if(array_pubs[i]['type'] == '.swf') {
		document.getElementById(id_element).innerHTML = '<object type="application/x-shockwave-flash" data="'+image+'" width="300" height="250"><param name="movie" value="'+image+'"><param name="loop" value="false">alt : <a href="'+image+'">'+image+'</a></object>';
	} else {
		document.getElementById(id_element).innerHTML = '<a href="'+lien+'" target="_blank"><img src="'+image+'" alt="" /></a>';
	}
	
	i++;
	
	if(i == j){
		i = 0;
	}
	
	setTimeout('defilerPubs()', (N*1000));
}