var base;
var hash;

function getBase()
{
      var baseTag = document.getElementsByTagName("base");
      for(var i=0; i<baseTag.length; i++)
      {
            var baseHref = baseTag[i].href;
            base = baseTag[i].href;
            return base;
      }
}

$(function() {

	base = getBase();

	/* Join mailing list */
/*
	$('#mailinglist_submit').click(function() {
		
		var email = $('#mailinglist_email').val();
		
		if(isEmail(email))
		{
			$.post(base+'mailinglist/join',
				{mailinglist_email:email},
				function(data) {
					alert('Thank you for signing up!');
					$("#mailinglist_email").fadeOut();
					$("#mailinglist_submit").fadeOut();
				});
		} else {
			alert('invalid e-mail address');
		}
		return false;
	});
*/
	
	$('.blog_comment_delete').click(function() {
		var ans = confirm('Are you sure you want to delete this comment?');
		if(ans){
			$.get($(this).attr('href'),function(html) {
				$("#comment_"+html).fadeOut();
			});
		}
		return false;
	});

	$("a[rel='admin_gallery']").colorbox();	
	
});


function loadContent(page)
{
	/* $("#loading").html('<img src="http://www.redskunkband.com/assets/images/loading.gif" alt="Loading..." />').fadeIn(200); */
	$("#loading").html('Loading...').fadeIn(200);
	
	$.ajax({
		type: "GET",
		url: page,
		cache: false,
		dataType: "html",
		success: function(data) {
			$("#content").fadeTo(200,0,function() {
				$("#loading").fadeOut(200);
				$("#content").html(data).fadeTo(200,1); });
		},
		error: function() {
			$("#loading").html('<span style="color:red;font-weight:bold;">Error loading page...</span>').fadeOut(3000);
		}
	});
}

function isEmail(Mail) {
Mail=Mail.toLowerCase();
return (Mail.search(/^[a-zA-Z]+([_\.-]?[a-zA-Z0-9]+)*@[a-zA-Z0-9]+([\.-]?[a-zA-Z0-9]+)*(\.[a-zA-Z]{2,4})+$/) != -1);
}
