

var mycarousel_itemList = [
	
	{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/kettle2_49ae.JPG', title: 'brew kettle' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/wmms_a0fc.PNG', title: 'wmms' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/heinensweb_3c6f.JPG', title: 'heinens' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/wmji_1b8c.PNG', title: 'wmji' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/GLBCTwoColoronBlue_a7f6.PNG', title: 'Great Lakes' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/thunderscroll2_1767.JPG', title: 'thundertech' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/COLOGOY111_10f9.PNG', title: 'Wisconsin Milk' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/330web_a6fa.JPG', title: '330' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/premiumgood2_5d1a.JPG', title: 'premium' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/scene_0d48.PNG', title: 'scene' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/10_5ec6.JPG', title: 'Heidelberg' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/4_e93e.JPG', title: 'Buckeye Beer Engine' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/Publication1_4233.PNG', title: 'crowne' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/tdweb_1884.JPG', title: 'thirsty dog' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/superiorweb_7e85.JPG', title: 'superior' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/7_9f98.GIF', title: 'Winking Lizard' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/goose9_6d32.JPG', title: 'goose island' },{ url: 'images/company_assets/512f1c7f-0d64-4a5e-9d91-785dc064755f/cavalierweb_c441.JPG', title: 'cav' }
];

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);
};

function mycarousel_getItemHTML(item) {
	return '<img src="' + item.url + '" alt="' + item.title + '" />';
};

jQuery(document).ready(function() {
	jQuery('#mycarousel').jcarousel({
		wrap: 'circular',
		auto: 2,
		itemVisibleInCallback: { onBeforeAnimation: mycarousel_itemVisibleInCallback },
		itemVisibleOutCallback: { onAfterAnimation: mycarousel_itemVisibleOutCallback }
	});
});