///////////////////////////////////////////////////////////
/// Magic Image Rotation                ///
/// Copyright 2007, Loyce Bradley Petrey        ///
///  All Rights Reserved.                ///
/// http://www.EchoChrist.com/MagicImage        ///
/// webmaster@echochrist.com  `            ///
///  This script is free to use as long as this notice   ///
/// remains unchanged and intact.  I do request that   ///
/// you send me a link so that I may see it in use.    ///
///                           ///
///  Be Imitators of God as dear children and walk    ///
///  in love as Christ also loved us.          ///
///   Ephesians 5:1-2                  ///
///////////////////////////////////////////////////////////

var BannerLoad = 
[
['',   'tpv/banners/banner1.jpg',   ''      ],    //  ['URL to linked page', 'URL to banner', 'Caption under picture']  //
['',   'tpv/banners/residentialcouple_powertosave.jpg',   ''    ],    //  The caption is not required and may be left blank like this:    //
//['',   'tpv/banners/banner2.jpg',   ''    ],    //  The caption is not required and may be left blank like this:    //
//['main/clean-energy-conference/clean-energy-conference',  'tpv/banners/conf-banner-final.jpg',   ''      ],  //
['main/public-reports-and-library/program-newsletter/subscribe-newsletter/newsletter-subscribe',   'tpv/banners/earthday.jpg',   ''  ],    //  ['URL to linked page', 'URL to banner', '']              //
['',   'tpv/banners/banner3.jpg',   ''  ],    //  ['URL to linked page', 'URL to banner', '']              //
];
//['commercial-industrial/programs/2008-conference-and-leadership-awards/2008-conference-and-leadership-',   'tpv/banners/banner4.jpg',   ''  ],    //  ['URL to linked page', 'URL to banner', '']              //

var HostLink    = "http://www.njcleanenergy.com/";      //  *****  Host name  *****     // 

var BannerCount    = 4;      //  *****  Change this to the total number of banners loaded above  *****     //  
var BannerDelay    = 20000;      //  *****  Set this to the delay interval desired.  5000 = 5 seconds.      // 
var LinkTarget    = "_self"    //  *****  Defines where you want linked page to open. _self, _blank, _top, etc  //
var BannerIndex    = 0;      //  DO NOT ALTER  //
var FirstLoad     = 0;      //  DO NOT ALTER  //
var QuickStartID   = 0;        //  DO NOT ALTER  //
var htmlString     = ""      //  DO NOT ALTER   //

//  This function rotates the banner  //
function BannerChange()
{    

htmlString = ' ';
if(BannerLoad[BannerIndex][0])    
{
  htmlString = htmlString + '<a target="';
  htmlString = htmlString + LinkTarget;
  htmlString = htmlString + '" href="';
  htmlString = htmlString + HostLink + BannerLoad[BannerIndex][0];
  htmlString = htmlString + '">'; 
}
htmlString = htmlString + '<img border="0" src="'; 
htmlString = htmlString + HostLink + BannerLoad[BannerIndex][1];
htmlString = htmlString + '">';
if(BannerLoad[BannerIndex][0])    
{
  htmlString = htmlString + '</a>';
}
   

document.getElementById('Banner').innerHTML = htmlString;         

if(BannerIndex == BannerCount - 1)    
{                    
BannerIndex= 0;                                        
}                                                
else                                              
{                                                
BannerIndex++;                                          
}                                                    

if(FirstLoad == 0)            
{
SlowFinish();
}

}
//  End Funtion  //

//  This function ensures first banner is displayted without a delay  //
function  QuickStart()
{
QuickStartID=setInterval("BannerChange()", 200);
}
//  End Funtion  //                                    

//  This function sets display rate to user defined speed  //
function SlowFinish()
{
clearInterval(QuickStartID);
FirstLoad = 1;
setInterval("BannerChange()", BannerDelay);   
}
//  End Funtion  //

QuickStart()
