function mycarousel_itemLoadCallback1(carousel, state)
{
	for (var i = carousel.first; i <= carousel.last; i++) {
		
		if (carousel.has(i)) {
			continue;
		}

		if (i > mycarousel_itemList_1.length) {
			break;
		}

		// Create an object from HTML
		var item = jQuery(mycarousel_getItemHTML(mycarousel_itemList_1[i-1])).get(0);
		
		carousel.add(i, item);
	}
	
	$("a[rel^='prettyPhoto']").prettyPhoto({theme:'dark_rounded'});
};

function mycarousel_itemLoadCallback2(carousel, state)
{
	for (var i = carousel.first; i <= carousel.last; i++) {
		
		if (carousel.has(i)) {
			continue;
		}

		if (i > mycarousel_itemList_2.length) {
			break;
		}

		// Create an object from HTML
		var item = jQuery(mycarousel_getItemHTML(mycarousel_itemList_2[i-1])).get(0);
		
		carousel.add(i, item);
	}
	
	$("a[rel^='prettyPhoto']").prettyPhoto({theme:'dark_rounded'});
};


/**
 * Item html creation helper.
 */
function mycarousel_getItemHTML(item)
{
	aux = "<a href='" + item.href + "' title='" + item.title + "' rel='prettyPhoto'><img class='zoom' src='" + item.src + "' border='0' alt='Renato Tatuajes' /></a>";	
	return aux;
};

$(document).ready(function(){
	jQuery('#mycarousel').jcarousel({
		size: mycarousel_itemList_1.length,
		itemLoadCallback: {onBeforeAnimation: mycarousel_itemLoadCallback1}
	});
	jQuery('#mycarousel2').jcarousel({
		size: mycarousel_itemList_2.length,
		itemLoadCallback: {onBeforeAnimation: mycarousel_itemLoadCallback2}
	});
});