function trim(inputString) {
if (typeof inputString != "string") { return inputString; }
var retValue = inputString;
var ch = retValue.substring(0, 1);
while (ch == " ") { 
//检查字符串开始部分的空格
retValue = retValue.substring(1, retValue.length);
ch = retValue.substring(0, 1);
}
ch = retValue.substring(retValue.length-1, retValue.length);
while (ch == " ") {
//检查字符串结束部分的空格
retValue = retValue.substring(0, retValue.length-1);
ch = retValue.substring(retValue.length-1, retValue.length);
}
while (retValue.indexOf("  ") != -1) { 
//将文字中间多个相连的空格变为一个空格
retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length); }
return retValue;
} 

//校验user的弹出窗口
function check_id_window(value){
var filter=/^\s*[A-Za-z0-9]{4,20}\s*$/;
if (!filter.test(document.register.username.value)) { 
alert("用户名填写不正确,请重新填写！可使用的字符为（A-Z a-z 0-9）长度不小于4个字符，不超过20个字符，注意不要使用空格。"); 
document.register.username.focus();
document.register.username.select();
return false; 
}
window.open("inc/check_id.asp?username="+value,"",'toolbar=no,directories=no,scrollbars=0,resizable=1,status=no,menubar=0,width=300,height=120');
}

function formCheck() { 
if (trim(document.register.username.value) ==""){
alert("请填写您的用户名！");
document.register.username.focus();
document.register.username.select();
return false;}
var filter=/^\s*[A-Za-z0-9]{4,20}\s*$/;
if (!filter.test(document.register.username.value)) { 
alert("用户名填写不正确,请重新填写！可使用的字符为（A-Z a-z 0-9）长度不小于4个字符，不超过20个字符，注意不要使用空格。"); 
document.register.username.focus();
document.register.username.select();
return false; } 

if (trim(document.register.password.value) ==""){
alert("请填写您的密码！");
document.register.password.focus();
document.register.password.select();
return false;}
var filter=/^\s*[A-Za-z0-9]{6,20}\s*$/;
if (!filter.test(document.register.password.value)) { 
alert("密码填写不正确,请重新填写！可使用的字符为（A-Z a-z 0-9 ）长度不小于6个字符，不超过20个字符，注意不要使用空格。"); 
document.register.password.focus();
document.register.password.select();
return false; } 

if (trim(document.register.passwordconfig.value) ==""){
alert("请填写您的确认密码！");
document.register.passwordconfig.focus();
document.register.passwordconfig.select();
return false;}
if (document.register.password.value!=document.register.passwordconfig.value ){
alert("两次填写的密码不一致，请重新填写！"); 
document.register.passwordconfig.focus();
document.register.passwordconfig.select();
return false; } 

if (trim(document.register.question.value) ==""){
alert("请填写您的密码问题！");
document.register.question.focus();
document.register.question.select();
return false;}
if (trim(document.register.answer.value) ==""){
alert("请填写您的密码问题！");
document.register.answer.focus();
document.register.answer.select();
return false;}
if (trim(document.register.mobile.value) ==""){
alert("请填写您的手机号码！");
document.register.mobile.focus();
document.register.mobile.select();
return false;}

if (trim(document.register.email.value) ==""){
alert("请填写您的EMAIL邮箱！");
document.register.email.focus();
document.register.email.select();
return false;}
var str1 = document.register.email.value
if(str1.indexOf("@") == -1 || str1.indexOf(".") == -1){ 
alert("E-mail格式不正确,请重新填写！"); 
document.register.email.focus();
document.register.email.select();
return false;} 
if (trim(document.register.Verifycode.value) ==""){
alert("请填写您所见到右侧的验证码！");
document.register.Verifycode.focus();
document.register.Verifycode.select();
return false;}
if (trim(document.register.term.value) ==""){
alert("请接受我们的服务条款，否则无法注册！");
document.register.term.focus();
document.register.term.select();
return false;}
document.register.submit()
}