function toptencarousel_initCallback(carousel) {
    $('#toptenpagination p a').bind('click', function() {
		var intClicked = $.jcarousel.intval($(this).text());
		$('#toptenpagination p a').removeClass('selected');
		if(intClicked == 1) {
			$('#toptenpagination p a').each(function(i){
				if(i <= 1) {
					$(this).addClass('selected');
				}
			})	
		} else {
			$('#toptenpagination p a').each(function(i){
				if(intClicked == (i + 1)  || (intClicked + 1) == (i + 1)) {
					$(this).addClass('selected');
				}
			})
		}
        carousel.scroll(intClicked);
        return false;
    });
};

function featuredfontscarousel_initCallback(carousel) {
    $('#featuredfontspagination p a').bind('click', function() {
		var intClicked = $.jcarousel.intval($(this).text());
		$('#featuredfontspagination p a').removeClass('selected');
		if(intClicked == 1) {
			$('#featuredfontspagination p a').each(function(i){
				if(i <= 1) {
					$(this).addClass('selected');
				}
			})	
		} else {
			$('#featuredfontspagination p a').each(function(i){
				if(intClicked == (i + 1)  || (intClicked + 1) == (i + 1)) {
					$(this).addClass('selected');
				}
			})
		}
        carousel.scroll(intClicked);
        return false;
    });
};

$(document).ready(function() {
    $("#toptencarousel").jcarousel({
        scroll: 1,
		initCallback: toptencarousel_initCallback,
		buttonNextHTML: null,
		buttonPrevHTML: null
    });
	
	$("#featuredfontscarousel").jcarousel({
        scroll: 1,
		initCallback: featuredfontscarousel_initCallback,
		buttonNextHTML: null,
		buttonPrevHTML: null
    });
	
	$('#toptenpagination p a').each(function(i){
		if(i <= 1) {
			$(this).addClass('selected');
		}
	});
	
	$('#featuredfontspagination p a').each(function(i){
		if(i <= 1) {
			$(this).addClass('selected');
		}
	});
});
