function checkLogin(login){
	$.ajax({
		url: "php/public/login.public.php",
		data: { 
			'login' : login,
			'method' : 'checkLogin'
		},
		dataType : 'json',
		method : 'post',
		success: function(data, textStatus, jqXHR){
			if (data)
				loginExists();
			else
				loginUnknown();
		},
		error: function(jqXHR, textStatus, errorThrown){
			loginUnknown();
		}
	});
}

function tryLogin(login, password){
	$.ajax({
		url: "php/public/login.public.php",
		data: { 
			'login' : login,
			'password' : password,
			'method' : 'tryLogin'
		},
		dataType : 'json',
		method : 'post',
		success: function(data, textStatus, jqXHR){
			if (data)
				loggedIn();
			else
				loginError();
		},
		error: function(jqXHR, textStatus, errorThrown){
			loginError();
		}
	});
}


function logOut(){
	$.ajax({
		url: "php/public/login.public.php",
		data: { 
			'method' : 'logOut'
		},
		dataType : 'json',
		method : 'post',
		success: function(data, textStatus, jqXHR){
			location.reload();
		},
		error: function(jqXHR, textStatus, errorThrown){

		}
	});
}

