	var popupStatus = 0;

	$(document).ready(function(e){
		$("span.js_show").css({'display':'inline'});
		$("div.js_show").css({'display':'block'});
		$(".js_hide").css({'display':'none'});
		
		$("#buy_standard, #buy_extended, #buy_multi_seat").css('margin-bottom','0');
		
		$("#standard_license").click(function(e){
			$("#buy_standard").css('display','inherit');
			$("#buy_extended").css('display','none');
			$("#buy_multi_seat").css('display','none');
		});
		$("#extended_license").click(function(e){
			$("#buy_standard").css('display','none');
			$("#buy_extended").css('display','block');
			$("#buy_multi_seat").css('display','none');
		});
		$("#multi_seat_license").click(function(e){
			$("#buy_standard").css('display','none');
			$("#buy_extended").css('display','none');
			$("#buy_multi_seat").css('display','block');
		});
		
		$("select#query_type").change(function(e){
	   		if(this.value == 'Missing E-mail'){
			   centerPopup();
			   loadPopup();
			}
		});
		
		$("#close").click(function(e){
		 	disablePopup();
		});
		
		$("#backgroundPopup").click(function(e){
		 	disablePopup();
		});
	});


	function loadPopup(){
	  	if(popupStatus==0){
		  	$("#backgroundPopup").css({"opacity": "0.7"});  
		  	$("#backgroundPopup").fadeIn("slow");
		  	$("#popup").fadeIn("slow");  
		  	popupStatus = 1;  
	  	}  
  	}
  
  	function disablePopup(){
	  	if(popupStatus==1){
		  	$("#backgroundPopup").fadeOut("slow");
		  	$("#popup").fadeOut("slow");
		  	popupStatus = 0;
	  	}  
  	}  

  	function centerPopup(){
  	  	var yoffset = 0; 
  	  	var appName = navigator.appName;
  	  	if(appName.indexOf('Netscape') >= 0){
		 	yoffset = window.pageYOffset;
	  	}else{
	  		var iebody=(document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body;
	  		yoffset = iebody.scrollTop;
      	}
  	  
	  	var windowWidth = document.documentElement.clientWidth;  
	  	var windowHeight = document.documentElement.clientHeight;  
	  	var popupHeight = $("#popup").height();  
	  	var popupWidth = $("#popup").width(); 
		
		var maxHeight = windowHeight;
		if(document.body.scrollHeight > windowHeight) maxHeight = document.body.scrollHeight; 
	    
	  	$("#popup").css({
	  		"position": "fixed",  
		  	"top": (windowHeight/2-popupHeight/2),  
		  	"left": windowWidth/2-popupWidth/2  
	  	});  
	  	$("#backgroundPopup").css({  
	  		"height": maxHeight-2,
	  		"width": document.documentElement.clientWidth-2
	  	});  
  	}