Pager.prototype.goLSS0015 = function(params) { var self = this; indicator.on(); self.execApi('/SLS_UII_LSS0015.json', params, function(response) { var pageInfo = response.pageInfo; if (pageInfo.mode == "TETSUDUKI_URL_SENNI") { self.checkSession = pageInfo.checkSession; } switch (pageInfo.senisaki) { case 'goLSS0020': self.goLSS0020(self.getLSS0020RequestParams(pageInfo.mode)); break; case 'goLSS0035': self.goLSS0035(self.getLSS0035RequestParams(pageInfo)); break; case 'goLSS0210': self.goLSS0210(self.getLSS0210RequestParams()); break; case 'goLSS0410': self.goLSS0410(self.getLSS0410RequestParams()); break; } }); }; Pager.prototype.getLSS0020RequestParams = function(mode) { return { "MODE" : mode }; }; Pager.prototype.getLSS0035RequestParams = function(pageInfo) { if(pageInfo && pageInfo.checkSession){ this.checkSession = pageInfo.checkSession; } return { "MODE" : "LSS0035_DISPLAY" }; };