// Hoot master object
var hoot = {
	loadingFrame : 1,
	loadJS: function(js)
	{
		//<![CDATA[		
		var $head = $("head");
		for (var i = 0; i < js.length; i++) $head.append("<script src=\"" + js[i] + "\" type=\"text/javascript\"></scr" + "ipt>");
		//]]>
	},
	loading : function(xpos, ypos, relative)
	{
		//$('body').append('<div id="loading"><div></div></div>');
		$('#loading').show();
		if(relative)
		{
			$('#loading').css('top', ($(relative).offset().top + ypos));
			$('#loading').css('left', ($(relative).offset().left + xpos));
		}
		else{
			$('#loading').css('top', ypos);
			$('#loading').css('left', xpos);
		}
		
		loadingTimer = setInterval(function() { hoot._animate_loading(); }, 66);	
	},
	_animate_loading: function()
	{		
		if (!$('#loading').is(':visible')){
				clearInterval(loadingTimer);
				return;
		}
			
			$('#loading div').css('top', (hoot.loadingFrame * -40) + 'px');
			hoot.loadingFrame = (hoot.loadingFrame + 1) % 12;	
	},
	stop_loading: function()
	{
		$('#loading').hide();
	}
}

// Build an innit function for all site wide functionality that is onloaded

$(function(){
	
	// Comment management
	$('.delete-comment-link').click(function(){
		
		$(this).parent().parent().fadeOut();
		$.ajax({
			type	: "GET",
			cache	: false,
			url		: $(this).attr('href')
		});
		return false;
		});
	
});
