function login()
{
	if($('#userid').val() == '')
	{
		alert('用户名不能为空');
		$('#userid').select();
		return false;
	}
	else if($('#pass').val() == '')
	{
		alert('密码不能为空');
		$('#pass').select();
		return false;
	}
	return true;
}

//个人信息编辑表单提交校验
function personinfo(frm)
{
	var nickname = $('#nickname').val();
	if(nickname == ''){
		alert('网上昵称不能为空');
		$('#nickname').select();
		return false;
	}else{
		if(nickname.indexOf(' ')>-1 || nickname.indexOf('　')>-1){
			alert('网上昵称不能包含空格');
			return false;
		}else{
			return true;	
		}
	}
	
	if($('#email').val() != ''){
		if(checkemail('email')){
			alert('邮件地址不正确');
			$('#email').select();
			return false;
		}		
	}	
	return true;	
}


//密码修改表单提交校验
function password()
{
	if($('#password1').val() == ''){
		alert('原密码不能为空');
		$('#password1').select();
		return false;
	}else if($('#password2').val() == ''){
		alert('新密码不能为空');
		$('#password2').select();
		return false;
	}else if($('#password3').val() == ''){
		alert('确认密码不能为空');
		$('#password3').select();
		return false;
	}else if($("#password3").val() != $("#password2").val()){
		alert('新密码和确认密码要相同');
		$('#password2').select();
		return false;
	}else{
		return true;
	}
}

//家庭信息编辑表单提交校验
function familyinfo(frm)
{
	var nickname = $('#nickname').val();
	if(nickname == ''){
		alert('家庭昵称不能为空');
		$('#nickname').select();
		return false;
	}else{
		if(nickname.indexOf(' ')>-1 || nickname.indexOf('　')>-1){
			alert('家庭昵称不能包含空格');
			return false;
		}else{
			return true;	
		}	
	}
	return true;	
}

//宝宝信息编辑表单提交校验
function babyinfo(frm)
{
	var today = new Date(); 
	var s = $("#year").val() +'-'+$("#month").val()+'-'+$("#date").val();
	var month = today.getMonth()+1;
	var day = today.getDate();
	month = month<10?'0'+month:month;
	day = day<10?'0'+day:day;
	var d = today.getFullYear() +'-'+month+'-'+day;
	if(s > d ){
		alert('出生日期不能选择大于今天的日期');
		return false;
	}else{
		$("#birthday").val(s);
	}
	
	var nickname = $('#nickname').val();
	if(nickname == ''){
		alert('宝宝昵称不能为空');
		$('#nickname').select();
		return false;
	}else{
		if(nickname.indexOf(' ')>-1 || nickname.indexOf('　')>-1){
			alert('宝宝昵称不能包含空格');
			return false;
		}	
	}
	
	var truename = $('#truename').val();
	if(truename == ''){
		alert('宝宝姓名不能为空');
		return false;
	}else{
		if(truename.indexOf(' ')>-1 || truename.indexOf('　')>-1){
			alert('宝宝姓名不能包含空格');
			return false;
		}else{
			return true;	
		}		
	}
}


//ajax操作,根据省份id获取所有城市
function getcity(id){
	if(id!=''){
		$.get( "/user/manage/getCity", 
            { id: id},
            getcityComplete
       	) 
	}else{
		return false;
	}
}

function getcityComplete(myajax){
	var responseArray = eval("(" + myajax + ")");
	var html = '';
	for(var i=0;i<responseArray.length;i++){
		html += '<option value="'+responseArray[i]['id']+'">'+responseArray[i]['name']+'</option>';
	}
	$("#location_id").empty();
	$("#location_id").append(html);
}


function checkemail(txtValue){
   var checkStr=$("#"+txtValue).val();
    var pattern   =   /^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/;   
  　 if(pattern.test(checkStr)==false) {
		return true;
    }
}

//手机登录
function mobileLogin()
{
	if($('#mobile').val() == '')
	{
		alert('手机号码不能为空');
		$('#mobile').select();
		return false;
	}
	
	if(isNaN($("#mobile").val()))
	{
		alert(' 手机号必须是数字！');
		$('#mobile').select();
		return false;
	}
	
	if($("#mobile").val().length != 11)
	{
		alert(' 手机号位数不对！');
		$('#mobile').select();
		return false;
	}
	
	if($('#pass').val() == '')
	{
		alert('密码不能为空');
		$('#pass').select();
		return false;
	}
}

//检查用户名是否可用
function checkUser()
{
var username = $("#username").val();
	if(username == '')
	{
		alert('请输入用户名。');
		$("#username").focus();
	}
	else if($("#username").val().replace(/[^\x00-\xff]/g,"**").length<5)
	{
		alert('用户名不符合要求。');
		$("#username").select();
	}
	else
	{
		var params = 'username=' + username;
		var options = {url: "/user/manage/checkUser",type:"post",dataType:"html",data:params,success:checkUserResult};
		$.ajax(options);
	}
}

function checkUserResult(myajax)
{
	var responseArray = eval("(" + myajax + ")");
	if(responseArray.responseFlag == true)
	{
		if(responseArray.flag==0)
			alert('恭喜你,该用户名还没有被使用.');
		else
		{
			alert('很抱歉,该用户名已存在。');
			$("#username").select();
		}
	}
}

//用户添加验证
function checkAddInfo()
{
	if($("#username").val()=='')
	{
		alert('用户名不能为空！');
		$('#username').focus();
		return false;
	}
	
	if($("#username").val().replace(/[^\x00-\xff]/g,"**").length<5)
	{
		alert('用户名长度不能小于5位！');
		$('#username').select();
		return false;
	}
	
	if($("#userpwd").val()=='')
	{
		alert('请输入密码！');
		$('#userpwd').select();
		return false;
	}
	
	if($("#userpwd").val().length<6)
	{
		alert('密码长度不能小于6位！');
		$('#userpwd').select();
		return false;
	}
	
	if($("#userpwd2").val()!=$("#userpwd").val())
	{
		alert('两次输入的密码不一致！');
		$('#userpwd2').select();
		return false;
	}

	if($("#nickname").val()=='')
	{
		alert('用户昵称不能为空！');
		$('#nickname').select();
		return false;
	}
	
	if($("#email").val()!='')
	{
		if(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test($("#email").val())==false)
		{
			alert('E-mail不符合要求！');
			$('#email').select();
			return false;
		}
	}
	
	if($("#mobile").val()!='')
	{
		if(isNaN($("#mobile").val()))
		{
			alert(' 手机号必须是数字！');
			$('#mobile').select();
			return false;
		}
		
		if($("#mobile").val().length != 11)
		{
			alert(' 手机号位数不对！');
			$('#mobile').select();
			return false;
		}
	}

	var params = $('#frmregister').formSerialize();
	var options = {url: "/user/manage/add",type:"post",dataType:"html",data:params,success:checkAddInfoResult};
	$.ajax(options);
	document.getElementById('submitbut').disabled = true;
	$("#submitbut").val('数据处理中');
}

function checkAddInfoResult(myajax)
{
	var responseArray = eval("(" + myajax + ")");
	if(responseArray.responseFlag == true)
	{
		switch(responseArray.flag)
		{
			case 0:
				location.href='/user/manage/member';
				break;
			case 1:
				alert('很抱歉,该用户名已存在。');
				$("#username").select();
				document.getElementById('submitbut').disabled = false;
				$("#submitbut").val('提 交');
				break;
		}	
	}
	else
	{
		alert('很抱歉，用户添加失败。');
		document.getElementById('submitbut').disabled = false;
		$("#submitbut").val('提 交');
	}
}

//显示添加表单
function showAddForm()
{
	$("#div_member").toggle();	
}
