// JavaScript Document
// ---------------------------------------------------------------------------------
// BANNER SLIDESHOW
// developed by Digital Valley (www.digitalvalley.co.za)
// Copyright © Digital Valley
// ---------------------------------------------------------------------------------

// array to store link paths
var aLinks = new Array();
aLinks[0] = "competition.htm";
aLinks[1] = "/compo";

// array to store image paths
var aImages = new Array();
aImages[0] = "images/jae_comp.jpg";
aImages[1] = "images/100000_compo_entrypage.jpg";

// variables
var xImage;
var xLink;
var xBanner_Interval;
var xBanner_Index = 1;

function banner_get() 
{
	xBanner_Index += 1;
	
	// cycles through an array of banners
	if (xBanner_Index >= aImages.length)
	{
		xBanner_Index = 0;
	}
	
	// changes the banner's link and image
	document.getElementById('banner_link').href = aLinks[xBanner_Index];
	document.getElementById('banner_image').src = aImages[xBanner_Index];
}

function banner_start(xBanner_Delay)
{
	// checks if a rotation delay has been set
	if (xBanner_Delay == undefined)
	{
		// if no rotation delay has been set, assign default value
		xBanner_Delay = 6;
	}
	
	// starts banner rotation
	xBanner_Interval = setInterval(banner_get, xBanner_Delay * 1000);
}

function banner_stop()
{
	// stops banner rotation
	clearInterval(xBanner_Interval);
}