Scripts - Banner Rotator

Sample

Purpose
This script randomly rotates banners while the page is being viewed. The timeout setting determines how long a banner is visible before changing to another banner.

Instructions
Copy and paste the coding onto your site and change the orange colored details to suite your need. If adding or subtracting banners, change the red number to the totaling number of banners used. The banners may be .gif or .jpg images.

<SCRIPT LANGUAGE="JavaScript">
Banner_imganz=5;
var Banner_sctr=0;
var Banner_halt=0;
var Banner_rand=1;
var Banner_timeout=2000;
var Banner_isn=new Array();
if (document.images) {
for (i=0;i<Banner_imganz;i++) Banner_isn[i]=new Image();
Banner_isn[0].src="IMAGE1";
Banner_isn[1].src="IMAGE2";
Banner_isn[2].src="IMAGE3";
Banner_isn[3].src="IMAGE4";
Banner_isn[4].src="IMAGE5";
} else {
Banner_isn[0]="IMAGE1";
Banner_isn[1]="IMAGE2";
Banner_isn[2]="IMAGE3";
Banner_isn[3]="IMAGE4";
Banner_isn[4]="IMAGE5";
}
var Banner_durl=new Array();
Banner_durl[0]="http://URL1";
Banner_durl[1]="http://URL2";
Banner_durl[2]="http://URL3";
Banner_durl[3]="http://URL4";
Banner_durl[4]="http://URL5";
function Banner_rotate(){
if (Banner_halt!=1){
if (Banner_rand==0) {Banner_sctr++;}
else {Banner_sctr=Math.floor(Math.random()*Banner_imganz);}
if (Banner_sctr>Banner_imganz-1) Banner_sctr=0;
if (document.images) {
document.Banner.src=Banner_isn[Banner_sctr].src;
} else {
document.Banner.src=Banner_isn[Banner_sctr];
}
setTimeout("Banner_rotate()",Banner_timeout);
}
}
function Banner_link(){
Banner_halt=1;
if (Banner_durl[Banner_sctr].length!=0) location.href=Banner_durl[Banner_sctr];
}
function Banner_status(){ parent.window.status=Banner_durl[Banner_sctr];}
</SCRIPT>

<A HREF="#" onClick="Banner_link();return false" onMouseover="Banner_status();return true;" onMouseout="parent.window.status='';return true;">

<SCRIPT LANGUAGE="JavaScript">
Banner_sctr=-1; if (Banner_rand==0) {Banner_sctr++;}
else {Banner_sctr=Math.floor(Math.random()*Banner_imganz);}
if (document.images) {
document.write('<img src="'+Banner_isn[Banner_sctr].src+'" alt="Banner" width=468 height=60 border=0 name=Banner></A>');
} else {
document.write('<img src="'+Banner_isn[Banner_sctr]+'" alt="Banner" width=468 height=60 border=0 name=Banner></A>');
}
setTimeout("Banner_rotate()",Banner_timeout);
</SCRIPT>



Hosted By: ISPrime... The Ultimate Hosting Company!
© 2000-2007 Adult Webmaster World. All Rights Reserved.