jQuery.noConflict();

 var popupStatus = 0;
	 function loadPopup(){ 		
		if(popupStatus==0){ 		
			jQuery("#backgroundPopup").css({ 			"opacity": "0.7" 		}); 	
			jQuery("#backgroundPopup").fadeIn("slow"); 		
			jQuery("#popupContact").fadeIn("slow"); 		
			popupStatus = 1; 	
		} 
	}  
	function disablePopup(){ 	 	
		if(popupStatus==1){ 		
			jQuery("#backgroundPopup").fadeOut("slow"); 		
			jQuery("#popupContact").fadeOut("slow"); 		
			popupStatus = 0; 	
		} 
	} 
	function centerPopup4(){ 	 	
		var windowWidth = document.documentElement.clientWidth; 	
			var windowHeight = document.documentElement.clientHeight; 	
			var popupHeight = jQuery("#popupContact").height(); 	
			var popupWidth = jQuery("#popupContact").width(); 	 	
			jQuery("#popupContact").css({ 		
				"position": "absolute", 		
				"top": windowHeight/2-popupHeight/2, 		
				"left": windowWidth/2-popupWidth/2 	});
			jQuery("#backgroundPopup").css({ 		
				"height": windowHeight 	}); 	 
	}   
	
//centering popup 
function getScrollXY() { 
var scrOfX = 0, scrOfY = 0; 
if( typeof( window.pageYOffset ) == 'number' ) { 
  //Netscape compliant 
  scrOfY = window.pageYOffset; 
  scrOfX = window.pageXOffset; 
} else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) { 
  //DOM compliant 
  scrOfY = document.body.scrollTop; 
  scrOfX = document.body.scrollLeft; 
} else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) { 
  //IE6 standards compliant mode 
  scrOfY = document.documentElement.scrollTop; 
  scrOfX = document.documentElement.scrollLeft; 
} 
return {X:scrOfX, Y:scrOfY}; 
}  
function getWindowSize() { 
 var myWidth = 0, myHeight = 0; 
 if( typeof( window.innerWidth ) == 'number' ) { 
   //Non-IE 
   myWidth = window.innerWidth; 
   myHeight = window.innerHeight; 
 } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) { 
   //IE 6+ in 'standards compliant mode' 
   myWidth = document.documentElement.clientWidth; 
   myHeight = document.documentElement.clientHeight; 
 } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) { 
   //IE 4 compatible 
   myWidth = document.body.clientWidth; 
   myHeight = document.body.clientHeight; 
 } 
 return{X:myWidth, Y:myHeight} 
} 
 
//centering popup 
function centerPopup(){ 
//request data for centering 
var windowDim = getWindowSize(); 
var popupHeight = jQuery("#popupContact").height(); 
var popupWidth = jQuery("#popupContact").width(); 
var scroll = getScrollXY(); 
//centering 
jQuery("#popupContact").css({ 
"position": "absolute", 
"top": windowDim.Y/2-popupHeight/2 + scroll.Y-15, 
"left": windowDim.X/2-popupWidth/2 + scroll.X-15 
}); 
//only need force for IE6 
} 
 


	jQuery(document).ready(function(){ 
		centerPopup();
		loadPopup(); 				 	
	  jQuery("#popupContactClose").click(function(){	disablePopup(); });
	  jQuery("#backgroundPopup").click(function(){ 		disablePopup(); 	}); 	
	  jQuery(document).keypress(function(e){ 		
		if(e.keyCode==27 && popupStatus==1){ 		
			disablePopup(); 		
		} 	
		});  
	});
