/*jQuery(document).ready(function() {
    jQuery('#mycarousel').jcarousel({auto:3, visible:5, wrap: 'circular'});
});*/
var mycarousel_itemList = [
    {url: '/logos/bose_75.jpg', title: 'Bose'},
    {url: '/logos/doner_75.jpg', title: 'Doner'},
    {url: '/logos/intel_75	.jpg', title: 'Intel'},
    {url: '/logos/adp_75.jpg', title: 'ADP'},
    {url: '/logos/weight_watchers_75.jpg', title: 'Weight Watchers'},
    {url: '/logos/lexmark_75.jpg', title: 'Lexmark'},
    {url: '/logos/borg_warner_75.jpg', title: 'Borg Warner'},
    {url: '/logos/secure_24_75.jpg', title: 'Secure 24'},
    {url: '/logos/delphi_75.jpg', title: 'Delphi'},
	{url: '/logos/ac_nielsen_75.jpg', title: 'AC Nielsen'},
	{url: '/logos/serta_75.jpg', title: 'Serta'},
	{url: '/logos/hitachi_75.jpg', title: 'Hitachi'},
	{url: '/logos/aol_75.jpg', title: 'AOL'},
	{url: '/logos/gm_75.jpg', title: 'GM'},
	{url: '/logos/real_suite_75.jpg', title: 'Real Suite'},
	{url: '/logos/marketing_associates_75.jpg', title: 'Marketing Associates'},
	{url: '/logos/general_dynamics_75.jpg', title: 'General Dynamics'},
	{url: '/logos/indian_health_service_75.jpg', title: 'Indian Health Service'}
	
];

function mycarousel_initCallback(carousel)
{
        carousel.clip.hover(function() {
                carousel.stopAuto();
        }, function() {
                carousel.startAuto();
        });
};

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)
{
    /*return '<img src="' + item.url + '" width="75" height="75" alt="' + item.title + '" />';*/
	return '<img src="' + item.url + '" alt="' + item.title + '" />';
};

jQuery(document).ready(function() {
    jQuery('#mycarousel').jcarousel({
	wrap: 'circular',
	auto:5,
        itemVisibleInCallback: {onBeforeAnimation: mycarousel_itemVisibleInCallback},
        itemVisibleOutCallback: {onAfterAnimation: mycarousel_itemVisibleOutCallback},
		initCallback: mycarousel_initCallback
    });
    
	$('#testimonials .testimonial');
	setInterval(function(){
		$('#testimonials .testimonial').filter(':visible').fadeOut(500,function(){
			if($(this).next('li.testimonial').size()){
				$(this).next().fadeIn(500);
			}
			else{
				$('#testimonials .testimonial').eq(0).fadeIn(500);
			}
		});
	}, 10000);	
});

