// Ad Rotation Script
// Author      : Myron L Stewart
// Created     : 07/18/2007
// Last Update : 07/19/2007
// 
// Copyright 2007 (c) Advanced Internet Technologies, Inc.

// Set the time in seconds you want each image to change

// ********************************
// BEGIN CUSTOM EDITING
// ********************************
var ROTATION_TIME = 4;  // sec
// ********************************
// END CUSTOM EDITING
// ********************************

var ATI_AR_ADLIST = 
{

// Create your list of images and urls
// ORDER NUMBER : "PATH TO IMAGE,WEB URL",

// ********************************
// BEGIN CUSTOM EDITING
// ********************************
1 : "/graphics/2_fire.jpg,http://www.santacruzready.com/",
2 : "/graphics/2_earthquake.jpg,http://www.santacruzready.com/",
3 : "/graphics/2_flood.jpg,http://www.santacruzready.com/",
4 : "/graphics/2_hazmat.jpg,http://www.santacruzready.com/",
5 : "/graphics/2_outreach.jpg,http://www.santacruzready.com/",
6 : "/graphics/2_rescue.jpg,http://www.santacruzready.com/",
// ********************************
// END CUSTOM EDITING
// ********************************


// KEEP THIS HERE AND DO NOT EDIT
"" : "END"

};

// ********************************
// DO NOT EDIT BELOW THIS LINE!!!
// ********************************





String.prototype.trim = function() {
	return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
	return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
	return this.replace(/\s+$/,"");
}


var CR           = '\n';
var AIT_AR_AD_DATA        = new Array();
var AIT_AR_PRELOADED    = false;
var AIT_AR_curSpot      = 0;
var AIT_AR_curTimeout   = 0;
var ATI_AR_IEOBJ           = (document.getElementById && document.all);

var ATI_AR_itemIndex = 0;

for(ad in ATI_AR_ADLIST)
{
	
	var line = ATI_AR_ADLIST[ad];
	
	if(line != "END" && line != "")
	{	
		var arrData = line.split(",");
		
		AIT_AR_AD_DATA[ATI_AR_itemIndex]    = new Array();
		AIT_AR_AD_DATA[ATI_AR_itemIndex][0] = new Image();
		AIT_AR_AD_DATA[ATI_AR_itemIndex][1] = arrData[0].trim();
		AIT_AR_AD_DATA[ATI_AR_itemIndex][2] = arrData[1].trim();
		
		ATI_AR_itemIndex++;
	}
}

//----------------------------
function ati_ar_writeLine(txt)
{
	document.write(txt); 
}
 
function ati_ar_updateURL(newURL)
{
	var ctl = document.getElementById('ati_ar_marqueeLink');
	ctl.href = newURL;
}

function ati_ar_preload()
{
	var i;
	
  	for(i=0; i<AIT_AR_AD_DATA.length; i++)
  	{
		AIT_AR_AD_DATA[i][0].src = AIT_AR_AD_DATA[i][1]; 
	} 
 	AIT_AR_PRELOADED = true; 
}

function ati_ar_rotate()
{
	var ctl;
  	if(AIT_AR_PRELOADED)
	{
		ati_ar_halt(); // just in case mouseout triggers double-recursion
		AIT_AR_curSpot++;
		if(AIT_AR_curSpot==AIT_AR_AD_DATA.length)
		{
			AIT_AR_curSpot = 0;
		}
		
		ctl = document.getElementById('spotlight');
		
		if(ATI_AR_IEOBJ)
		{
			ctl.style.filter = 'progid:DXImageTransform.Microsoft.Fade(duration=0.5);';
			ctl.filters.item(0).Apply();
			ctl.src = AIT_AR_AD_DATA[AIT_AR_curSpot][0].src;
			ctl.filters.item(0).Play();
		}
		else
		{
			ctl.src = AIT_AR_AD_DATA[AIT_AR_curSpot][0].src; 
		}
		
		ati_ar_updateURL(AIT_AR_AD_DATA[AIT_AR_curSpot][2]);
  	}
	else
	{
		self.setTimeout('ati_ar_rotate()', 100);
		return true; 
	}
  	AIT_AR_curTimeout = self.setTimeout('ati_ar_rotate()', (ROTATION_TIME * 1000));
	return true;
}
 
function ati_ar_halt()
{
	self.clearTimeout(AIT_AR_curTimeout);  
	AIT_AR_curTimeout=0; 
}
  

// write framework for dynamic substitutions
ati_ar_writeLine('<A ID="ati_ar_marqueeLink" HREF="' + AIT_AR_AD_DATA[0][2] + '">');
ati_ar_writeLine('<IMG ID="spotlight" Src="' + AIT_AR_AD_DATA[0][1] + '" '+CR);
ati_ar_writeLine(' Border="0" Width="770" Height="156" Align="Center" Alt="" ' + CR);
ati_ar_writeLine(' onMouseEnter="ati_ar_halt();" onMouseOut="ati_ar_rotate();"></a>' + CR);
// preload images
ati_ar_preload();
// initiate rotation
self.setTimeout('ati_ar_rotate()', (ROTATION_TIME * 1000));
