$(document).ready(function(){				   
	var first = true;
	var open = false;

	// Center content
	$(window).resize(function(){
		var outOfBound = $(window).height() <= $('#page').outerHeight();
		var extraBound = 30;
		$('#page').css({
			position: 'absolute',
			top: (!outOfBound ? ($(window).height() - $('#page').outerHeight())/2 : extraBound),
			left: ($(window).width() - $('#page').outerWidth())/2 - 5
		});
		$('#popup').css({
			position: 'absolute',
			top: (!outOfBound ? ($(window).height() - $('#popup').outerHeight())/2 : extraBound),
			left: (first ? (0 - $('#popup').outerWidth()) : $('#popup').position().left)
		});
		$('#popup a.close').css({
			position: 'absolute',
			top: ($('#popup').outerHeight() - $('#popup a.close').outerHeight())/2
		});
		$('#popup a.prices').css({
			position: 'absolute',
			top: ($('#popup').position().top + 295),
			left: ($('#popup').position().left - $('#popup a.subscribe').outerWidth())+159
		});
		$('#popup a.subscribe').css({
			position: 'absolute',
			top: ($('#popup').position().top + 310),
			left: ($('#popup').position().left - $('#popup a.subscribe').outerWidth())+135
		});
		(!outOfBound ? $('html').css('overflow', 'hidden') : $('html').css('overflow-y', 'auto'));
		
		first = false;
	});
	$(window).resize();

	// Popup window
	$('#popup').css({ display: 'block' });
	$('#page a.more').click(function() {
		$('#popup').css( {left: (0 - $('#popup').outerWidth()) });
		$('#popup').animate({ opacity: '1', left: (($(window).width() - $('#popup').outerWidth())/2) }, 1000, 'easeOutBounce', function() {
			//$('#popup a.open').css({ display: 'none' });
			//$('#popup a.close').fadeIn("slow");
		});
	});
	$('#popup a.close').click(function() {
		$('html').css('overflow', 'hidden');
		$('#popup').animate({ opacity: '1', left: $(window).width()+$('#popup').outerWidth() }, 500, 'linear', function() {});
	});

});

