
/*
	LIGHTBOX
					*/
							
var lightboxElement = null;
var lightboxPreviousButton = null;
var lightboxNextButton = null;

// Position
var documentWidth = Math.max($(document).width(),$(window).width());
var documentHeight = $(window).height();

function openLightbox () {
	closeNewClubLightbox();
	closePrintGuestPassLightbox();
	$('#lightboxAnnouncement').hide();
	$('#lightboxFitnessTip').hide();
	$('#lightboxPanels').show();
	lightboxElement.fadeIn('fast');
}

function closeLightbox () {
	lightboxElement.fadeOut('fast');
}

function disableLightboxButtons () {
	lightboxPreviousButton.addClass('disabled');
	lightboxNextButton.addClass('disabled');
}

function openNewClubLightbox () {
	$('#lightboxAnnouncement').hide();
	$('#lightboxFitnessTip').hide();
	closeLightbox();
	
	$('#newClubLightboxInner').css({
		left:Math.round(documentWidth/2 - 377) + 'px',
		top:Math.round(documentHeight/2 - 302) + 'px'
	});
	$('#newClubLightbox').fadeIn('fast');
}

function closeNewClubLightbox () {
	$('#newClubLightbox').fadeOut('fast');
}

function openPrintGuestPassLightbox () {
	$('#lightboxAnnouncement').hide();
	$('#lightboxFitnessTip').hide();
	closeLightbox();
	closeNewClubLightbox();
	
	$('#printGuestPassLightboxInner').css({
		left:Math.round(documentWidth/2 - 377) + 'px',
		top:Math.round(documentHeight/2 - 302) + 'px'
	});
	$('#printGuestPassLightbox').fadeIn('fast');
}

function closePrintGuestPassLightbox () {
	$('#printGuestPassLightbox').fadeOut('fast');
}


$(function () {
	lightboxElement = $('#lightbox');
	lightboxPreviousButton = $('#lightboxPrevious');
	lightboxNextButton = $('#lightboxNext');
	
	$('#lightboxClose').click(function () {
		closeLightbox();
		this.blur();
		return false;
	});
	
	$('#announcement').click(function () {
		$('#lightboxAnnouncement').show();
		$('#lightboxFitnessTip').hide();
		$('#lightboxPanels').hide();
		disableLightboxButtons();
		lightboxElement.fadeIn('fast');
		this.blur();
		return false;
	});
	
	$('#fitnessTip').click(function () {
		$('#lightboxAnnouncement').hide();
		$('#lightboxFitnessTip').show();
		$('#lightboxPanels').hide();
		disableLightboxButtons();
		lightboxElement.fadeIn('fast');
		this.blur();
		return false;
	});
	
	$('#newClubLightboxCloseButton').click(function () {
		closeNewClubLightbox();
		this.blur();
		return false;
	});
	
	$('#printGuestPassLightboxCloseButton').click(function () {
		closePrintGuestPassLightbox();
		this.blur();
		return false;
	});
	
});



/*
	MUSIC PLAYER
							*/

var musicPlayerWindow = null;

function openMusicPlayerInNewWindow () {
	if (musicPlayerWindow === null || musicPlayerWindow.closed) {
		musicPlayerWindow = window.open("/music-player.html", "o2musicplayer", "status=0,toolbar=0,menubar=0,directories=0,location=0,resizable=0,scrollbars=0,width=240,height=378");
	}
	musicPlayerWindow.focus();
}



