jQuery(document).ready(function() {
  jQuery('#projectcarousel').jcarousel({
      size: mycarousel_itemList.length,
      itemLoadCallback: {onBeforeAnimation: mycarousel_itemLoadCallback}
  });
});
function mycarousel_itemLoadCallback(carousel, state)
{
  for (var i = carousel.first; i <= carousel.last; i++) {
      if (carousel.has(i)) {
        continue;
      }
      if (i > mycarousel_itemList.length) {
        break;
      }
      carousel.add(i, mycarousel_getItemHTML(mycarousel_itemList[i-1]));
  }
};
function mycarousel_getItemHTML(item)
{
  var str = '<a href="'+item.link+'"><img src="'+item.url+'" width="164" height="112" title="'+item.title+'" alt="'+item.title+'"></a>';
  return str;
};


