﻿

//@Author: Adrian "yEnS" Mato Gondelle
//@website: www.yensdesign.com
//@email: yensamg@gmail.com
//@license: Feel free to use it, but keep this credits please!

// 0 means disabled; 1 means enabled;
var popupStatus = 0;

// loading popup with jQuery magic!
function loadPopup(div){
	
	// loads popup only if it is disabled
	if(popupStatus==0){
		$('#popupBackground').css({
			'opacity': '0.90'
		});
		$('#popupBackground').fadeIn('slow');
		$('#'+div).fadeIn('slow');
		popupStatus = 1;
	}
	
}

// centering popup
function centerPopup(div){

  var winH = $(window).height();
  var winW = $(window).width();
  
	var paddingLeft = parseInt($('#'+div).css("padding-left"));
	var paddingRight = parseInt($('#'+div).css("padding-right"));
	
	var paddingTop = parseInt($('#'+div).css("padding-top"));
	var paddingBottom = parseInt($('#'+div).css("padding-bottom"));
  
  var paddingLeftRight = (paddingLeft + paddingRight) / 2;
  var paddingTopBottom = (paddingTop + paddingBottom) / 2;
  
	$('#'+div).css('top', winH / 2 - $('#'+div).height() / 2 - paddingTopBottom);
  $('#'+div).css('left', winW / 2 - $('#'+div).width() / 2 - paddingLeftRight);
	
}

// disabling popup with jQuery magic!
function disablePopup(div){
	
	// disables popup only if it is enabled
	if(popupStatus==1){
		$('#popupBackground').fadeOut("slow");
		$('#'+div).fadeOut("slow");
		popupStatus = 0;
	}
	
}

function showPreview() {
	
	// centering with css
	centerPopup('popupTeaser');
		
	// load popup
	loadPopup('popupTeaser');
	
}
