$(document).ready(function() { 
	$('#login-form').bind('submit',function (){

		var username = $('input[name=u]').val();
		var password = $('input[name=p]').val();

		$('#login-form .ajax').html('<img src="images/loading.gif" alt="Logging In" />');

		$.getJSON("lib/login.php?ajax=true",{u:username,p:password},function(json) {
			if (json.login.success==1) {
				$('#login-form').html('Welcome back, <a href="profile/' + json.login.userid + '">' + json.login.username + '</a> [<a href="logout">Logout</a>]');
			
				//reload menus
				$('#menu').html('<img src="images/loading.gif" alt="Refreshing" />');
				$("#menu").load("lib/menu.php?m=1");

				$('#sidebar').html('<img src="images/loading.gif" alt="Refreshing" />');
				$("#sidebar").load("lib/sidebar.php");

				//reload sections which need it
				$('.loginReload').each( function () {
					$(this).html('<img src="images/loading.gif" alt="Refreshing" />');

					//Get title attribute
					page = $(this).attr('title');

					$(this).load('lib/reload.php?p=' + page);
				});

			}
			else if (json.login.success==3) {
				window.location.href='getinfo';
			}
			else {
				$('#login-form .ajax').html('<img src="images/error.png" alt="Error" title="Error" />');
				$('#login-form input').addClass('error');
			}
		});
	
		return false;
	});
});

