// Search Spotlight Script v1.4 (c) www.stocksoftware.co.uk 2009

/* This page displays two boxes that show a selection of Searches and Offers  */

var thepath = "../banners/spotlight_search/";

/* Start at a random position */
var index=Math.floor(Math.random()*(listlength-2))

/* Picture persistance time = 15 secs */
var delay=15000;
var displayimage=new Array(listlength);
var intensity;
var leftbox;
var rightbox;
var lefturl;
var righturl;

function start()
{
	/* Pre - Load the images */
	/* All images must have a an aspect ration of 3:1 MAX width = 375 pixels - MAX height = 125 pixels */
	for (i = 0; i <= listlength ; i++) {displayimage[i]=new Image();displayimage[i].src = thepath+blockimage[i];}

	/* Establish the Dom Ids */
	leftbox=document.getElementById("leftimage");
	rightbox=document.getElementById("rightimage");
	lefturl=document.getElementById("leftlink");
	righturl=document.getElementById("rightlink");

	/* Start it going */
	setTimeout("adupdate()",10);
}

function adupdate()
{
	/* Bump the pointer */
	index=index+2;
	if (index > listlength-1){index=0}; 

	/* Update the images */
	leftbox.src=displayimage[index].src;
	rightbox.src=displayimage[index+1].src;

	/* Update the links */
	lefturl.href=blockurl[index];
	righturl.href=blockurl[index+1];
	
	/* Show with fadeup effect */
	fadeup(0);

	/* Keep it going */
	setTimeout("adupdate()",delay);
}

function fadeup(startintensity)
{
	/* startintensity = (>-1 new start value - new image!)  (-1 Fade up - existing image!) */
	if(startintensity>-1){intensity=startintensity};
	intensity=intensity+1;
	if(intensity>100)(intensity=100);

	/* Fading method is browser dependant IE (0 to 100 or Firefox  0.0 to 1.0) */
	if(leftbox.filters)
		{
		leftbox.filters.alpha.opacity=intensity;
		rightbox.filters.alpha.opacity=intensity;	
		}
	else
		{
		leftbox.style.opacity=intensity/100;
		rightbox.style.opacity=intensity/100;	
		}

	if(intensity<100)(setTimeout("fadeup(-1)",25))
}
