jQuery(document).ready(function(){
	
	//FancyZoom
	
	jQuery('div.video_wrapper a').fancyZoom({directory: 'http://visionatlanticvacations.com/img'});
	
	//Selfdrive map menu
	
	jQuery('#content ul.tab-menu li.map1').hover(
		function() {
	    	jQuery('#map').addClass('sec1');
    	
  	}, 	function() {
    		jQuery('#map').removeClass('sec1');
  	});
  	
  	jQuery('#content ul.tab-menu li.map2').hover(
		function() {
	    	jQuery('#map').addClass('sec2');
    	
  	}, 	function() {
    		jQuery('#map').removeClass('sec2');
  	});
  	
  	jQuery('#content ul.tab-menu li.map3').hover(
		function() {
	    	jQuery('#map').addClass('sec3');
    	
  	}, 	function() {
    		jQuery('#map').removeClass('sec3');
  	});
  	
  	jQuery('#content ul.tab-menu li.map4').hover(
		function() {
	    	jQuery('#map').addClass('sec4');
    	
  	}, 	function() {
    		jQuery('#map').removeClass('sec4');
  	});
  	
  	jQuery('#content ul.tab-menu li.map5').hover(
		function() {
	    	jQuery('#map').addClass('sec5');
    	
  	}, 	function() {
    		jQuery('#map').removeClass('sec5');
  	});
  	
  	jQuery('#content ul.tab-menu li.map6').hover(
		function() {
	    	jQuery('#map').addClass('sec6');
    	
  	}, 	function() {
    		jQuery('#map').removeClass('sec6');
  	});
  	
  	//Dropdown menu
	
	function addMenu(){
	  jQuery("#main_nav li.dropdown div").addClass("hovering");
	  jQuery("#main_nav li.dropdown a").addClass("drop");
	}
	
	function removeMenu(){
	  jQuery("#main_nav li.dropdown div").removeClass("hovering");
	  jQuery("#main_nav li.dropdown a").removeClass("drop");
	}
	
	var menuConfig = {
         interval: 100,
         sensitivity: 4,
         over: addMenu,
         timeout: 200,
         out: removeMenu
    };
    
    jQuery("#main_nav li.dropdown").hoverIntent(menuConfig);
    
    jQuery(function() {
    	jQuery('#slideshow').cycle();
	});
	
	jQuery("div.play-winter").click(function() {
		jQuery("div.play-winter").addClass("hide");
		jQuery("div.winter-video").removeClass("hide");
	});
	
	jQuery("div.play-viking").click(function() {
		jQuery("div.play-viking").addClass("hide");
		jQuery("div.viking-video").removeClass("hide");
	});
	
	jQuery("div.play-ancient").click(function() {
		jQuery("div.play-ancient").addClass("hide");
		jQuery("div.ancient-video").removeClass("hide");
	});
	
	jQuery("div.play-grosmorne").click(function() {
		jQuery("div.play-grosmorne").addClass("hide");
		jQuery("div.grosmorne-video").removeClass("hide");
	});
	
	jQuery("div.play-counting").click(function() {
		jQuery("div.play-counting").addClass("hide");
		jQuery("div.counting-video").removeClass("hide");
	});
	
	jQuery("div.play-placenames").click(function() {
		jQuery("div.play-placenames").addClass("hide");
		jQuery("div.placenames-video").removeClass("hide");
	});
	
	$(function(){
		$('#slides').slides({
			preload: true,
			preloadImage: 'img/loading.gif',
			play: false,
			pause: 10000,
			hoverPause: true,
			animationStart: function(current){
				$('.caption').animate({
					bottom:-35
				},100);
				if (window.console && console.log) {
					// example return of current slide number
					console.log('animationStart on slide: ', current);
				};
			},
			animationComplete: function(current){
				$('.caption').animate({
					bottom:0
				},200);
				if (window.console && console.log) {
					// example return of current slide number
					console.log('animationComplete on slide: ', current);
				};
			},
			slidesLoaded: function() {
				$('.caption').animate({
					bottom:0
				},200);
			}
		});
	});

});
