function mycarousel_initCallback(carousel) {
	var page = carousel.size();
	page = Math.ceil(page);
	for (var j = 1; j <= page; j++) {
		$('div.pages span').append('<a>'+j+'</a>');
	}
	$('div.pages span a:first').addClass('active');
		jQuery('div.pages span a').bind('click', function() {
			if($('div.pages span a').hasClass('active')){
				$('div.pages span a').removeClass('active');
				$(this).addClass('active');
			}
		var my_item = jQuery(this).text();
		my_item = my_item;
		carousel.scroll(jQuery.jcarousel.intval(my_item));
		return false;
	});
	jQuery('#mycarousel-next').bind('click', function() {
		carousel.next();
		$('div.pages span a.active').next().addClass('active');
		$('div.pages span a.active').prev().removeClass('active');
		return false;
	});
	jQuery('#mycarousel-prev').bind('click', function() {
		carousel.prev();
		$('div.pages span a.active').prev().addClass('active');
		$('div.pages span a.active').next().removeClass('active');
		return false;
	});
};

jQuery(document).ready(function() {
	jQuery("#mycarousel").jcarousel({
		scroll: 1,
		initCallback: mycarousel_initCallback
	});
});

$(document).ready(function() {
	//lightbox
	$('.jcarousel-skin-tango li a').lightBox({fixedNavigation:true});
});

Cufon.replace ('h1, #navigation, .offer', { fontFamily: 'MyriadPro', hover: {color: '#fefefe' }})('#navigation', {hover: true});
