// JavaScript Custom
	

/**
* hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+
* <http://cherne.net/brian/resources/jquery.hoverIntent.html>
* 
* @param  f  onMouseOver function || An object with configuration options
* @param  g  onMouseOut function  || Nothing (use configuration options object)
* @author    Brian Cherne <brian@cherne.net>
*/
(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){var p=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(p&&p!=this){try{p=p.parentNode;}catch(e){p=this;}}if(p==this){return false;}var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}if(e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};return this.mouseover(handleHover).mouseout(handleHover);};})(jQuery);

/* DropDown NAV MENU */
var $ = jQuery.noConflict();
var config = {    
			 sensitivity: 3, // number = sensitivity threshold (must be 1 or higher)    
			 interval: 200, // number = milliseconds for onMouseOver polling interval    
			 timeout: 1500, // number = milliseconds delay before onMouseOut    
		};
		
$(document).ready(function() {
		
		/* DroDown menu for Top Navigation */
		$("#nav ul").css({display: "none"}); // Opera Fix
		
		$("#nav li").hoverIntent(function(){
		$(this).find('ul:first').css({visibility: "visible",display: "none"}).slideDown(600);
		},function(){
		$(this).find('ul:first').fadeOut('1000');
		
		});
		

		/* Title HOVER Effect */
		$(".balloon a").hover(function() {
		  $(this).next("em").animate({opacity: "show", top: "-25"}, "slow");
		}, function() {
		  $(this).next("em").animate({opacity: "hide", top: "-60"}, "fast");
		});
	
		
		
		
		/* Scrolling to TOP */
		$('a#back_Top').click(function(){
			$.scrollTo( 0, 3000, {easing:'easeOutExpo'});
			return false;
		});


		/* iFRAME Fancybox */
		$("a.iframe").fancybox({
			'width'			: '75%',
			'height'		: '75%',
			'overlayColor'	: '#000',
			'overlayOpacity': 0.5,
			'opacity'		: 'true',
			'centerOnScroll': 'true',
			'autoScale'		: false,
			'transitionIn'	: 'elastic',
			//'transitionOut'	: 'elastic',
			'type'			: 'iframe',
			'padding'		: 6,
			'titlePosition'	: 'over'
		});

		/* iFRAME Fancybox Booking Form */
		$("a.iframe-book").fancybox({
			'width'			: 640,
			'height'		: 490,
			'scrolling'		: 'no',
			'overlayColor'	: '#000',
			'overlayOpacity': 0.5,
			'opacity'		: 'true',
			'centerOnScroll': 'true',
			'autoScale'		: false,
			'type'			: 'iframe',
			'padding'		: 6,
		});

		/* FancyBox for Images Zoom */
		$("ul.f-project a, ul.f-project a[rel=gallery], .pf_image a, a.zoom").fancybox({
			'overlayColor'	: '#000',
			'overlayOpacity': 0.5,
			'padding'		: 6,
			'titlePosition'	: 'over'
		});



});	



$(function(){     
         $('#slideshow').cycle({
            timeout: 6000,  // milliseconds between slide transitions (0 to disable auto advance)
            fx:      'scrollRight', // choose your transition type, ex: fade, scrollUp, shuffle, etc...            
            speed:   3500, // speed transition...            
            pager:   '#pager',  // selector for element to use as pager container
            pause:   'true',	  // true to enable "pause on hover"
            pauseOnPagerHover: 0, // true to pause when hovering over pager link
			easing:  'easeOutExpo'
        });
});
