//Set the banner interval.  For example 1000 = 1 second
var bannnerInterval = 5000;

var currentBanner = 0;
var appleDeviceFlag = false;

var bannerImageID = "apple_banner_image";
var bannerLinkID = "apple_banner_link";

var productDemoID = "product_demo_href";
var productDemoUrlNonFlash;
var ProductDemoUrlFlash;

var bannerCount;

//Path to image files
var imgPath = "http://www.sybase.com/image/Home_Page/";

var imgArray = new Array();
var urlArray = new Array();

function changeBanner()
{
	bannerCount = imgArray.length;
	
	document.getElementById(bannerImageID).src = imgArray[currentBanner];
	document.getElementById(bannerLinkID).href = urlArray[currentBanner];

	currentBanner++;
	
	if (currentBanner == bannerCount)
	{
		currentBanner = 0;
	}

	setTimeout(changeBanner, bannnerInterval);
}

function sniffBrowser()
{
	if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/iPad/i)))
	{
		appleDeviceFlag = true;
	}
}

function isAppleDevice()
{
	return appleDeviceFlag;
}

function switchBanner()
{
	if(isAppleDevice())
	{
		document.getElementById("apple_banner").style.display="block";
		changeBanner();
	}
	else
	{
		document.getElementById("standard_banner").style.display="block";
	}
}

function setProductDemoUrlFlash(url)
{
	productDemoUrlFlash = url;
}

function setProductDemoUrlNonFlash(url)
{
	productDemoUrlNonFlash = url;
}

function switchProductDemo()
{
	var productDemoHref = document.getElementById(productDemoID);
	
	sniffBrowser();
	
	if (isAppleDevice())
	{
		productDemoHref.href = productDemoUrlNonFlash;
		productDemoHref.setAttribute("target","_blank");
	}
	else
	{
		productDemoHref.setAttribute("onclick",productDemoUrlFlash);
	}
}
