/**
 * Javascript - jQuery enabled
 * 
 * @package WPFramework
 * @subpackage Media
 */

jQuery(document).ready(function($) {
	
	/* remove next gen gallery class */
	$('a').removeClass('shutterset_sidebar_2 shutterset_sidebar_1');

	/* Apply fade affect to thumb */
	$('.pageid-89 li#country, .pageid-82 li#lalique, .pageid-86 li#potteries, .pageid-97 li#murano, .pageid-94 li#nouveau, .pageid-214 li#deco, .pageid-421 li#memphis, .pageid-424 li#germany, .pageid-426 li#mablethorpe, .pageid-566 li#alsace, .pageid-587 li#bernina, .pageid-668 li#durham, .pageid-670 li#bath, .pageid-672 li#nothern, .pageid-674 li#venice, .pageid-676 li#calgary, .pageid-792 li#bridgecomingsoon, .pageid-813 li#barcelona, .pageid-881 li#twixmas, .pageid-1112 li#queentwixmas, .pageid-1130 li#elviscruise, .pageid-1325 li#memorialtour, .pageid-1605 li#wineweekend, .pageid-1688 li#suffolk, .pageid-2062 li#moresuffolk, .pageid-1706 li#gaudi, .pageid-1911 li#stieg, .pageid-1977 li#croatia, .pageid-1994 li#menorca1, .pageid-2009 li#menorca2,' ).removeClass('fade').css({opacity: '0.5'});
	
	/* holiday sub page thumb fade */
	$('#holiday-subthumbs li.fade').hover (
	  function () {
	    $(this).animate({opacity: '0.5'}, 300);
	  }, 
	  function () {
	  	$(this).animate({opacity: '1'},300);
	  }
	);
	
});


// Dropdown menu using superfish
jQuery(document).ready(function($) {
	$('.nav').supersubs({
		minWidth: 		9,						// requires em unit.
		maxWidth: 		25,						// requires em unit.
		extraWidth: 	0						// extra width can ensure lines don't sometimes turn over due to slight browser differences in how they round-off values
    }).superfish({
		hoverClass:		'nav-hover',			// the class applied to hovered list items 
	//	pathClass:		'overideThisToUse',		// the class you have applied to list items that lead to the current page 
		pathLevels:		1,						// the number of levels of submenus that remain open or are restored using pathClass 
		delay:			400,					// the delay in milliseconds that the mouse can remain outside a submenu without it closing 
		animation:		{opacity:'show'},		// an object equivalent to first parameter of jQuery’s .animate() method 
		speed:			'normal',				// speed of the animation. Equivalent to second parameter of jQuery’s .animate() method 
		autoArrows:		false,					// if true, arrow mark-up generated automatically = cleaner source code at expense of initialisation performance 
		disableHI:		false					// set to true to disable hoverIntent detection 
	//	onInit:			function(){},			// callback function fires once Superfish is initialised – 'this' is the containing ul 
	//	onBeforeShow:	function(){},			// callback function fires just before reveal animation begins – 'this' is the ul about to open 
	//	onShow:			function(){},			// callback function fires once reveal animation completed – 'this' is the opened ul 
	//	onHide:			function(){}			// callback function fires after a sub-menu has closed – 'this' is the ul that just closed 
	});
});