/***************************///@Author: Adrian "yEnS" Mato Gondelle//@website: http://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(popUpElement){//loads popup only if it is disabledif(popupStatus==0){jQuery("#backgroundPopup").css({"opacity": "0.7"});jQuery("#backgroundPopup").fadeIn("slow");jQuery(popUpElement).fadeIn("slow");popupStatus = 1;}}//disabling popup with jQuery magic!function disablePopup(popUpElement){//disables popup only if it is enabled//if(popupStatus==1){   Turned off IF condition, popStatus not getting reset?jQuery("#backgroundPopup").fadeOut("slow");jQuery(popUpElement).fadeOut("slow");popupStatus = 0;}//}//centering popupfunction centerPopup(popUpElement){//request data for centeringvar windowWidth = document.documentElement.clientWidth;var windowHeight = document.documentElement.clientHeight;var popupHeight = jQuery(popUpElement).height();var popupWidth = jQuery(popUpElement).width();//var popupHeight = jQuery("#popupContact").height();//var popupWidth = jQuery("#popupContact").width();//centeringjQuery(popUpElement).css({"position": "absolute","top": windowHeight/2-popupHeight/2,"left": windowWidth/2-popupWidth/2});//only need force for IE6jQuery("#backgroundPopup").css({"height": windowHeight});}function myPopUp(triggerButton, targetElement, closingElement){jQuery(triggerButton).click(function(){//centering with csscenterPopup(targetElement);//load popuploadPopup(targetElement);});//CLOSING POPUP//Click the x event!jQuery(closingElement).click(function(){disablePopup(targetElement);});//Click out event!jQuery("#backgroundPopup").click(function(){disablePopup(targetElement);});//Press Escape event!jQuery(document).keypress(function(e){if(e.keyCode==27 ){disablePopup(targetElement);}});}//CONTROLLING EVENTS IN jQueryjQuery(document).ready(function(){//These functions initiate each popUp. myPopUp takes has three options: the button, the popUP-element and the popUp-closebuttonmyPopUp("#launchWherePassword", "#wherePasswordPopup", ".closeWherePassword");myPopUp("#launchWhatsThis", "#whatsThisPopup", ".closeWhatsThis");myPopUp(".extLink", "#extLinkPopup", ".closeExtLinkPopup");//LOADING POPUP/*Click the button event!jQuery("#button").click(function(){//centering with csscenterPopup();//load popuploadPopup();});//CLOSING POPUP//Click the x event!jQuery("#popupContactClose").click(function(){disablePopup();});//Click out event!jQuery("#backgroundPopup").click(function(){disablePopup();});//Press Escape event!jQuery(document).keypress(function(e){if(e.keyCode==27 && popupStatus==1){disablePopup();}});*/});