SM = {
	init: function(){		
		SM.initCufon();
		SM.blog.init();
		SM.navHover.init();
		SM.galleryHome.init();
		delete SM.init;
	},
	
	initCufon: function(){
		// elements using medium weight
		Cufon.replace(
			'div#featuredDetails span.featuredYear,h2, h1, .single .post-date span.year, .single #respond h3',
			{ fontFamily: 'Avenir LT Std Medium', hover:true }
		);
		// elements using black weight
		Cufon.replace(
			'#pricingBox span.pricingTitle, h3, h4',
			{ fontFamily: 'Avenir LT Std Black', hover:true }
		);
		// elements using book weight
		Cufon.replace(
			'div#featuredDetails span.featuredDate,div#featuredDetails p, .praiseBoxMiddle p, #pricingBox span.pricingPrice, .single .post-date span.month-day', 
			{ fontFamily: 'Avenir LT Std Book' }
		);
		delete SM.initCufon;
	}
	
}
	
jQuery(document).ready(function($) {
	SM.init();
	$('body').removeClass('no-js');
});

