﻿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=460;else this.width=width;if(!height)this.height=68;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(c,f,b,d){var e=new Image;e.src=c;this.ads[this.mySize]=new Object;var a=this.ads[this.mySize];a.src=c;if(typeof b=="undefined"||b==null)a.target="_self";else a.target=b;a.href=f;a.mouseover=d;this.mySize++};this.link=function(){var a=this.ads[this.currentAd];if(a.target=="_self")location.href=a.href;else if(a.target=="_blank"||a.target=="_new")open(a.href,this.objName+"Win");else top.frames[a.target].location.href=a.href};this.showStatus=function(){var a=this.ads[this.currentAd];if(a.mouseover)status=a.mouseover;else status=a.href};this.randomAd=function(){var a;do a=Math.floor(Math.random()*this.mySize);while(a==this.currentAd);this.currentAd=a};this.output=function(){var a="";if(this.mySize>1){if(this.currentAd==null)this.randomAd();if(this.currentAd>=this.mySize)this.currentAd=this.mySize-1;a='<a href="javascript:'+this.objName+'.link();"';a+=' onMouseOver="'+this.objName+'.showStatus(); return true"';a+=" onMouseOut=\"status='';return true\">";a+='<img src="'+this.ads[this.currentAd].src+'" width="'+this.width;a+='" name="'+this.objName+'Img" height="'+this.height+'" ';if(this.altText)a+='alt="'+this.altText+'" ';a+='border="0" /></a>';document.write(a);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