var modOpen = false;

$(function()
{
	$('.papers_module_list').hover(function()
	{
		modOpen = true;
	},function()
	{
		modOpen = false;
	});
	
	$('.papers_module_list .selected a').click(function()
	{
		$(this).parent().parent().find('ul').show();
	});
	
	$(document).click(function()
	{
		if(!modOpen) $('.papers_module_list ul').hide();
	});
	
	// new results view
	
	init_results();
});

var init_results = function()
{
	if(!$('#results-popup').length) return false;
	$('a.result').unbind('click').click(function(e)
	{
		e.preventDefault();
		
		// calculate window width etc
		var w = ($(window).width() / 2) - ($('#results-popup').width() / 2);
		var h = 100;
		$('#results-popup').css('left',w+'px');
		$('#results-popup').css('top','100px');
		var uri = $(this).attr('href');
		$('#results-popup').fadeIn();
		$.post(uri,{ajax:true},function(data)
		{
			$('#results-popup').html(data).css('height','auto');
			init_results();
			$('#close').click(function()
			{
				$('#results-popup').fadeOut('',function()
				{
					$(this).html('<p class="loader"><img src="/img/gen/ajax-loader.gif" alt="Loading" /></p>');
				});
			});
		});
	});
}
