
/* 
 * name : stepnstoneptlib.js
 * desc : regulary used javascript functions in stepnstonept site
 *
 * 12/07/2008: created by Sly
 *
 */
 
var bannerList = new Array();
var bannerNumber = 0;
var bannerTime = 5000;
 
var swapimageList = new Array();

function RandomBanner()
{
	// Set images for banners
	bannerList[0]="images/banner1.png"; 
	bannerList[1]="images/banner2.png";
	bannerList[2]="images/banner3.png"; 
	
	// Set images for image-swapping
	swapimageList[0] = "images/newsletterebook.png";
	swapimageList[1] = "images/newsletterebookhover.png";
	swapimageList[2] = "images/linkprogramdetail.png";
	swapimageList[3] = "images/linkprogramdetailhover.png";
	
	// Predownload Banners
    imageTemp = new Image();
    
	for(i=0; i<=2; i++) 
		imageTemp.src=bannerList[i];
		
	for(i=0; i<=3; i++) 
		imageTemp.src=swapimageList[i];
		
	// Pre-download image-swapping
    
	// Start Banner Loop
	var t = setTimeout("TimerDo()",bannerTime);
}

function TimerDo( )
{
	// Loop Around Banner Style	
	bannerNumber++;
	if( bannerNumber >= 3 ) bannerNumber=0;
	
	// Actual Banner Change
	document.headerbanner.src = bannerList[bannerNumber];
	
	// Banner Loop again
	var t = setTimeout("TimerDo()",bannerTime);
}

function SwapImage( pImg, nImg)
{
	 document.images[pImg].src = nImg;
}