jQuery(document).ready(function(){	
	// Fade outs for PageStatuses
	jQuery('#PageStatuses').wait(3000).animate({opacity:0},1500);
	jQuery('#LogoBar').wait(1000).slideDown('slow');
	
	jQuery('#BottomNavigation1 li:first').addClass('first');
	jQuery('#BottomNavigation2 li:first').addClass('first');
	
	// More Info Popups
	var config = {    
	     sensitivity: 2, // number = sensitivity threshold (must be 1 or higher)    
	     interval: 80, // number = milliseconds for onMouseOver polling interval    
	     over: function(){var left = ( jQuery(this).width() / 2 - (260 / 2) );var top = ( jQuery(this).height() + 10 );jQuery(this).children('.moreInfoPopupContent').css({'left': left + 'px','top': top + 'px'}).fadeIn("slow")},   
	     timeout: 20, // number = milliseconds delay before onMouseOut    
	     out: function(){jQuery(this).children('.moreInfoPopupContent').fadeOut("slow");} // function = onMouseOut callback (REQUIRED)    
	};
	jQuery(".moreInfoPopup").hoverIntent( config );

	
	// External Links
	jQuery("a[href^='http']").not("[href*='ediscoveryjournal']").attr('target','_blank').attr("title", "Opens in a new window");

	/*
    jQuery(".moreInfoPopup").mousemove(function(e){
    	var pageCoords = "( " + e.pageX + ", " + e.pageY + " )";
     // jQuery("#test").text("( e.pageX, e.pageY ) - " + pageCoords);

    	jQuery("#test").css({'left' : e.pageX, 'top' : e.pageY}).html(jQuery(this).children('span.moreInfoPopupContent').html());
    });
	
	// More Info Popups
	var config = {    
	     sensitivity: 1, // number = sensitivity threshold (must be 1 or higher)    
	     interval: 0, // number = milliseconds for onMouseOver polling interval    
	     over: function(){jQuery("#test").html(jQuery(this).children('span.moreInfoPopupContent').html()).fadeIn("fast")}, // function = onMouseOver callback (REQUIRED)    
	     timeout: 50, // number = milliseconds delay before onMouseOut    
	     out: function(){jQuery("#test").html(jQuery(this).children('span.moreInfoPopupContent').html()).fadeOut("fast")} // function = onMouseOut callback (REQUIRED)    
	};
	jQuery(".moreInfoPopup").hoverIntent( config );
	*/
	
	// Navigation
	var config = {    
	     sensitivity: 3, // number = sensitivity threshold (must be 1 or higher)    
	     interval: 40, // number = milliseconds for onMouseOver polling interval    
	     over: function(){jQuery(this).children('ul').slideDown("fast")}, // function = onMouseOver callback (REQUIRED)    
	     timeout: 50, // number = milliseconds delay before onMouseOut    
	     out: function(){jQuery(this).children('ul').slideUp("fast")} // function = onMouseOut callback (REQUIRED)    
	};
	var primary_navigation = jQuery("#Navigation").children();
	primary_navigation.hoverIntent( config );
	
	primary_navigation.hover(function(){
		jQuery(this).addClass('hovering');
	},function(){
		jQuery(this).removeClass('hovering');
	});
	
	// Newsletter Signup
	var default_string = 'Enter your email address';
	jQuery("#NewsletterCalloutEmail").focus(function(){
		if (jQuery(this).attr('value') == default_string){
			jQuery(this).attr('value','');
		}
	});
	jQuery("#NewsletterCalloutEmail").blur(function(){
		if (jQuery(this).attr('value') == ''){
			jQuery(this).attr('value',default_string);
		}
	});

	// Search bar
	var default_search_string = 'Search ...';
	jQuery("#QuickSearchBubble input.searchField").focus(function(){
		if (jQuery(this).attr('value') == default_search_string){
			jQuery(this).attr('value','');
		}
	});
	jQuery("#QuickSearchBubble input.searchField").blur(function(){
		if (jQuery(this).attr('value') == ''){
			jQuery(this).attr('value',default_search_string);
		}
	});

	jQuery(".categoryExpander").click(function(){
		jQuery(this).blur();
		var post_list = jQuery(this).attr('rel');
		if (!jQuery(this).hasClass('categoryExpanderActive')){
			jQuery(this).addClass('categoryExpanderActive');
			jQuery("#" + post_list).slideDown();	
		}else{
			jQuery(this).removeClass('categoryExpanderActive');
			jQuery("#" + post_list).slideUp();	
		}
		return false;
	});	

	jQuery(".linkReadMore").click(function(){
		jQuery(this).blur();
		var excerpt = jQuery(this).attr('rel');
		jQuery("#ReadMoreContainer-" + excerpt + " a").toggle();
		jQuery("#" + excerpt + "-excerpt").slideDown();	
		return false;
	});	
	jQuery(".linkReadLess").click(function(){
		jQuery(this).blur();
		var excerpt = jQuery(this).attr('rel');
		jQuery("#ReadMoreContainer-" + excerpt + " a").toggle();
		jQuery("#" + excerpt + "-excerpt").slideUp();	
		return false;
	});	
});

function setSessionVar(variable,value){
	if (value) 
		value = "&value="+value;
	else
		value = '';
		
	$.ajax({
		type: "GET",
		url: "/wp-content/themes/ediscovery/includes/set_session_variable.php",
		data: "variable="+variable+value
	});
}


