function login()
{
	var uname=$("#user_name_"+field).val();
	var upass=$("#user_password_"+field).val();
	var ud=new Date();
	var mt=ud.getTime();
	var link="users_ajax.php?req=login&uname="+uname+"&upass="+upass+"&fend="+field+"&mt="+mt;
	$.get(link, function(data){
		$("#login_div").html(data);
		$("#login_div").show();
	});
	setTimeout(function(){
			if(!locked_user_pass && !wrong_login)
			{
				window.location=go_to;
			} else
			{
				if(locked_user_pass)
				{
					change_locked_pass();
				}
			}
	}, 900);
}

function logout()
{
	if(confirm("Esi pārliecināts, ka nevēlies uzkavēties?"))
	{
		var ud=new Date();
		var mt=ud.getTime();
		var link="users_ajax.php?req=logout&fend="+field+"&mt="+mt;
		$.get(link, function(data){
			$("#login_div").html(data);
			$("#login_div").show();
		});
		setTimeout(function(){
			window.location=go_to;
		}, 900);
	}
}

function change_locked_pass()
{
	pop_window();
	var ud=new Date();
	var mt=ud.getTime();
	var mail=$("#forgot_mail").val();
	var link="users_ajax.php?req=change_locked_pass&mt="+mt;
	$.get(link, function(data){
		$("#popup_content").html(data);
		$("#popup_content").show();
	});
}

function change_locked_password_action()
{
	$("#chp_err").html("");
	var ud=new Date();
	var mt=ud.getTime();
	var pw_old=$("#old_pass").val();
	var pw_new=$("#new_pass").val();
	var pw_newr=$("#new_pass_retype").val();
	if(pw_new!=pw_newr)
	{
		$("#chp_err").html("Jaunā parole nesakrīt!");
		$("#chp_err").show("slow");
		$("#new_pass").val("");
		$("#new_pass_retype").val("");
	} else
	{
		var link="users_ajax.php?req=check_old_pass&pass="+pw_old+"&mt="+mt;
		$.get(link, function(data){
			pass_match=parseInt(data);
		});
		setTimeout(function(){
			if(pass_match)
			{
				var link="users_ajax.php?req=change_locked_password_action&pass="+pw_new+"&mt="+mt;
				$.get(link, function(data){
					$("#popup_content").html(data);
					$("#popup_content").show();
				});
			} else
			{
				$("#chp_err").html("Nepareiza vecā parole!");
				$("#chp_err").show("slow");
				$("#old_pass").val("");
			}
		}, 900);
	}
}

function is_login()
{
	var ud=new Date();
	var mt=ud.getTime();
	var link="users_ajax.php?req=is_login&fend="+field+"&mt="+mt;
	$.get(link, function(data){
		$("#login_div").html(data);
		$("#login_div").show();
	});
}

function register_me()
{
	alert("pildu");
	var ud=new Date();
	var mt=ud.getTime();
	var link="users_ajax.php?req=register_me&fend="+field+"&mt="+mt;
	$.get(link, function(data){
		alert(data);
		$("#login_div").html(data);
		$("#login_div").show();
	});
}

function try_register()
{
	$("#reg_errors").html(data='');
	$("#reg_errors").show();
	var ud=new Date();
	var mt=ud.getTime();
	var error_state=0;
	var nick=$("#user_nick_"+field).val();
	var  mail=$("#user_name_"+field).val();
	var pass1=$("#user_password_"+field).val();
	var pass2=$("#user_passwords_"+field).val();
	var link="users_ajax.php?req=check_nick&nick="+nick+"&mt="+mt;
	$.get(link, function(data){
		used_nick=parseInt(data);
		//alert("used nick: "+used_nick);
	});
	var mt=ud.getTime();
	var link="users_ajax.php?req=check_mail&mail="+mail+"&mt="+mt;
	$.get(link, function(data){
		used_mail=parseInt(data);
		//alert("used mail: "+used_mail);
	});
	if(used_nick)
	{
		$("#reg_errors").html(data='* Šāds nick jau reģistrēts');
		error_state=1;
	} else
	{
		if(used_mail)
		{
			$("#reg_errors").html(data='* Šāds e-pasts jau reģistrēts');
			error_state=1;
		} else
		{
			if(pass1!=pass2)
			{
				$("#reg_errors").html(data='* Nesakrīt paroles');
				error_state=1;
			}
		}
	}
	setTimeout(function(){
		if(!error_state)
		{
			//alert("no errors");
			do_register(nick, mail, pass1);
		}
	}, 800);
}

function do_register(nick, mail, pass)
{
	var ud=new Date();
	var mt=ud.getTime();
	var link="users_ajax.php?req=do_register&nick="+nick+"&mail="+mail+"&pass="+pass+"&mt="+mt;
	$.get(link, function(data){
		$("#login_div").html(data);
		$("#login_div").show();
	});
	setTimeout(function(){
			window.location=go_to;
		}, 10000);
}

function change_level(user_id)
{
	pop_window();
	var ud=new Date();
	var mt=ud.getTime();
	var link="users_ajax.php?req=change_level_request&uid="+user_id+"&mt="+mt;
	$.get(link, function(data){
		$("#popup_content").html(data);
		$("#popup_content").show();
	});
}

function forgot_password()
{
	pop_window();
	var ud=new Date();
	var mt=ud.getTime();
	var link="users_ajax.php?req=prepare_forgot&mt="+mt;
	$.get(link, function(data){
		$("#popup_content").html(data);
		$("#popup_content").show();
	});
}

function reset_password()
{
	var ud=new Date();
	var mt=ud.getTime();
	var mail=$("#forgot_mail").val();
	var link="users_ajax.php?req=reset_password&mail="+mail+"&mt="+mt;
	$.get(link, function(data){
		$("#popup_content").html(data);
		$("#popup_content").show();
	});
}

function save_level(uid, level)
{
	var ud=new Date();
	var mt=ud.getTime();
	var link="users_ajax.php?req=change_level&uid="+uid+"&lvl="+level+"&mt="+mt;
	$.get(link, function(data){
		$("#status").html(data);
		$("#status").show();
	});
}