$(document).ready(function() {
	//the login pop
	$('#header [name=login], #bottomLinks [name=login]').click(function(){
		$('#lrPop').show();
	});
	$('#lrPop .mask').click(function(){
		$('#lrPop').hide();
	});
	login.init();
	register.init();
});

var login = {
	init: function() {
		$('#lrPop [name=login] [name=submit]').click(login.submit);
		$('#lrPop [name=login] input').keydown(function(e){
			if(e.keyCode == '13') login.submit();
		});
	},
	submit: function() {
		var name = $('#lrPop [name=login] [name=name]').val();
		var password = $('#lrPop [name=login] [name=password]').val();
		if(name == '' || password == '') return;
		$('#lrPop [name=login] .loading').show();
		auiAjax.send('login', {
			url: './api/login.php',
			type: 'POST',
			dataType: 'json',
			data: {
				name: name,
				password: password
			},
			success: function(d){
				if(d.result == 1) window.location = './submit.php';
				else {
					alert('用户名或密码错误！');
					$('#lrPop [name=login] .loading').hide();
				}
			}
		}, 'Loging');
	}
};
var register = {
	init: function() {
		$('#lrPop [name=register] [name=submit]').click(register.submit);
		$('#lrPop [name=register] input').keydown(function(e){
			if(e.keyCode == '13') register.submit();
		});
	},
	submit: function() {
		var name = $('#lrPop [name=register] [name=name]').val();
		var password = $('#lrPop [name=register] [name=password]').val();
		var email = $('#lrPop [name=register] [name=email]').val();
		var repassword = $('#lrPop [name=register] [name=repassword]').val();
		var real_name = $('#lrPop [name=register] [name=real_name]').val();
		var school = $('#lrPop [name=register] [name=school]').val();
		if(name == '' || password == '' || email == '' || repassword == '' || real_name == '' || school == '') {
			alert('请填写完整所有信息！');
			return;
		}
		else if(password != repassword) {
			alert('两次输入的密码不一致！');
			return;
		}
		$('#lrPop [name=register] .loading').show();
		auiAjax.send('register', {
			url: './api/register.php',
			type: 'POST',
			dataType: 'json',
			data: {
				name: name,
				password: password,
				email: email,
				real_name: real_name,
				school: school
			},
			success: function(d){
				if(d.result == 1) {
					alert('注册成功！');
					window.location = './submit.php';
				}
				else {
					alert('此用户名已经被注册，请使用其他用户名。');
					$('#lrPop [name=register] .loading').hide();
				}
			}
		}, 'Registering');
	}
};
