/*
 *  ena.travel http://www.ena.travel/
 *  InpChkMsg.js
 *
 *  Copyright (c) NSK http://www.nsk.co.jp/
 *
 *  version 1.0
 *  $Date: 2008-09-01 $
 */
function Error(c,m){
  this.toString=function(){return m;}
  this.valueOf=function(){return c;}
  this.getErrMessage=function(){return m;}
  this.getErrCode=function(){return c;}
}
var loginErrors=new function(){
  this.USR_ID_REQUIRED=new Error("JSCHK001001","ユーザーIDを入力してください");
  this.USR_ID_NOTRIGHT=new Error("JSCHK001002","ユーザーIDは半角英数字と”-”（半角ハイフン）、”_”（半角アンダースコア）以外使用できません");
  this.USR_ID_OUTSIDERANGE=new Error("JSCHK001003","ユーザーIDは4文字以上20文字以内で入力してください");
  this.USR_PWD_REQUIRED=new Error("JSCHK001004","パスワードを入力してください");
  this.USR_PWD_NOTRIGHT=new Error("JSCHK001005","パスワードは半角英数字以外使用できません");
  this.USR_PWD_OUTSIDERANGE=new Error("JSCHK001006","パスワードは4文字以上20文字以内で入力してください");
  this.USR_PWD_NOTMATCH=new Error("JSCHK001007","入力されたパスワードが一致しません。もう一度確認して入力してください");
  this.NEW_PWD_REQUIRED=new Error("JSCHK001008","新しいパスワードを入力してください");
  this.NEW_PWD_NOTRIGHT=new Error("JSCHK001009","新しいパスワードは半角英数字以外使用できません");
  this.NEW_PWD_OUTSIDERANGE=new Error("JSCHK001010","新しいパスワードは4文字以上20文字以内で入力してください");
  this.NEW_PWD_NOTMATCH=new Error("JSCHK001011","入力されたパスワードが一致しません。もう一度確認して入力してください");
}
var milErrors=new function(){
  this.MIL_INP_REQUIRED=new Error("JSCHK002001","メールアドレスを入力してください");
  this.MIL_INP_NOTRIGHT=new Error("JSCHK002002","メールアドレスが正しくありません");
  this.MIL_INP_OUTSIDERANGE=new Error("JSCHK002003","メールアドレスは100文字以内で入力してください");
  this.MIL_CHK_NOTRIGHT=new Error("JSCHK002004","入力されたメールアドレスが一致しません。もう一度確認して入力してください");
}
var nmbErrors=new function(){
  this.NMB_PKN1_OUTSIDERANGE=new Error("JSCHK003001","お名前(姓)は20文字以内で入力してください");
  this.NMB_PKN2_OUTSIDERANGE=new Error("JSCHK003002","お名前(名)は20文字以内で入力してください");
  this.NMB_PKN1_REQUIRED=new Error("JSCHK003027","お名前(姓)を入力してください");
  this.NMB_PKN2_REQUIRED=new Error("JSCHK003028","お名前(名)を入力してください");
  this.NMB_FGN_NOTRIGHT=new Error("JSCHK003003","お名前（セイ）は全角カタカナで入力してください");
  this.NMB_FGN_NOTRIGHT=new Error("JSCHK003004","お名前（メイ）は全角カタカナで入力してください");
  this.NMB_FGN_OUTSIDERANGE=new Error("JSCHK003005","お名前（セイ）は20文字以内で入力してください");
  this.NMB_FGN_OUTSIDERANGE=new Error("JSCHK003006","お名前（メイ）は20文字以内で入力してください");
  this.NMB_ZIP1_REQUIRED=new Error("JSCHK003007","郵便番号（3桁）を入力してください");
  this.NMB_ZIP1_NOTRIGHT=new Error("JSCHK003008","郵便番号（3桁）は半角数字で入力してください");
  this.NMB_ZIP1_OUTSIDERANGE=new Error("JSCHK003009","郵便番号（3桁）は3桁で入力してください");
  this.NMB_ZIP2_REQUIRED=new Error("JSCHK003010","郵便番号（4桁）を入力してください");
  this.NMB_ZIP2_NOTRIGHT=new Error("JSCHK003011","郵便番号（4桁）は半角数字で入力してください");
  this.NMB_ZIP2_OUTSIDERANGE=new Error("JSCHK003012","郵便番号（4桁）は4桁で入力してください");
  this.NMB_ADD1_REQUIRED=new Error("JSCHK003013","住所（都道府県）を指定してください");
  this.NMB_ADD2_REQUIRED=new Error("JSCHK003014","住所を入力してください");
  this.NMB_ADD2_OUTSIDERANGE=new Error("JSCHK003015","住所は50文字以内で入力してください");
  this.NMB_ADD3_OUTSIDERANGE=new Error("JSCHK003016","アパート・マンション名 は50文字以内で入力してください");
  this.NMB_TEL1_REQUIRED=new Error("JSCHK003017","自宅電話番号を入力してください");
  this.NMB_TEL1_OUTSIDERANGE=new Error("JSCHK003018","自宅電話番号は1つの欄に半角数値のみを4文字以内で入力してください");
  this.NMB_TEL2_OUTSIDERANGE=new Error("JSCHK003019","携帯電話番号は1つの欄に半角数値のみを4文字以内で入力してください");
  this.NMB_TEL3_OUTSIDERANGE=new Error("JSCHK003020","FAX番号は1つの欄に半角数値のみを4文字以内で入力してください");
  this.NMB_SUB1_REQUIRED=new Error("JSCHK003021","緊急連絡先お名前を入力してください");
  this.NMB_SUB1_OUTSIDERANGE=new Error("JSCHK003022","緊急連絡先お名前は20文字以内で入力してください");
  this.NMB_SUB2_REQUIRED=new Error("JSCHK003023","緊急連絡先ご住所を入力してください");
  this.NMB_SUB2_OUTSIDERANGE=new Error("JSCHK003024","緊急連絡先ご住所は50文字以内で入力してください");
  this.NMB_SUB3_REQUIRED=new Error("JSCHK003025","緊急連絡先お電話番号を入力してください");
  this.NMB_SUB3_OUTSIDERANGE=new Error("JSCHK003026","緊急連絡先お電話番号は1つの欄に半角数値のみを4文字以内で入力してください");
}
var pptErrors=new function(){
  this.PPT_LST_REQUIRED=new Error("JSCHK004001","パスポート情報：お名前(苗字：Last)を入力してください");
  this.PPT_LST_NOTRIGHT=new Error("JSCHK004002","パスポート情報：お名前(苗字：Last)は半角英字(大文字)で入力してください\n（空白も含めないでください）");
  this.PPT_LST_OUTSIDERANGE=new Error("JSCHK004003","パスポート情報：お名前(苗字：Last)は30文字以内で入力してください");
  this.PPT_FST_REQUIRED=new Error("JSCHK004004","パスポート情報：お名前(名前：First)を入力してください");
  this.PPT_FST_NOTRIGHT=new Error("JSCHK004005","パスポート情報：お名前(名前：First)は半角英字(大文字)で入力してください");
  this.PPT_FST_OUTSIDERANGE=new Error("JSCHK004006","パスポート情報：お名前(名前：First)は30文字以内で入力してください");
  this.PPT_MID_NOTRIGHT=new Error("JSCHK004007","パスポート情報：ミドルネームは半角英字(大文字)で入力してください");
  this.PPT_MID_OUTSIDERANGE=new Error("JSCHK004008","パスポート情報：お名前（ミドルネーム：Middle）は\nお名前(名前：First)と合わせて30文字以内で入力してください");
  this.PPT_BRT_NOTRIGHT=new Error("JSCHK004009","パスポート情報：生年月日の日付が正しくありません");
  this.PPT_NUM_NOTRIGHT=new Error("JSCHK004010","パスポート情報：パスポート番号は半角英数字で入力してください");
  this.PPT_NUM_OUTSIDERANGE=new Error("JSCHK004011","パスポート情報：パスポート番号は50文字以内で入力してください");
  this.PPT_LMT_NOTRIGHT=new Error("JSCHK004012","パスポート情報：パスポート有効期限の日付が正しくありません");
  this.PPT_SEX_NOTCHECK=new Error("JSCHK004013","パスポート情報：性別を指定してください");
}
var atrErrors=new function(){
  this.ATR_NNM_OUTSIDERANGE=new Error("JSCHK005001","ニックネームは100文字以内で入力してください");
  this.ATR_TTL_REQUIRED=new Error("JSCHK005002","件名を入力してください");
  this.ATR_TTL_OUTSIDERANGE=new Error("JSCHK005003","件名は100文字以内で入力してください");
  this.ATR_TXT_REQUIRED=new Error("JSCHK005004","内容を入力してください");
  this.AGREE_REQUIRED=new Error("JSCHK005001","メンバー規約の内容をご確認頂き、「上記に同意する」をチェックして下さい");
}
var rsvErrors=new function(){
  this.RSV_PAYMENTTYPE=new Error("JSCHK006001","決済種別を選択してください");
}
var cdErrors=new function(){
  this.CCD_LST_REQUIRED=new Error("JSCHK007001","名義人名が入力されていません。ご確認の上、名義人名を入力してください。");
  this.CCD_LST_NOTRIGHT=new Error("JSCHK007002","名義人名は半角英字以外使用できません。ご確認の上、再度名義人名を入力してください。");
  this.CCD_LIMIT_OUTSIDERANGE=new Error("JSCHK007003","有効期限が切れた年月が入力されています。ご確認の上、再度有効期限を入力してください。");
  this.CCD_NUM_REQUIRED=new Error("JSCHK007004","カード番号が入力されていません。ご確認の上、カード番号を入力してください。");
  this.CCD_NUM_NOTRIGHT=new Error("JSCHK007005","カード番号は半角数字以外使用できません。ご確認の上、再度カード番号を入力してください。");
  this.CCD_NUM_OUTSIDERANGE=new Error("JSCHK007006","カード番号は16桁となっております。ご確認の上、再度カード番号を入力してください。");
  this.CCD_LIMIT_NOTRIGHT=new Error("JSCHK007007","有効期限が入力されていません。ご確認の上、有効期限を入力してください。");
}
var reqErrors=new function(){
  this.REQ_REQUESTTYPE=new Error("JSCHK012001","依頼事項を選択してください");
  this.ATR_TXT_REQUIRED=new Error("JSCHK012002","メモ欄を入力してください");
  this.REQ_REQUESTUSER=new Error("JSCHK012003","対象者を選択してください");
}
var pssearchErrors=new function(){
  this.PS_TOTAL_OUTSIDE=new Error("JSCHK101001","合計人数は9人以内でなければなりません");
  this.PS_INF_OUTSIDE=new Error("JSCHK101002","幼児の人数は大人の人数以下でなければなりません");
  this.PS_ADT_REQUIRED=new Error("JSCHK101003","大人の人数は最低１名以上選択してください。");
}
var sendmailErrors=new function(){
  this.PS_NAME_REQUIRED=new Error("JSCHK102001","お名前を入力してください。");
  this.PS_MIL_INP_REQUIRED=new Error("JSCHK102002","Eメールアドレスを入力してください。");
  this.PS_MIL_INP_NOTRIGHT=new Error("JSCHK102003","Eメールアドレスが正しくありません。");
  this.PS_MIL_CHK_NOTRIGHT=new Error("JSCHK102004","２つのEメールアドレスが異なっています。ご確認下さい。");
}



