﻿//0 means disabled; 1 means enabled;
var popupStatus = 0;

// Loading popup
function loadPopup(){
	if(popupStatus==0){
		$("#divPopupPanel").fadeIn("def");
		popupStatus = 1;
	}
}

// Disabling popup
function disablePopup(){
	if(popupStatus==1){
		$("#divPopupPanel").fadeOut("slow");
		popupStatus = 0;
	}
}


function initPopup(){
				
	// Bind click event with a[rel$='Help'] 
	$(".HighlightedGame .Desc a[rel$='Help']").click(function(){
		
		// Locate popup-panel position
		var objPos = $(this).position();
		var intOffsetLeft = $("#divPopupPanel").width() / 2;
		var intOffsetTop = 15;
		$("#divPopupPanel").css( { "left": (objPos.left - intOffsetLeft) + "px", "top":  (objPos.top + intOffsetTop)+ "px" } );
		
	    if(popupStatus==0)			    
		{
		    loadPopup();
		}
		else
		{
		    disablePopup();
		}    
		
		return false;
	});
	
	
	//Closing popup
	//Click the x event!
	$("#divPopupClose").click(function(){
		disablePopup();
	});
	
	//Press [ESC] event!
	$(document).keypress(function(event){
		if(event.keyCode==27 && popupStatus==1){
			disablePopup();
		}
	});
}

$(document).ready(function(){

});
