$(document).ready(function() {
	// $('#portal-globalnav li').hover(function(){//add hoverIntent later
	// 	$(this).find('ul.secondNav').slideDown(200);
	// },
	// function(){
	// 	$(this).find('ul.secondNav').slideUp(100);
	// });
//________ main nav dropdown _________\\
	//Cufon.replace('#content');
//_________ end Cufon _________\\
	$("#portal-globalnav li").hoverIntent(config);
//_________ end main nav drop down_________\\
	$('ul.secondNav').css('opacity', 0.8);
//________ end nav drop opacity _________\\	
	$('ul.nav a[href=#]').addClass('nav-header');
//________ nav header class _________\\
	$('ul.nav > li.main').each(function(){
		var liItem = $(this);
		var liPosition = liItem.position();
		var numberOfChildren = liItem.children('ul.secondNav').children('li.secondary').size();
		var subWidth = Math.ceil((175*numberOfChildren)+10);
		liItem.children('ul.secondNav').css({'left': liPosition.left + 'px', 'width': subWidth + 'px'});
	});
//_________ end main nav dropdowns size/position calculations _________\\
	$('h3.faq-question').click(function(){
		$(this).next('div.faq-answer').slideToggle(500);
	});
//_________ end faq toggle _________\\
	$('span.gallery-title').css('opacity', 0.8);
	$('#gallery_list a.thickbox').hover(function(){
		$(this).children('span').slideDown(500);
	},
	function(){
		$(this).children('span').slideUp(500);
	});
//_________ /gallery _________\\
	$('#home_gallery').cycle({
		fx:     'fade',
		speed: 2000,
		slideExpr: 'div.image',
		timeout: 5000
	});
//_________ /home gallery _________\\
});
//_________ end document ready _________\\
var config = {
	sensitivity: 1, // number = sensitivity threshold (must be 1 or higher)
	interval: 50, // number = milliseconds for onMouseOver polling interval
	over: hoverOn, // function = onMouseOver callback (REQUIRED)
	timeout: 300, // number = milliseconds delay before onMouseOut
	out: hoverOff // function = onMouseOut callback (REQUIRED)
};
function hoverOn(){
	$(this).find('ul.secondNav').slideDown(200);
}
function hoverOff(){
	$(this).find('ul.secondNav').slideUp(100);
}
//_________ end main nav hover _________\\
// function onBefore(){
// 	var caption = $(this).find('img').attr('title');
// 	$('#image_info').html(caption);
// }
// function onAfter(){
// 	var caption = $(this).find('img').attr('title');
// 	$('#image_info').html(caption);
// }
