// 空白チェック
function checkNull(obj,msg){
  if(obj.value==''){
    alert(msg+'の入力は必須です');
    obj.focus();
    return false;
  }
  return true;
}
// フォーマットエラーメッセージ
function alertMsg(msg,obj){
    alert(msg+'の形式が間違っています');
    obj.focus();
}
// メールアドレスチェック
function checkEMail(obj,retnull){
  var retval=true;
  var value =obj.value;
  if (value=='') retval=retnull;
  else {
    var del=value.indexOf('@');
    retval = (del>0 && (value.length-del)>1
           && value.substring(del+1).indexOf('@')==-1);
  }
  if(retval==false)
    alertMsg('E-Mailアドレス',obj);
  return retval;
}

// メールアドレスチェック
function checkEMail2(obj,obj2){
 var retval=true;
 var value =obj.value;
 var value2 =obj2.value;

 if(value != value2){
	retval = false;
 }

 if(retval==false){
    alert('確認用のメールアドレスと一致しません');
    obj.focus();
 }
 return retval;

}

function totalCheck(card){
	//必須
  if(!checkNull(card.mess,   'お問い合わせ内容'))   return false;
  if(!checkNull(card.rname,    'お名前'))   return false;
  if(!checkNull(card.furigana,     'ふりがな'))   return false;
  if(!checkNull(card.kaisya,     '会社名'))   return false;
  if(!checkNull(card.mail,     'メール'))   return false;
  if(!checkEMail(card.mail,     false ))   return false; //形式チェック
  if(!checkEMail2(card.mail,card.mail2))   return false; //形式チェック


  return true;
}


