var timer = 0; // Home page feature auto scroll
var autoscroll = true; // Home page feature auto scroll

jQuery(document).ready(function(){
	// Feature box
	if(jQuery('div.featureWrapper').length){
		jQuery('div.scrollable').scrollable({circular:true,keyboard:false});
		timer = setInterval('autoScrollFeature()',5000);
		jQuery('div.featureWrapper').find('a.prev').click(function(){
			clearInterval(timer);
			//timer = setInterval('autoScrollFeature()',5000);
			autoscroll = false;
			return false;
		});
		jQuery('div.featureWrapper').find('a.next').click(function(){
			clearInterval(timer);
			if(autoscroll){
				timer = setInterval('autoScrollFeature()',5000);
			}
			return false;
		});
		jQuery('div.featureWrapper').find('a.next').mouseenter(function(){
			autoscroll = false;
		});
	}
	if(jQuery('div.videoFeedWrapper').length){
		jQuery('div.scrollable').scrollable({keyboard:false});
		jQuery('div.videoFeedWrapper').find('a.prev').click(function(){
			return false;
		});
		jQuery('div.videoFeedWrapper').find('a.next').click(function(){
			return false;
		});
	}
	
	// Scroller
	if(jQuery('div.newsWrapper').length){
		jQuery('div.newsWrapper > .scroller').jScrollPane({
			scrollbarWidth:12,
			scrollbarMargin:11,
			showArrows:true
		});
	}
	if(jQuery('div.videoFeedWrapper').length){
		jQuery('div.videoFeedWrapper > .scroller').jScrollPane({
			scrollbarWidth:12,
			scrollbarMargin:0,
			showArrows:true
		});
	}
	if(jQuery('div.footerCol').length){
		/*jQuery('div.footerCol > .scroller').jScrollPane({
			scrollbarWidth:12,
			scrollbarMargin:10,
			showArrows:true
		});*/
		jQuery('div.videoFeedWrapper > .scroller').jScrollPane({
			scrollbarWidth:12,
			scrollbarMargin:10,
			showArrows:true
		})
	}
	
	// Tabs
	if(jQuery('ul#tabs').length){
		jQuery('ul.tabs').tabs('div.panes ul');
	}
	if(jQuery('div.panes').length){
		var tab = window.location.hash;
		tab = tab.substr(1);
		jQuery('a.'+tab).click();
	}

	// Artist Tab
	var url = location.href;
	if(url.indexOf('musician') > 0)
		jQuery('div.globalMainNav').find('li.page-item-6').addClass('current_page_item');
	
	// Columns
	if(jQuery('div.artistContent').length)
		jQuery('div.artistContent').columnize({columns:3});
});

// Feature box auto scroll
function autoScrollFeature(){
	jQuery('div.featureWrapper').find('a.next').click();
}
