/* CSS Document */
var limit=10/*no of pictures*/
var currImg=0;//current image
var interval1="";
var imageArray=new Array();
var timing=5000;//In milliseconds

var linkArray=new Array();

linkArray[0]="html/services1.php";
linkArray[1]="html/services2.php";
linkArray[2]="html/services3.php";
linkArray[3]="html/services4.php";
linkArray[4]="html/services5.php";
linkArray[5]="html/services6.php";
linkArray[6]="html/services7.php";
linkArray[7]="html/services8.php";
linkArray[8]="html/services9.php";
linkArray[9]="html/hospitality.php";




function preLoad()
{
	for(i=0;i<=limit-1;i++)
	{
		imageArray[i]=new Image();
		imageArray[i].src="img/loopImages/loopImages_"+i+".jpg";
	}
}

function loopRandom()
{
	var currImg=Math.floor(Math.random()*limit-1);//random next lowest integer upto limit-1(index of last picture)
	document.getElementById('loopImage').src=imageArray[currImg].src;
	document.getElementById('loopLink').href=linkArray[currImg];
	return true;
}

function loopCyclic()
{
	while(currImg<=limit-1)//Keep looping through array of pictures until last reached
	{
	  document.getElementById('loopImage').src=imageArray[currImg].src;
	  document.getElementById('loopLink').href=linkArray[currImg];
	  currImg++;
	  return;
	}
	currImg=0;
	document.getElementById('loopImage').src=imageArray[currImg].src;
	 document.getElementById('loopLink').href=linkArray[currImg];
	 //on least image reset index to beggining
}


function triggerLoop(type)
{
	if(type=="r") //random
	{
		interval1=setInterval('loopRandom()',timing);
	}
	else
	{
	   interval1=setInterval('loopCyclic()',timing);
	}
}

function clearIntervals()
{
	clearInterval(interval1);
}
