
	jQuery(document).ready(function()
	
	{
			//LOADING POPUP
		
	
		//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();
			}
		});
	
		
		var popupStatus = 0;
		
		//loading popup with jQuery magic!
		var loadPopup = function ()
		{
			//loads popup only if it is disabled
			if (popupStatus == 0)
			{
				jQuery("#backgroundPopup").css(
				{
					"opacity": "0.7"
				});
		
				jQuery("#backgroundPopup").fadeIn("slow");
				jQuery("#popupContact").fadeIn("slow");
				popupStatus = 1;
			}
		};
		
		//disabling popup with jQuery magic!
		var disablePopup = function ()
		{
			//disables popup only if it is enabled
			if (popupStatus == 1)
			{
				jQuery("#backgroundPopup").fadeOut("slow");
				jQuery("#popupContact").fadeOut("slow");
				popupStatus = 0;
			}
		};
		
		//centering popup
		var centerPopup = function ()
		{
			var windowWidth = document.documentElement.clientWidth;
			var windowHeight = document.documentElement.clientHeight;
			var popupHeight = jQuery("#popupContact").height();
			var popupWidth = jQuery("#popupContact").width();
		
			//centering
			jQuery("#popupContact").css(
			{
				"position": "absolute",
				"top": windowHeight/2-popupHeight/2,
				"left": windowWidth/2-popupWidth/2
			});
		
			//only need force for IE6
			jQuery("#backgroundPopup").css(
			{
				"height": windowHeight
			});
		};
		
		startPopUp = function()
		{
			if ((jQuery("#popupContact").length > 0) && ((jQuery("#backgroundPopup").length) > 0))
			{
				//centering with css
				centerPopup();
				
				//load popup
				loadPopup();
			}
		};
		
		startPopUp();
	});
