﻿
function fucCheckNUM(NUM)
{
	var i,j,strTemp;
	strTemp="0123456789";
	if ( NUM.length== 0)
		return 0
	for (i=0;i<NUM.length;i++)
	{
		j=strTemp.indexOf(NUM.charAt(i));	
		if (j==-1)
		{
					return 0;
		}
	}
	
	return 1;
}
function fucCheckLength(strTemp)
{
	var i,sum;
	sum=0;
	for(i=0;i<strTemp.length;i++)
	{
		if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255))
			sum=sum+1;
		else
			sum=sum+2;
	}
	return sum;
}

function chkemail(a)
{	var i=a.length;
	var temp = a.indexOf('@');
	var tempd = a.indexOf('.');
	if (temp > 1) {
		if ((i-temp) > 3){
			
				if ((i-tempd)>0){
					return 1;
				}
			
		}
	}
	return 0;
}

function check_onsubmit()
{	
	if (document.MyForm.userid.value=="")
	{	alert("请输入您的用户名！");
           	document.MyForm.userid.focus();
             	return false;
	}
	for( var i=0;i<document.MyForm.userid.value.length;i++ )
  {

		var ch = document.MyForm.userid.value.charAt(i);
		if(!(ch>='a'&&ch<='z'||ch>='A'&&ch<='Z'||ch>='0'&&ch<='9'||ch=='-')){
			alert("用户名中含有非法字符!");
                        document.MyForm.userid.focus();
			return false;

		}

	} 
	if (fucCheckLength(document.MyForm.userid.value) <4 )
	{
		alert("用户名必须至少4位");
		document.MyForm.userid.focus();
		return false;
	}	
	
	
if (document.MyForm.userpwd.value=="")
	{	alert("请输入您的密码！");
         document.MyForm.userpwd.focus();
         return false;
	}

	if(document.MyForm.userpwd.value != "" ) {
			if( !(/[0-9a-zA-Z_]{4,20}/).test( document.MyForm.userpwd.value ) ) {
				alert("密码格式错误 ：请输入4-20位字母、数字、_组合的字符！");
				document.MyForm.userpwd.focus();
				return false;
			}
			if( document.MyForm.userpwd2.value != "" ) {
				if( !(/[0-9a-zA-Z_]{4,20}/).test(document.MyForm.userpwd2.value ) ) {
					alert("确认密码格式错误 ：请输入4-20位字母、数字、_组合的字符！");
					document.MyForm.userpwd2.focus();
					return false;
				}
				if( document.MyForm.userpwd.value != document.MyForm.userpwd2.value ) {
					alert("两次输入的密码不一样，请重新输入！");
					document.MyForm.userpwd2.focus();
					return false;
				}
			}
			else {
				alert("请输入确认密码！");
				document.MyForm.userpwd2.focus();
				return false;
			}
	}
		




	if (document.MyForm.contacter.value=="")
	{	alert("请输入联系人的姓名！");
           	document.MyForm.contacter.focus();
             	return false;
	}
	

    if (document.MyForm.email.value=="")
	{	alert("请输入您的电子信箱！");
           	document.MyForm.email.focus();
             	return false;
	}
	 if (chkemail(document.MyForm.email.value)==0)
	{	alert("电子邮件格式不正确！");
           	document.MyForm.email.focus();
             	return false;
	}  
}
