var HaveUser=true;
var HavePhone=true;
var HaveGpwd=true;
var HaveCode=true;
var HaveLog=true;
function XMLInitial(ReqUrl)
{
	oAjax.sendUrl=ReqUrl;
	oAjax.getRequest();
	oAjax.getXMLResponse();
}

function Client_Response(ActionCotrol)
{
	if(ActionControl=='IsUserHave')
	{
		if(XMLDocument=='True')
		{
			HaveUser=true;
			ge('uidtip').innerHTML = getalertmsg('../images/icon_error.gif','账号已经存在','error');
			return false;
		}
		else
		{
			HaveUser=false;
			ge('uidtip').innerHTML = getalertmsg('../images/icon_error.gif','账号可用','success');
			return false;
		}
	}
	if(ActionControl=='IsPhone')
	{
		if(XMLDocument=='True')
		{
			HavePhone=true;
//			ge('phonetip').innerHTML = getalertmsg('../images/icon_error.gif','该手机号码已经存在','error');
//			return false;
		}
		else
		{
			HavePhone=false;
//			ge('phonetip').innerHTML = getalertmsg('../images/icon_error.gif','手机号码可用','success');
//			return false;
		}
	}
	if(ActionControl=='IsCode')
	{
		if(XMLDocument=='True')
		{
			HaveCode=true;
			ge('gxcodetip').innerHTML = getalertmsg('../images/icon_error.gif','验证码不正确','error');
			return false;
		}
		else
		{
			HaveCode=false;
//			ge('gxcodetip').innerHTML = getalertmsg('../images/icon_error.gif','验证码正确','success');
			return false;
		}
	}
	if(ActionControl=='IsGpwd')
	{
		if(XMLDocument=='True')
		{
			HaveGpwd=true;
			ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','账号或手机不正确','error');
			return false;
		}
		else
		{
			HaveGpwd=false;
//			ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','资料正确','success');
			return false;
		}
	}
	if(ActionControl=='IsLog')
	{
		if(XMLDocument=='True')
		{
			HaveLog=true;
			ge('logtip').innerHTML = getalertmsg('../images/icon_error.gif','账号或密码不正确','error');
			return false;
		}
		else
		{
			HaveLog=false;
//			ge('logtip').innerHTML = getalertmsg('../images/icon_error.gif','资料正确','success');
			return false;
		}
	}
}

function checkuid(){
	ResponseType="Text";
	ActionControl="IsUserHave";
    var uid = ge('uid').value;
    if(uid==''){
        ge('uidtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入账号','error');
		return false
    }else if(uid.length<3){
        ge('uidtip').innerHTML = getalertmsg('../images/icon_error.gif','账号为3-20位','error');
        return false;
    }else if(uid.length>20){
        ge('uidtip').innerHTML = getalertmsg('../images/icon_error.gif','账号为3-20位','error');
        return false;
    }
	closetip('uidtip');
	XMLInitial("/member/chkreg.asp?Action=IsUserHave&uid="+uid);
}

//chklog
function chklog(){
	ResponseType="Text";
	ActionControl="IsLog";
	var uid = ge('uid').value;
	var pwd = ge('pwd').value;
	if(uid==''){
		ge('logtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入账号','error');
		return false;
	}else if((uid.length<3)||(uid.length>20)){
		ge('logtip').innerHTML = getalertmsg('../images/icon_error.gif','账号为3-20位','error');
		return false;
	}
	if(pwd==''){
		ge('logtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入密码','error');
		return false;
	}else if((pwd.length<4)||(pwd.length>20)){
		ge('logtip').innerHTML = getalertmsg('../images/icon_error.gif','密码为4-20位','error');
		return false;
	}
	urlx="/member/chkreg.asp?Action=IsLog&uid="+escape(uid)+"&pwd="+escape(pwd);
	XMLInitial(urlx);
}

function chklogcode() {
	ResponseType="Text";
	ActionControl="IsCode";
    var gxcode = ge('gxcode').value;
    if(gxcode==''){
        ge('logtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入验证码','error');
        return false;
    }else if(!(gxcode.length==4)){
        ge('logtip').innerHTML = getalertmsg('../images/icon_error.gif','验证码为4位','error');
        return false;
	}
	urlx="/member/chkreg.asp?Action=IsCode&gxcode="+gxcode;
	XMLInitial(urlx);
}

function chkgpwdemail(){
	ResponseType="Text";
	ActionControl="IsGpwd";
	var uid = ge('uid').value;
	var email = ge('email').value;
	if(email==''){
		ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入邮箱','error');
		return false;
	}else if(!email.match(/^\S+@\S+\.\S+$/)){
		ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','邮箱格式不正确','error');
		return false;
	}
	urlx="/member/chkreg.asp?Action=IsGpwd&uid="+escape(uid)+"&cate=email&su="+escape(email);
	XMLInitial(urlx);
}

function chkgpwdcode() {
	ResponseType="Text";
	ActionControl="IsCode";
    var gxcode = ge('gxcode').value;
    if(gxcode==''){
        ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入验证码','error');
        return false;
    }else if(!(gxcode.length==4)){
        ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','验证码为4位','error');
        return false;
	}
	XMLInitial("/member/chkreg.asp?Action=IsCode&gxcode="+gxcode);
}

//reg
function goregister(){
	
    var uid = ge('uid').value;
    if(uid==''){
        ge('uidtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入账号','error');
		return false
    }else if(uid.length<3){
        ge('uidtip').innerHTML = getalertmsg('../images/icon_error.gif','账号为3-20位','error');
        return false;
    }else if(uid.length>20){
        ge('uidtip').innerHTML = getalertmsg('../images/icon_error.gif','账号为3-20位','error');
        return false;
    }
	closetip('uidtip');
	if(HaveUser)
	{
        ge('uidtip').innerHTML = getalertmsg('../images/icon_error.gif','账号已经存在','error');
		return false;
	}
	closetip('uidtip');
	
    var strpassword = ge('pwd').value;
    if(strpassword==''){
        ge('pwdtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入登录密码','error');
        return false;
    }
	closetip('pwdtip');
	
    if(strpassword.length<4){
        ge('pwdtip').innerHTML = getalertmsg('../images/icon_error.gif','密码长度为4-20位','error');
        return false;
    }
	closetip('pwdtip');
	
    if(strpassword.length>20){
        ge('pwdtip').innerHTML = getalertmsg('../images/icon_error.gif','密码长度为4-20位','error');
        return false;
    }
	closetip('pwdtip');
	
    var rpwd = ge('rpwd').value;
    if(rpwd==''){
        ge('rpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','请再次输入登录密码','error');
        return false;
    }
	closetip('rpwdtip');
	
    if(rpwd.length<4){
        ge('rpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','密码长度为4-20位','error');
        return false;
    }
	closetip('rpwdtip');
	
    if(rpwd.length>20){
        ge('rpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','密码长度为4-20位','error');
        return false;
    }
	closetip('rpwdtip');
	
    if(!(rpwd==strpassword)){
        ge('rpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','两次密码不一样','error');
        return false;
    }
	closetip('rpwdtip');

	var fname = ge('fname').value;
    if(fname==''){
        ge('fnametip').innerHTML = getalertmsg('../images/icon_error.gif','请输入姓名','error');
        return false;
    }
	closetip('fnametip');
	
	var phone = ge('phone').value;
	if(phone==''){
		ge('phonetip').innerHTML = getalertmsg('../images/icon_error.gif','请输入联系电话','error');
		return false;
	}
	closetip('phonetip');
		
	var stremail = ge('email').value;
	if(stremail==''){
		ge('emailtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入邮箱','error');
		return false;
	}else if(!stremail.match(/^\S+@\S+\.\S+$/)){
		ge('emailtip').innerHTML = getalertmsg('../images/icon_error.gif','邮箱格式不正确','error');
		return false;
	}
	closetip('emailtip');

	var gxcode=document.getElementById("gxcode");
	if (gxcode.value.length=="")
	{
        ge('gxcodetip').innerHTML = getalertmsg('../images/icon_error.gif','请输入验证码','error');
		return false;
	}
	closetip('gxcodetip');
	if(HaveCode)
	{
        ge('gxcodetip').innerHTML = getalertmsg('../images/icon_error.gif','验证码不正确','error');
		return false;
	}
	closetip('gxcodetip');

}

//log
function gochklog(){
    var uid = ge('uid').value;
    var pwd = ge('pwd').value;
	if(uid==''){
		ge('logtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入账号','error');
		return false;
	}else if((uid.length<3)||(uid.length>20)){
		ge('logtip').innerHTML = getalertmsg('../images/icon_error.gif','账号为3-20位','error');
		return false;
	}
	closetip('logtip');
	if(pwd==''){
		ge('logtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入密码','error');
		return false;
	}else if((pwd.length<4)||(pwd.length>20)){
		ge('logtip').innerHTML = getalertmsg('../images/icon_error.gif','密码为4-20位','error');
		return false;
	}
	closetip('logtip');

	if(HaveLog)
	{
		ge('logtip').innerHTML = getalertmsg('../images/icon_error.gif','账号或密码不正确','error');
		return false;
	}
	closetip('logtip');
	
	var gxcode=ge('gxcode').value;
	if (gxcode.length=="")
	{
        ge('gxcodetip').innerHTML = getalertmsg('../images/icon_error.gif','请输入验证码','error');
		return false;
	}else if(gxcode.length<4){
        ge('gxcodetip').innerHTML = getalertmsg('../images/icon_error.gif','验证码为4位','error');
		return false;
	}

	if(HaveCode)
	{
        ge('gxcodetip').innerHTML = getalertmsg('../images/icon_error.gif','验证码不正确','error');
		return false;
	}
	
}

//getpwd
function gochkgpwd(){
    var uid = ge('uid').value;
	var fdb = document.getElementById("mactive");
	var vl = fdb.options[fdb.selectedIndex].value;
	var mailactive = ge('mailactive');
	var phoneactive = ge('phoneactive');
    if(uid==''){
        ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入账号','error');
		return false
    }else if(uid.length<3){
        ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','账号为3-20位','error');
        return false;
    }else if(uid.length>20){
        ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','账号为3-20位','error');
        return false;
    }
	closetip('gpwdtip');
	
	//mail or phone active
	var mactive = document.getElementById("mactive").value;
	if(mactive=="phoneactive"){
		var phone = ge('phone').value;
		if(phone==''){
			ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入手机号码','error');
			return false;
		}else if(!(phone.length==11)){
			ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','手机号码为11位','error');
			return false;
		}
	}else if(mactive=="mailactive"){
		var email = ge('email').value;
		if(email==''){
			ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入邮箱','error');
			return false;
		}else if(!email.match(/^\S+@\S+\.\S+$/)){
			ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','邮箱格式不正确','error');
			return false;
		}
	}
	
	var gxcode=ge('gxcode');
	if (gxcode.value.length=="")
	{
        ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入验证码','error');
		return false;
	}

	if(HaveCode)
	{
        ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','验证码不正确','error');
		return false;
	}

	if(HaveGpwd)
	{
		ge('gpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','账号或手机不正确','error');
		return false;
	}
	
}

function gologin(){
    var stremail = ge('email0').value;
    if(stremail==''){
        ge('showinfotip').innerHTML = getalertmsg('../images/icon_error.gif','请输入您的账号','error');
        return false;
	}
	
    var strpassword0 = ge('password0').value;
    if(strpassword0==''){
        ge('showinfotip').innerHTML = getalertmsg('../images/icon_error.gif','请输入您的密码','error');
        return false;
    }
}

//个人设置
function checkpwd(){
    var pwd = ge('pwd').value;
	if(pwd.length<4){
        ge('pwdtip').innerHTML = getalertmsg('../images/icon_error.gif','密码最少为4位','error');
        return false;
    }if(pwd.length>20){
        return false;
    }else{
        ge('pwdtip').innerHTML = getalertmsg('../images/icon_error.gif','OK！','success');
	}
}

function checkrpwd(){
    var pwd = ge('pwd').value;
    var rpwd = ge('rpwd').value;
    if(rpwd.length<4){
        ge('rpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','密码最少为4位','error');
        return false;
    }else if(rpwd.length>20){
        return false;
	}else if(!(rpwd==pwd)){
        ge('rpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','两次密码不一样','error');
        return false;
	}else {
        ge('rpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','OK！','success');
	}
	
}

//fname
function checkfname() {
	var fname = ge('fname').value;
    if(fname==''){
        ge('fnametip').innerHTML = getalertmsg('../images/icon_error.gif','请输入姓名','error');
        return false;
    }
	closetip('fnametip');
}

function checkphone() {
	ResponseType="Text";
	ActionControl="IsPhone";
    var phone = ge('phone').value;
    if(phone==''){
        ge('phonetip').innerHTML = getalertmsg('../images/icon_error.gif','请输入联系电话','error');
        return false;
	}
	closetip('phonetip');
//	XMLInitial("/member/chkreg.asp?Action=IsPhone&phone="+phone);
}

//判断email
function checkemail() {
	var stremail = ge('email').value;
    if(stremail==''){
        ge('emailtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入邮箱','error');
        return false;
    }else if(!stremail.match(/^\S+@\S+\.\S+$/)){
        ge('emailtip').innerHTML = getalertmsg('../images/icon_error.gif','邮箱格式不正确','error');
        return false;
	}
	closetip('emailtip');
}

function chkgxcode() {
	ResponseType="Text";
	ActionControl="IsCode";
    var gxcode = ge('gxcode').value;
    if(gxcode==''){
        ge('gxcodetip').innerHTML = getalertmsg('../images/icon_error.gif','请输入验证码','error');
        return false;
    }else if(!(gxcode.length==4)){
        ge('gxcodetip').innerHTML = getalertmsg('../images/icon_error.gif','验证码为4位','error');
        return false;
	}
	XMLInitial("/member/chkreg.asp?Action=IsCode&gxcode="+gxcode);
}

//pim表单处理
function gopim(){

    var pwd = ge('pwd').value;
	if(pwd.length<4){
        ge('pwdtip').innerHTML = getalertmsg('../images/icon_error.gif','密码最少为4位','error');
        return false;
    }if(pwd.length>20){
        return false;
	}

    var rpwd = ge('rpwd').value;
    if(rpwd.length<4){
        ge('rpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','密码最少为4位','error');
        return false;
    }else if(rpwd.length>20){
        return false;
	}else if(!(rpwd==pwd)){
        ge('rpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','两次密码不一样','error');
        return false;
	}

    var phone = ge('phone').value;
    if(phone==''){
        ge('phonetip').innerHTML = getalertmsg('../images/icon_error.gif','请输入手机号码','error');
        return false;
    }else if(!(phone.length==11)){
        ge('phonetip').innerHTML = getalertmsg('../images/icon_error.gif','手机号码为11位','error');
        return false;
	}
	
	var stremail = ge('email').value;
    if(stremail==''){
        ge('emailtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入邮箱','error');
        return false;
    }else if(!stremail.match(/^\S+@\S+\.\S+$/)){
        ge('emailtip').innerHTML = getalertmsg('../images/icon_error.gif','邮箱格式不正确','error');
        return false;
	}
	
}

//修改密码
function checkcpwd()
{
	var opwd=document.getElementById("opwd");
	if (opwd.value.length=="")
	{
        ge('opwdtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入旧密码','error');
		return false;
	}else if((opwd.value.length<4)||(opwd.value.length>20)){
        ge('opwdtip').innerHTML = getalertmsg('../images/icon_error.gif','密码为4-20位','error');
		return false;
	}else{
        ge('opwdtip').innerHTML = getalertmsg('../images/icon_error.gif','OK！','success');
	}
}

function gopwd(){
	
    var opwd = ge('opwd').value;
    if(opwd==''){
        ge('opwdtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入旧密码','error');
        return false;
    }
	
    if(opwd.length<4){
        ge('opwdtip').innerHTML = getalertmsg('../images/icon_error.gif','密码长度为4-20位','error');
        return false;
    }
	
    var pwd = ge('pwd').value;
    if(pwd==''){
        ge('pwdtip').innerHTML = getalertmsg('../images/icon_error.gif','请输入新密码','error');
        return false;
    }
	
    if((pwd.length<4)||(pwd.length>20)){
        ge('pwdtip').innerHTML = getalertmsg('../images/icon_error.gif','密码为4-20位','error');
        return false;
    }
	
    var rpwd = ge('rpwd').value;
    if(rpwd==''){
        ge('rpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','请再次输入新密码','error');
        return false;
    }
	
    if((rpwd.length<4)||(rpwd.length>20)){
        ge('rpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','密码为4-20位','error');
        return false;
    }
	
    if(rpwd!=pwd){
        ge('rpwdtip').innerHTML = getalertmsg('../images/icon_error.gif','两次密码不一样','error');
        return false;
    }

}


//
function cutbadchar(obj){
	obj.value = obj.value.replace(/cmd|adodb|exec|execute|insert|select|delete|update|master|truncate|declare|join|union|where|and|like|script|iframe|object|applet|drop|create|nchar|char|alter|cast|exists|rename|count|mid|include/ig,'');
}