
function onchange_question(){ 
	if(document.all("question").selectedIndex==5){
		document.all("txtQuestion").value = "";
		document.all("tdQuestion").style.display="block";
		document.all("txtQuestion").focus();
	}else{
		document.all("txtQuestion").value = document.all("question").value;
		document.all("tdQuestion").style.display="none";
		document.all("txtAnswer").focus();
	}
}

function baktoquestion(str){ 
	document.form1.question.options[5].value = str;
}

function KillSpace(x){
	while((x.length>0) && (x.charAt(0)==' '))
		x = x.substring(1,x.length);
	while((x.length>0) && (x.charAt(x.length-1)==' '))
		x = x.substring(0,x.length-1);
	return x.replace(/&nbsp;/g,"");
}
function isEmail(EmailStr)
{
	EmailStr = KillSpace(EmailStr);
	var reg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/g;
	if( EmailStr != "" && reg.exec(EmailStr) == null)
	{
		return false;
	}
	return true;
}


add_onSubmit = function()
{
	if( KillSpace(document.all("txtCode").value) == "" || KillSpace(document.all("txtCode").value).length<4 || KillSpace(document.all("txtCode").value).length>20)
	{
		document.all("tdCode").innerHTML = "<img src='images/reg_ts_02.gif'>&nbsp;<font color='#A83739'>此项为必填项！</font>";
		document.all("tdCode").focus();
		return false;
	}
	if( KillSpace(document.all("txtTrueName").value) == "" )
	{
		document.all("tdTrueName").innerHTML = "<img src='images/reg_ts_02.gif'>&nbsp;<font color='#A83739'>此项为必填项！</font>";
		document.all("tdTrueName").focus();
		return false;
	}
	if( KillSpace(document.all("txtPwd").value) == "" || KillSpace(document.all("txtPwd").value).length<6 || KillSpace(document.all("txtPwd").value).length>20 )
	{
		document.all("tdPwd").innerHTML = "<img src='images/reg_ts_02.gif'>&nbsp;<font color='#A83739'>此项为必填项！</font>";
		document.all("tdPwd").focus();
		return false;
	}
	if( KillSpace(document.all("txtDblPwd").value) != KillSpace(document.all("txtPwd").value) )
	{
		document.all("tdDblPwd").innerHTML = "<img src='images/reg_ts_02.gif'>&nbsp;<font color='#A83739'>此项为必填项！</font>";
		document.all("tdDblPwd").focus();
		return false;
	}

	/*
	if ( !isEmail( KillSpace(document.all("txtEmail1").value) +"@"+ KillSpace(document.all("txtEmail2").value)) )
	{
		document.all("tdEmail").innerHTML = "<img src='images/reg_ts_02.gif'>&nbsp;<font color='#A83739'>此项为必填项！</font>";
		document.all("tdEmail").focus();
		return false;
	}
	*/
	if ( document.all("question").selectedIndex==5 && KillSpace(document.all("txtQuestion").value)=="" )
	{
		document.all("tdquestion1").innerHTML = "<img src='images/reg_ts_02.gif'>&nbsp;<font color='#A83739'>此项为必填项！</font>";
		document.all("tdquestion1").focus();
		return false;
	}
	if( KillSpace(document.all("txtAnswer").value) == "" )
	{
		document.all("tdAnswer").innerHTML = "<img src='images/reg_ts_02.gif'>&nbsp;<font color='#A83739'>此项为必填项！</font>";
		document.all("tdAnswer").focus();
		return false;
	}
	if( KillSpace(document.all("txtRndCode").value) == "" || KillSpace(document.all("txtRndCode").value).length!=5 )
	{
		document.all("tdRndCode").innerHTML = "<img src='images/reg_ts_02.gif'>&nbsp;<font color='#A83739'>此项为必填项！</font>";
		document.all("tdRndCode").focus();
	}
}	


function focus_Code()
{
	if ( KillSpace(document.all("txtCode").value) == "" )
	{
		document.all("tdCode").innerHTML = "<img src='images/reg_ts_01.gif'>&nbsp;以英文字母开头的4-20个字母或数字，如：学号、身份证号、电话";
		return;
	}
}
function blur_Code()
{
	var _value = KillSpace(document.all("txtCode").value);
	if ( _value=="" )
	{
		document.all("tdCode").innerHTML = "";
		return;
	}
	
	if ( _value.length<4 || _value.length>20 )
	{
		document.all("tdCode").innerHTML = "<img src='images/reg_ts_02.gif'>&nbsp;<font color='#A83739'>以英文字母开头的4-20个字母或数字，注册成功后不可修改</font>";
		return;
	}
	
	document.all("tdCode").innerHTML = "<img src='images/reg_ts_01.gif'>&nbsp;检测中，请稍等...";
	var SqlStr = "select 1 from Member where Code='"+ _value +"'";
	var dt = AjaxOperate.Query(SqlStr).value;
	if( dt.Rows.length <= 0 )
	{
		document.all("tdCode").innerHTML = "<img src='images/reg_ts_03.gif'>";
	}
	else
	{
		document.all("tdCode").innerHTML = "<img src='images/reg_ts_02.gif'>&nbsp;<font color='#A83739'>您输入的登录名已经存在，请重新填写。</font>";
	}		
}

function focus_TrueName()
{
	if ( KillSpace(document.all("txtTrueName").value) == "" )
	{
		document.all("tdTrueName").innerHTML = "<img src='images/reg_ts_01.gif'>&nbsp;提倡实名制，登录后将以真实姓名来显示";
		return;
	}
}
function blur_TrueName()
{
	var _value = KillSpace(document.all("txtTrueName").value);
	if ( _value=="" )
	{
		document.all("tdTrueName").innerHTML = "";
		return;
	}
	
	document.all("tdTrueName").innerHTML = "<img src='images/reg_ts_03.gif'>";		
}

function focus_Pwd()
{
	if ( KillSpace(document.all("txtPwd").value) == "" )
	{
		document.all("tdPwd").innerHTML = "<img src='images/reg_ts_01.gif'>&nbsp;密码为6-20字母英文（区分大小写）和数字位组成";
		return;
	}
}
function blur_Pwd()
{
	var _value = KillSpace(document.all("txtPwd").value);
	if ( _value=="" )
	{
		document.all("tdPwd").innerHTML = "";
		return;
	}
	
	if ( _value.length<6 || _value.length>20 )
	{
		document.all("tdPwd").innerHTML = "<img src='images/reg_ts_02.gif'>&nbsp;<font color='#A83739'>密码为6-20字母英文（区分大小写）和数字位组成</font>";
		return;
	}
	
	document.all("tdPwd").innerHTML = "<img src='images/reg_ts_03.gif'>";		
}

function focus_DblPwd()
{
	if ( KillSpace(document.all("txtDblPwd").value) == "" )
	{
		document.all("tdDblPwd").innerHTML = "<img src='images/reg_ts_01.gif'>&nbsp;请再输入一遍您上面填写的密码";
		return;
	}
}
function blur_DblPwd()
{
	var _value = KillSpace(document.all("txtDblPwd").value);
	if ( _value=="" )
	{
		document.all("tdDblPwd").innerHTML = "";
		return;
	}
	
	if ( _value != KillSpace(document.all("txtPwd").value))
	{
		document.all("tdDblPwd").innerHTML = "<img src='images/reg_ts_02.gif'>&nbsp;<font color='#A83739'>您两次输入的密码不一致，请重新填写。</font>";
		return;
	}
	
	document.all("tdDblPwd").innerHTML = "<img src='images/reg_ts_03.gif'>";		
}

function focus_Email()
{
	if ( KillSpace(document.all("txtEmail1").value) == "" || KillSpace(document.all("txtEmail2").value) == "" )
	{
		document.all("tdEmail").innerHTML = "<img src='images/reg_ts_01.gif'>&nbsp;请填写有效的电子邮箱，便于找回密码";
		return;
	}
}
function blur_Email()
{
	var _value = KillSpace(document.all("txtEmail1").value);
	var _value2 = KillSpace(document.all("txtEmail2").value);
	var _value3 = _value+"@"+_value2;
	if ( _value=="" || _value2=="" )
	{
		document.all("tdEmail").innerHTML = "";
		return;
	}
	
	if ( !isEmail(_value3) )
	{
		document.all("tdEmail").innerHTML = "<img src='images/reg_ts_02.gif'>&nbsp;<font color='#A83739'>您输入的电子邮箱格式不正确，请重新填写。如：abc@yahoo.cn</font>";
		return;
	}
	
	document.all("tdEmail").innerHTML = "<img src='images/reg_ts_01.gif'>&nbsp;检测中，请稍等...";
	var SqlStr = "select 1 from Member where Email='"+ _value3 +"'";
	var dt = AjaxOperate.Query(SqlStr).value;
	if( dt.Rows.length <= 0 )
	{
		document.all("tdEmail").innerHTML = "<img src='images/reg_ts_03.gif'>";
	}
	else
	{
		document.all("tdEmail").innerHTML = "<img src='images/reg_ts_02.gif'>&nbsp;<font color='#A83739'>您输入的邮箱已经被使用，请重新填写其他邮箱。</font>";
	}			
}

function focus_question()
{
	if ( document.all("question").selectedIndex==5 && KillSpace(document.all("txtQuestion").value)!="" )
	{
		return;
	}
	else
	{
		document.all("tdquestion1").innerHTML = "<img src='images/reg_ts_01.gif'>&nbsp;如果你忘记了密码，可以通过密码提示问题，重新找回密码";
	}
}
function blur_question()
{
	var _value = KillSpace(document.all("txtQuestion").value);
	if ( document.all("question").selectedIndex==5 && _value=="" )
	{
		document.all("tdquestion1").innerHTML = "";
		return;
	}
	
	document.all("tdquestion1").innerHTML = "<img src='images/reg_ts_03.gif'>";		
}

function focus_Answer()
{
	if ( KillSpace(document.all("txtAnswer").value) == "" )
	{
		document.all("tdAnswer").innerHTML = "<img src='images/reg_ts_01.gif'>&nbsp;问题和答案至少5个英文字符或3个中文字符，英文不区分大小写";
		return;
	}
}
function blur_Answer()
{
	var _value = KillSpace(document.all("txtAnswer").value);
	if ( _value=="" )
	{
		document.all("tdAnswer").innerHTML = "";
		return;
	}
	
	document.all("tdAnswer").innerHTML = "<img src='images/reg_ts_03.gif'>";		
}

function focus_Answer()
{
	if ( KillSpace(document.all("txtAnswer").value) == "" )
	{
		document.all("tdAnswer").innerHTML = "<img src='images/reg_ts_01.gif'>&nbsp;问题和答案至少5个英文字符或3个中文字符，英文不区分大小写";
		return;
	}
}
function blur_Answer()
{
	var _value = KillSpace(document.all("txtAnswer").value);
	if ( _value=="" )
	{
		document.all("tdAnswer").innerHTML = "";
		return;
	}
	
	document.all("tdAnswer").innerHTML = "<img src='images/reg_ts_03.gif'>";		
}

function focus_RndCode()
{
	if ( KillSpace(document.all("txtRndCode").value) == "" )
	{
		document.all("tdRndCode").innerHTML = "<img src='images/reg_ts_01.gif'>&nbsp;请填写5位验证码";
		return;
	}
}
function blur_RndCode()
{
	var _value = KillSpace(document.all("txtRndCode").value);
	if ( _value=="" )
	{
		document.all("tdRndCode").innerHTML = "";
		return;
	}
	
	if ( _value.length!=5 )
	{
		document.all("tdRndCode").innerHTML = "<img src='images/reg_ts_02.gif'>&nbsp;<font color='#A83739'>请填写5位验证码</font>";
		return;
	}
	
	document.all("tdRndCode").innerHTML = "<img src='images/reg_ts_03.gif'>";		
}


