$(function() { $(window).bind('beforeunload', function() { }); window.indicator = { _src : 'images/common/indicator.gif', img : (function() { var div = $('<div />').addClass('shadow'); var img = $('<img />').attr('src', 'images/common/indicator.gif'); div.append(img).hide(); $('body').append(div); return div; })(), on : function() { $(window).bind('touchstart', function(e) { e.preventDefault(); return false; }); this.img.css('height', $($.browser.safari ? 'body' : window).height()*4); this.img.find('img').css('marginTop', ((window.innerHeight ? window.innerHeight : $(window).height()) / 2 - 30) + 'px'); this.img.show(); $('body').scrollTop(0);$('html').scrollTop(0); }, off : function() { var self = this; setTimeout(function() { $(window).unbind('touchstart'); self.img.fadeOut(150); }, 500); } }; window.commonError = new CommonError(); window.lowerAndroid = function(n) { var bo = false; var ua = navigator.userAgent.toLowerCase(); var version = ua.substr(ua.indexOf('android')+8, 3); if(ua.indexOf("android")) if(parseFloat(version) <= n) bo = true; return bo; }; if(lowerAndroid(2.3)){ $('.frame').css('height', 'auto'); }; window.commonApi = new CommonApi(); window.pager = new Pager(); window.searchAddress = function(adrs_Kbn,self) { $('#yubin_'+adrs_Kbn+'_Indicator').show(); var yubinNo = $('#'+adrs_Kbn+'_YUBIN_NO').val(); commonApi.get('/NET_UII_AddressInfo.json', {YUBIN_NO_HD: yubinNo}, function(response) { if (response.error) { var errorInfo = response.errorInfo; var messages = []; errorInfo.forEach(function(elem) { messages.push(elem.errorMsg); }); alert(messages.join("\n")); $('#yubin_'+adrs_Kbn+'_Indicator').hide(); return false; } var listInfo = response.listInfo; if (listInfo.length == 1) { $('[id^='+adrs_Kbn+'_JYUSYO_KNJ_1]').val(listInfo[0].name); $('[id^='+adrs_Kbn+'_JYUSYO_KANA_1]').val(listInfo[0].name_kana); $('#yubin_'+adrs_Kbn+'_Indicator').hide(); return false; } $('#addressZipCode').text(yubinNo); $('#addressTable').html(''); listInfo.forEach(function(elem) { var div = $('<a />').attr('href', '#').text(elem.name).click((function(name_kana) { return function() { $('#yubin_'+adrs_Kbn+'_Indicator').hide(); $('[id^='+adrs_Kbn+'_JYUSYO_KNJ_1]').val(elem.name); $('[id^='+adrs_Kbn+'_JYUSYO_KANA_1]').val(name_kana); $('#yubin_'+adrs_Kbn+'_Indicator').hide(); setTimeout(function() { $('#elmContainer').show(); self.scrollTo($('#zipTarget')); $('#addressSelectArea').fadeOut(200); }, 50); return false; }; })(elem.name_kana)); $('#addressTable').append(div); }); $('#addressTable').append( $('<a />').attr('href', '#').text('該当なし').click(function() { $('#yubin_'+adrs_Kbn+'_Indicator').hide(); setTimeout(function() { $('#elmContainer').show(); self.scrollTo($('#zipTarget')); $('#addressSelectArea').fadeOut(200); }, 50); return false; }) ); $('#addressSelectArea div.mainAddress').css({ top: $(window).scrollTop() + 10 + 'px', minHeight: (window.innerHeight ? window.innerHeight : $(window).height()) - 40 + 'px' }); setTimeout(function() { $('#addressSelectArea').fadeIn(200); $('#elmContainer').hide(); $('.shadowAddress').css('height', ($('#addressSelectArea .mainAddress').height()+(+$('#addressSelectArea .mainAddress').css('top').replace('px', ''))+150) + 'px'); }, 100); }, false, false, true); }; // 20160826 ADD 本登録からの遷移 START if ((location.hash || '').indexOf('goJBS0210') < 0) { pager.goIndex({}); } else { pager.goJBS0210({"MODE" : "JBS0210_DISPLAY"}, true); } //pager.goIndex(); // 20160826 ADD 本登録からの遷移 END }); function openWindow(url) { url && window.open(url); return false; }