/*function mycarousel_itemLoadCallback(carousel, state)
{
    if (carousel.has(carousel.first, carousel.last)) {
        return;
    }
    $.ajax({
   			type: "POST",
		 	 url: 'index.php?type=102',
		 	 data: "first="+carousel.first+"&last="+carousel.last,
		 	 dataType: "xml",
		  	success: function(data) {
		    	mycarousel_itemAddCallback(carousel, carousel.first, carousel.last, data);
		    	var fontsizevar =  $.cookie("fontsize");
				$('.accrocheFocus').css('font-size', parseFloat(fontsizevar));
		  	}
		});
};*/
function mycarousel_itemLoadCallback(carousel, state)
{
	//alert("mycarousel_itemLoadCallback first :" + carousel.first + " last " + carousel.last);
    if (carousel.has(carousel.first, carousel.last)) {
        return;
    }
    $.ajax({
   			type: "POST",
		 	 url: 'index.php?type=102',
		 	 data: "first="+carousel.first+"&last="+carousel.last+"&start="+carousel_start+"&page_uid="+page_uid,
		 	 dataType: "xml",
		  	success: function(data) {
		  		carousel.first = parseInt(jQuery('first', data).text());
    			carousel.last = parseInt(jQuery('last', data).text());
    			if ( carousel_start == 0) {
    				carousel.start(carousel.first);
    			}
		    	mycarousel_itemAddCallback(carousel, carousel.first, carousel.last, data);
		    	var fontsizevar =  $.cookie("fontsize");
				$('.accrocheFocus').css('font-size', parseFloat(fontsizevar));
		  	}
		});
	 carousel_start = 1;
};


function mycarousel_itemAddCallback(carousel, first, last, xml)
{
	//alert("coucou");
    carousel.size(parseInt(jQuery('total', xml).text()));
		  		//alert(carousel.first + " last " + carousel.last);
//alert((jQuery('debug', xml).text()));
    jQuery('image', xml).each(function(i) {
        carousel.add(first + i, (jQuery(this).text()));
    });
};

/*
jQuery(document).ready(function() {
    jQuery('#au_menu').jcarousel({
              itemLoadCallback: mycarousel_itemLoadCallback
    });
});*/
