function mycarousel_itemVisibleInCallback(carousel, item, i, state, evt)
{
	
    // The index() method calculates the index from a
    // given index who is out of the actual item range.
var idx = carousel.index(i, mycarousel_itemList.length);
	
// Create an object from HTML
        var idx = carousel.index(i, mycarousel_itemList.length);
    	carousel.add(i, mycarousel_getItemHTML(mycarousel_itemList[idx - 1]));
};
 
function mycarousel_itemVisibleOutCallback(carousel, item, i, state, evt)
{
    
	carousel.remove(i);
};

/**
 * Item html creation helper.
 */
function mycarousel_getItemHTML(item)
{
    var item = '<div class="thumb_press"><a href="#" onClick="window.open(\'' + item.url_d + '\',\'page\',\'toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=900,height=600\');"><img src="' + item.url + '" /></a></div>';
	
	return item;
};

function mycarousel2_itemVisibleInCallback(carousel, item, i, state, evt)
{
    // The index() method calculates the index from a
    // given index who is out of the actual item range.
    var idx = carousel.index(i, mycarousel2_itemList.length);
    carousel.add(i, mycarousel2_getItemHTML(mycarousel2_itemList[idx - 1]));
};
 
function mycarousel2_itemVisibleOutCallback(carousel, item, i, state, evt)
{
    carousel.remove(i);
};

/**
 * Item html creation helper.
 */
function mycarousel2_getItemHTML(item)
{
     var item = '<div class="thumb_press"><a href="#" onClick="window.open(\'' + item.url_d + '\',\'page\',\'toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=900,height=600\');"><img src="' + item.url + '" /></a></div>';
	
	return item;
};

function mycarousel3_itemVisibleInCallback(carousel, item, i, state, evt)
{
    // The index() method calculates the index from a
    // given index who is out of the actual item range.
    var idx = carousel.index(i, mycarousel3_itemList.length);
    carousel.add(i, mycarousel3_getItemHTML(mycarousel3_itemList[idx - 1]));
	tb_init('a.thickbox');
};
 
function mycarousel3_itemVisibleOutCallback(carousel, item, i, state, evt)
{
    carousel.remove(i);
};

/**
 * Item html creation helper.
 */
function mycarousel3_getItemHTML(item)
{
   var item = '<div class="thumb_press"><a href="video_youtube.php?url=' + item.url_d + '&TB_iframe=true&height=328&width=531" class="thickbox"><img src="' + item.url + '" /></a></div>';
	
	return item;
};

function mycarousel4_itemVisibleInCallback(carousel, item, i, state, evt)
{
    // The index() method calculates the index from a
    // given index who is out of the actual item range.
    var idx = carousel.index(i, mycarousel4_itemList.length);
    carousel.add(i, mycarousel4_getItemHTML(mycarousel4_itemList[idx - 1]));
};
 
function mycarousel4_itemVisibleOutCallback(carousel, item, i, state, evt)
{
    carousel.remove(i);
};

/**
 * Item html creation helper.
 */
function mycarousel4_getItemHTML(item)
{
     var item = '<div class="thumb_press"><a href="#" onClick="window.open(\'' + item.url_d + '\',\'page\',\'toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=900,height=600\');"><img src="' + item.url + '" /></a></div>';
	
	return item;
};

