var RID = 0;

$(function(){
  
  if($("ul.medias a").length)
  {
    $("img#bigImage").load(function(){
      $("img#bigImage").animate({opacity: 1.0, duration: 200, easing: "backout"});
      $("ul.medias a").removeClass("selected");
      $("ul.medias a[rel='"+$(this).attr("src")+"']").addClass("selected");
      RID = setTimeout(showNextMedia, 5000);
    });
    $("ul.medias a").click(function(){
      clearTimeout(RID);
      var newsrc = $(this).attr("rel");
      $("img#bigImage").animate({ opacity: 0.0, easing: "backout"}, 200, function(){
        $("img#bigImage").attr("src", newsrc);
      });
      
      return false;
    })
    clearTimeout(RID);
    RID = setTimeout(showNextMedia, 5000);
  }

  
});

function showNextMedia()
{
  var imgs = [];
  var sel = 0;
  $("ul.medias a").each(function(){
    if($(this).hasClass("selected"))
      sel = imgs.length;
    imgs[imgs.length] = $(this).attr("rel");
  });
  sel++;
  if(sel>=imgs.length)
    sel=0;
    
  var newsrc = imgs[sel];
    $("img#bigImage").animate({ opacity: 0.0, easing: "backout"}, 200, function(){
      $("img#bigImage").attr("src", newsrc);
    });  
}