
//判断是否为空，输出提示，定位到错误
function isEmpty(id,text)
{
	if($(id).val() == '')
	{
		alert(text);
		$(id).focus();
		return true;
	}
	return false;
}
//使用JS、Ajax判断用户注册
function chkreg()
{

	var user=document.reg.uname.value;
	var tusermode=/[\u4e00-\u9fa5]{2,12}/;
	if(document.reg.uname.value.length < 2||document.reg.uname.value.length>12)
	{
		alert('用户名在2~12字符之间');
		document.reg.uname.focus();
		return false;

	}
else if(tusermode.test(user)==false)
	{
		alert("用户名是中文");
		document.reg.uname.focus();
		return false;
	}
	if(document.reg.pwd.value.length<6||document.reg.pwd.value.length>15)
	{
		alert("密码在6到15为之间");
		document.reg.pwd.focus();
		return false;
	}
	if (document.reg.pwd.value != document.reg.chkpwd.value)
	{
		alert("您两次输入的密码不一样！请重新输入");
		document.reg.chkpwd.focus();
		return false;
	}
	if(document.reg.bbsupwd.value=='')
	{
		alert("论坛密码不能为空！");
		document.reg.bbsupwd.focus();
		return false;
	}
	if(document.reg.uask.value=='')
	{
		alert("提示问题不能为空！");
		document.reg.uask.focus();
		return false;
	}
	if(document.reg.uresult.value=='')
	{
		alert("提示答案不能为空！！");
		document.reg.uresult.focus();
		return false;
	}
	if (document.reg.uresult.value == document.reg.uask.value)
	{
		alert("问题与答案不能重复！");
		document.reg.uresult.focus();
		return false;
	}
	if(document.reg.linkname.value=='')
	{
		alert("真实姓名不能为空！！");
		document.reg.linkname.focus();
		return false;
	}
	if(document.reg.city_one.value=='')
	{
		alert("籍贯不能为空！！");
		document.reg.city_one.focus();
		return false;
	}
	if(document.reg.city_two.value=='')
	{
		alert("籍贯不能为空！！");
		document.reg.city_two.focus();
		return false;
	}

	var ttel=/\d+/;
	var tel=document.reg.cellphone.value;
	if (document.reg.cellphone.value.length <11)
	{
		alert("请输入您的手机,不能小于11位数！");
		document.reg.cellphone.focus();
		return false;
	}

	else if(ttel.test(tel)==false)
	{
		alert("请输入正确的手机号码");
		document.reg.cellphone.focus();
		return false;
	}

	var uemail=document.reg.uemail.value;
	var tmode=/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
	if (document.reg.uemail.value=='')
	{
		alert("请输入您的email");
		document.reg.uemail.focus();
		return false;
	}
	else if(tmode.test(uemail)==false)
	{
		document.reg.uemail.focus();
		alert("您填写的EMAIL无效！请填写一个有效的EMAIL！");
		return false;
	}
	var chk_reg = $("[name='chk_reg[]'][checked='true']:checkbox").length;
	if(chk_reg== 0)
	{
		alert('请阅读注册协议并选择同意！');
		return false;
	};

	$.post("index.php?act=regajax&do=login",{user:user,uemail:uemail,'id':Math.random()},function(data2)
	{
		if(data2 == 'no')
		{
			alert('用户名已经存在！请更换');
			$('#uname').val('');
			$('#uname').focus();

		}
		else if(data2 == 'yes')
		{
			$('form').submit();
		}
	});

}
//使用JS、Ajax判断用户登陆
function chkLogin()
{
	var user = $('#uname').val();
	var passwd = $('#pwd').val();
	var code=$('#code').val();

	if(isEmpty('#uname','请请输入用户名！') || isEmpty('#pwd','请输入密码！') || isEmpty('#code','请输入验证码')) return false;

	$.get("index.php?act=ajax",{code:code,'id':Math.random()},function(data)
	{
		if(data == 'no')
		{
			alert('验证码错误！');
			$('#code').val('');
			$('#code').focus();
			$('#image').attr('src','common/maincode.php?'+Math.random());
		}
		else if(data == 'yes')
		{
			$.post("index.php?act=ajax",{user:user,passwd:passwd,'id':Math.random()},function(data2)
			{
				if(data2 == 'no')
				{

					alert('用户名或密码错误！');
					$('#pwd').val('');
					$('#pwd').focus();
					$('#code').val('');
					$('#image').attr('src','common/maincode.php?'+Math.random());
				}
				else if(data2 == 'yes')
				{
					$('form').submit();
				}
			});
		}
	});

}
function chkpublish()
{
	if(document.form1.s_name.value=='')
	{
		alert('请输入商品名称');
		document.form1.s_name.focus();
		return false;
	}
	if(document.form1.s_sortclass.value=='')
	{
		alert('请选择商品分类');
		document.form1.s_sortclass.focus();
		return false;
	}


	if(document.form1.s_pic.value=='')
	{
		alert('请上传商品图片');

		return false;
	}

	if(document.form1.s_price.value=='')
	{
		alert('请输入商品价格');
		document.form1.s_price.focus();
		return false;
	}

	if(document.form1.s_number.value=='')
	{
		alert('请输入商品编号');
		document.form1.s_number.focus();
		return false;
	}
	if(document.form1.s_site.value=='')
	{
		alert('请输入商品所在地区');
		document.form1.s_site.focus();
		return false;
	}
	if(document.form1.s_youhui.value=='')
	{
		alert('请输入商品优惠程度');
		document.form1.s_youhui.focus();
		return false;
	}
	if(document.form1.s_money.value=='')
	{
		alert('请输入商品运费');
		document.form1.s_money.focus();
		return false;
	}

}
function chkuserinfo()
{



	if(document.reg.linkname.value=='')
	{
		alert("真实姓名不能为空！！");
		document.reg.linkname.focus();
		return false;
	}

	var ttel=/\d+/;
	var tel=document.reg.cellphone.value;
	if (document.reg.cellphone.value.length <11)
	{
		alert("请输入您的手机,不能小于11位数！");
		document.reg.cellphone.focus();
		return false;
	}

	else if(ttel.test(tel)==false)
	{
		alert("请输入正确的手机号码");
		document.reg.cellphone.focus();
		return false;
	}

	var uemail=document.reg.uemail.value;
	var tmode=/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
	if (document.reg.uemail.value=='')
	{
		alert("请输入您的email");
		document.reg.uemail.focus();
		return false;
	}
	else if(tmode.test(uemail)==false)
	{
		document.reg.uemail.focus();
		alert("您填写的EMAIL无效！请填写一个有效的EMAIL！");
		return false;
	}




}
function chkmythreads()
{
	if(document.form1.message.value=='')
	{
		alert('留言内容不能为空');
		document.form1.message.focus();
		return false;
	}
	var user=document.form1.uname.value;
	if(user=='')
	{
		alert('用户名不能为空');
		document.form1.uname.focus();
		return false;
	}
	var pwd=document.form1.pwd.value;
	if(pwd=='')
	{
		alert('密码不能为空');
		document.form1.pwd.focus();
		return false;
	}
	$.post("index.php?act=threadsajax&do=login",{user:user,pwd:pwd,'id':Math.random()},function(data2)
	{
		if(data2 == 'no')
		{
			alert('你好，用户名或者密码错误，若你还没有登录或不是本站会员，请注册');
			$('#uname').val('');
			$('#uname').focus();

		}
		else if(data2 == 'yes')
		{
			$('form').submit();
		}
	});
}

function chkuserthreads(n)
{
	var threads=$('#threads_content'+n).val()
	if(threads=='')
	{
		alert('内容不能为空');
		$('#threads_content'+n).focus();
		return false;
	}
	if(threads.length>200)
	{
		alert('您好，你输入的内容不能超过200个字符');
		$('#threads_content'+n).focus();
		return false;
	}
	var user=$('#uname'+n).val();
	if(user=='')
	{
		alert('用户名不能为空');
		$('#uname'+n).focus();
		return false;
	}
	var pwd=$('#pwd'+n).val();
	if(pwd=='')
	{
		alert('密码不能为空');
		$('#pwd'+n).focus();
		return false;
	}
	$.post("index.php?act=threadsajax&do=login",{user:user,pwd:pwd,'id':Math.random()},function(data2)
	{
		if(data2 == 'no')
		{
			alert('你好，用户名或者密码错误，若你还没有登录或不是本站会员，请注册');
			return false;

		}
		else if(data2 == 'yes')
		{
			$('#form'+n).submit();
		}
	});
}
function chkcomment(n)
{
	var threads=$('#threads_content'+n).val()
	if(threads=='')
	{
		alert('内容不能为空');
		$('#threads_content'+n).focus();
		return false;
	}
	if(threads.length>200)
	{
		alert('您好，你输入的内容不能超过200个字符');
		$('#threads_content'+n).focus();
		return false;
	}
	var user=$('#uname'+n).val();
	if(user=='')
	{
		alert('用户名不能为空');
		$('#uname'+n).focus();
		return false;
	}
	var pwd=$('#pwd'+n).val();
	if(pwd=='')
	{
		alert('密码不能为空');
		$('#pwd'+n).focus();
		return false;
	}
	$.post("index.php?act=threadsajax&do=login",{user:user,pwd:pwd,'id':Math.random()},function(data2)
	{
		if(data2 == 'no')
		{
			alert('你好，用户名或者密码错误，若你还没有登录或不是本站会员，请注册');
			return false;

		}
		else if(data2 == 'yes')
		{
			$('#form'+n).submit();
		}
	});
}
function chkpinlun()
{
		var user=$('#uname_user').val();
	if(user=='')
	{
		alert('用户名不能为空');
		$('#uname_user').focus();
		return false;
	}
	var pwd=$('#upwd').val();
	if(pwd=='')
	{
		alert('密码不能为空');
		$('#upwd').focus();
		return false;
	}

	var threads=$('#threads_content_user').val()
	if(threads=='')
	{
		alert('内容不能为空');
		$('#threads_content_user').focus();
		return false;
	}
	if(threads.length>200)
	{
		alert('您好，你输入的内容不能超过200个字符');
		$('#threads_content_user').focus();
		return false;
	}

	$.post("index.php?act=threadsajax&do=login",{user:user,pwd:pwd,'id':Math.random()},function(data2)
	{
		if(data2 == 'no')
		{
			alert('你好，用户名或者密码错误，若你还没有登录或不是本站会员，请注册');
			return false;

		}
		else if(data2 == 'yes')
		{
			$('#formpinlun').submit();
		}
	});
}
function chkreg()
{

	var user=document.reg.uname.value;
	var tusermode=/[\u4e00-\u9fa5]{2,12}/;
	if(document.reg.uname.value.length < 2||document.reg.uname.value.length>12)
	{
		alert('用户名在2~12字符之间');
		document.reg.uname.focus();
		return false;

	}
else if(tusermode.test(user)==false)
	{
		alert("用户名是中文");
		document.reg.uname.focus();
		return false;
	}
	if(document.reg.pwd.value.length<6||document.reg.pwd.value.length>15)
	{
		alert("密码在6到15为之间");
		document.reg.pwd.focus();
		return false;
	}
	if (document.reg.pwd.value != document.reg.chkpwd.value)
	{
		alert("您两次输入的密码不一样！请重新输入");
		document.reg.chkpwd.focus();
		return false;
	}
	if(document.reg.bbsupwd.value=='')
	{
		alert("论坛密码不能为空！");
		document.reg.bbsupwd.focus();
		return false;
	}
	if(document.reg.uask.value=='')
	{
		alert("提示问题不能为空！");
		document.reg.uask.focus();
		return false;
	}
	if(document.reg.uresult.value=='')
	{
		alert("提示答案不能为空！！");
		document.reg.uresult.focus();
		return false;
	}
	if (document.reg.uresult.value == document.reg.uask.value)
	{
		alert("问题与答案不能重复！");
		document.reg.uresult.focus();
		return false;
	}
	if(document.reg.linkname.value=='')
	{
		alert("真实姓名不能为空！！");
		document.reg.linkname.focus();
		return false;
	}
	if(document.reg.city_one.value=='')
	{
		alert("籍贯不能为空！！");
		document.reg.city_one.focus();
		return false;
	}
	if(document.reg.city_two.value=='')
	{
		alert("籍贯不能为空！！");
		document.reg.city_two.focus();
		return false;
	}

	var ttel=/\d+/;
	var tel=document.reg.cellphone.value;
	if (document.reg.cellphone.value.length <11)
	{
		alert("请输入您的手机,不能小于11位数！");
		document.reg.cellphone.focus();
		return false;
	}

	else if(ttel.test(tel)==false)
	{
		alert("请输入正确的手机号码");
		document.reg.cellphone.focus();
		return false;
	}

	var uemail=document.reg.uemail.value;
	var tmode=/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
	if (document.reg.uemail.value=='')
	{
		alert("请输入您的email");
		document.reg.uemail.focus();
		return false;
	}
	else if(tmode.test(uemail)==false)
	{
		document.reg.uemail.focus();
		alert("您填写的EMAIL无效！请填写一个有效的EMAIL！");
		return false;
	}
	var chk_reg = $("[name='chk_reg[]'][checked='true']:checkbox").length;
	if(chk_reg== 0)
	{
		alert('请阅读注册协议并选择同意！');
		return false;
	};

	$.post("index.php?act=regajax&do=login",{user:user,uemail:uemail,'id':Math.random()},function(data2)
	{
		if(data2 == 'no')
		{
			alert('用户名已经存在！请更换');
			$('#uname').val('');
			$('#uname').focus();

		}
		else if(data2 == 'yes')
		{
			$('form').submit();
		}
	});

}
