﻿Cufon.set('selector', jQuery);
Cufon.replace('#navigation li a', { hover: true });

(function($) {
    var cache = [];
    // Arguments are image paths relative to the current page.
    $.preLoadImages = function() {
        var args_len = arguments.length;
        for (var i = args_len; i--; ) {
            var cacheImage = document.createElement('img');
            cacheImage.src = arguments[i];
            cache.push(cacheImage);
        }
    }
})(jQuery)

jQuery.preLoadImages("images/home_bg2.jpg", "images/home_bg3.jpg",
    "images/home_bg4.jpg", "images/home_bg5.jpg", "images/home_bg6.jpg", "images/home_bg7.jpg", 
    "images/home_callout1_over.gif", "images/home_callout2_over.gif", "images/home_callout3_over.gif",
    "images/work_nav1.jpg", "images/work_nav2.jpg", "images/work_nav3.jpg", "images/work_nav4.jpg", "images/work_nav5.jpg", "images/work_nav6.jpg",
    "images/work_nav1_over.jpg", "images/work_nav2_over.jpg", "images/work_nav3_over.jpg", "images/work_nav4_over.jpg", "images/work_nav5_over.jpg",
    "images/work_nav6_over.jpg");

var i = 0;

function swapBackgroundTimer()
{
    setTimeout('swapBackground()', 10000);
}

function swapBackground()
{
    switch(i)
    {
        case 0:
            document.getElementById("inner-wrapper").style.background = "url(images/home_bg2.jpg) no-repeat";
            break;

        case 1:
            document.getElementById("inner-wrapper").style.background = "url(images/home_bg3.jpg) no-repeat";
            break;

        case 2:
            document.getElementById("inner-wrapper").style.background = "url(images/home_bg4.jpg) no-repeat";
            break;

        case 3:
            document.getElementById("inner-wrapper").style.background = "url(images/home_bg5.jpg) no-repeat";
            break;

        case 4:
            document.getElementById("inner-wrapper").style.background = "url(images/home_bg6.jpg) no-repeat";
            break;

        case 5:
            document.getElementById("inner-wrapper").style.background = "url(images/home_bg7.jpg) no-repeat";
            break;

        case 6:
            document.getElementById("inner-wrapper").style.background = "url(images/home_bg1.jpg) no-repeat";
            i = -1;
            break;
    }
    
    i++;

    setTimeout('swapBackground()', 10000);
}
