pageclickcount = 0; // This is to prevent a double clock start when page is clicked = 0; // This is to prevent a double clock start when page is clicked

playSlideshow = setInterval('slideSwitchTimed()', 7000);

function onBlur() {
    
        window.clearInterval(playSlideshow);
        pageclickcount++

};



function onFocus() {

    if (pageclickcount > 0) {
        playSlideshow = setInterval('slideSwitchTimed()', 7000);

    } else {}
    //alert("Slide restarted");
};

if (/*@cc_on!@*/false) { // check for Internet Explorer
    document.onfocusin = onFocus;
    document.onfocusout = onBlur;
} else {
    window.onfocus = onFocus;
    window.onblur = onBlur;
}

                

var runCarousel = true;

if ($j.browser.msie && $j.browser.version == "6.0") { runCarousel = true; }
if (runCarousel) {
    $j(document).ready(function () {




        $j(".rounded-img").each(function () {
            $j(this).wrap(function () {
                fileName = $j(this).attr('src');

                var splitFile = fileName.split('.');
                //newFile = splitFile[0] + "thumb." + splitFile[1];

                newFile = splitFile[0] + "." + splitFile[1];

                return '<span class="' + $j(this).attr('class') + '" style="background:url(' + newFile + '?w=93&h=40) no-repeat; width: ' + $j(this).width() + 'px; height: ' + $j(this).height() + 'px;" />';
            });
            $j(this).css("visibility", "hidden");
        });

        $j(".main_image .desc").show(); //Show Banner
        $j(".main_image .block").animate({ opacity: 1 }, 1); $j(".image_thumb ul li:first").addClass('active'); //runs function on click

        $j(".image_thumb ul li").click(function () {
            var imgAlt = $j(this).find('img').attr("alt");
            var imgTitle = $j(this).find('a').attr("href");
            var imgDesc = $j(this).find('.block').html();
            var imgBg = $j(this).find('.mainBanner').html();
            var imgDescHeight = $j(".main_image").find('.block').height();
            if ($j(this).is(".active")) {
                return false;
            } else {
                $j(".main_image .block").animate({ opacity: 0, marginBottom: -imgDescHeight }, 250, function () {
                    $j(".main_image .block").html(imgDesc).animate({ opacity: 1, marginBottom: "0" }, 250);
                    $j(".main_image .mainBanner").css("background-image", "url(" + imgTitle + ")");
                });
            }
            $j(".image_thumb ul li").removeClass('active');
            $j(this).addClass('active');
            return false; $jactive = $j(this);
            slideSwitchClick();
        }).hover(function () {
            $j(this).addClass('hover');
            clearInterval(playSlideshow);
            playSlideshow = setInterval('slideSwitchTimed()', 7000);
        }, function () {
            $j(this).removeClass('hover');
        });
        //runs function, set timer here
        $j(function () {
            clearInterval(playSlideshow);
            playSlideshow = setInterval('slideSwitchTimed()', 7000);
        });


    });
}
function slideSwitchTimed() {
    $jactive = $j('.image_thumb ul li.active').next();
    if ($jactive.length == 0) $jactive = $j('.image_thumb ul li:first');
    slideSwitch();
}
function slideSwitchClick() {
    //slideSwitch();
}
function slideSwitch() {
    var sl_prev = $j('.image_thumb ul li.active');
    var sl_next = sl_prev.next();
    if (sl_prev.next().length == 0) {
        sl_next = $j('.image_thumb ul li:first-child');
    }
    sl_prev.removeClass('active');
    sl_next.addClass('active');
    var sl_img_alt = $j('img', sl_next).attr('alt');
    var sl_img_title = $j('a', sl_next).attr('href');
    var sl_img_desc = $j('.block', sl_next).html();
    var sl_img_desc_height = $j(".block", $j('.main_image')).height();
    if ($j(this).is('.active')) {
        return false;
    }
    else {
        $j(".main_image .block").animate({ opacity: 0, marginBottom: -sl_img_desc_height }, 250, function () {
            $j(".main_image .block").html(sl_img_desc).animate({ opacity: 0.95, marginBottom: "0" }, 250);
            $j(".main_image .mainBanner").css("background-image", "url(" + sl_img_title + ")");
        });
    }

    return false;
}
