//JavaScript Image Rotator - last modified 28 April 2004

// THE NUMBER OF ADS
var NumberOfImages = 9;
var MaxAdSpots = 9;
// THE AD IMAGE NAMES & URLS
var ImageFileNames = new Array(NumberOfImages);
ImageFileNames[0] = 'cedarinn.gif';	// Cedar Inn - Expires: 
ImageFileNames[1] = '1.jpg';	// First Natl Bank - Expires:
ImageFileNames[2] = '2.jpg';	// Framers Corner - Expires:
ImageFileNames[3] = '3.jpg';	// Roadside Antiques - Expires:
ImageFileNames[4] = '4.jpg';	// Starbuck Meats - Expires:
ImageFileNames[5] = '5.jpg';	// Touch of Class - Expires:
ImageFileNames[6] = '6.jpg';	// Marin Realty, Inc - Expires:
ImageFileNames[7] = 'frannies.jpg';	// Frannies - Expires:
ImageFileNames[8] = 'samuelsons.jpg';	// Samuelson Drug - Expires:

var ImageURLs = new Array(NumberOfImages);
ImageURLs[0] = 'cedarinnstarbuck.com';
ImageURLs[1] = 'starbuckmn.org/fnb.htm';
ImageURLs[2] = '';
ImageURLs[3] = 'starbuckmn.org/roadside.htm';
ImageURLs[4] = 'starbuckmn.org/starbuckmeats.htm';
ImageURLs[5] = '';
ImageURLs[6] = 'marinrealtyinc.com';
ImageURLs[7] = 'starbuckmn.org/frannys.htm';
ImageURLs[8] = 'starbuckmn.org/samuelsons.htm';

var ImageFolder = "images_ad/"; //Folder name containing the images
// **** DO NOT MODIFY BELOW THIS LINE ****
var DefaultURL = 'http://www.'; //Default hyperlink for the image
var ImageOrder = new Array(NumberOfImages);	

//Add a trailing forward slash to the ImageFolder variable if it does not already have one
if (ImageFolder.substr(ImageFolder.length - 1, ImageFolder.length) != "/" && ImageFolder != "") { 
	ImageFolder += "/";
}
// Load images
function LoadImages() {
	for (i = 0; i < NumberOfImages; i++) {
		ImageOrder[i] = i;
	}			
	// Shuffle the Order
  var temp, i1, i2;  
  for (i=0; i<NumberOfImages; i++) { 
    i1 = Math.floor( Math.random() * NumberOfImages );
    i2 = Math.floor( Math.random() * NumberOfImages );
    temp = ImageOrder[i1];
    ImageOrder[i1] = ImageOrder[i2];
    ImageOrder[i2] = temp;
	}
	// Set the Ad Image Sources
	for (i = 0; i < MaxAdSpots; i++) {
		var ButtonAd = new Image();
		switch(i) {
		 case 0: ButtonAd = document.buttonad0; break;
		 case 1: ButtonAd = document.buttonad1; break;
		 case 2: ButtonAd = document.buttonad2; break;
		 case 3: ButtonAd = document.buttonad3; break;
		 case 4: ButtonAd = document.buttonad4; break;
		 case 5: ButtonAd = document.buttonad5; break;
		 case 6: ButtonAd = document.buttonad6; break;
		 case 7: ButtonAd = document.buttonad7; break;
		 case 8: ButtonAd = document.buttonad8; break;
		}

		if (i < NumberOfImages) {
			// Ad
			ButtonAd.src = ' ' + ImageFolder + ImageFileNames[ImageOrder[i]];
		 } else {
		  // No Ad
			ButtonAd.src = ' ' + ImageFolder + 'available_button.jpg';
		}
	}
};
// Open URL in new window
function ChangePage(n) {
	if (n < NumberOfImages) {
		if (ImageURLs[ImageOrder[n]] != '') {
			var URL = DefaultURL + ImageURLs[ImageOrder[n]];
			blankWin = window.open(URL,'_blank','menubar=yes,toolbar=yes,locatio  n=yes,directories=yes,fullscreen=no,titlebar=yes,h  otkeys=yes,status=yes,scrollbars=yes,resizable=yes  ');	
		} else {
			window.alert('This ad does not have a link');
		}
	}
};




