var popupStatus = 0;

//loading popup with jQuery magic!

function loadPopup(){

	//loads popup only if it is disabled

	if(popupStatus==0){

		jQuery("#optin-bg").css({

			"opacity": "0.7"

		});

		jQuery("#optin-bg").fadeIn("slow");

		jQuery("#optin").fadeIn("slow");
		
		jQuery("#optin").CenterIt();

		popupStatus = 1;

	}

}

//disabling popup with jQuery magic!

function disablePopup(){

	//disables popup only if it is enabled

	if(popupStatus==1){

		jQuery("#optin-bg").fadeOut("slow");

		jQuery("#optin").fadeOut("slow");

		popupStatus = 0;
	}
}
//centering popup

function centerPopup(){

	//request data for centering

	var windowWidth = document.documentElement.clientWidth;

	var windowHeight = document.documentElement.clientHeight;

	var popupHeight = jQuery("#optin").height();

	var popupWidth = jQuery("#optin").width();

	//centering

	jQuery("#optin").css({

		"position": "absolute",

		"top": windowHeight/2-popupHeight/2,

		"left": windowWidth/2-popupWidth/2

	});

	//only need force for IE6

	

	jQuery("#optin-bg").css({

		"height": windowHeight
	});
}
//CONTROLLING EVENTS IN jQuery

jQuery(document).ready(function(){

	loadPopup();
		

	jQuery(".popupContactClose").click(function(){
		disablePopup();

	});
	
	jQuery("#optin-bg").click(function(){
		disablePopup(); 
	});

	//Press Escape event!

	jQuery(document).keypress(function(e){

		if(e.keyCode==27 && popupStatus==1){

			disablePopup();

		}
	});
});
