if (typeof($p) == 'undefined') $p = {};

//Arrays holding all the elements we want Cufon to convert
$p.CufonFonts = [
    {
    	name: 'Futurabold',
    	elements: ['#pageTitleBlock h1', '.content h3', '.slideShow h2', '.slide h2', 'a.button']
    },
  	{
  		name: 'Futura',
  		elements: ['.futura', '#sideBar h4', 'h2.title', '.subTitleBlock h2', '.dropMenu h2']
  	}
];

// Should NOT be tied to the dom loading
if(typeof(Cufon) !== 'undefined'){
	// Default
	$($p.CufonFonts).each(function(){
		Cufon.set('fontFamily', this.name);
		$(this.elements).each(function(){
			Cufon.replace(this.toString());
		});
	});
	// Navigation/Menus that need a hover state
	Cufon.replace('.menu a', {
		hover: true
	});	
	
	Cufon.replace('#subNav a', {
		hover: true
	});		
	// Need to be a bit more specific for nested menus
	Cufon.replace('a.sectionTitle', {
		hover: true
	});	
	
}