function insertBanner() {

/* Banner selection */

/* Define variables */
var numberOfBanners = 5;

var bannerSelect = new Array(numberOfBanners);
			for (var i = 0; i < numberOfBanners; i++) {
			bannerSelect[i] = new Image();
			}
var linkSelect = new Array(numberOfBanners);
var textSelect = new Array(numberOfBanners);

var todaysBanner = new Object();
var imageCount  = bannerSelect.length;
var thisBanner = 0;
var bannerHeight = 0;
var bannerWidth = 0;

/* Assign values to links and images */
	linkSelect[0] ="http://www.topsitelists.com/topsites.cgi?ID=194&user=janeway&area=area51";
	bannerSelect[0].src = "/images/top100voya.jpg";
	textSelect[0] = "Vote for Perfect Misfits";
	linkSelect[1] ="/admin/guestbook.html";
	bannerSelect[1].src = "/images/banners/guest-banner.jpg";
	textSelect[1] = "Please sign the guestbook";
	linkSelect[2] ="http://pub49.ezboard.com/fperfectmisfitsfrm1";
	bannerSelect[2].src = "/images/banners/dark-banner.jpg";
	textSelect[2] = "Visit the Dark Side message board";
	linkSelect[3] ="/wgindex.html";
	bannerSelect[3].src = "/images/banners/search-banner.jpg";
	textSelect[3] = "Can't find the story you were looking for?<br>Then search Perfect Misfits.";
	linkSelect[4] ="/gallery/index.html";
	bannerSelect[4].src = "/images/banners/muffins-banner.jpg";
	textSelect[4] = "The Perfect Muffins T/7 gallery.";


/* Set other variables */	
	randomNum = Math.floor((Math.random() * imageCount));
    thisBanner = randomNum;

/* assign values */
	 todaysBanner.links = linkSelect[thisBanner];
     todaysBanner.picture = bannerSelect[thisBanner].src;
     todaysBanner.text = textSelect[thisBanner];
	 	if (thisBanner == 4) {
	 		bannerHeight = 75;
			bannerWidth = 400;
		} else {
	 		bannerHeight = 40;
			bannerWidth = 400;
		}	

/* Write out results */
	document.write('<a href="' +todaysBanner.links + '" name="adBannertext" target="_blank">');
	document.write( '<img src="' + todaysBanner.picture + '" name="adBannerImage" height="' + bannerHeight + '" width="' + bannerWidth + '">');
	document.write('<br>' + todaysBanner.text +'<\/a>');
	
}
