$(document).ready(function(){	
	function slide(imgGlob, imgFirst){       
		var marginL = parseInt(imgGlob.css("margin-left"));
		var paddingL = parseInt(imgGlob.css("padding-left"));
		var imgW = parseInt(imgFirst.width());
		var imgPaddingL = parseInt(imgFirst.css("padding-left"));
		var imgPaddingR = parseInt(imgFirst.css("padding-right"));
	   
	    var newMarginL = marginL - (imgW + imgPaddingL + imgPaddingR);
	   
	    imgGlob.animate({
	            marginLeft: newMarginL
	    }, {
	        duration: imgW*40,
	        easing: 'linear',
	    complete: function(){
	        imgFirst.clone().insertAfter('#carousel li:last');
	        imgFirst.remove();
	        imgGlob.css({paddingLeft: paddingL+imgW+imgPaddingL+imgPaddingR})
	        slide(imgGlob, $('#carousel li:first'));
	        }
	    });
	}
    $(document).pngFix(); 
    $('#menu_principal ul li:first-child a').addClass('firstitem');
    $('#menu_principal ul li:last-child a').addClass('lastitem');
    //$('#mycarousel').jcarousel();  
	slide($('#carousel'), $('#carousel li:first'));       

}); 
