$(function() { $(window).bind('beforeunload', function() { }); window.indicator = { _src : 'images/indicator.gif', img : (function() { var div = $('
').addClass('shadow'); var img = $('').attr('src', 'images/indicator.gif'); div.append(img).hide(); $('body').append(div); return div; })(), on : function() { $('#container').hide(); $(window).bind('touchstart', function(e) { e.preventDefault(); return false; }); var agent = window.navigator.userAgent.toLowerCase(); this.img.css('height', $(agent.indexOf("iphone") != -1 ? 'body' : window).height()); this.img.find('img').css('marginTop', ((window.innerHeight ? window.innerHeight : $(window).height()) / 2 - 30) + 'px'); this.img.show(); }, off : function() { var self = this; setTimeout(function() { $('#container').show(); $(window).unbind('touchstart'); self.img.fadeOut(150); }, 500); } }; window.commonError = new CommonError(); window.commonPopup = new CommonPopup(); window.trim = function(str){ var result = ""; if(str == undefined || str == null){ result = ""; } else { result = str.replace(/(^\s*)|(\s*$)/g, ""); } return result; }; window.viewNumber = { on : function(index) { $('#viewNumber').show(); $('#viewNumber_num').text(index); }, off : function() { $('#viewNumber').hide(); } }; window.printerNo = { on : function(number) { $('#printerNo').show(); $('#printerNo_num').text(number); }, off : function() { $('#printerNo').hide(); } }; window.footer = { on : function(num, dairitenName) { $('#footer').show(); if (num == 1) { $('#footer_toiawase_mongon').show(); $('[id^=footer_dairiten_]').hide(); } else if(num == 2) { if (dairitenName) { $('#footer_dairiten_name').text(dairitenName); } $('[id^=footer_dairiten_]').show(); } else { $('#footer_toiawase_mongon').show(); $('[id^=footer_dairiten_]').hide(); $('#sysTimeJa').hide(); } }, off : function() { $('#footer').hide(); } }; footer.on(1); window.commonApi = new CommonApi(); window.pager = new Pager(); window.searchAddress = function(adress_Kbn,self) { var yubinNo = $('#elm_'+adress_Kbn+'_YUBIN_NO').val(); commonApi.get('/NET_UII_AddressInfo.json', {YUBIN_NO_HD: trim(yubinNo)}, function(response) { if (response.error) { var errorInfo = response.errorInfo; var messages = []; $.each(errorInfo,function(index, elem) { messages.push(elem.errorMsg); }); alert(messages.join("\n")); return false; } var listInfo = response.listInfo; if (listInfo.length == 1) { $('#elm_'+adress_Kbn+'_ADRS_KANJI_toFull').val(listInfo[0].name.substring(0,36)); return false; } $('#addressZipCode').text(yubinNo); $('#addressTable').html(''); $.each(listInfo,function(index, elem) { var div = $('').attr('href', '#').text(elem.name).click((function(name_kana) { return function() { $('#elm_'+adress_Kbn+'_ADRS_KANJI_toFull').val(elem.name.substring(0,36)); setTimeout(function() { $('#contents').show(); $('#footer').show(); self.scrollTo($('#zipTarget_' + adress_Kbn)); $('#addressSelectArea').fadeOut(200); }, 50); return false; }; })(elem.name_kana)); $('#addressTable').append(div); }); $('#addressTable').append( $('').attr('href', '#').text('ŠY“–‚È‚µ').click(function() { setTimeout(function() { $('#contents').show(); $('#footer').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); $('#contents').hide(); $('#footer').hide(); $('.shadowAddress').css('height', ($('#addressSelectArea .mainAddress').height()+(+$('#addressSelectArea .mainAddress').css('top').replace('px', ''))+150) + 'px'); }, 100); }, false, false, true); }; window.preloadImg = function(){ for(var i = 0; i< arguments.length;i++){ $('').attr('src',arguments[i]); } }; preloadImg( 'images/img_ts_eco_on.png','images/img_ts_eco_off.png', 'images/img_ts_web_on.png','images/img_ts_web_off.png', 'images/img_ts_kami_on.png','images/img_ts_kami_off.png', 'images/img_hk_web_on.png','images/img_hk_web_off.png', 'images/img_hk_kami_on.png','images/img_hk_kami_off.png' ); pager.goIndex(); }); function openWindow(url) { url && window.open(url); return false; }