function formatTitle(title, currentArray, currentIndex, currentOpts) {
  if (currentArray[currentIndex].rev.length > 0) {
    return '<span id="fancybox-title-over">' + title + ' - <a style="color: #fff;" href="' + currentArray[currentIndex].rev + '">Buy from George.com</a></span>';
  } else {
    return '<span id="fancybox-title-over">' + title + '</span>';
  }
}

$(document).ready(function() {

  $('.article-showcase').infiniteCarousel();
  $('.article-showcase ul li:first').css({'margin-left' : '-151px'});
  
  $('.article-showcase').pngFix();
  
  $(".content .img-lightbox").fancybox({
    'overlayColor': '#000000',
    'overlayOpacity': 0.75,
    'margin': 10,
    'titlePosition': 'over',
    'showNavArrows': true,
    'titleFormat': formatTitle,
    'onComplete': function() {
      $("#fancybox-wrap").hover(function() {
        $("#fancybox-title").show();
      }, function() {
        $("#fancybox-title").hide();
      });
    }
  });
  
  $("#sidebar-gallery li a").fancybox({
    'overlayColor': '#000000',
    'overlayOpacity': 0.75,
    'margin': 10,
    'titlePosition': 'over',
    'showNavArrows': true,
    'onComplete': function() {
      $("#fancybox-wrap").hover(function() {
        $("#fancybox-title").show();
      }, function() {
        $("#fancybox-title").hide();
      });
    }
  });
  
  $('.lightbox-form').each(function() {
    $(this).fancybox({
      'overlayColor': '#000000',
      'overlayOpacity': 0.75,
      'titleShow': false,
      'type': 'iframe',
      'width': parseInt($(this).attr("rev").split("x")[0]),
      'height': parseInt($(this).attr("rev").split("x")[1]),
      'autoScale': false
    });
  });

});
