<html>
<head>
<title>Rotazione casuale banner</title>
<script type="text/javascript">
var RITARDO_SECONDI = 10;
var idLink = "myLink"; //id del tag <a> contenente l'immagine da ruotare
var idBanner = "myBanner"; //id del tag <img>
//Inserire nell'array "vettoreBanner" le coppie percorsoLink, percorsoImmagine come nell'esempio.
//N.B.: E' possibile inserire percorsi relativi o assoluti
// E' possibile inserire tante coppie percorso-immagine quante ne servono, non è necessaria nessuna ulteriore modifica
var vettoreBanner =
new Array
(
new Array("http://www.SITOA.xxx/click_affiliati.asp?id_affiliato=xxx", "http://www.URL IMMAGINE.xxx/affiliati.asp"),
new Array("http://www.SITOB.xxx", "http://URL IMMAGINE/immagine.jpg"),
new Array("pagina.htm", "immagine3.jpg")
);
window.onload = function randomBanner()
{
ruotaBanner(); //Inserimento del banner iniziale
setInterval("ruotaBanner();", RITARDO_SECONDI * 1000); //Funzione eseguita ogni [RITARDO_SECONDI] secondi
}
function ruotaBanner() {
var rnd = Math.floor(Math.random() * vettoreBanner.length); //Numero random intero compreso tra 0 e il limite superiore dell'array
//Variazione di link e immagine del banner
document.getElementById(idLink).href = vettoreBanner[rnd][0];
document.getElementById(idBanner).src = vettoreBanner[rnd][1];
}
</script>
</head>
<body>

</body>
</html>