

$(document).ready(function() {
	// added by Robbie for live date loading
	
	$('a[data-band]').click(function() {
		var band = $(this).attr('data-band');
		
		$('li[data-role]').each(function(index) {
			var self = $(this);
			var myBand = self.attr('data-role');
			
			if (myBand == band) {
				self.css('display','block');
			} else {
				self.css('display','none');
			} 
		});
		
		// handle the h3 
		$('ul[data-month]').each(function(){
			var empty = true;
			var self = $(this);
			var id = self.attr('data-month');

			self.children('li').each(function(){
				if ($(this).css('display') == 'block') {
					empty = false;
				}
			});

			if (empty) {
				$('h2[data-month="'+id+'"]').css('display','none');
				$('h3[data-month="'+id+'"]').css('display','none');
			}
			else {
				$('h2[data-month="'+id+'"]').css('display','block');
				$('h3[data-month="'+id+'"]').css('display','block');
			}			
		});
		
		return false;
	});
	
	$('#liveDates a.showMeAll').click(function() {
		$('ul[data-month] li').each(function(){
			$(this).css('display','block');
		});

		$('h2[data-month]').each(function(){
			$(this).css('display','block');
		});
		
		$('h3[data-month]').each(function(){
			$(this).css('display','block');
		});
		
		return false;
	});	
	
    if(!document.getElementById)
        return;

    var social = document.getElementById("socLinks");

    if(social) {
        var links = social.getElementsByTagName("a");

        for(var i in links)
            links[i].onclick = popup;
    }
});

function popup() {
    win = window.open(this.href, 'socialboomark','scrollbars=yes,resizable=yes,top=100,left=100,status=yes,width=1000,height=600');

    setTimeout("win.focus()", 500);

    return false;
}

$(document).ready(function() {
	function megaHoverOver(){
		$(this).find(".sub").stop().fadeTo('fast', 1).show();
		//Calculate width of all ul's
		(function($) { 
			jQuery.fn.calcSubWidth = function() {
				rowWidth = 0;
				//Calculate row
				$(this).find("ul").each(function() {					
					rowWidth += $(this).width(); 
				});	
			};
		})(jQuery); 
		if ( $(this).find(".row").length > 0 ) { //If row exists...
			var biggestRow = 0;	
			//Calculate each row
			$(this).find(".row").each(function() {							   
				$(this).calcSubWidth();
				//Find biggest row
				if(rowWidth > biggestRow) {
					biggestRow = rowWidth;
				}
			});
			//Set width
			$(this).find(".sub").css({'width' :biggestRow});
			$(this).find(".row:last").css({'margin':'0'});
		} else { //If row does not exist...
			$(this).calcSubWidth();
			//Set Width
			$(this).find(".sub").css({'width' : rowWidth});
		}
	}
	function megaHoverOut(){ 
	  $(this).find(".sub").stop().fadeTo('fast', 0, function() {
		  $(this).hide(); 
	  });
	}
	var config = {    
		 sensitivity: 2, // number = sensitivity threshold (must be 1 or higher)    
		 interval: 0, // number = milliseconds for onMouseOver polling interval    
		 over: megaHoverOver, // function = onMouseOver callback (REQUIRED)    
		 timeout: 0, // number = milliseconds delay before onMouseOut    
		 out: megaHoverOut // function = onMouseOut callback (REQUIRED)    
	};
	$("ul#vidMegaMenuNav li .sub").css({'opacity':'0'});
	$("ul#vidMegaMenuNav li").hoverIntent(config);
});

$(document).ready(function(){
	function BoxHider(button, box) {
	    hidden = true;
	    $(button).click(function () {
	    if(hidden == false) {
	        $(box).slideUp('slow');
	        hidden = true;
	    } else {
	        $(box).slideDown('10000');
	        hidden = false;
	    }
	 });
	}
	
	$('div#hiddenBiog > p:first').addClass('end');
	
	BoxHider('a#revealBox', 'div#hiddenBiog');
	BoxHider('a#revealBox2','div#hiddenGal');
	BoxHider('a#revealBox3','div#hiddenDiscog');
	BoxHider('a#revealBox4','div#hiddenDwnlds');
});

$(document).ready(function() {
	 
	/* This is basic - uses default settings */
	
	$("a[rel=fancybox]").fancybox();
	
	/* Using custom settings */
	
	$("a#inline").fancybox({
		'hideOnContentClick': true
	});
 
	/* Apply fancybox to multiple items */
	
	$("a.group").fancybox({
		'transitionIn'		:	'fade',
		'transitionOut'		:	'fade',
		'speedIn'			:	600, 
		'speedOut'			:	200, 
		'showCloseButton'	:	true,
		'showNavArrows'		:	true,
		'overlayShow'		:	false,
		'type'				:	'iframe'
	});
});
$(document).ready(function() {
	$("ul#ticker01").liScroll({travelocity: 0.075});
	
	(function() {
	    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
	    po.src = 'https://apis.google.com/js/plusone.js';
	    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
	  })();
	});
	
// PNG fix
	$(document).ready(function(){
		$(document).pngFix();
	});
// mopSlider
	$(document).ready(function(){
	$("#slider").mopSlider({'w':590,'h':204,'sldW':590,'btnW':150,'itemMgn':15,'move':800,'interval':1500,'type':'black'});
	$("#slider2").mopSlider({'w':280,'h':350,'sldW':280,'btnW':150,'itemMgn':15,'move':800,'interval':1500,'type':'black'});
	});
/*
$(document).ready(function() {

	$('.ScrollBox1Inner').jScrollPane(
		{
			showArrows: true,
			horizontalGutter: 10
		}
	);

	$('.ScrollBox2Inner').jScrollPane(
		{
			showArrows: true,
			horizontalGutter: 10
		}
	);
	
});
*/
