Pager.prototype.goIndex = function() { var self = this; // indicator.on(); // alert("ここからは三井住友海上火災保険株式会社の\n「ネットde保険@さいくる」の手続画面となります。"); // indicator.off(); var senniURL = location.hash || ''; var senniKbn = 'goJBS0010'; var splashFlg = true; var timeOut = 0; if (senniURL.indexOf('goJBS0015') >= 0) { // 契約手続きURLから遷移の場合、事前登録チェックを行う。 senniKbn = 'goJBS0015'; splashFlg = false; } else if (senniURL.indexOf('goJBS0020') >= 0) { // 事前登録受付通知確認メール、乗車終了1時間前通知メールまたは成約通知メールから遷移の場合、ログイン画面を遷移する senniKbn = 'goJBS0020'; splashFlg = true; } else if (senniURL.indexOf('goJBS0122') >= 0) { //契約申込-購入取消画面に遷移の場合 senniKbn = 'goJBS0122'; splashFlg = false; } else if (senniURL.indexOf('goJBS0123') >= 0) { //契約申込-購入エラー画面に遷移の場合 senniKbn = 'goJBS0123'; splashFlg = false; } else if (senniURL.indexOf('goJBS0130') >= 0) { //契約申込-契約申込完了画面に遷移の場合 senniKbn = 'goJBS0130'; splashFlg = false; } else if (senniURL.indexOf('goJBS0420') >= 0) { // メールアドレス変更URLから遷移の場合 senniKbn = 'goJBS0420'; splashFlg = false; } else if (senniURL.indexOf('goJBS0720') >= 0) { // 720ECIから遷移の場合 senniKbn = 'goJBS0720'; splashFlg = false; } else if (senniURL.indexOf('goJBS0730') >= 0) { // 730ECIから遷移の場合 senniKbn = 'goJBS0730'; splashFlg = false; } else if (senniURL.indexOf('goJBS0210') >= 0){ senniKbn = 'goJBS0210'; splashFlg = true; } else if (senniURL.indexOf('goReflect') >= 0){ senniKbn = 'goReflect'; splashFlg = true; } else { senniKbn = 'goJBS0010'; splashFlg = true; } if (splashFlg) { // var date = new Date(); // var splash_src = 'images/DRS0000_anime01.gif?' + // date.getFullYear() + (date.getMonth() + 1) + date.getDate() + // date.getHours() + date.getMinutes() + date.getSeconds(); // $('#splash_img').attr('src', splash_src); $('#header').hide(); $('.side_mar').hide(); $('#elmContainer').hide(); $('#errorPage').hide(); // $('#skip_splash').show(); } else { timeOut = 0; } var skip_splash_flg = false; $('#skip_splash').click(function(){ goWhere(senniKbn, self); skip_splash_flg = true; }); setTimeout(function(){ if (!skip_splash_flg) { goWhere(senniKbn, self); } }, timeOut); }; Pager.prototype.getTopParams = function() { return { 'MODE' : 'JBS0010_DISPLAY' }; }; Pager.prototype.getLoginUrlParams = function() { return { 'MODE' : 'LOGIN_URL_SENNI' }; }; Pager.prototype.getTetsudukiUrlParams = function() { return { 'MODE' : 'TETSUDUKI_URL_SENNI' }; }; Pager.prototype.getMailModifyUrlParams = function() { return { 'MODE' : 'MAIL_MODIFY_URL_SENNI' }; }; Pager.prototype.getCancleUrlParams = function() { return { 'MODE' : 'DRS0122_DISPLAY' }; }; Pager.prototype.getBuyErrorUrlParams = function() { return { 'MODE' : 'DRS0123_DISPLAY' }; }; Pager.prototype.getBuyOverUrlParams = function() { return { 'MODE' : 'DUMMY_MODE' }; }; Pager.prototype.getECIUrlParams_720 = function() { return { 'MODE' : 'DRS0720_DISPLAY' }; }; Pager.prototype.getECIUrlParams_730 = function() { return { 'MODE' : 'DRS0730_DISPLAY' }; }; Pager.prototype.getReflectParams = function() { return { 'MODE' : 'PORTAL_LOGIN_SENI' }; }; goWhere = function(senniKbn, self){ $('#splash').hide(); $('#skip_splash').hide(); $('.side_mar').show(); $('#elmContainer').show(); $('#errorPage').show(); $('#header').show(); switch (senniKbn) { case 'goJBS0010': self.goJBS0010(self.getTopParams()); break; case 'goJBS0015': pager.goJBS0015(self.getTetsudukiUrlParams()); break; case 'goJBS0020': pager.goJBS0020(self.getLoginUrlParams()); break; case 'goJBS0122': self.goJBS0122(self.getCancleUrlParams()); break; case 'goJBS0123': self.goJBS0123(self.getBuyErrorUrlParams()); break; case 'goJBS0130': self.goJBS0130(self.getBuyOverUrlParams()); break; case 'goJBS0420': pager.goJBS0420(self.getMailModifyUrlParams()); break; case 'goJBS0720': pager.goJBS0720(self.getECIUrlParams_720()); break; case 'goJBS0730': pager.goJBS0730(self.getECIUrlParams_730()); break; case 'goReflect': pager.goReflect(self.getReflectParams()); break; } };