var name = "#europe";
var menuYloc = null;

jQuery(document).ready(function($) {
// Homepage Featured slider	
	$('.slideshow')
	.before('<div class="featnav">') 
	.cycle({
		fx: 			'fade', // choose your transition type, ex: fade, scrollUp, shuffle, etc...
		speed:  		1000,
		speedIn:		1000,
		speedOut:		1000,
		pager:  		'.featnav',
		fastOnEvent:		0,
		cleartype:     !$.support.opacity,
		sync:			1
	});
// Theme switcher	
	$('.theme-one').click(function() {
		setActiveStyleSheet('default');
		$('body').removeAttr('class');
		$('body').addClass('default');
		return false;
	});
	$('.theme-two').click(function() {
		setActiveStyleSheet('green');
		$('body').removeAttr('class');
		$('body').addClass('green');
		return false;
	});

	if( $.cookie('style') == null ) { 
		setActiveStyleSheet('default');
	}
	
// Twitter API widget	
	$(".tweet").tweet({
        username: "seal",
		outro_text: '<a href="http://twitter.com/Seal" target="_blank">...more</a>', 
        avatar_size: 20,
        count: 1,
        loading_text: "Loading tweets..."
      });
// Main navigation sub-menu animation	  
	$("ul.topnav li a").hover(function() { //When trigger is clicked...  
		//Following events are applied to the subnav itself (moving subnav up and down)  
		$(this).parent().find("ul.main-subnav").slideDown('800').show(); //Drop down the subnav on hover 
		
		$(this).parent().hover(function() {  
		}, function(){  
			$(this).parent().find("ul.main-subnav").slideUp('slow'); //When the mouse hovers out of the subnav, move it back up  
			$('ul.main-subnav').stop(true, true); //Stop the animation queue to prevent overflow
		});  
		
		 
  
		//Following events are applied to the trigger (Hover events for the trigger)  
		}).hover(function() {  
			$(this).addClass("subhover"); //On hover over, add class "subhover"  
		}, function(){  //On Hover Out  
			$(this).removeClass("subhover"); //On hover out, remove class "subhover"  
	});   
//Music videos video loader
	$("#vids a").click(function() { 	
		var title = $(this).attr("title");
		$(".video-title").text(title);
	});
//Disble hash tag page jumps
	$('#vids a').click(function(e) {
        e.preventDefault();
    });
// ///////TOUR PAGE///////////////

// Adds the info icon
	$('.tour-dates li').addClass('info');

// Shows the venues additional information
	$('.tour-dates li').hover(function() {
			$(this).find('.hide-me').stop().addClass('show-me', 100);  
		}, function(){  //On Hover Out  
			$(this).find('.hide-me').stop().removeClass('show-me', 100);  
    });

	$('.tour-dates li').hover(function() {
			$(this).find('.sale-date').stop().css('display', 'block');  
		}, function(){  //On Hover Out  
			$('.sale-date').stop().css('display', 'none');  
    });

	$('.tour-dates li').hover(function() { 
			$(this).removeClass('info'); 
		}, function(){  //On Hover Out  
			$(this).addClass('info');  
    });
// Hides social links (temp)
	$('.tour-social-icons2').css('display', 'none');

// Expands the venue li to display the presale dates	


	$(".tour-dates li").hover(function() {
		$(this).stop().animate({height: '95px' }, 600);
	},function() {
		$(this).stop().animate({ height: '50px' }, 400);
	});
	
// SealTV: Aus
	$(".SealTVAUS .tour-dates li").hover(function() {
		$(this).stop().animate({height: '50px' }, 600);
	},function() {
		$(this).stop().animate({ height: '50px' }, 400);
	});
	
	$('.SealTVAUS .tour-dates li').hover(function() {
			$(this).find('.SealTVAUS .sale-date').stop().css('display', 'block');  
		}, function(){  //On Hover Out  
			$('.SealTVAUS .sale-date').stop().css('display', 'block');  
    });
	
	$('<img src="http://www.seal.com/wp-content/themes/sealcommitment/images/sealtv-aus-dainty-group.png" class="dainty-logo">').appendTo($('.tubepress_thumbs'));


	
// Highlights the state/country in the maps	
	$('.argentina').hover(function() {
			$('#south-america .tour-map').stop().toggleClass('argentina-map', 200); 
		}, function(){  //On Hover Out  
						$('#south-america .tour-map').stop().toggleClass('argentina-map', 200);
    });
	$('.chile').hover(function() {
			$('#south-america .tour-map').addClass('chile-map'); 
		}, function(){  //On Hover Out  
						$('#south-america .tour-map').removeClass('chile-map');
    });
	$('.brazil').hover(function() {
			$('#south-america .tour-map').addClass('brazil-map'); 
		}, function(){  //On Hover Out  
						$('#south-america .tour-map').removeClass('brazil-map');
    });
	$('.mexico').hover(function() {
			$('#north-america .tour-map').addClass('mexico-map'); 
		}, function(){  //On Hover Out  
						$('#north-america .tour-map').removeClass('mexico-map');
    });
	$('.switzerland').hover(function() { 
			$('#europe .tour-map').addClass('switzerland-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('switzerland-map');
    });
	$('.estonia').hover(function() { 
			$('#europe .tour-map').addClass('estonia-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('estonia-map');
    });
	$('.lithuania').hover(function() { 
			$('#europe .tour-map').addClass('lithuania-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('lithuania-map');
    });
	$('.belgium').hover(function() { 
			$('#europe .tour-map').addClass('belgium-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('belgium-map');
    });
	$('.russia').hover(function() { 
			$('#europe .tour-map').addClass('russia-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('russia-map');
    });
	$('.hungary').hover(function() { 
			$('#europe .tour-map').addClass('hungary-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('hungary-map');
    });
	$('.croatia').hover(function() {
			$('#europe .tour-map').addClass('croatia-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('croatia-map');
    });
	$('.france').hover(function() { 
			$('#europe .tour-map').addClass('france-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('france-map');
    });
	$('.spain').hover(function() { 
			$('#europe .tour-map').addClass('spain-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('spain-map');
    });
	$('.portugal').hover(function() { 
			$('#europe .tour-map').addClass('portugal-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('portugal-map');
    });
	$('.holland').hover(function() { 
			$('#europe .tour-map').addClass('holland-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('holland-map');
    });
	$('.czechrep').hover(function() { 
			$('#europe .tour-map').addClass('czechrep-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('czechrep-map');
    });
	$('.austria').hover(function() { 
			$('#europe .tour-map').addClass('austria-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('austria-map');
    });
	$('.latvia').hover(function() { 
			$('#europe .tour-map').addClass('latvia-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('latvia-map');
    });
	$('.italy').hover(function() { 
			$('#europe .tour-map').addClass('italy-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('italy-map');
    });
	$('.poland').hover(function() { 
			$('#europe .tour-map').addClass('poland-map'); 
		}, function(){  //On Hover Out  
						$('#europe .tour-map').removeClass('poland-map');
    });
	$('.aus-act').hover(function() { 
			$('#aus .tour-map').addClass('aus-act-map'); 
		}, function(){  //On Hover Out  
						$('#aus .tour-map').removeClass('aus-act-map');
    });
	$('.aus-wa').hover(function() { 
			$('#aus .tour-map').addClass('aus-wa-map'); 
		}, function(){  //On Hover Out  
						$('#aus .tour-map').removeClass('aus-wa-map');
    });
	$('.aus-sa').hover(function() { 
			$('#aus .tour-map').addClass('aus-sa-map'); 
		}, function(){  //On Hover Out  
						$('#aus .tour-map').removeClass('aus-sa-map');
    });
	$('.aus-vic').hover(function() { 
			$('#aus .tour-map').addClass('aus-vic-map'); 
		}, function(){  //On Hover Out  
						$('#aus .tour-map').removeClass('aus-vic-map');
    });
	$('.aus-nsw').hover(function() { 
			$('#aus .tour-map').addClass('aus-nsw-map'); 
		}, function(){  //On Hover Out  
						$('#aus .tour-map').removeClass('aus-nsw-map');
    });
	$('.aus-qld').hover(function() { 
			$('#aus .tour-map').addClass('aus-qld-map'); 
		}, function(){  //On Hover Out  
						$('#aus .tour-map').removeClass('aus-qld-map');
    });
});

