All'inizio li visualizza tutti e tre, perche` nel codice c'e` scritto di visualizzarli.
Inoltre non vedo l'istruzione per far partire il tutto (da mettere nel tag body, come dicevo sopra).
Comunque addirittura fai una routine che funzioni per tutti, non solo per quelli che hanno il tuo browser.
codice:
var banner_id = 0;
function scambia_banner(){
if(banner_id == 0){
banner_id = 1;
document.getElementById('banner_1').style.display = 'block';
document.getElementById('banner_2').style.display = 'none';
document.getElementById('banner_3').style.display = 'none';
} else if(banner_id == 1){
banner_id = 2;
document.getElementById('banner_1').style.display = 'none';
document.getElementById('banner_2').style.display = 'block';
document.getElementById('banner_3').style.display = 'none';
} else if(banner_id == 2){
banner_id = 0;
document.getElementById('banner_1').style.display = 'none';
document.getElementById('banner_2').style.display = 'none';
document.getElementById('banner_3').style.display = 'block';
}
setTimeout('scambia_banner()',10000);
}
</script>
</head>
<body onload="setTimeout('scambia_banner()',10000);">
<div id ="banner_1" style="display:block;">etrtr</div>
<div id ="banner_2" style="display:none;">etrtr</div>
<div id ="banner_3" style="display:none;">etrtr</div>
...