//Load Functions
$(document).ready(function(){
	$("#account_bottom").click(function(){
		toggleAccountPanel();
	});
	
});

//Menu Transition Functions
var current_menu ="";

function menu(item)
{
	if(item != current_menu)
	{
		$("#sub_items").fadeOut("fast");
		setTimeout("sub_menu('"+item+"')",150);
	}

}
	
function sub_menu(item)
{
	if(item != current_menu)
	{	
		switch(item)
		{
			case "community":
				$("#sub_items").html(" <a href='/main/irc'>IRC</a>  <a href='#'>Guilds</a>  <a href='#'>Users</a>");
				$("#sub_items").fadeIn("fast");
				current_menu = item;
				break;
			case "quests":
				$("#sub_items").html(" <a href='#'>Advanced Search</a> <a href='#'>By Zone</a>")
				$("#sub_items").fadeIn("fast");
				current_menu = item;
				break;
		}
	}
}
	
//Open External Sites in new window.  So I don't have to use target=_blank for Validation purposes		
$(function() {
	$('a[href^=http]').click( function() {
		window.open(this.href);
	return false;
	});
});

//Account panel functions
var open = false;
function toggleAccountPanel()
{
	if(open)
	{
		$("#account").animate({top: "-110px"},200,"swing");
		open = false;
	}
	else if(!open)
	{
		$("#account").animate({top: "-29px"},200,"swing");
		open = true;
	}
}

function login()
{
	var account_user = $("#username").val();
	var account_pass = $("#password").val();
	$.ajax({
	   type: "POST",
	   url: "/account/LogIn",
	   data: "username=" + account_user + "&password=" + account_pass,
	   success: function(msg){
	     if(msg != "fail")
	     {
	     	$("#acct_wrap").html("<br />Welcome back " + msg + "<br /><a href='/account/logout'>Logout</a>");
	     }
	     else
	     {
	     	alert("Username or password is incorrect");
	     }
	   
	   }
	});
	return false;
}


