// Slide Show
function ssSlide() {
    var $active = $('#ssSlide img.active');

    if ( $active.length == 0 ) $active = $('#ssSlide img:last');

    var $next =  $active.next().length ? $active.next()
        : $('#ssSlide img:first');


    $active.addClass('last-active');

    $next.css({opacity: 0.0})
        .addClass('active')
        .animate({opacity: 1.0}, 1000, function() {
            $active.removeClass('active last-active');
            if ($('#ssSlide img.active').attr("alt") == "") {$("#ssCaption").html("&nbsp;");$("#ssCaption").slideUp("slow")}
            else {$("#ssCaption").html('<p>' + $('#ssSlide img.active').attr("title") + '</p>' + $('#ssSlide img.active').attr("alt"));$("#ssCaption").slideDown("slow")}
        });
}


$(document).ready(function(){
  // Start Slide Show
  if($('#ssSlide').length != 0){
    if ($("#ssCaption").is(":hidden")) {
      $("#ssCaption").html('<p>' + $('#ssSlide img.active').attr("title") + '</p>' + $('#ssSlide img.active').attr("alt"))
      
      if ($('#ssSlide img.active').attr("alt") != "") {$("#ssCaption").slideDown("slow");}
    }
	
    setInterval( "ssSlide()", 5000 );
  }
$('#slideControlRight').click(function(){
                    $('#ssSlide img.active').next('img').addClass('active');
                    $('#ssSlide img.active').prev('img').removeClass('active');      
          });
$('#slideControlLeft').click(function(){
                    $('#ssSlide img.active').prev('img').addClass('active');
                    $('#ssSlide img.active').next('img').removeClass('active');       
          });
  
  // Alternate background colors
  $(".alternate:odd").addClass("alternate-odd");
  $(".alternate:even").addClass("alternate-even");
  $(".revealTarget").addClass("hide");

  // Show / Hide gallery items.
  $("a.revealLink").click(function(){
    var $myTarget = $(this).attr("href");

    $($myTarget).children(".galleryBox").children("a").children(".replaceThumb").each(function(){
      $(this).attr("src",$(this).attr("title"));
    });

    if ($($myTarget).hasClass("hide")){$($myTarget).removeClass("hide");}
    else {$($myTarget).addClass("hide");}
  });

  // Show all / Used in the FAQ page.
  $("a.revealer").click(function(){
    var $count = 0;
    $(".hide").each(function(){
      $count = ($count + 1);
    });
    if ($count > 0){
      $("a.revealer").text("Colapse All");
      $(".hide").removeClass("hide");
    }
    else {
      $("a.revealer").text("Expand All");
      $(".revealTarget").addClass("hide");
    }
  });
});

