<!--
//JavaScript Banner Ad Rotator version 2.1 - last modified 16 November 2000
//Obtained from http://www.lettimdoit.com/js_banner_ad_rotator.asp
//Email comments or suggestions to info@lettimdoit.com


// Let's set the image directory

var ImageFolder = "images";

// Now a list of all of the images for all five rotating spots

var ImageFileNames = new Array('DigSS.jpg', 'indy_print.jpg', 'corp_img.jpg', 'vip.jpg', 'lettim.jpg', 'Printcon_SS.jpg', 'FG_SS.jpg', 'CC_SS.jpg', 'PS_SS.jpg', 'TT_SS.jpg', '1hour_SS.jpg');
var RightFileNames1 = new Array('ss.jpg','css.jpg','ald.jpg','sw.jpg','irg.jpg');
var RightFileNames2 = new Array('ald.jpg','sw.jpg','ss.jpg','irg.jpg','css.jpg');
var RightFileNames3 = new Array('');
var RightFileNames4 = new Array('');

// And the matching URLs

var ImageURLs = new Array('http://www.digitalpressonline.com/', 'http://www.indyprint.com/', 'http://www.corporateimagesdb.com/', 'http://www.vipprinting.net/', 'http://www.lettimdoit.com', 'http://www.myprintconnection.com', 'http://www.floridagraphicprinting.com', 'http://www.copycatprint.com', 'http://www.psprinting.net', 'http://www.tiptopprinting.com');
var RightURLs1 = new Array('http://speedisigndaytona.com/', 'http://http://www.customstormshuttersdirect.com/','http://indianriverglass.com/','http://www.americanleakdetection.com/fl-daytona-volusia-flagler/residential-service','http://www.sherwin-williams.com/','http://indianriverglass.com/');
var RightURLs2 = new Array('http://www.americanleakdetection.com/fl-daytona-volusia-flagler/residential-service', 'http://www.sherwin-williams.com/','http://speedisigndaytona.com/','http://indianriverglass.com/', 'http://http://www.customstormshuttersdirect.com/' );


// And the default URLs

var DefaultURL = 'http://www.digitalpressonline.com/'; //Default hyperlink for the Banner Ad
var RightDefault1 = ''; //Default hyperlink for the Banner Ad
var RightDefault2 = ''; //Default hyperlink for the Banner Ad


// How often to rotate? (In seconds)

var DisplayInterval = 6; 	// How often should the main image rotate?
var RightInterval = 5;		// How often should the right images rotate?

// What window will the links open in?

var TargetFrame = "";

// Internal variables (do not change these unless you know what you are doing)
var IsValidBrowser = true;
var BannerAdCode = 0;
var RightAdCode1 = 0;
var RightAdCode2 = 0;

var BannerAdImages = new Array(NumberOfImages);
var RightAdImages1 = new Array(RightNumberOfImages1);
var RightAdImages2 = new Array(RightNumberOfImages2);

var NumberOfImages = ImageFileNames.length;
var RightNumberOfImages1 = RightFileNames1.length;
var RightNumberOfImages2 = RightFileNames2.length;

var DisplayInterval = DisplayInterval * 1000;
var RightInterval = RightInterval * 1000;


// Add a trailing forward slash to the ImageFolder variable if it does not already have one
if (ImageFolder.substr(ImageFolder.length - 1, ImageFolder.length) != "/" && ImageFolder != "") { ImageFolder += "/";}

if (TargetFrame == '') 
	{
		var FramesObject = null;
	} 
else 
	{
		var FramesObject = eval('parent.' + TargetFrame);
	}

function InitialiseBannerAdRotator() 
	{

		var BrowserType = navigator.appName;
		var BrowserVersion = parseInt(navigator.appVersion);

		if (BrowserType == "Netscape" && (BrowserVersion >= 3)) 
			{
				IsValidBrowser = true;
			}

		if (BrowserType == "Microsoft Internet Explorer" && (BrowserVersion >= 4)) 
			{
				IsValidBrowser = true;
			}

		if (IsValidBrowser) 
			{
				TimerObject = setTimeout("ChangeImage()", DisplayInterval);
				BannerAdCode = 0;
				for (i = 0; i < NumberOfImages; i++) 
					{
						BannerAdImages[i] = new Image();
						BannerAdImages[i].src = '' + ImageFolder + ImageFileNames[i];
					}

				TimerObject2 = setTimeout("ChangeImage2()", RightInterval);
				RightAdCode = 0;

				for (i = 0; i < RightNumberOfImages1; i++) 
					{
						RightAdImages1[i] = new Image();
						RightAdImages1[i].src = '' + ImageFolder + RightFileNames1[i];
					}
				for (i = 0; i < RightNumberOfImages2; i++) 
					{
						RightAdImages2[i] = new Image();
						RightAdImages2[i].src = '' + ImageFolder + RightFileNames2[i];
					}

			}
	}

function ChangeImage() 
	{

		if (IsValidBrowser) 
			{
				BannerAdCode = BannerAdCode + 1;

				if (BannerAdCode == NumberOfImages) 
					{
						BannerAdCode = 0;
					}

				//window.document.bannerad.src = BannerAdImages[BannerAdCode].src;
				TimerObject = setTimeout("ChangeImage()", DisplayInterval);
			}
	}

function ChangeImage2() 
	{

		if (IsValidBrowser) 
			{
				RightAdCode1 = RightAdCode1 + 1;
				RightAdCode2 = RightAdCode2 + 1;


				if (RightAdCode1 == RightNumberOfImages1) 
					{
						RightAdCode1 = 0;
					}
				if (RightAdCode2 == RightNumberOfImages2) 
					{
						RightAdCode2 = 0;
					}


				window.document.rightad1.src = RightAdImages1[RightAdCode1].src;
				window.document.rightad2.src = RightAdImages2[RightAdCode2].src;

				TimerObject2 = setTimeout("ChangeImage2()", RightInterval);
			}
	}

function ChangePage() { if (IsValidBrowser) { if (TargetFrame != 'blank' && (FramesObject)) { FramesObject.location.href = ImageURLs[BannerAdCode]; } else { document.location = ImageURLs[BannerAdCode]; } } else if (!IsValidBrowser) { document.location = DefaultURL; } }
function ChangeRight1() { if (IsValidBrowser) { if (TargetFrame != '' && (FramesObject)) { FramesObject.location.href = RightURLs1[RightAdCode1]; } else { document.location = RightURLs1[RightAdCode1]; } } else if (!IsValidBrowser) { document.location = RightDefault1; } }
function ChangeRight2() { if (IsValidBrowser) { if (TargetFrame != '' && (FramesObject)) { FramesObject.location.href = RightURLs2[RightAdCode2]; } else { document.location = RightURLs2[RightAdCode2]; } } else if (!IsValidBrowser) { document.location = RightDefault2; } }

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
//-->
