function checkword(elm) {
    if (elm.indexOf("\'") != "-1" || elm.indexOf("\"") != "-1"  || elm.indexOf("<") != "-1" || elm.indexOf(">") != "-1") { return false; }
  }

function isEmail(elm) {
    var i;
	//if (!elm.match( /^\S+@\S+\.\S+$/ ) ) return 1; 
	if (elm.value.indexOf("@") == "-1" || elm.value.indexOf(".") == "-1") return 1;
    else if (elm.value.indexOf(" ") != "-1") return 2;
    else if (elm.value.indexOf("\"") != "-1") return 3;
    for (i = 0;i < elm.value.length; i ++) {if (elm.value.charCodeAt(i) >= 128) return 4;}
    return 0;
	
	/*
	  ex:
	  if(document.f1.email.value != ""){
      if (isEmail(document.f1.email) == 1){error_message += "* 電子郵件：無效的電子郵件格式!!\n";}
      else if (isEmail(document.f1.email) == 2){error_message += "* 電子郵件：電子郵件不可含有空白!!\n";}
      else if (isEmail(document.f1.email) == 3){error_message += "* 電子郵件：電子郵件不可含有( \ )!!\n";}
      else if (isEmail(document.f1.email) == 4){error_message += "* 電子郵件：電子郵件不可含有中文字!!\n";}
    }
	*/
  }
  
   //檢查數字型態  
    function isNum(num){
      var i;
      for (i = 0;i < num.length; i ++) {
        if ((num.charCodeAt(i) < 48) || (num.charCodeAt(i) > 57))
          return false;
      }
      return true;
    }
  
  function checkSelect(selx) {
    if (selx.options[selx.selectedIndex].value == 0) {
      return false;
    }
    return true;
  }
  
  function checkphone(value){
    var bReturn = false;
    var idx = 0;
    for (idx = 0; idx < value.length; idx++){
      charcode = value.charCodeAt(idx);
	    if (((charcode >= 48) && (charcode <= 57)) || value.charAt(idx)=="-" || value.charAt(idx)=="~" ){
          bReturn = true;
        }else{
		  bReturn = false;
          break;
        }
    }
    return bReturn;
  }
  
  function checkRadios(radios) {
    var radiok=0;
    var i;
    for (i=0; i<radios.length; i++) {
      if (radios[i].checked) {
        radiok=1;
      }
    }
    if (radiok == 0){
      return false;
    }
    return true;
  }
   //if(checkRadios(document.f1.top_id)==false){error_message+="* 主清單：尚未選取!! \n";}
   
  function checkTF(OBJ,cOBJ,fName)
  {
    OBJ.checked=!cOBJ.checked;
	document.f1.elements[fName].disabled=!cOBJ.checked;
	/*
	選取才能輸入資料
	ex:
	<input name="title_flag" id="title_flag0" type="radio" value="0" checked onClick='checkTF( this,"title_flag","voice_title") ;'>
    <label for="title_flag0" style="cursor:hand;">同持卡人</label>
    <input name="title_flag" id="title_flag1" type="radio" onClick='checkTF("title_flag" ,this,"voice_title") ;'><label for="title_flag1" style="cursor:hand;">&nbsp;其他 </label>
    <input name="voice_title" id="voice_title" type="text" class="buttom" size="15" disabled>
	*/
  }
  
  
  /*
  function checkymd(value){
	var aReturn = 0;
	var bReturn = 0;
    var idx = 0;
	//if(!value.match(/^(\d\d\d\d)\/(\d\d)\/(\d\d)$/)){aReturn=1;}
    for (idx = 0; idx < value.length; idx++){
	    if (((value.charCodeAt(idx)>= 48) && (value.charCodeAt(idx)<= 57)) || value.charAt(idx)=="-"){bReturn+=0;}else{bReturn +=1;}
    }
    if(aReturn>0 && bReturn=0){return 1;}
	else if(aReturn=0 && bReturn>0){return 2;}
	else if(aReturn>0 && bReturn>0){return 3;}
  }
  
  */
  
  
  
