var HomeBannerArray = [];


HomeBannerArray.push( new BannerImage("../images/banners/banner_home_frost_sullivan.jpg", "/resources/awards", "Frost & Sullivan Innovation Award" ));
HomeBannerArray.push( new BannerImage("../images/banners/banner_home_ipv6.jpg", "/network/IPV6", "We do IPv6" ));
HomeBannerArray.push( new BannerImage("../images/banners/banner_home_15_DAL05.jpg", "/facilities/dallas-five-details", "DAL05 Now Online" ));
HomeBannerArray.push( new BannerImage("../images/banners/banner-mobile.jpg", "/resources/mobile-apps/", "The Next Killer App? - Introducing the new SoftLayer Mobile Clients" ));
HomeBannerArray.push( new BannerImage("../images/banners/banner_home_frost_sullivan.jpg", "/resources/awards", "Frost & Sullivan Innovation Award" ));
HomeBannerArray.push( new BannerImage("../images/banners/banner_home_12_2010Tour.jpg", "/facilities/network-overview/", "Check out our new Network - 10 PoPs and 1000 Gbps of Connectivity" ));
HomeBannerArray.push( new BannerImage("../images/banners/banner_home_15_DAL05.jpg", "/facilities/dallas-five-details", "DAL05 Now Online" ));
HomeBannerArray.push( new BannerImage("../images/banners/banner_home_14_BYOC_light.jpg", "/cloudlayer/build-your-own-cloud", "Build Your Own Cloud - One size doesn't have to fit all" ));
HomeBannerArray.push( new BannerImage("../images/banners/banner-mobile.jpg", "/resources/mobile-apps/", "The Next Killer App? - Introducing the new SoftLayer Mobile Clients" ));
HomeBannerArray.push( new BannerImage("../images/banners/banner_home_frost_sullivan.jpg", "/resources/awards", "Frost & Sullivan Innovation Award" ));
HomeBannerArray.push( new BannerImage("../images/banners/banner_home_12_2010Tour.jpg", "/facilities/network-overview/", "Check out our new Network - 10 PoPs and 1000 Gbps of Connectivity" ));
HomeBannerArray.push( new BannerImage("../images/banners/banner_home_05.jpg", "/services/storage-layer/", "StorageLayer" ));
HomeBannerArray.push( new BannerImage("../images/banners/banner_home_11_VMwareESX.jpg", "/services/software/", "VMware" ));


//currentImageCounter, and currentImage are objects defined in common.js
var currentHomePageBannerNumber = new currentImageCounter();
currentHomePageBannerNumber.count = 0;

var currentHomePageBanner = new currentImage();
currentHomePageBanner.id = "#home-banner1";

var randnum = 0;

function trim(val) {
    return val.replace(/^\s+|\s+$/g, "");
}

function homeBannerRotate() {
    //bannerRotate is a function declared in common.js
    bannerRotate(currentHomePageBanner, currentHomePageBannerNumber, "#home-banner1", "#home-banner-a1", "#home-banner2", "#home-banner-a2", HomeBannerArray);
    }

function toDifference()
{   
    $('#sub-content').html($('#softlayer-difference').html());
    $('#sub-title').html($('#difference-title').html());
}

function toSolutions()
{
    $('#sub-content').html($('#softlayer-solutions').html());    
    $('#sub-title').html($('#solutions-title').html());
}

$(function () {
    window.setInterval("homeBannerRotate()", 7000);

    randnum = Math.floor(Math.random() * 11)
    if (randnum >= 5)
        toDifference();
    else
        toSolutions();    
});
