$(document).ready(function() {

	flagLinks();

});

function flagLinks()
	{
	$(".ajaxable").live("click", function () {
		var href = $(this).attr("href");
		setTimeout("AjaxLoad('" + href + "')", 1);
			
		return false;
	})		
	}
	
	

function AjaxLoad(str)
	{
	var strBasePath = window.location.href;
	if (strBasePath.indexOf('?') != -1)
    	strBasePath = strBasePath.substring(0, strBasePath.indexOf('?'));
		
	if (strBasePath.indexOf('#') != -1)
    	strBasePath = strBasePath.substring(0, strBasePath.indexOf('#'));		
		
	var position = $("#sortControls").position();
	var height = $("#sortControls").height();	
	var width = $("#sortControls").width();		
	$("#archiveResults").prepend("<p class=\"overlay\"></p>")
	$(".overlay").css("opacity", 0.3).css("position", "absolute").css("top", position.top).css("left", position.left).css("height", height).css("width", width).css("background-color", "Gray");
	$("#archiveResults").prepend("<h3 id=\"loadimage\" class=\"ajax-loading-icon-heading\"><span class=\"ajax-loading-icon\">&nbsp;</span><span class=\"ajax-loading-text\">Loading.</span></h3>")
	var imageWidth = $("#loadimage").width();
	$("#loadimage").css("position", "absolute").css("z-index", 100001);
	$("#archiveResults").load(strBasePath + str + "&ajax=yes", flagLinks);
	}
