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

//SETTING UP OUR POPUP
//0 means disabled; 1 means enabled;
var popupStatus = 0;

//loading popup with jQuery magic!
function loadPopup(){
  //loads popup only if it is disabled
  if(popupStatus==0)
  {
    $("#popupContact").fadeIn("slow");
    popupStatus = 1;
  }
  else if(popupStatus == 1)
  {
      disablePopup();
  }
}

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

//centering popup
function centerPopup(e)
{
  if(popupStatus == 1) return;
  //request data for centering
    //calculating offset for displaying popup message
  var height = $("#popupContact").height();
  var width = $("#popupContact").width();

  var leftVal=e.pageX-(width/2)+"px";
  var topVal=e.pageY-(height/2)+"px";
  //centering
  $("#popupContact").css({
    "position": "absolute",
    "top": topVal,
    "left": leftVal
  });
  
}


//CONTROLLING EVENTS IN jQuery
$(document).ready(function(){
  
  //CLOSING POPUP
  //Click the x event!
  $("#popupContactClose").click(function(){
    disablePopup();
  });
  //Click out event!
  $("#backgroundPopup").click(function(){
    disablePopup();
  });
  //Press Escape event!
  $(document).keypress(function(e){
    if(e.keyCode==27 && popupStatus==1){
      disablePopup();
    }
  });

});