Ciao a tutti, ho iniziato questa discussione
in un altra sezione del forum poi siamo entrati nel js e sono a chiedere aiuto per questo:
Ho un javascript che mi fa una rotazione continuata
delle immagini dei 4 banner e tutto è ok,
ma il problema è che mi parte sempre dal primo e non
è mai casuale, mi spego meglio, ho 4 link con img
di riferimento banner-0.gif, banner-a.gif etc..

quando avvio la pagina sarebbe perfetto perchè mi
ruota tutti i banner, il problema è che mi parte sempre
dal banner legato alla gif banner-0!
cioè al refresh della pagina mi parte sempre
dallo stesso!!! questo è lo script:

<script language="javascript"><!--
function loadpage() {
browver= parseInt(navigator.appVersion);
browtype = navigator.appName;
browsertype = "old";
if (browtype == "Netscape" && !(browver < 3)) {
browsertype = "new";
}
if (browtype == "Microsoft Internet Explorer" && !(browver < 4)) {
browsertype = "new";
}
if (browsertype == "new") {
thetimer = setTimeout("changeimage()", 5000);
banneradcode = 0;
listofimages = new Array(4);
listofimages[0] = new Image(243,89)
listofimages[0].src = "banner-0.gif"
listofimages[1] = new Image(243,89)
listofimages[1].src = "banner-1.gif"
listofimages[2] = new Image(243,89)
listofimages[2].src = "banner-2.gif"
listofimages[3] = new Image(243,89)
listofimages[3].src = "banner-3.gif"
}
}

function changeimage(){
if (browsertype == "new") {
banneradcode = banneradcode + 1
if (banneradcode == "4") {
banneradcode = 0
}
imagesource = "banner-" + banneradcode + ".gif"
window.document.bannerad.src = imagesource
thetimer = setTimeout("changeimage()", 7000);
}
else if (browsertype == "old") {
}
}

function changepage() {
if (browsertype == "new") {
if (banneradcode == 0) {
newlocation = "http://www.pippo.it"
}
else if (banneradcode == 1) {
newlocation = "http://www.pluto.it"
}
else if (banneradcode == 2) {
newlocation = "http://www.paperino.it"
}
else if (banneradcode == 3) {
newlocation = "http://www.paperone.it"
}
location = newlocation
}
else if (browsertype == "old") {
location = "http://www.pippo.it"
}
}
// --></script>


come posso fare in modo che il primo sia casuale ogni volta???
e non parta sempre da banner-0.gif???