/* Make links where they have rel="external" in them open in a new window */		
document.onclick = function(e)
{
	var target = e ? e.target : window.event.srcElement;    
	while (target && !/^(a|body)$/i.test(target.nodeName))
	{
		target = target.parentNode;
	}
	
	if (target && target.getAttribute('rel') && target.rel == 'external')
	{
		var external = window.open(target.href);
		return external.closed;
	}
}

// When document first loads
$(document).ready(function() {
	$('#image_rotate').innerfade({ 
		speed: 'slow', 
		timeout: 4000, 
		type: 'sequence', 
		containerheight: '233px'
	});
	
	$(".signin").click(function(e) {
		e.preventDefault();
		$("fieldset#signin_menu").toggle();
		$(".signin").toggleClass("menu-open");
	});
	
	$('#forgotten_password_link').click(function(){
		$('#password_form').slideDown();
	});
	
	$('#forgotten_username_link').click(function(){
		$('#username_form').slideDown();
	});

	$("fieldset#signin_menu").mouseup(function() {
		return false
	});
	
	$(document).mouseup(function(e) {
		if($(e.target).parent("a.signin").length==0) {
			$(".signin").removeClass("menu-open");
			$("fieldset#signin_menu").hide();
		}
	});
});
