// Ajax Login

$(function() {
	
	$('#sign-in').click(function(e) {
		e.preventDefault();
		$('input[name="username"]').val("");
		$('input[name="password"]').val("");
  		$('#shadow-position').fadeIn();
		$('#login-position').fadeIn();
		$('#glass-position').fadeIn();
		$('input[name="username"]').focus();
	});
	
	$('#close-window').click(function(e) {
		e.preventDefault();
  		$('#shadow-position').fadeOut();
		$('#login-position').fadeOut();
		$('#glass-position').fadeOut();
	});
	
	$('#login-submit').click(function(e) {
		e.preventDefault();
		user = $('input[name="username"]').val();
		pass = $('input[name="password"]').val();
		
		jQuery.ajax({
			type: "POST",
			url: "/account/process-login.php",
			data: "username="+user+"&password="+pass,
			cache: false,
			success: function(response){
				if(response==1) {
					window.location.replace("../index.php");
				} else {
					window.location.replace("../index.php?error=fail");
				}
			}
		});
	});
	
	$('.login-input').keypress(function(e){
		if(e.which == 13){
			e.preventDefault();
			user = $('input[name="username"]').val();
			pass = $('input[name="password"]').val();
			
			jQuery.ajax({
				type: "POST",
				url: "/account/process-login.php",
				data: "username="+user+"&password="+pass,
				cache: false,
				success: function(response){
					if(response==1) {
						window.location.replace("../index.php");
					} else {
						window.location.replace("../index.php");
					}
				}
			});
		}
	});	 
});

$(document).keyup(function(e) {
  if (e.keyCode == 27) { 
  		$('#shadow-position').fadeOut();
		$('#login-position').fadeOut();
		$('#glass-position').fadeOut();
   }   // esc
});

