$tandsjq = jQuery.noConflict();
$tandsjq(document).ready( function() {
    var slickX=0;
    var slickImages = [];
    var slickLinks = [];

    var slickImgNum = 1;
    var slickFullDeck = 0;

    var preloadContent;

    $tandsjq("#home_feature a").each(function() {
        slickX++;
        var p = $tandsjq(this);
        slickImages[slickX] = p.attr('rel');
        slickLinks[slickX] = p.attr('href');
        // preloadContent = preloadContent + '<img src="' + slickImages[slickX] + '" width="1" height="1" alt="Preload' + slickX + '" />';
        p.remove();
    });


    var linkCode = '<a href="' + slickLinks[1] + '" style="display:block; width:' + $tandsjq('#home_feature').width() + 'px; height:'+ $tandsjq('#home_feature').height() + 'px;"></a>';

    slickFullDeck = slickX;

    // preloadContent = '<div id="slick_preload" style="width:0;height:0;overflow:hidden;display:none;">' + preloadContent + '</div>';
    preloadContent = ' ';

    $tandsjq('#home_feature').html('<div id="slick_pan" style="width:974px;height:354px;background-image: url(\'' + slickImages[1] + '\');">' + linkCode + '</div>' + preloadContent);
    $tandsjq('#home_feature').css('backgroundImage', 'url(' + slickImages[2] + ')');

    setInterval( function slideSwitch() {
        slickImgNum++;
        if (slickImgNum > slickFullDeck){
            slickImgNum=1;
        }
        if (slickImgNum < 1) {
            slickImgNum = slickFullDeck;
        }

        $tandsjq('#home_feature').css('backgroundImage', 'url(' + slickImages[slickImgNum] + ')');
        $tandsjq('#slick_pan').animate({ opacity:0.0 }, 700,  'linear' , function(){
                $tandsjq('#slick_pan').css('backgroundImage', 'url(' + slickImages[slickImgNum] + ')');
                $tandsjq('#slick_pan a').attr('href', slickLinks[slickImgNum]);
                $tandsjq('#slick_pan').animate({ opacity:1.0 }, 700);
        });
    }, 5000);
});
