var isNull = "";
var isReName="0";
var isReMail="0";
function isCheckUserNanme(){
	var nick = document.getElementById("bname").value;
	if (nick == isNull) 
	{
		document.getElementById("d_name_info").innerHTML = "该笔名不能为空!";
		document.getElementById("d_name_info").className = "noteawoke";
		return false;
	}	
	
		var patrn1=/^\w+$/;
		var patrn2=/[\u4e00-\u9fa5]/;
		if(patrn1.exec(nick) || patrn2.exec(nick)){
			document.getElementById("d_name_info").innerHTML = "格式正确";
			document.getElementById("d_name_info").className = "notetrue";
		}else{
			document.getElementById("d_name_info").innerHTML = "包含非法字符";
			document.getElementById("d_name_info").className = "notetrue";
			return false;
		}
		document.checkNickForm.TPL_NAME.value = nick;
		document.getElementById("action").value='Register';
		document.getElementById("d_name_info").innerHTML = "检测中，请稍等...";
		document.getElementById("d_name_info").className = "notetrue";
		document.checkNickForm.submit();
		return true;
}

function isCheckEmail(){
	var email = document.getElementById("email").value;
	if (email == isNull)
	{	
		document.getElementById("d_email_info").innerHTML = "该邮箱不能为空!";
		document.getElementById("d_email_info").className = "notetrue";
		return false;
	}

	  var patn = /^[_a-zA-Z0-9\-]+(\.[_a-zA-Z0-9\-]*)*@[a-zA-Z0-9\-]+([\.][a-zA-Z0-9\-]+)+$/;
	  if(patn.test(email)){
		/*document.getElementById("d_email_info").innerHTML = "<img src='/images/icon_right.gif'>";
		document.getElementById("d_email_info").className = "";	
		return true;*/
	  }else{
		document.getElementById("d_email_info").innerHTML = "该邮箱格式不正确!";
		document.getElementById("d_email_info").className = "noteawoke";	
		return false;
	  }
	document.checkMailForm.TPL_NAME.value = email;
	document.getElementById("action").value='Register';
	document.getElementById("d_mail_info").innerHTML = "检测中，请稍等...";
	document.getElementById("d_mail_info").className = "notetrue";
	document.checkMailForm.submit();
	return true;
}
function isCheckPass(){
	var sPwd=document.getElementById('pass1').value;
	if (sPwd==isNull || sPwd.length<6){
			document.getElementById("d_pass_info").innerHTML = "密码长度不能小于6位";
			document.getElementById("d_pass_info").className = "noteawoke";
			return false;
	}else{
		document.getElementById("d_pass_info").innerHTML = "<img src='/images/icon_right.gif'>";
		document.getElementById("d_pass_info").className = "";
		return true;
	}
	
}
function isCheckConfPass(){
	var sConfPwd=document.getElementById('pass2').value;
	
		if(sConfPwd==document.getElementById('pass1').value && sConfPwd.length>=6)
		{
		document.getElementById("d_cpass_info").innerHTML = "<img src='/images/icon_right.gif'>";
		document.getElementById("d_cpass_info").className = "";
		return true;
		}else{
		document.getElementById("d_cpass_info").innerHTML = "确认密码和密码不一致,请重新填写。";
		document.getElementById("d_cpass_info").className = "noteawoke";
		document.getElementById('pass2').value="";
		return false;
		}

}
function isCheckQQ(){
	var sQQ=document.getElementById('QQ').value;
	
	if (sQQ == isNull)
	{	
		document.getElementById("d_qq_info").innerHTML = "该QQ/MSN不能为空!";
		document.getElementById("d_qq_info").className = "notetrue";
		return false;
	}else{
		document.getElementById("d_qq_info").innerHTML = "<img src='/images/icon_right.gif'>";
		document.getElementById("d_qq_info").className = "";
		return true;
	}

}

function isCheckCity(){
	var sCity=document.getElementById('province').value;
	if (sCity == isNull || sCity=='-1' )
	{	
		document.getElementById("d_area_info").innerHTML = "地理位置不能为空!";
		document.getElementById("d_area_info").className = "notetrue";
		return false;
	}else{
		document.getElementById("d_area_info").innerHTML = "<img src='/images/icon_right.gif'>";
		document.getElementById("d_area_info").className = "";
		return true;
	}

}

function submitForm(){

	var isName=isCheckUserNanme();
	var isEmail=isCheckEmail();
	var isPass=isCheckPass();
	var isConfPass=isCheckConfPass();
	var isQQ=isCheckQQ();
	//var isCheckCity=isCheckCity();
	if(isEmail==true && isName==true && isPass==true
		&& isConfPass==true && isReName=="0" && isReMail=="0"
	    && isQQ==true ){

		return true;
	}else{
		return false;
	}
}
