$(document).ready(function() {
	
	
	// cufon
	
	Cufon.replace('h2', {fontFamily: 'Gotham'});
	Cufon.replace('h3', {hover: true, fontFamily: 'Gotham Medium'});

	Cufon.replace('.toutText', {hover: true, fontFamily: 'Gotham'}); 
	Cufon.replace('.servName', {fontFamily: 'Gotham Medium'});


	// initialize  scrollable 
	
	$("div.scrollable").scrollable({circular: true}).click(function(){
	    $(this).data('scrollable').next();
	});   
	
	var scroller = $("div.scrollable").data('scrollable');
	if(scroller != undefined) {
	    scroller.onSeek(function(){
    	   Cufon.refresh();
    	});
	}
	
	//  hovers
	
	
	var smToutHover = {    
	     sensitivity: 2, // number = sensitivity threshold (must be 1 or higher)    
	     interval: 30, // number = milliseconds for onMouseOver polling interval    
	     over: showSmTout, // function = onMouseOver callback (REQUIRED)    
	     timeout: 100, // number = milliseconds delay before onMouseOut    
	     out: hideSmTout // function = onMouseOut callback (REQUIRED)    
	};

	$('div.smTout').hoverIntent( smToutHover );

	function showSmTout() {
		$(this).children('div').fadeIn(250);
	}
	
	function hideSmTout() {
		$(this).children('div').fadeOut(150);
	}
	
	
	var bigToutHover = {    
	     sensitivity: 2, // number = sensitivity threshold (must be 1 or higher)    
	     interval: 30, // number = milliseconds for onMouseOver polling interval    
	     over: showBigTout, // function = onMouseOver callback (REQUIRED)    
	     timeout: 100, // number = milliseconds delay before onMouseOut    
	     out: hideBigTout // function = onMouseOut callback (REQUIRED)    
	};

	$('div.bigTout').hoverIntent( bigToutHover );

	function showBigTout() {
		$(this).children('a').fadeIn(250);
	}
	
	function hideBigTout() {
		$(this).children('a').fadeOut(150);
	}
	

	var caseStudyToutHover = {    
	     sensitivity: 2, // number = sensitivity threshold (must be 1 or higher)    
	     interval: 30, // number = milliseconds for onMouseOver polling interval    
	     over: changeBg, // function = onMouseOver callback (REQUIRED)    
	     timeout: 100, // number = milliseconds delay before onMouseOut    
	     out: revertBg // function = onMouseOut callback (REQUIRED)    
	};

	$('#caseStudyTout').hoverIntent( caseStudyToutHover );

	function changeBg() {
		$('#caseStudyTout').animate({backgroundColor: '#100f0f'}, 250);
	}
	
	function revertBg() {
		$('#caseStudyTout').animate({backgroundColor: '#201F1E'}, 250);
	}
	


	//twitter

	$("#twitterFeed").getTwitter({
		userName: "employbrands",
		numTweets: 5,
		loaderText: "Loading tweets...",
		slideIn: false,
		slideDuration: 750,
		showHeading: false,
		headingText: "Latest Tweets",
		showProfileLink: false,
		showTimestamp: true
	});

});      
		
		
		
		
		
		
		
