function check(){
  var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-@_-.";
  var checkStr = form.mailadd.value;
  var allValid = true;

  if(document.form.mailadd.value == ''){
    alert('メールアドレスを入力してから、登録ボタンをクリックしてください。');
    return false;
  }

  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;
      break;
    }
  }

  if (!allValid){
    alert('メールアドレスには半角英数字および 『@』『_』『-』『.』 しか使えません。');
    return false;
  }
    return true;
}
