Cufon.replace('#navigation ul li a', { fontFamily : 'Gill Sans', hover : { color:'#0066cc' } });
Cufon.replace('#footer .nav ul li a', { fontFamily : 'Gill Sans', hover : { color:'#575757' } });
Cufon.replace('.copy', { fontFamily : 'Gill Sans' });
Cufon.replace('.entry h2', { fontFamily : 'DINPro-Medium', hover : { color:'#4387ca'} });
Cufon.replace('.about h2, .pagetitle', { fontFamily : 'DINPro-Light' });

jQuery(function($) {
	$('.slider').jcarousel( {
		initCallback: initCallback,
		scroll: 1,
		auto: 5,
		wrap: 'both',
		// This tells jCarousel NOT to autobuild prev/next buttons
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
	
	$('.blink').focus(function(){
		if( $(this).val() == $(this).attr('title') ) {
			$(this).val('');
		}
	}).blur(function(){
		if( $(this).val() == '' ) {
			$(this).val( $(this).attr('title') );
		}
	});
	
	$('#navigation > ul > li:last, #footer .nav li:last').addClass('last');
	
	$('#sidebar .widget:last').addClass('last-widget');
});

function initCallback (carousel) {
	jQuery('.btn-prev').click(function () {
		carousel.stopAuto();
		carousel.prev();
		return false;
	});
	
	jQuery('.btn-next').click(function () {
		carousel.stopAuto();
		carousel.next();
		return false;
	});
}

