
//HOMEPAGE SLIDESHOW
var slideshow_count;
var slideshow_current = 0;

$(document).ready(function() {

    setUpSlideShow();
    

    $(".f_feature_item_txt hr").each(function() {
		var color = $(this).css("color");
		if(color) {
			$(this).css("background-color",color);
			$(this).css("border","none");					
		}
    });
    

    // Collapsable side grey boxes - added 20101012
    $(".bgdotted").each(function() {
        var targetElement = this;
        var pCount = 0;
        var emptyPCount = 0;

        $("p", targetElement).each(function() {
            pCount++;
            if ($(this).text().length == 1) {
                emptyPCount++;
            }
        });

        if (emptyPCount == pCount) {
            $(this).hide();
        }
        
        

    });
    		
    		
		
});




function setUpSlideShow(){
	
	$(".home-banner ul.nav").show();

    slideshow_count = $("ul.banners li").length;
    $("ul.banners li:first").show();
	
	
    if ($("ul.banners").length > 0) {
        $("ul.banners").everyTime(9000, animateBanner);
    }
		

    $(".home-banner ul.nav li").hover(
		function() {
				$("ul.banners").stopTime();
				var listItem = $(this);	
				slideshow_current = $(".home-banner ul.nav li").index(this);
				$(".home-banner ul.nav li").removeClass("current");		     	 
				animateBanner();
	
		}, function() {
		    $("ul.banners").everyTime(9000, animateBanner);
		    return false;
		}
	);


}

function animateBanner(){		
		var pos = slideshow_current * -230;
        $("ul.banners").stop().animate({
			marginTop: pos
		  }, 600, function() {
				setSelected();
				slideshow_current++;				
				if (slideshow_current >= slideshow_count) {
					slideshow_current = 0;
				}				
				
		  });
}

function setSelected(){
	$(".home-banner ul.nav li").removeClass("current");
	$(".home-banner ul.nav li").eq(slideshow_current).addClass("current");
}


