
//////////////////////////////////////////////////COPYRIGHT EARLB////////////////////////////////////////////////////////
function Banner()                                                                                                      //
{                                                                                                                      //
    this.image ="";                                                                                                    //
    this.link = "";                                                                                                    //
}                                                                                                                      //
function fadeIn( currentOpacity, bannerName, fadetimer )                                                               //
{                                                                                                                      //
        document.getElementById(bannerName).style.filter='alpha(opacity=' + currentOpacity + ')'                       //
        document.getElementById(bannerName).style.opacity = (currentOpacity / 100);                                    //
        document.getElementById(bannerName).style.MozOpacity = (currentOpacity / 100);                                 //
        document.getElementById(bannerName).style.KhtmlOpacity = (currentOpacity / 100);                               //
		if (currentOpacity == 100)                                                                                     //
		{                                                                                                              //
			try { document.getElementById(bannerName).removeAttribute("filter"); } catch(e) {}	/* Fix added for IE Alpha Opacity Filter bug. */
		}                                                                                                              //
		else                                                                                                           //
		{                                                                                                              //
            currentOpacity = currentOpacity + 10;                                                                      //
			fadetimer = setTimeout ( 'fadeIn(' + currentOpacity + ',\'' + bannerName + '\')', 50 );                    //
		}                                                                                                              //
}                                                                                                                      //
function runBanners( bannersArray, bannerName, currentImage, fadetimer )                                               //
{                                                                                                                      //
    if (currentImage.value < (bannersArray.length - 1))                                                                //
        currentImage.value++;                                                                                          //
    else                                                                                                               //
        currentImage.value = 0;                                                                                        //
    var previousImage = ( currentImage.value == 0 ? bannersArray.length - 1 :  currentImage.value - 1 );               //
    document.getElementById(bannerName).innerHTML = 
      '<a href="' + bannersArray[currentImage.value].link + '"><img src="' + bannersArray[currentImage.value].image + '" border="0"></a>';
    fadeIn( 0, bannerName, fadetimer );                                                                                //
    document.getElementById(bannerName+'Index'+currentImage.value).style.backgroundColor="#FFF";                       //
    document.getElementById(bannerName+'Index'+previousImage).style.backgroundColor="#999";                            //
}                                                                                                                      //
function clickedAnIndex( bannersArray, bannerName, currentImage, bannertimer, fadetimer, clickedIndex )                //
{                                                                                                                      //
	clearInterval( bannertimer );                                                                                      //
	clearTimeout( fadetimer );                                                                                         //
    document.getElementById(bannerName).style.filter='alpha(opacity=100)'                                              //
    document.getElementById(bannerName).style.opacity = 100;                                                           //
    document.getElementById(bannerName).style.MozOpacity = 100;                                                        //
    document.getElementById(bannerName).style.KhtmlOpacity = 100;                                                      //
    document.getElementById(bannerName+'Index'+currentImage.value).style.backgroundColor="#999";                       //
    document.getElementById(bannerName+'Index'+clickedIndex).style.backgroundColor="#FFF";                             //
    document.getElementById(bannerName).innerHTML =
      '<a href="' + bannersArray[clickedIndex].link + '"><img src="' + bannersArray[clickedIndex].image + '" border="0"></a>';
    currentImage.value = clickedIndex;                                                                                 //
}                                                                                                                      //
function setUpImgNtabs( bannersArray, bannerName, bannerWidth, bannerHeight )                                          //
{                                                                                                                      //
document.write( '<div id="' + bannerName + '" style="width:' + bannerWidth + 'px; height:' + bannerHeight + 'px; margin:0; padding:0">loading.....</div>' );
document.write( '<div style="width:' + bannerWidth + 'px;background-color:#000;margin:0;padding:0">' );                //
document.write( '<table cellpadding="0" cellspacing="0"><tr>' );                                                       //
for( i = 0; i <= (bannersArray.length - 1) ; i++ )                                                                     //
document.write( '<td><div id="' + bannerName + 'Index' + i + '" style="font-family:Arial;font-size:10pt;background-color:#999;margin-left:2px;margin-right:2px;" onmouseover="this.style.fontWeight=\'bold\';this.style.color=\'#0000ff\'; this.style.cursor=\'pointer\'" onmouseout="this.style.fontWeight=\'normal\'; this.style.color=\'#000\'; this.style.cursor=\'default\'" onclick="clickedAnIndex(' + bannerName + 's,\'' + bannerName + '\','+ bannerName + 's_currImg,' + bannerName + '_timer,' + bannerName + 's_fadetimer,' + i + ');">&nbsp;&nbsp;' + i + '&nbsp;&nbsp;</div></td>');
document.write('</tr></table>');                                                                                       //
document.write('</div>');                                                                                              //
document.getElementById(bannerName).innerHTML =
  '<a href="' + bannersArray[0].link + '"><img src="' + bannersArray[0].image + '" border="0"></a>';                   //
document.getElementById(bannerName+'Index0').style.backgroundColor="#FFF";                                             //	
}                                                                                                                      //
function preLoadImages( bannersArray, imgObj )                                                                         //
{                                                                                                                      //
  for( i = 0; i <= (bannersArray.length - 1) ; i++ )                                                                   //
  { imgObj.src=bannersArray[i].image; }                                                                                //
}                                                                                                                      //
//Preload the images                                                                                                   //
var i = 0;                                                                                                             //
imageObj = new Image();                                                                                                //
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


var SwiftNXbanners = new Array(); 
SwiftNXbanners[0] = new Banner;
SwiftNXbanners[0].image = '/images/MainPage/SwiftNX.jpg';
SwiftNXbanners[0].link = '/SearchResult.aspx?KeyWords=cn1045&All=True';
SwiftNXbanners[1] = new Banner;
SwiftNXbanners[1].image = '/images/MainPage/SwiftNXcombos.jpg';
SwiftNXbanners[1].link = '/SearchResult.aspx?KeyWords=cn1045&All=True';
SwiftNXbanners[2] = new Banner;
SwiftNXbanners[2].image = '/images/MainPage/SwiftNXmotors.jpg';
SwiftNXbanners[2].link = '/SearchResult.aspx?KeyWords=cne27&All=True';
SwiftNXbanners[3] = new Banner;
SwiftNXbanners[3].image = '/images/MainPage/SwiftNXesc.jpg';
SwiftNXbanners[3].link = 'http://www.heli-world.com/SearchResult.aspx?KeyWords=cne48%20castle';
SwiftNXbanners[4] = new Banner;
SwiftNXbanners[4].image = '/images/MainPage/SwiftNXgear.jpg';
SwiftNXbanners[4].link = 'http://www.heli-world.com/SearchResult.aspx?KeyWords=motor%20gear%20%20module%20standard&All=True';
SwiftNXbanners[5] = new Banner;
SwiftNXbanners[5].image = '/images/MainPage/SwiftNXparts.jpg';
SwiftNXbanners[5].link = '/searchresult.aspx?categoryid=695';
SwiftNXbanners[6] = new Banner;
SwiftNXbanners[6].image = '/images/MainPage/SwiftNXupgrades.jpg';
SwiftNXbanners[6].link = '/SearchResult.aspx?CategoryID=86';
//NOTE: CONVENTION: variable names must be must be the plural (+s) of the banner name (case sensitive)
var SwiftNXbanners_currImg={value: 0};
var SwiftNXbanners_timer;
var SwiftNXbanners_fadetimer;
preLoadImages( SwiftNXbanners, imageObj );
setUpImgNtabs( SwiftNXbanners, 'SwiftNXbanner', 528, 270 );
SwiftNXbanner_timer = setInterval ( "runBanners(SwiftNXbanners,'SwiftNXbanner', SwiftNXbanners_currImg, SwiftNXbanners_fadetimer)", 7000 );


//document.write( '<a href="/SearchResult.aspx?KeyWords=SPC1002-HMXE080&All=True"><img src="/images/RotateHeader/hw_NovusFreeBatt.jpg" width="528" height="156" class="spacing" border="0"></a><br/>' );
//document.write( '<a href="/SearchResult.aspx?KeyWords=DSMX&All=True"><img src="/images/RotateHeader/DSMX.jpg" width="528" height="158" class="spacing" border="0"></a><br/>' );

//document.write( '<a href="/new.aspx"><img src="/images/MainPage/CenturyElec.jpg" width="528" height="438" class="spacing" border="0"></a><br/>' );

//var RadikalBanners = new Array();
//RadikalBanners[0] = new Banner;
//RadikalBanners[0].image = '/images/MainPage/RadikalG20.jpg';
//RadikalBanners[0].link = '/SearchResult.aspx?KeyWords=cn1330&All=True';
//RadikalBanners[1] = new Banner;
//RadikalBanners[1].image = '/images/MainPage/RadikalG20_versions.jpg';
//RadikalBanners[1].link = '/SearchResult.aspx?KeyWords=cn1330&All=True';
//RadikalBanners[2] = new Banner;
//RadikalBanners[2].image = '/images/MainPage/RadikalG20_scale.jpg';
//RadikalBanners[2].link = '/SearchResult.aspx?KeyWords=CN433%20CN3072';
//RadikalBanners[3] = new Banner;
//RadikalBanners[3].image = '/images/MainPage/RadikalG20_deal.jpg';
//RadikalBanners[3].link = '/SearchResult.aspx?KeyWords=cn1330&All=True';
//NOTE: CONVENTION: variable names must be must be the plural (+s) of the banner name (case sensitive)
//var RadikalBanners_currImg={value: 0};
//var RadikalBanners_timer;
//var RadikalBanners_fadetimer;
//preLoadImages( RadikalBanners, imageObj );
//setUpImgNtabs( RadikalBanners, 'RadikalBanner', 528, 208 );
//RadikalBanner_timer = setInterval ( "runBanners(RadikalBanners,'RadikalBanner', RadikalBanners_currImg, RadikalBanners_fadetimer)", 7500 );





