Salve a tutti ho un grossso problema sto creando iin php un sistema di gestione di banner che ruotano.

In tutto ho 8 postazioni pubblicitarie dove ruotano su ognuna 5 banner.

lo scrript che ho scritto in JavaScript è



// questa funzione gestisce 8 spazi pubblicitari e ogni spazio può contenere 5 banner che rotano ogni 5 secondi per un totale di 40 Banner Programmabili
echo"
<script language='Javascript' type='text/javascript'>
<!--

var i=0
var url1 = new Array ('".$url_1."', '".$url_2."','".$url_3."','".$url_4."','".$url_5." ');
var url2 = new Array ('".$url_6."', '".$url_7."','".$url_8."','".$url_9."','".$url_10. "');
var url3 = new Array ('".$url_11."', '".$url_12."','".$url_13."','".$url_14."','".$url_ 15."');
var url4 = new Array ('".$url_16."', '".$url_17."','".$url_18."','".$url_19."','".$url_ 20."');
var url5 = new Array ('".$url_21."', '".$url_22."','".$url_23."','".$url_24."','".$url_ 25."');
var url6 = new Array ('".$url_26."', '".$url_27."','".$url_28."','".$url_29."','".$url_ 30."');
var url7 = new Array ('".$url_31."', '".$url_32."','".$url_33."','".$url_34."','".$url_ 35."');
var url8 = new Array ('".$url_36."', '".$url_37."','".$url_38."','".$url_39."','".$url_ 40."');

var image1 = new Array ('".$image_1."', '".$image_2."','".$image_3."','".$image_4."','".$i mage_5."');
var image2 = new Array ('".$image_6."', '".$image_7."','".$image_8."','".$image_9."','".$i mage_10."');
var image3 = new Array ('".$image_11."', '".$image_12."','".$image_13."','".$image_14."','" .$image_15."');
var image4 = new Array ('".$image_16."', '".$image_17."','".$image_18."','".$image_19."','" .$image_20."');
var image5 = new Array ('".$image_21."', '".$image_22."','".$image_23."','".$image_24."','" .$image_25."');
var image6 = new Array ('".$image_26."', '".$image_27."','".$image_28."','".$image_29."','" .$image_30."');
var image7 = new Array ('".$image_31."', '".$image_32."','".$image_33."','".$image_34."','" .$image_35."');
var image8 = new Array ('".$image_36."', '".$image_37."','".$image_38."','".$image_39."','" .$image_40."');

function CambiaBanner()
{
if (document.images)
{
if (banner.complete)
{
if (i < 6 )
{
document.getElementById('banner1').src=image1[contatore];
document.getElementById('link_1').href=url1[contatore];

document.getElementById('banner2').src=image2[contatore];
document.getElementById('link_2').href=url2[contatore];

document.getElementById('banner3').src=image3[contatore];
document.getElementById('link_3').href=url3[contatore];

document.getElementById('banner4').src=image4[contatore];
document.getElementById('link_4').href=url4[contatore];

document.getElementById('banner5').src=image5[contatore];
document.getElementById('link_5').href=url5[contatore];

document.getElementById('banner6').src=image6[contatore];
document.getElementById('link_6').href=url6[contatore];

document.getElementById('banner7').src=image7[contatore];
document.getElementById('link_7').href=url7[contatore];

document.getElementById('banner8').src=image8[contatore];
document.getElementById('link_8').href=url8[contatore];

i++;
}
else { i = 0 }
}
setTimeout ('CambiaBanner()' , 1000 , 'javascript')
}
}

-->
</script>"; // fine echo questo è tutto lo script con dentro la funzione che cambia i baanner e li fa rotare oggni 5 secondi
?>

</head>

<body onload="CambiaBanner();">

<div id="Pubblicita">
<img id="banner1" />

<img id="banner2" />

[img][/img]

[img][/img]

[img][/img]

[img][/img]

[img][/img]

[img][/img]
</div>