
// Email change notification popup
// Bug 16752
//
var popupStatus = 0;

function loadPopup(pop_id){
	//loads popup only if it is disabled
	if(popupStatus==0){
		$(".backgroundPopup").css({
			opacity: "0.7"
		});
		$(".backgroundPopup").fadeIn("slow");
		$('#popupContact_'+pop_id).fadeIn("slow");
		popupStatus = 1;
	}
}

// disabling popup
function disablePopup(pop_id){
	//disables popup only if it is enabled
	if(popupStatus==1){
		
		$(".backgroundPopup").fadeOut("slow");
		$(".popupContact").fadeOut("slow");
		
		popupStatus = 0;
	}
}

// positioning popup
function centerPopup(){

	//request data for centering
	//var windowTall = $(document).height();
	//var windowScroll = $(window).scrollTop();
	//var windowHeight = windowTall + windowScroll;
	var windowHeight = $(window).height();
	var windowWidth = $(window).width();
	var popupHeight = $(".popupContact").height();
	var popupWidth = $(".popupContact").width();
	var popupOffset = $("#contentWrapper").offset();
	
	var positionTop = windowHeight/2-popupHeight/2;
	var positionLeft =  windowWidth/2-popupWidth/2;
	var positionLeft =  positionLeft-popupOffset.left;

	//centering
	$(".popupContact").css({
		"position": "absolute",
		"top": positionTop,
		"left": positionLeft
	});
	
	//only need force for IE6
	$(".backgroundPopup").css({
		"height": windowHeight
	});
	
}


// 
jQuery(function(){

	// load popup on home page only
	if($('#index').length != 0)
    {
		
			// centering with css
			centerPopup();
		
			// load popup
			loadPopup(1);
		
				
		// click the x to close popup
		$(".popupContactClose").click(function(){
			disablePopup(1);
		});
	
		// click outsite to close popup
		$(".backgroundPopup").click(function(){
			disablePopup();
		});
	}
	
});

