function CheckAll(form)
  {
  for (var i=0;i<form.elements.length;i++)
    {
    var e = form.elements[i];
    if (e.name != 'chkall')
       e.checked = form.chkall.checked;
    }
  }

function CheckPassEqual(form)
  {
    if (form.mpassword.value.length ==0) 
	  {
	  alert ("请输入新密码!");
 	  return false;
	  }
    if (form.mpassword.value == form.mpassword1.value) return true;
		else alert ("两次输入的密码不一致!");
	return false;
  }

function ConfirmDelUser()
{
  return window.confirm("确定要删除选中的用户？");
}
function ifDel()
{
  return window.confirm("确定要删除？");
}

function ConfirmDel()
{
  return window.confirm("确定要删除选中的学生？");
}

function ConfirmDelItem()
{
  return window.confirm("确定要删除选中的项目？");
}

function ConfirmSendup()
{
  return window.confirm("确定要上报选中的学生？");
}

function ConfirmDraw()
{
  return window.confirm("确定要撤回选中的学生？");
}

function ConfirmSendBack()
{
  return window.confirm("确定要退回选中的学生？");
}

function ConfirmReject()
{
  return window.confirm("确定要不批准选中的学生？");
}

function ConfirmUnApprove()
{
  return window.confirm("确定要撤销审批选中的学生？");
}

function ConfirmBatchApprove()
{
  return window.confirm("确定要批量审批选中的学生？");
}

//代码辅助输入框触发
var lastCodeName;
function openCodeWin(codeName) {
  if (lastCodeName == null) {lastCodeName = "WhereFrom";}
	eval("document.main.CB" + lastCodeName + ".className='myButton'");
	eval("document.main.CB" + codeName + ".className='myButtonHilight'");
	document.frmCodeInput.location = '../code/index.jsp?select=' + codeName;
	CodeTable.style.display = '';
	lastCodeName = codeName;
}

//身份证检测
function CheckIdCard(EdtIdCardNo, EdtBirthYear, EdtBirthMonth, EdtSex)
{
  IdCardNo = EdtIdCardNo.value;
  bErr = true;
  sErr = true;
  BirthYear = "";
  BirthMonth = "";
  iSex = 1;
  
  if (IdCardNo.length != 15 && IdCardNo.length != 18) {bErr = false; sErr = "身份证号码位数不对"; }
  if (IdCardNo.length == 15) {
  	BirthYear = "19" + IdCardNo.substring(6, 8); 
  	BirthMonth = IdCardNo.substring(8, 10) * 1; 
  	iSex = parseInt(IdCardNo.substring(14, 15));
	iSex = (Math.round(iSex / 2) != (iSex / 2) ? 0 : 1);
  }
  else if (IdCardNo.length == 18) {
  	BirthYear = IdCardNo.substring(6, 10); 
  	BirthMonth = IdCardNo.substring(10, 12) * 1; 
  	iSex = parseInt(IdCardNo.substring(16, 17));
	iSex = (Math.round(iSex / 2) != (iSex / 2) ? 0 : 1);
  }
//  	window.alert(BirthYear + "年" + BirthMonth + "月" + iSex);
  EdtBirthYear.value = BirthYear;
  EdtBirthMonth.value = BirthMonth;
  EdtSex.selectedIndex = iSex;

  if (!bErr && sErr != "") {window.alert(sErr); EdtIdCardNo.focus();}
  return (bErr);
}

function checkMobile(form)
{
 	var checkOK = "0123456789";
	var allValid = true;
	var checkStr = form.MobileNum.value;
    if (form.AcceptSMS[0].checked){
    	if (checkStr.length == 11)
	 {
          for (i = 0;  i < checkStr.length;  i++)
		{
			ch = checkStr.charAt(i);
    		for (j = 0;  j < checkOK.length;  j++)
      			{
      		          if (ch == checkOK.charAt(j))
        			break;
        		}
                if (j == checkOK.length)
    	           {
                     allValid = false;	
                     alert("请正确填写手机号码！");  
    	             return false;
    		   }
  	       }
  	}
       else
        {
          alert("手机号码位数不对");  
          return false;    
        }
        if ((checkStr.charAt(0)!=1)||(checkStr.charAt(1)!=3))
        {
          alert("手机号码应该是13×××××××××");  
          return false;    
        }
     }
     else{return true;}       
}

/*
2002-12-04  huangsihai
*/
function CheckChkBoxChecked(CheckBoxAry)
 {
   var j =1;
   if (CheckBoxAry == null)
      {//没有记录的时候
        j = 3;
      }
   else
      {     
        if (CheckBoxAry.checked == true)
         {//只有一条记录的时候
	       j = 2;
	      }
         else
          {	
            for (var i=0;i<CheckBoxAry.length;i++)
              {
                if (j==2) continue;
	            if (CheckBoxAry[i].checked == true)
	              {
	                j = 2; 
	              }
                }//for
	          } 
      }	  
	  
  if (j ==2)	 
    {
      return true;
     }
   else
     {
        if (j ==3)
	      {
	        window.alert("没有要处理的信息！");
            return false;
	       }
	      else
	       {  
	         window.alert("请选择要处理的信息！");
             return false;
	       }
       }   
 }
function ConfirmDelNeed(CheckBoxAry)
  {
     if (CheckChkBoxChecked(CheckBoxAry)==true) 
       {
        return window.confirm("确定要删除选中的需求信息？");
       }
     else
       {
        return false;
       } 	
   }

function CfmCancelApp()
 {
  return window.confirm("确定要放弃本次报名？");
  }

function CfmApp(DocName)
 {  
 if ((isNaN(DocName.mHigher.value) || (DocName.mHigher.value.length == 0)
   ||(parseInt(DocName.mHigher.value)< 0)||isCharsInBag (".", DocName.mHigher.value)))
    {
	window.alert("请确认是否已经正确的输入身高！");
	return false
	}
	
 if ((DocName.mPassWordCheck.value.length == 0)
     ||(DocName.mPassWord.value.length == 0))
	 {
	   window.alert("请确认是否已经输入密码！");
	   return false;
	 }
 if (DocName.mPassWordCheck.value != DocName.mPassWord.value)
	 {
	   window.alert("输入的密码不一致！");
	   return false;
	 }
 if (DocName.mPassWordCheck.value.length < 6)
      {
	   window.alert("输入的密码位数太少了！");
	   return false;
	 }
 if ((DocName.mCardId.value.length == 0)
     ||((DocName.mCardId.value.length != 15)
	 &&(DocName.mCardId.value.length != 18)))
	 {
	   window.alert("请确认是否已经输入正确身份证号码！");
	   return false;
	 }
	 	
   return window.confirm("确定要将报名资料提交给招考单位审核？，\n请确定已经完整、正确的填写报考资料。\n\n 提交成功后，报名资料将不再能修改！");
  }
function CfmAppPassWord(DocName)
 {
  if ((DocName.mPassWordCheck.value.length == 0)
     ||(DocName.mPassWord.value.length == 0)
	 ||or(DocName.mPassWordCheck.value != DocName.mPassWord.vale))
	 {
	   window.alert("请确认是否已经输入密码！\n请确认输入的密码是否一直！");
	   return false;
	 }
	else
	 {return true} 
  }

function ConfirmNeedPub(CheckBoxAry)
  {
    if (CheckChkBoxChecked(CheckBoxAry)==true)
	  {
	   return window.confirm("确定发布选中单位的所有需求信息？");
	  }
	else
	  {
	   return false;
	  }  
  }

  function ConfirmNeedCancelPub(CheckBoxAry)
  {
    if (CheckChkBoxChecked(CheckBoxAry)==true)
	  {
	   return window.confirm("确定撤消发布选中的所有需求信息？");
	  }
	else
	  {
	   return false;
	  }  

   }
     function FormSubmit(FormName)
  {
    FormName.submit();
  }
function popwin(sUrl) {
var win;
win=window.open(sUrl,"","height=360,width=440,scrollbars=yes,resizable=no,toolbar=no,location=no,status=no,menubar=no");
}
function isCharsInBag (s, bag)
{ 
var i,c;
for (i = 0; i < s.length; i++)
{ 
c = s.charAt(i);//字符串s中的字符
if (bag.indexOf(c) > -1) 
return c;
}
return "";
}

function CfmApprove()
{
 return window.confirm("确定同意该考生报名？");
}
function CfmCancelApprove()
{
 return window.confirm("确定撤销该考生的审核？\n撤销审核后，该考生进入到   \'未审核\'  状态！");
}
function cfmNotApprove(DocName)
{  if (DocName.mNotPassReasonFact.value.length ==0)
     {
	 window.alert("请输入不同意报名原因！");
	 return false
	 }   
  return window.confirm("确定不同意该考生报考？");
}
function CfmPayment(tt)
{
  if (window.confirm("您已经有建行网上支付账号？\n确定开始缴费！"))
    {
	return true;
	}
  else
   {
   return false;
   }	
}

function  bb(obj,objimg)
  {
  if (obj.style.display =='none')
   {
   obj.style.display = '';
   objimg.src="/images/menu_open.gif";
   }
   else
   {
   obj.style.display = 'none'; 
   objimg.src="/images/menu_close.gif";
   }
  }
 function handpay()
 {
 return window.confirm("确认手工缴费！");
 }