1(function(ssq){ 2 var struc={}, config={}, listener={}; 3 ssq(document).ready(function(){ struc.init() }); 4 function trace(a){ var b=""; for(var i=0;i<arguments.length;i++){if(i>0)b+=", ";b+=arguments[i];} try{console.log(b);}catch(e){}} 5 struc = { 6 init : function() { 7 struc.regist(); 8 struc.pageMethod(); 9 listener.start(); 10 }, 11 regist : function() { 12 13 }, 14 pageMethod : function () { 15 skipNavigation(); 16 desktopGnb(); 17 mobileGnb(); 18 btnTop(); 19 btnTopFix() 20 } 21 }; 22 listener = { 23 start : function(){ 24 ssq(window).bind("resize", listener.resizePage); listener.resizePage(); 25 ssq("a[href=#]").on("click",function(e){ 26 e.preventDefault(); 27 }) 28 }, 29 resizePage : function(e) { 30 btnTopFix(); 31 } 32 }; 33 function skipNavigation(){ 34 var skipNaviAnchor = ssq("#skipNavi > li > a"); 35 skipNaviAnchor.click(function(){ 36 ssq(skipNaviAnchor.attr("href")) 37 .attr("tabindex","0") 38 .css("outline","0") 39 .focus(); 40 }); 41 } 42 function desktopGnb(){ 43 var depth1 = ssq('#gnb .depth1'); 44 var last_depth1 = ssq('#gnb .depth_box > li:last-child a'); 45 var depth2 = ssq('#gnb .depth2'); 46 depth1.on({ 47 mouseenter : function(){ 48 ssq(this).addClass('on'); 49 ssq(this).children('.depth2').fadeIn(500); 50 }, mouseleave : function(){ 51 ssq(this).removeClass('on'); 52 ssq(this).children('.depth2').hide(); 53 }, focusin : function(){ 54 ssq(this).addClass('on'); 55 ssq(this).children('.depth2').fadeIn(500); 56 } 57 }) 58 last_depth1.focusout(function(){ 59 depth1.removeClass('on'); 60 depth2.hide(); 61 }); 62 } 63 function mobileGnb(){ 64 var btn_menu = ssq('#btnMenu'); 65 var btn_back = ssq('.gnb_m .depth2 .back'); 66 var m_menu = ssq('#mMenu'); 67 var wrap = ssq('#wrap'); 68 var bg_wrap = ssq('#bgWrap'); 69 var depth1 = ssq('.gnb_m .depth1 > a'); 70 var depth2 = ssq('.gnb_m .depth2'); 71 72 btn_menu.click(function(){ 73 m_menu.toggleClass('on'); 74 wrap.toggleClass('gnb_on'); 75 depth2.removeClass('on'); 76 }); 77 depth1.click(function(e){ 78 e.preventDefault(); 79 ssq(this).siblings('div').addClass('on'); 80 }); 81 bg_wrap.click(function(){ 82 depth2.removeClass('on'); 83 m_menu.removeClass('on'); 84 wrap.removeClass('gnb_on'); 85 }); 86 btn_back.click(function(){ 87 depth2.removeClass('on'); 88 }); 89 } 90 function btnTop() { 91 var back_top = ssq("#backTop"); 92 back_top.hide(); 93 ssq(window).scroll(function () { 94 var back_top_offset = back_top.offset(); 95 96 97 if (ssq(this).scrollTop() > 100) { 98 back_top.fadeIn(); 99 } else { 100 back_top.fadeOut(); 101 } 102 }); 103 104 back_top.click(function () { 105 ssq('body,html').animate({ 106 scrollTop: 0 107 }, 800); 108 return false; 109 }); 110 } 111 function btnTopFix() { 112 var back_top = ssq("#backTop"); 113 var doc_scroll_area = ssq(document).height() - ssq("#footer").innerHeight(); 114 ssq(window).scroll(function () { 115 var win_scroll_area = ssq(window).scrollTop() + ssq(window).height(); 116 if ( win_scroll_area < doc_scroll_area ) { 117 back_top.removeClass('no_fixed_btn'); 118 } 119 if ( win_scroll_area > doc_scroll_area ) { 120 back_top.addClass('no_fixed_btn'); 121 } 122 }); 123 } 124 125})(jQuery); 126 127var processImg = new Image(); 128processImg.src = "/images/waiting.gif"; 129var lang; 130 131function changeToProcess(){ 132 var imgLang = ""; 133 if (lang == "ja"){ 134 imgLang = "ja/"; 135 } 136 137 if (document.all){ 138 document.all['checkoutbtn'].innerHTML = "<img src='"+processImg.src+"' name='overItems' id='overItems' border='0'>"; 139 } else if (document.layers){ 140 document.layers['checkoutbtn'].innerHTML = "<img src='"+processImg.src+"' name='overItems' id='overItems' border='0'>"; 141 } else if (document.getElementById){ 142 document.getElementById('checkoutbtn').innerHTML = "<img src='"+processImg.src+"' name='overItems' id='overItems' border='0'>"; 143 } 144} 145 146 147function PrintComma(srcNumber) { 148 var txtNumber = '' + srcNumber; 149 var rxSplit = new RegExp('([0-9])([0-9][0-9][0-9][,.])'); 150 var arrNumber = txtNumber.split('.'); 151 arrNumber[0] += '.'; 152 do { 153 arrNumber[0] = arrNumber[0].replace(rxSplit, '$1,$2'); 154 } while (rxSplit.test(arrNumber[0])); 155 156 //if (arrNumber.length > 1) { 157 // return arrNumber.join(''); 158 //} else { 159 // return arrNumber[0].split('.')[0]; 160 //} 161 return arrNumber.length > 1 ? arrNumber.join('') : arrNumber[0].split('.')[0] ; 162} 163 164function FN_Go_Product_Review( no ) { 165 ProductNo = jQuery("#ProductNo" + no).val(); 166 if ( ProductNo != "" ) { 167 location.href="/product/view.asp?productNo=" + ProductNo + "&rv=1"; 168 } 169}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.