
function Jtrim(str)
{

        var i = 0;
        var len = str.length;
        if ( str == "" ) return( str );
        j = len -1;
        flagbegin = true;
        flagend = true;
        while ( flagbegin == true && i< len)
        {
           if ( str.charAt(i) == " " )
                {
                  i=i+1;
                  flagbegin=true;
                }
                else
                {
                        flagbegin=false;
                }
        }

        while  (flagend== true && j>=0)
        {
            if (str.charAt(j)==" ")
                {
                        j=j-1;
                        flagend=true;
                }
                else
                {
                        flagend=false;
                }
        }

        if ( i > j ) return ("")

        trimstr = str.substring(i,j+1);
        return trimstr;
}

function Checklogin(form) {
        if (Jtrim(document.form.loginname.value)=='') {
                window.alert ("请输入您的用户名 ！")
		form.loginname.focus();
                return false
        }
        if (Jtrim(document.form.password.value)=='') {
                window.alert ("请输入您的密码!")
		form.password.focus();
                return false
        }

        return true
}

function RCheck(form)
{

 var objv = form.username.value;
 var pattern = /^[A-Za-z0-9_]{6,15}$/;
      flag = pattern.test(objv);
      if(!flag) {
        alert("帐号未输入或输入错误！");
        form.user.focus();
        return (false);
      }

if(form.password1.value!=form.password2.value) {
           alert("确认密码：密码不匹配；");
	   form.password1.focus();
           return (false);
      }
      
var objv = form.password1.value;
var pattern = /^[^\ ^\"^\'.]{6,20}$/;
      flag = pattern.test(objv);
      if(!flag) {
           alert("密码输入有误！");
	   form.password1.focus();
           return (false);
      }
 
if (Jtrim(form.email.value)=="")
{ 
  alert("E-mail未输入！");
  form.email.focus();
  return (false);
}


var objv = form.email.value;
var pattern = /^([a-zA-Z0-9_-])+(\.)*([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
if (Jtrim(form.email.value)!="")
 {
 flag = pattern.test(objv);
 if (!flag) {
        alert("\n E - Mail：格式不正确！！");
              form.email.focus();
               return (false);
            }
    return(true); 
  }

  nConfirm=confirm("确认新增吗?");
  if (!nConfirm)
  {return (false);}
  return (true);
}


function FormDataCheck(form)
{    
if (form.name.value=="")
{ 
  alert("姓名未输入！");
  form.name.focus();
  return (false);
}

if (form.sex.value=="")
{	
  alert("性别未输入！");
  form.sex.focus();
  return (false);
}

var objv = form.nianling.value;
var pattern = /^[1-2][0-9][0-9][0-9]-[0-1]{0,1}[0-9]-[0-3]{0,1}[0-9]$/;
      flag = pattern.test(objv);
      if(!flag) {
        alert("出生日期格式不正确！");
        form.nianling.focus();
        return (false);
      }

var objv = form.shengao.value;
var pattern = /^[1-2][0-9][0-9]$/;
      if(!pattern.test(objv)) {
	alert("身高输入错误！");
	form.shengao.focus();
	return (false);
      }

var objv = form.shenfenzheng.value;
var pattern = /^[0-9]{15}$/;
var pattern1 = /^[0-9]{18}$/;
      if (objv != "") {
      flag = pattern.test(objv);
      flag1 = pattern1.test(objv);
      if((!flag)&&(!flag1)) {
        alert("身份证号输入错误！");
        form.shenfenzheng.focus();
        return (false);
        }
      }

var objv = form.ruxueshijian.value;
var pattern = /^[1-2][0-9][0-9][0-9]-[0-1]{0,1}[0-9]-[0-3]{0,1}[0-9]$/;
      flag = pattern.test(objv);
      if(!flag) {
        alert("入学时间格式不正确！");
        form.ruxueshijian.focus();
        return (false);
      }

var objv = form.biyeshijian.value;
var pattern = /^[1-2][0-9][0-9][0-9]-[0-1]{0,1}[0-9]-[0-3]{0,1}[0-9]$/;
      flag = pattern.test(objv);
      if(!flag) {
        alert("毕业时间格式不正确！");
        form.biyeshijian.focus();
        return (false);
      }
if (form.biyeyuanxiao.value=="")
{
  alert("毕业院校不能为空");
  form.biyeyuanxiao.focus();
  return (false);
}

if (form.yuzhiye.value=="")
{alert("欲从事专业未输入！");
  form.yuzhiye.focus();
return (false);}

if (form.dianhua.value=="")
{alert("联系电话未输入！");
  form.dianhua.focus();
return (false);}
var objv = form.email.value;
var pattern = /^([a-zA-Z0-9_-])+(\.)*([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
if (form.email.value!="")
 {
 flag = pattern.test(objv);
 if (!flag) {
        alert("\n E - Mail：格式不正确！！");
              form.email.focus();
               return (false);
            }
    return(true); 
  }




if ((form.youbian.value=="")&&(!(form.tongxundizhi.value=="")))
  {alert("邮编不能为空");
	   form.youbian.focus();
  return (false);}

if ((!(form.youbian.value==""))&&(form.tongxundizhi.value==""))
  {alert("通讯地址不能为空");
	   form.tongxundizhi.focus();
  return (false);}

  nConfirm=confirm("确认新增吗?");
  if (!nConfirm)
  {return (false);}
  return (true);
}