$(document).ready(function() {
    $('#mycarousel').jcarousel({
		scroll: 10
	});
	
	$('#mycarousel-start').jcarousel({
		scroll: 1
	});




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);
    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 link = item.title.substr(0,3);
    var itemlength = parseInt(item.title.length) - 4;
    var itemlink = item.title.substr(0, itemlength);
    if(link == 'www') {
        return '<a target="_blank" href="http://' + itemlink + '"><img src="' + item.url + '" alt="' + item.title + '" /></a>';
    }
    else {
        return '<img src="' + item.url + '" alt="' + item.title + '" />';
    }
    
};


    $('#mycarousel-partner').jcarousel({
        scroll: 3,
        auto: 2,
        animation: 2000,
        wrap: 'circular',
        itemVisibleInCallback: {onBeforeAnimation: mycarousel_itemVisibleInCallback},
        itemVisibleOutCallback: {onAfterAnimation: mycarousel_itemVisibleOutCallback}

    });
	
	$("div#slider1").codaSlider();
	
	$('.sliderContentImage').each(function() {
		if($(this).height() > 500) {
			$(this).height(500)
		};
	});
	
	var draggerurl = '../custom/bilder/dragger_thumb.gif';
	
	$(".thumb:first").before('<div id="draggerThumb"><img style="position: absolute;" src="' + draggerurl + '" alt="" /></div>');
	
	$('.thumb').click(function() {
		$('#draggerThumb').remove();
		$(this).before('<div id="draggerThumb"><img style="position: absolute;" src="' + draggerurl + '" alt="" /></div>');
	});
});
