Salve,
ho scaricato uno script su questo sito che mi gestisce il banner reload (forse è questo il termine, mi scuso...)

Praticamente questo script mi permette di visualizzare 2 banner che ruotano dopo un tot di tempo, entrambi cliccabili che puntano a 2 indirizzi differenti, pero quando lo vado ad applicare questo scritp nella mia pagina html, mi ributta su una pagina bianca e mi visualizza questo banner che ruota.

Allego i vari script, se qualcuno puo darmi una dritta...grazie anticipatamente.

HTML:
codice:
		<td width="20%"> 		 		 <script type="text/javascript"> myAd = new Banner( 3, 180, 150, "Clicca", 1, 0 ); myAd.Ad( "ban1.gif", "http://www.google.it", null, "Ciao!" ); myAd.Ad( "ban2.gif", "http://www.ciao.it", null, "Testo" ); myAd.output(); </script> 		 		</td>

JAVASCRIPT:
codice:
function Banner(refreshTime, width, height, altText, start, random){ 	this.objName = "bannerAd" + (Banner.count++); 	eval(this.objName + "=this"); 	if (!refreshTime) this.refreshTime = 5000; else this.refreshTime = refreshTime*1000; 	if (!width) this.width = 180; else this.width = width; 	if (!height) this.height = 150; else this.height = height; 	if (random == null) this.random = 1; else this.random = random; 	this.altText = altText; 	this.ads = []; 	if (start) this.currentAd = start-1; else start = null; 	this.mySize = 0;  	this.Ad = function(src, href, target, mouseover) { 		var tempImage = new Image(); 		tempImage.src = src; 		this.ads[this.mySize] = new Object(); 		var ad = this.ads[this.mySize]; 		ad.src = src; 		if (typeof(target) == "undefined" || target == null) ad.target = "#"; else ad.target = target; 		ad.href = href; 		ad.mouseover = mouseover; 		this.mySize++; 	}  	this.link = function(){ 		var	ad = this.ads[this.currentAd]; 		if (ad.target == "#"){ 			location.href = ad.href; 		} 		else if (ad.target == "_blank" || ad.target == "_new"){ 			open(ad.href,this.objName + "Win"); 		} 		else top.frames[ad.target].location.href = ad.href; 	}  	this.showStatus = function(){ 		var ad = this.ads[this.currentAd]; 		if (ad.mouseover) status = ad.mouseover; 		else status = ad.href; 	}  	this.randomAd = function(){ 		var n; 		do { n = Math.floor(Math.random() * (this.mySize)); }  		while(n == this.currentAd); 		this.currentAd = n; 	}  	this.output = function(){ 		var tempCode = ""; 		if (this.mySize > 1){ 			if (this.currentAd == null) this.randomAd(); 			if (this.currentAd >= this.mySize) this.currentAd = this.mySize - 1; 			tempCode = ''; 			tempCode += '[img]' + this.ads[this.currentAd].src + '[/img]'; 			document.write(tempCode); 			this.nextAd(); 		} else document.write("Error: two banners must be defined for the script to work."); 	}  	this.newAd = function(){ 		if (!this.random){	 			this.currentAd++; 			if (this.currentAd >= this.mySize) 			   this.currentAd = 0; 		} 		else { 			this.randomAd(); 		} 		this.nextAd(); 	}  	this.nextAd = function(){ 		document.images[this.objName+ 'Img'].src = this.ads[this.currentAd].src; 		setTimeout(this.objName+'.newAd()',this.refreshTime) 	} }  Banner.count = 0;