// tempo di attesa tra un'immagine e un'altra espressa in millesimi di secondo
tempo = 4000;

// creiamo la variabile elemente che verrà poi utilizzata dentro la funzione start
elemento = "";

// Array nel quale inserire gli url delle varie immagini che si desiderano far alternare. Si possono aggiungere quanti url si vogliono
immagini = new Array();
certpadding= new Array();
immagini[0]="images/certificazioni/01.png";
immagini[1]="images/certificazioni/02.png";
immagini[2]="images/certificazioni/03.gif";
immagini[3]="images/certificazioni/04.png";
contaimmagini=0;
function startcert(){

//salva nella variabile elemento il tag img che corrisponde all'id passato
//N.B. L'elemento corrispondendente a quell'id deve esistere, in caso contrario lo script non funzionerà
elemento = window.document.getElementById('imgcert');
//richiama la funzione immagine()

immaginecert();
Effect.Appear('pubblicita');
window.setTimeout("Effect.Fold('pubblicita')", 4000);

//window.setTimeout("$('pubblicita').Hide()",2000);
}

function immaginecert(){
//Estrae un numero casuale tra 0 e la lunghezza dell'array - 1. Ad ogni valore
//corrisponde un dato url, tramite il ciclo do-while si controlla che il nuovo url non corrisponda al vecchio, se ciò
//si verifica, allora si provvede a far estrarre un altro numero, finchè gli url non sono diversi tra loro.
//do{
//num = Math.round((immagini.length-1)*Math.random());
//}while(elemento.src == immagini[num]);
contaimmagini+=1;
if (contaimmagini==immagini.length) {contaimmagini=0;}
//Assegna l'url estratto in modo casuale all'immagine, cosi che l'utente possa visualizzare
//una nuova immagine sul proprio monitor
//elemento.src = immagini[num];

elemento.src = immagini[contaimmagini];
//$('divimgcert').show();
Effect.SlideDown('divimgcert');
Effect.Fade('divimgcert',{ duration: 3.0 });
//$('divimgcert').show();

//Richiama dopo il valore della variabile tempo la funzione immagine()
window.setTimeout("immaginecert()", tempo);
}
var certOnload = window.onload;
window.onload = function () { if(certOnload) certOnload();startcert()};