var hostbioTimer = null;
var hostbioPosition = 0;

$(document).ready(function() { 
  var container = $("#flipbookitems");
  if ( container.find("li").size() > 8 ) {
    container.mouseover(startSliding).mouseout(stopSliding);
  }
  container.find("a").lightBox({
      imageLoading: "/kids-choice-awards/common/images/lightbox/lightbox-ico-loading.gif",
      imageBtnClose: "/kids-choice-awards/common/images/lightbox/lightbox-btn-close.gif",
      imageBtnPrev: "/kids-choice-awards/common/images/lightbox/lightbox-btn-prev.gif",
      imageBtnNext: "/kids-choice-awards/common/images/lightbox/lightbox-btn-next.gif",
      imageBlank: "/kids-choice-awards/common/images/blank.gif",
      fixedNavigation: true
  });
});

function runSlider() {
  var container = $("#flipbookitems");
  var list = container.children("ul");
  var listLeft = parseInt(list.css("margin-left"));
  var hitarea = 50;
  var width = container.width();
  var x = hostbioPosition - container.offset().left;

  if ( x <= hitarea && listLeft < 0 )
  {
    list.css("margin-left", listLeft + 10);
  } else if ( x >= (width - hitarea) ) {
    list.css("margin-left", listLeft - 10);
  }
}

function startSliding(e) {
  hostbioTimer = setInterval(function(){runSlider();},50);
  $(this).bind("mousemove",updatePosition);
}

function stopSliding() {
  clearInterval(hostbioTimer);
  $(this).unbind("mousemove",updatePosition);
}

function updatePosition(e) { hostbioPosition = e.clientX; }