//JavaScript global.js - modified 9/4/08 FV
//Obtained from http://www.venturaes.com/global.js

var str = window.parent.location.href;
var test = str.indexOf("venturaes.com/index_new.asp");
if (test == -1)
{
	if (window.parent.location.href != "http://www.venturaes.com/"
		&& window.parent.location.href != "http://venturaes.com/" )
		location.replace("http://www.venturaes.com/index_new.asp?" + window.location);
		
}

cartURL = "https://www.venturaes.com/secure/store/shopping_cart_ves.asp";
settings = "toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=1,";
settings += "resizable=1,width=500,height=500";

function addToCart(SKU)
{
	url = cartURL + "?add=" + SKU + "&ref=" + document.URL;
	cartWin = window.open(url, "Cart", settings);
}

function showCart()
{
	cartWin = window.open(cartURL, "Cart", settings)
}

//<!-- Begin
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=200,height=255');");
}
//JavaScript Banner Ad Rotator version 2.1 - last modified 16 November 2000
//Obtained from http://www.brettb.com/js_banner_ad_rotator.asp
//Email comments or suggestions to javascript@brettb.com

//User defined variables - change these variables to alter the behaviour of the script

var ImageFolder = "../banners/"; //Folder name containing the images

var ImageFileNames = new Array(
 'banner1.jpg',
 'banner2.jpg',
 'banner3.jpg',
 'banner4.jpg',
 'banner5.jpg',
 'banner6.jpg'
); //List of images to use

var ImageURLs = new Array(
 '../banners/link1.html',
 '../banners/link2.html',
 '../banners/link3.html',
 '../banners/link4.html',
 '../banners/link5.html',
 '../banners/link6.html'
); //List of hyperlinks associated with the list of images

//Default hyperlink for the Banner Ad
var DefaultURL = '../products/index.html';

var DisplayInterval = 5; //Number of seconds to wait before the next image is displayed
var TargetFrame = ""; //Name of the frame to open the hyperlink into

//Internal variables (do not change these unless you know what you are doing)
var IsValidBrowser = false;
var BannerAdCode = 0;
var BannerAdImages = new Array(NumberOfImages);
var DisplayInterval = DisplayInterval * 1000;
var NumberOfImages = ImageFileNames.length;

//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 runs when this page has been loaded and does the following:
//1. Determine the browser name and version
// (since the script will only work on Netscape 3+ and Internet Explorer 4+).
//2. Start the timer object that will periodically change the image displayed
// by the Banner Ad.
//3. Preload the images used by the Banner Ad rotator script
function InitialiseBannerAdRotator() {

   //Determine the browser name and version
   //The script will only work on Netscape 3+ and Internet Explorer 4+
   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];
      }
   		ChangeImage()
   }

}

//Function to change the src of the Banner Ad image
function ChangeImage() {

   if (IsValidBrowser) {
	  BannerAdCode = Math.floor(Math.random() * NumberOfImages)
	  BannerAdCode = BannerAdCode + 1;
      
      if (BannerAdCode == NumberOfImages) {
         BannerAdCode = 0;
      }
   
     window.document.bannerad.src = BannerAdImages[BannerAdCode].src;
	TimerObject = setTimeout("ChangeImage()", DisplayInterval);
   }
}

//Function to redirect the browser window/frame to a new location,
//depending on which image is currently being displayed by the Banner Ad.
//If Banner Ad is being displayed on an old browser then the DefaultURL is displayed
function ChangePage() {

   if (IsValidBrowser) {
      
      if (TargetFrame != '' && (FramesObject)) {
         FramesObject.location.href = ImageURLs[BannerAdCode];
      } else {
         document.location = ImageURLs[BannerAdCode];
      }
      
   } else if (!IsValidBrowser) {
      document.location = DefaultURL;
   }

}
