// Set thickbox loading image
tb_pathToImage = "../images/loading-thickbox.gif";

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;
        }

        // Create an object from HTML
        var item = jQuery(mycarousel_getItemHTML(mycarousel_itemList[i-1])).get(0);

        // Apply thickbox
        tb_init(item);

        carousel.add(i, item);
    }
    
    $('div.jcarousel-prev, div.jcarousel-next').remove();
};

function mycarousel_fix(img) {
	// fix widths
	$(img).parents('li').width($(img).width());
}

/**
 * Item html creation helper.
 */
function mycarousel_getItemHTML(item)
{
    var url_m = item.url.replace(/_s.jpg/g, '_m.jpg');
    return '<a href="' + url_m + '" title="' + item.title + '"><img onload="mycarousel_fix(this);" src="' + item.url + '" height="180" border="0" alt="' + item.title + '" /></a>';
};

$(document).ready(function($) {
    $('#mycarousel').jcarousel({
        size: mycarousel_itemList.length,
        itemLoadCallback: {onBeforeAnimation: mycarousel_itemLoadCallback}
    });
});

$(window).load(function() {
	$('div.frame').jScrollPane({
		scrollbarWidth:5, 
		scrollbarMargin:0
	});
});

function showHorseDetail(ID,LANGUAGE,PARTNERID)

{

eval("DetailWindowHorse" + ID + " = \
window.open('http://www.horsemanager.com/php/horsedetail.php?PHPACTION=showDetail&PARTNERID="+PARTNERID+"&PHPOPTION=" 
+ ID + "&LANGUAGE=" + LANGUAGE + "','DetailWindowHorse" + ID + 
"','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,height=520,width=600')"); 


}

function showHorseDetailWithVideo(ID,LANGUAGE,PARTNERID)

{

 eval("DetailWindowHorse" + ID + " = \
window.open('http://www.horsemanager.com/php/horsedetail.php?PHPACTION=showDetail&PARTNERID="+PARTNERID+"&PHPOPTION=" 
+ ID + "&START=7" + "&LANGUAGE=" + LANGUAGE + "', 'DetailWindowHorse" + ID + 
"','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,height=520,width=600')"); 


}

