jQuery(document).ready(function ($) {
	$('div.content').css('display', 'block');

	// Initially set opacity on thumbs and add
	// additional styling for hover effect on thumbs
	/*var onMouseOutOpacity = 1.0;
	$('#thumbs ul.thumbs li, div.navigation a.pageLink').opacityrollover({
	mouseOutOpacity: onMouseOutOpacity,
	mouseOverOpacity: 1.0,
	fadeSpeed: 'slow',
	exemptionSelector: '.selected'
	});
	*/
	// Initialize Advanced Galleriffic Gallery
	/*
	var gallery = $('#thumbs').galleriffic({
	delay: 3500,
	numThumbs: 3,
	preloadAhead: 3,
	enableTopPager: false,
	enableBottomPager: false,
	imageContainerSel: '#slideshow',
	controlsContainerSel: '#controls',
	captionContainerSel: '#caption',
	loadingContainerSel: '#loading',
	renderSSControls: false,
	renderNavControls: true,
	pauseLinkText: 'Pause Slideshow',
	prevLinkText: '&lsaquo; Previous Photo',
	nextLinkText: 'Next Photo &rsaquo;',
	nextPageLinkText: 'Next &rsaquo;',
	prevPageLinkText: '&lsaquo; Prev',
	enableHistory: false,
	autoStart: true,
	syncTransitions: true,
	defaultTransitionDuration: 1000,
	onSlideChange: function (prevIndex, nextIndex) {
	// 'this' refers to the gallery, which is an extension of $('#thumbs')
	this.find('ul.thumbs').children()
	.eq(prevIndex).fadeTo('fast', onMouseOutOpacity).end()
	.eq(nextIndex).fadeTo('fast', 1.0);

	// Update the photo index display
	this.$captionContainer.find('div.photo-index')
	.html('Photo ' + (nextIndex + 1) + ' of ' + this.data.length);
	$(".track-commerce-link").click(function () {
	trackCommerce(extractAlbumCommerceData($(this).data("tracking")));
	});
	},
	onPageTransitionOut: function (callback) {
	this.fadeTo('fast', 1.0, callback);
	},
	onPageTransitionIn: function () {

	var prevPageLink = this.find('a.prev').css('visibility', 'hidden');
	var nextPageLink = this.find('a.next').css('visibility', 'hidden');

	// Show appropriate next / prev page links
	if (this.displayedPage > 0)
	prevPageLink.css('visibility', 'visible');

	var lastPage = this.getNumPages() - 1;
	if (this.displayedPage < lastPage)
	nextPageLink.css('visibility', 'visible');

	this.fadeTo('fast', 1.0);

	}
	});
	*/

	/**************** Event handlers for custom next / prev page links **********************/
	/*
	gallery.find('a.prev').click(function (e) {
	gallery.previousPage();
	e.preventDefault();
	});

	gallery.find('a.next').click(function (e) {
	gallery.nextPage();
	e.preventDefault();
	});
	*/
	var deviceAgent = navigator.userAgent.toLowerCase();
	var agentID = deviceAgent.match(/ipad/);
	if (!agentID) {
		// add tooltips
		$(".global-currently-playing-list").tipTip({
			defaultPosition: "top"
		});
		$("#global-expand-button").tipTip({
			defaultPosition: "top"
		});
		$(".add-to-playlist").tipTip({
			defaultPosition: "top",
			delay: 500
		});
		$(".thumb").tipTip({
			defaultPosition: "top",
			delay: 0
		});
		$(".top10toolTip").tipTip({
			defaultPosition: "top",
			delay: 0
		});
		$("#now-playing-list-button").tipTip({
			defaultPosition: "top",
			delay: 100
		});
		$(".now-playing-toggled-title").tipTip({
			defaultPosition: "left",
			delay: 300
		});
		$("#current-playlist-play-button").tipTip({
			defaultPosition: "top",
			delay: 300
		});
	}
	
});

