$(function() {

	// set to true if more than 1 slide
    var autoPlay		= true;
    var currentSlide	= 1;
    var slideInterval	= 6000;


	//  get number of nav links
    var numSlides = $("#home-fader-nav > a").size()

	//  set class for first descr
	$("#home-fader-desc div:first").addClass("current");

    $("#home-fader-nav a").click(function() {

        goToSlide($(this).text());

		//  turn off autoPlay when we click
        autoPlay = false;

		//  don't let click load the page
        return false
    });
    
    function goToSlide(theSlide) {
        
        $("#home-fader-nav a").removeClass("current");
        $("#home-fader-nav a.slide-" + theSlide + "-trigger").addClass("current");
        
        //  fade out description
        $("#home-fader-desc div.current").fadeOut(400).removeClass("current");
        
        //  use a rel only for setting the background image
        var bghref = $("#slide-" + theSlide + "-text a").attr("rel");

        $("#home-fader-bg").fadeOut(400, function() {

            $(this)
				.css('backgroundImage','url(' + bghref +')')
                .fadeIn(400);
                
            $("#home-fader-desc div#slide-" + theSlide + "-text").fadeIn(400).addClass("current");
        });
    }
    
    function moveSlide() {
        if (autoPlay) {
            currentSlide = currentSlide + 1;
            if (currentSlide > numSlides) { currentSlide = 1; }
            goToSlide(currentSlide);
        }
    }
    
    var int = setInterval(moveSlide, slideInterval)
    
    //  initial slide
    goToSlide(currentSlide)
});
