var imgFull_1; ;
var autoChange;
var autoTimeout;
var curThumbDex;
var maxThumbDex;

function loadGalleryItem(img) {
    // alert(img);
    var itemTitle = img.attr('itemTitle');
    var itemText = img.attr('itemText');
    var itemLink = img.attr('itemLink');
    var itemFullImage = img.attr('itemFullImage');

    var curImgFull = imgFull_1;
    curImgFull.css('background-image', "url('" + itemFullImage + "')"); //:url('/App_Themes/buyplasticnow/images/home/gallery/HouseWrap_Full.jpg');">
    var curTextSection = curImgFull.find('div.homeGalleryItemText');
    curTextSection.find('h1').html(itemTitle);
    curTextSection.find('p').html(itemText);
    curTextSection.find('a').attr('href', itemLink);
}

function loadNextGalleryItem() {
    if (autoChange) {

        //alert(curThumbDex);
        curThumbDex++; 
        if (curThumbDex >= maxThumbDex)
        { curThumbDex = 0; } 
        var newThumb = $('div.homeGalleryItemThumb img:nth(' + curThumbDex + ')');
        loadGalleryItem(newThumb);
        setTimeout('loadNextGalleryItem()', autoTimeout);
    }
}


function homepageGalleryInit() {
    try {
        imgFull_1 = $('#FullGalleryItem_1');
        autoChange = true;
        autoTimeout = 5000;
        
        $('div.homeGalleryItemThumb img').each(function() {

            var itemTitle = $(this).attr('itemTitle');
            var itemText = $(this).attr('itemText');
            var itemLink = $(this).attr('itemLink');
            var itemFullImage = $(this).attr('itemFullImage');
            //alert(itemFullImage);

            var i = new Image();
            i.src = itemFullImage;
        });

        loadGalleryItem($('div.homeGalleryItemThumb img').first());
        curThumbDex = 0;
        maxThumbDex = $('div.homeGalleryItemThumb img').length;

        $('div.homeGalleryItemThumb img').click(function() {
            autoChange = false;
            loadGalleryItem($(this));
        });

        setTimeout('loadNextGalleryItem()', autoTimeout);

    } catch (e) {   }
}
