function checkLoginForm() {
 var flag = 0;
 if((!document.LoginForm.mail.value) || (!document.LoginForm.mail.value.match(/.+@.+\..+/))) {
  flag = 1;
  var msg1 = "メールアドレスを正しく入れてください";
 }
/*
 if((!document.LoginForm.password.value) || (!document.LoginForm.password.value.match(/^[a-zA-Z\d]+$/i))) {
*/
 if(!document.LoginForm.password.value) {
  flag = 1;
  var msg2 = "パスワードを入れてください";
 }
/*
 if((document.LoginForm.password.value.length < 4) || (document.LoginForm.password.value.length > 8)) {
  flag = 1;
  var msg3 = "パスワードは4文字以上8文字以内の英数字のみで入れてください";
 }
*/
 if(flag) {
  var msg = '';
  if (msg1) { msg = msg1; }
  if (msg2) { msg += "\n"+msg2; }
/*  if (msg3) { msg += "\n"+msg3; }*/
  window.alert(msg); 
  return false;
 } else {
  return true;
 }
}
function checkRegiForm() {
 var flag = 0;
 if((!document.RegiForm.mail.value) || (!document.RegiForm.mail.value.match(/.+@.+\..+/))) {
  flag = 1;
  var msg1 = "メールアドレスを正しく入れてください";
 }
 if((!document.RegiForm.password.value) || (!document.RegiForm.password.value.match(/^[0-9a-zA-Z_]+$/i))) {
  flag = 1;
 }

 if((document.RegiForm.password.value.length < 4) || (document.RegiForm.password.value.length > 8)) {
  flag = 1;
  var msg2 = "パスワードは4文字以上8文字以内の英数字のみで入れてください";
 }

 if(!document.RegiForm.user_nickname.value) {
  flag = 1;
 }
 if(!document.RegiForm.l_kana.value) {
  flag = 1;
 }
 if(!document.RegiForm.f_kana.value) {
  flag = 1;
 }
 if(!document.RegiForm.l_name.value) {
  flag = 1;
 }
 if(!document.RegiForm.f_name.value) {
  flag = 1;
 }
 if(document.RegiForm.pref_id.value == "00") {
  var msg3 = "都道府県が選択されていません。";
  flag = 1;
 }
 if(!document.RegiForm.address1.value) {
  flag = 1;
 }
 if(!document.RegiForm.tel1.value) {
  flag = 1;
 }
 if(flag) {
  var msg = "（※）は必須項目です。";
  if (msg1) { msg += "\n"+msg1; }
  if (msg2) { msg += "\n"+msg2; }
  if (msg3) { msg += "\n"+msg3; }
  window.alert(msg); 
  return false;
 } else {
  return true;
 }
}
