
$(document).ready(function() {
	  	
	//highlight CTAs
	$('.cta img').each(function() {
		$(this).hover(function() {
			$(this).stop().animate({ opacity: 0.7 });
		},
	   function() {
		   $(this).stop().animate({ opacity: 1.0 });
	   });
	});



	$(".fbClose").click(function(){
		 parent.$.lightBox.close(); //close iFrame		
		//parent.$.fancybox.close();
	});

	$(".fbContent").click(function(){
		//parent.$.fancybox.close();
		parent.$.lightBox.close();	
	});




	$('#tweet_box a[href^=http]').click( function() {
	        window.open(this.href);
	        return false;
    });

	$('#s').click(function(){
		if($(this).val() == 'Search the blog'){
			$(this).val('');			
		}
	});

	$('#s').blur(function(){
		if($(this).val() == ''){
			$(this).val('Search the blog');			
		}
	});



	/* Events menu subnav */
	var menuDelay = 500; //ms
	var menuFadeIn = 100;
	var menuFadeOut = 300;
	$("#menuEvents").mouseenter(function(){
		if( !$("#menuEvents").hasClass("active_blue") ){
			clearTimeout (window.timeout);
				//$('#submenu').fadeIn(menuFadeIn, function() {
					$('.submenu').css('display','inline-block');
				//});
				//$('.submenu').css('visibility','visible');
		}
	});


	$('#menuEvents').hover(function(){
		clearTimeout (window.timeout);
		//$('#submenu').fadeIn(menuFadeIn, function() {
			$('.submenu').css('display','inline-block');
		//});
		//$('.submenu').css('visibility','visible');
		
	});

	$("#menuEvents").mouseleave(function(){
		if( !$("#menuEvents").hasClass("active_blue") ){
				window.timeout = window.setTimeout(function() {	
					//$('#submenu').fadeOut(menuFadeOut, function() {
						$('#submenu').css('display','none');
					//});
					
					//$('.submenu').css('visibility','hidden');
				}, menuDelay);	
		}
	});

	$('#submenu').mouseenter(function(){
		clearTimeout (window.timeout);
		//$('#submenu').fadeIn(menuFadeIn, function() {
			$('.submenu').css('display','inline-block');
		//});
		//$('.submenu').css('visibility','visible');
		
	});

	$('#submenu').hover(function(){
		clearTimeout (window.timeout);
		//$('#submenu').fadeIn(menuFadeIn, function() {
			$('.submenu').css('display','inline-block');
		//});
		//$('.submenu').css('visibility','visible');
		
	});

	$('#submenu').mouseleave(function(){
		if( !$("#menuEvents").hasClass("active_blue") ){
			window.timeout = window.setTimeout(function() {				
					//$('#submenu').fadeOut(menuFadeOut, function() {
						$('#submenu').css('display','none');
					//});
					//$('.submenu').css('visibility','hidden');
			}, menuDelay);	
		}
		
	});
	/*end menu subnav */



	/* Browser specific fixes */
	var is_chrome = navigator.userAgent.toLowerCase().indexOf('chrome') > -1;	
	var is_opera = navigator.userAgent.toLowerCase().indexOf('opera') > -1;	

	if(is_chrome){	
		$('#rss_feed').css('top','1px');
	}
	if(is_opera){	
		$('#rss_feed').css('top','0px');
	}


});

/* Custom font replacement */
Cufon.replace('.title, .subtitle, .menu_item, .submenu_item, .home_title, #blog_title, #home_blog_title, .entry-title, .page-title, .widget-title');
