// Displays rotating banner adverts for <img> tags, named
// adbanner+number. Cycles through tags every 15 seconds
// assigning next image and alt text to the <img> tag and
// the url to a <a> tag named adlink+number. Starts from
// a random image in the sequence.
// This script must be included after the banner tags.
// e.g.
// <a href="url1" id="adLink1" target="_top">
// <img src="imgurl1" id="adBanner1" border="0" width="150" height="75"></a>
// <script type="text/javascript" language="JavaScript" src="adrotator.js"></script>
var adverts = new Array();

adverts.push("dhlexcel.png", "http://www.exel.com/exel/", "DHL/Exel");
adverts.push("cornishpirates.png", "http://www.cornishpirates.com/", "Cornish Pirates Media Co");
adverts.push("greghill.png", "mailto:greghill@virgin.net", "Greg Hill");
adverts.push("swire.png", "http://www.swire.com/", "The Swire Group");
adverts.push("alfrescocafebar.png", "http://www.alfrescocafebar.co.uk/", "Alfresco Café Bar");
adverts.push("clarksons.png", "http://www.clarksons.co.uk/", "Clarksons");
adverts.push("aspectsholidays.png", "http://www.aspects-holidays.co.uk/", "Aspects Holidays");
adverts.push("ayrholidaypark.png", "http://www.ayrholidaypark.co.uk/", "Ayr Holiday Park");
adverts.push("mex.png", "http://www.eatoutcornwall.com/cornwall-restaurant/details-restaurant.php?pv=5313", "The Mex, St Ives");
adverts.push("ammodytes.png", "http://www.ammodytes.co.uk/", "Ammodytes Co Ltd");
adverts.push("southwestestates.png", "http://www.southwest-estates.co.uk/", "South West Estates");
adverts.push("stivesharbour.png", "http://www.stivesharbour.com/", "St Ives Harbour");
adverts.push("sloopinn.png", "http://www.sloop-inn.co.uk/", "The Sloop Inn, St Ives");
adverts.push("galbraiths.png", "http://www.galbraiths.co.uk/", "Galbraith's");
//Dee's farm shop
adverts.push("fabulouskids.png", "http://www.fabulouskids.co.uk/", "Fabulous Kids");
adverts.push("littletrevarrack.png", "http://www.littletrevarrack.co.uk/", "Little Trevarrack Holiday Park");
adverts.push("oatestravel.png", "http://www.oatestravel.co.uk/", "Oates Travel");
adverts.push("blasburgerworks.png", "http://www.blasburgerworks.co.uk/", "Blas Burgerworks, St Ives");
adverts.push("hotelsteia.png", "http://www.hotelsteia.co.uk/", "Hotel St. Eia");
adverts.push("hardinglaity.png", "http://www.hardinglaity.com/", "Harding Laity");
adverts.push("pbwc.png", "http://www.pbwc.co.uk/", "Poyton Bradbury Wynter Cole Architects");
adverts.push("stivesmotorcompany.gif", "http://www.stivesmotor.co.uk/", "St Ives Motor Company");
adverts.push("treliska.png", "http://www.treliska.com/", "Treliska Guest House");
adverts.push("stivesholidays.png", "http://www.stivesholidays.com/", "St Ives Holidays from Lanhams");
//Hayle cycle shop
adverts.push("mstevensandson.png", "http://www.mstevensandson.co.uk/", "Matthew Stephens & Son, St Ives Fish Merchants");
adverts.push("scarletwines.png", "http://www.scarlet-wines.co.uk/", "Scarlet Wines, Lelant");

var imagePath = "images/sponsors/";
var currentAd = 0;
var adCount = adverts.length/3;
var maxBannerCount = 100;

function rotateAds() {
	var i;
	for(i=1;i<=maxBannerCount;i++)
	{
    if (currentAd == adCount) {
      currentAd = 0;
    }
    var banner = document.getElementById('adBanner'+i);
		if (banner) {
			banner.src = imagePath + adverts[currentAd*3];
      banner.alt = adverts[(currentAd*3)+2];
      document.getElementById('adLink'+i).href=adverts[(currentAd*3)+1];
      currentAd++;
		}
		else
		{
			break;
		}
	}
}
currentAd=Math.floor(Math.random()*adCount);
rotateAds();
window.setInterval("rotateAds()",15000);
