$(document).ready(function() {
  var filesPerPage=6;
  var seriesFilePage=0;
  var seriesFilePageMax=Math.ceil($(".series-files:first ul li").length/filesPerPage);
  if (seriesFilePageMax == 0) seriesFilePageMax=Math.ceil($(".series-files:last ul li").length/filesPerPage);
  
  if($(".series-files ul li").length>filesPerPage) {
    $(".series-files-up").live("click",function() {
      if(seriesFilePage>0) {
        seriesFilePage--;
        $(this).parent().find(".series-files-canvas ul").animate({top:-seriesFilePage*(filesPerPage*68)},{duration:700,easing:"easeInOutCubic"}); 
        if(seriesFilePage==0)
          $(this).removeClass("highlight");
        if(!$(this).parent().find(".series-files-down").hasClass("highlight") && seriesFilePage<seriesFilePageMax-1)
          $(this).parent().find(".series-files-down").addClass("highlight");
      }
      return false;
    });
    
    $(".series-files-down").live("click",function() {
      if(seriesFilePage<seriesFilePageMax-1) {
        seriesFilePage++;
        $(this).parent().find(".series-files-canvas ul").animate({top:-seriesFilePage*(filesPerPage*68)},{duration:700,easing:"easeInOutCubic"});
        if(seriesFilePage==seriesFilePageMax-1)
          $(this).removeClass("highlight");
        if(!$(this).parent().find(".series-files-up").hasClass("highlight") && seriesFilePage>0)
          $(this).parent().find(".series-files-up").addClass("highlight");
      }
      return false;
    });
    
    $(".series-files").prepend($("<div/>").addClass("series-files-up"))
                      .append($("<div/>").addClass("clear"))
                      .append($("<div/>").addClass("series-files-down").addClass("highlight"));
    
    $(".series-files ul").css("position","absolute").wrap(
      $("<div/>").addClass("series-files-canvas").height(filesPerPage*68)
    );
  }
    
  $(".series-rollover").stop().fadeTo(500,0.8);
  $(".clickToPlay").hover(
    function() {
      $(".series-rollover",$(this).parent()).stop().fadeTo(350,1);
    },
    function() {
      $(".series-rollover",$(this).parent()).stop().fadeTo(350,0.8);
    }
  );
  
  $(".clickToPlay,.series-rollover").live("click",function() {
    $(".series-rollover").remove();
    $(".clickToPlay").fadeOut(500,function() {
      $(".series-thumbnail-large").html(createPreview($(".clickToPlay").attr("rel")));
    });
    return false;
  });
  
});

function createPreview(target) {
  var src='\
    <object data="%%target%%" type="application/x-shockwave-flash" width="344" height="218">\
      <param name="movie" value="%%target%%"></param>\
      <param name="wmode" value="transparent"></param>\
    </object>\
  ';
  src=src.replace("%%target%%",target);
  src=src.replace("%%target%%",target);
  return src;
}


