﻿//JavaScript Banner Ad Rotator version 2.1 - last modified 16 November 2000
//Obtained from http://www.brettb.com/js_banner_ad_rotator.asp

    var ImageFolder     = "http://www.vespaclubkempen.be/Pictures/Sponsors"; //Folder name containing the images 

    var ImageFileNames  = new Array( 'rot_sponsor1.jpg',                                   
                                     'rot_sponsor6.jpg');

    var ImageURLs       = new Array( 'mailto:ennekens.nijlen@skynet.be', 
                                     'http://www.pica-pica.be'); 
                                     
    var DisplayIntervals = new Array(5000, 5000);

    var DefaultURL      = 'http://www.vespaclubkempen.be';

   
    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    = Math.floor(Math.random()*3);    
    var NumberOfImages  = ImageFileNames.length;
    var BannerAdImages  = new Array(NumberOfImages);

    //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 && NumberOfImages > 0) 
        {
            BannerAdCode = Math.floor(Math.random()*4);
            if(BannerAdCode >= NumberOfImages) 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 && NumberOfImages > 0) 
        {
            BannerAdCode = BannerAdCode + 1;
            if(BannerAdCode >= NumberOfImages)
            {
                BannerAdCode = 0;
            }     
            window.document.bannerad.src = BannerAdImages[BannerAdCode].src;
            TimerObject = setTimeout("ChangeImage()", DisplayIntervals[BannerAdCode]);
        }
    }

    //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(BannerAdCode>=0 && BannerAdCode<NumberOfImages)
        {
            window.open(ImageURLs[BannerAdCode],"",'') ;
        }
        /*if(IsValidBrowser) 
        {
            if(TargetFrame != '' && (FramesObject)) 
            {
                FramesObject.location.href = ImageURLs[BannerAdCode];
            } 
            else 
            {
                document.location = ImageURLs[BannerAdCode];
            }

        } 
        else if(!IsValidBrowser) 
        {
            document.location = DefaultURL;
        }*/
    }


