1// ==================================== 2//GoogleMAP å°åå¥åãæ¿ã 3// ==================================== 4$(function(){ 5 $(".map_nav li").click(function(){ 6 $(".map_nav li").removeClass("current"); 7 $(this).addClass("current"); 8 var googlemap_tab = $(this).attr("id"); 9 $(".map_tab").css("display","none"); 10 $("#" + googlemap_tab + "_window").css("display","block"); 11 show_gmap(googlemap_tab); 12 }) 13 14 // IPã¢ãã¬ã¹ããéã 15 // var googlemap_tab = 'tab_map'+$("#geo_area").val(); 16 // $("#" + googlemap_tab + "_window").css("display","block"); 17 // $("#" + googlemap_tab).addClass("current"); 18 // show_gmap(googlemap_tab); 19 20 $(".bx-pager").css("display","none"); 21}); 22 23// ==================================== 24// ç·åTOPã®GoogleMaps 25// ==================================== 26function show_gmap(element) { 27 28 // åæµ·é 29 if (element == 'tab_map01') { 30 var lat = 43.262761; 31 var lng = 142.327881; 32 var mapID = 'map_canvas_hokkaido'; 33 var zoom = 8; 34 } 35 // æ±å 36 if (element == 'tab_map02') { 37 var lat = 38.965816; 38 var lng = 140.674438; 39 var mapID = 'map_canvas_tohoku'; 40 var zoom = 7; 41 } 42 // ç²ä¿¡è¶ 43 if (element == 'tab_map03') { 44 var lat = 37.562758; 45 var lng = 138.874452; 46 var mapID = 'map_canvas_koshinetsu'; 47 var zoom = 9; 48 } 49 // 颿± 50 if (element == 'tab_map04') { 51 var lat = 35.916587; 52 var lng = 139.176576; 53 var mapID = 'map_canvas_kanto'; 54 var zoom = 9; 55 } 56 // ä¸é¨ 57 if (element == 'tab_map05') { 58 var lat = 34.853142; 59 var lng = 137.264955; 60 var mapID = 'map_canvas_chubu'; 61 var zoom = 9; 62 } 63 // è¿ç¿ 64 if (element == 'tab_map06') { 65 var lat = 34.759666; 66 var lng = 135.780029; 67 var mapID = 'map_canvas_kinki'; 68 var zoom = 9; 69 } 70 // ä¸å½ã»åå½ 71 if (element == 'tab_map07') { 72 var lat = 34.521153; 73 var lng = 133.554322; 74 var mapID = 'map_canvas_chugoku_shikoku'; 75 var zoom = 9; 76 } 77 // ä¹å· 78 if (element == 'tab_map08') { 79 var lat = 32.753251; 80 var lng = 130.852661; 81 var mapID = 'map_canvas_kyushu'; 82 var zoom = 8; 83 } 84 // æ²ç¸ 85 if (element == 'tab_map09') { 86 var lat = 26.383493; 87 var lng = 127.818288; 88 var mapID = 'map_canvas_okinawa'; 89 var zoom = 10; 90 } 91 // CHINA 92 if (element == 'tab_map10') { 93 var lat = 31.187379; 94 var lng = 121.3875826; 95 var mapID = 'map_canvas_china'; 96 var zoom = 9; 97 } 98 // TAIWAN 99 // if (element == 'tab_map11') { 100 // var lat = 25.078458; 101 // var lng = 121.583037; 102 // var mapID = 'map_canvas_taiwan'; 103 // var zoom = 9; 104 // } 105 106 //å°å³ã表示 107 GoogleMapper.show(mapID, lat, lng, zoom); 108 109 110 111 if (element == 'tab_map08') { 112 //GoogleMapper.showOkinawa(); // ä¹å·ã»æ²ç¸ã®å ´åã¯å³ä¸ã«çªã表示 113 } 114 115 //ãã¼ã«ã¼ã表示 116 var shops = eval($("#shop_geos").val()); 117 //20160310namiki_tsuika 118 // shops.push(['31.187379','121.3875826','red','JOYFIT24 è¹æ¢ è·¯','https://joyfit.jp/hongmeilu/',''],['31.211207','121.405217','red','JOYFIT24 天山å©å±±é¢è·¯','https://joyfit.jp/tianshanlu/',''],['25.078458','121.583037','red','JOYFIT24 æå¾·è·¯','http://joyfit24.tw/ja/',''],['25.0295391','121.5510503','red','JOYFIT24 å®åè·¯','http://joyfit24.tw/ja/','']); 119 // shops.push(['25.078458','121.583037','red','JOYFIT24 æå¾·è·¯','http://joyfit24.tw/ja/',''],['25.0295391','121.5510503','red','JOYFIT24 å®åè·¯','http://joyfit24.tw/ja/','']); 120 var locs = new Array(); 121 for (i = 0; i < shops.length; i++) { 122 var ll = shops[i][0] + ',' + shops[i][1]; 123 if (!locs[ll]) locs[ll] = new Array(); 124 locs[ll].push(shops[i]); 125 } 126 for (var i in locs) { 127 var t = new Array(); 128 for (var j = 0; j < locs[i].length; j++) { 129 if (t.indexOf(locs[i][j][2]) == -1) t.push(locs[i][j][2]); 130 } 131 t.sort(); 132 var iconUrl = "/img_icon/map/joyfit_ao.png"; 133 switch (t.join(',')) { 134 case 'black': iconUrl = "/img_icon/map/joyfit_joyplus.png"; break; 135 case 'blue': iconUrl = "/img_icon/map/joyfit_ao.png"; break; 136 case 'green': iconUrl = "/img_icon/map/joyfit_yoga.png"; break; 137 case 'red': iconUrl = "/img_icon/map/joyfit_aka.png"; break; 138 case 'black,blue': iconUrl = "/img_icon/map/joyfit_aojoyplus.png"; break; 139 case 'black,green': iconUrl = "/img_icon/map/joyfit_yogajoyplus.png"; break; 140 case 'black,red': iconUrl = "/img_icon/map/joyfit_akajoyplus.png"; break; 141 case 'blue,green': iconUrl = "/img_icon/map/joyfit_aoyoga.png"; break; 142 case 'blue,red': iconUrl = "/img_icon/map/joyfit_aoaka.png"; break; 143 case 'green,red': iconUrl = "/img_icon/map/joyfit_akayoga.png"; break; 144 case 'blue,green,red': iconUrl = "/img_icon/map/joyfit_aoakayoga.png"; break; 145 case 'black,blue,red': iconUrl = "/img_icon/map/joyfit_aoakajoyplus.png"; break; 146 case 'black,blue,green': iconUrl = "/img_icon/map/joyfit_aoyogajoyplus.png"; break; 147 case 'black,green,red': iconUrl = "/img_icon/map/joyfit_akayogajoyplus.png"; break; 148 case 'black,blue,green,red':iconUrl = "/img_icon/map/joyfit_aoakayogajoyplus.png"; break; 149 } 150 var marker = GoogleMapper.addMarker(locs[i][0][0], locs[i][0][1], locs[i][0][3], iconUrl); 151 marker.data = { shops: locs[i] }; 152 } 153} 154GoogleMapper.getMarkerInfo = function(marker) { 155 156/* 157 if (marker.data.img) { 158 var info = '<div style="width:165px;height:145px;text-align:center;vertical-align:middle;">'; 159 info += '<a href="'+marker.data.url+'">'+marker.data.shopname+'<br><img style="padding:6px;" height="100" src="'+marker.data.img+'"></a>'; 160 info += '<a href="'+marker.data.url+'">'+marker.data.shopname+'<br><img style="padding:6px;" height="100" src="'+marker.data.img+'"></a>'; 161 info += '</div>'; 162 return info; 163 } else { 164*/ 165 var info = '<div style="width:180px;height:' + (5 + 15 * marker.data.shops.length) + 'px;text-align:center;vertical-align:middle;">'; 166 for (var i = 0; i < marker.data.shops.length; i++) { 167 if (marker.data.shops[i][4].indexOf('joyfit24') == -1) { 168 info += '<a href="' + marker.data.shops[i][4] + '">' + marker.data.shops[i][3] + '</a><br>'; 169 } else { 170 info += '<a href="' + marker.data.shops[i][4] + '" target="_blank">' + marker.data.shops[i][3] + '</a><br>'; 171 } 172 } 173 info += '</div>'; 174 return info; 175// } 176};
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.