JezK
Edit File: mahachem-map.html
<html> <body style="margin:0;"> <div id="bingmap"></div> <style style="text/css"> .NavBar_MapTypeButtonContainer {display: none!important;} </style> <script type='text/javascript' src='https://www.bing.com/api/maps/mapcontrol?callback=GetMap&key=AhAd3ujYy64V6tRcro-v2KIt7fj3BrP0HkbPxy6r3QhP3KG0TCmvbXgWnQTJtDHV' async defer></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script> <script type="text/javascript"> $( window ).load(function() { var map; map = new Microsoft.Maps.Map('#bingmap', { supportedMapTypes: [ Microsoft.Maps.MapTypeId.road, Microsoft.Maps.MapTypeId.aerial, Microsoft.Maps.MapTypeId.streetside, Microsoft.Maps.MapTypeId.grayscale, Microsoft.Maps.MapTypeId.canvasDark, Microsoft.Maps.MapTypeId.canvasLight, Microsoft.Maps.MapTypeId.birdseye, //Will display a button in the future. Microsoft.Maps.MapTypeId.ordnanceSurvey //Only appears when user is in UK. ], mapTypeId: Microsoft.Maps.MapTypeId.road, center: new Microsoft.Maps.Location(12.806353, 106.663675), zoom: 4, disableScrollWheelZoom: true }); var center = map.getCenter(); var pin = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(1.332454, 103.633866), { title: 'Singapore', icon: 'https://development.mahachem.com/wp-content/uploads/2018/11/pin_icon.png', anchor: new Microsoft.Maps.Point(12, 39) }); var pin2 = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(3.027637, 101.736256), { title: 'Malaysia', icon: 'https://development.mahachem.com/wp-content/uploads/2018/11/pin_icon.png', anchor: new Microsoft.Maps.Point(12, 39) }); var pin3 = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(14.589841, 121.059934), { title: 'Philippines', icon: 'https://development.mahachem.com/wp-content/uploads/2018/11/pin_icon.png', anchor: new Microsoft.Maps.Point(12, 39) }); var pin4 = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(6.865203, 79.886073), { title: 'Sri Lanka', icon: 'https://development.mahachem.com/wp-content/uploads/2018/11/pin_icon.png', anchor: new Microsoft.Maps.Point(12, 39) }); var pin5 = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(21.001993, 105.846175), { title: 'Vietnam', icon: 'https://development.mahachem.com/wp-content/uploads/2018/11/pin_icon.png', anchor: new Microsoft.Maps.Point(12, 39) }); /* var pin6 = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(10.806353, 106.663675), { title: 'MAHA CHEMICALS JOINT STOCK CO.', icon: 'https://development.mahachem.com/wp-content/uploads/2018/11/maha_icon.png', anchor: new Microsoft.Maps.Point(12, 39) }); */ var pin7 = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(16.775010, 96.141771), { title: 'Myanmar', icon: 'https://development.mahachem.com/wp-content/uploads/2018/11/pin_icon.png', anchor: new Microsoft.Maps.Point(12, 39) }); var pin8 = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(11.567301, 104.891609), { title: 'Cambodia', icon: 'https://development.mahachem.com/wp-content/uploads/2018/11/pin_icon.png', anchor: new Microsoft.Maps.Point(12, 39) }); var pin9 = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(-6.161540, 106.688547), { title: 'Indonesia', icon: 'https://development.mahachem.com/wp-content/uploads/2018/11/pin_icon.png', anchor: new Microsoft.Maps.Point(12, 39) }); /* var pin10 = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(-7.242124, 112.642348), { title: 'PT MAHA KIMIA INDONESIA, Surabaya Office', icon: 'https://development.mahachem.com/wp-content/uploads/2018/11/maha_icon.png', anchor: new Microsoft.Maps.Point(12, 39) }); */ var pin11 = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(13.654481, 100.431136), { title: 'Thailand', icon: 'https://development.mahachem.com/wp-content/uploads/2018/11/pin_icon.png', anchor: new Microsoft.Maps.Point(12, 39) }); var pin12 = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(30.6254332, 104.0989862), { title: 'China', icon: 'https://development.mahachem.com/wp-content/uploads/2018/11/pin_icon.png', anchor: new Microsoft.Maps.Point(12, 39) }); var pin13 = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(37.510513, 127.061039), { title: 'Korea', icon: 'https://development.mahachem.com/wp-content/uploads/2018/11/pin_icon.png', anchor: new Microsoft.Maps.Point(12, 39) }); /* var pin13 = new Microsoft.Maps.Pushpin(new Microsoft.Maps.Location(1.463351, 103.601038), { title: 'MAHA CHEMICALS SDN. BHD.', icon: 'https://development.mahachem.com/wp-content/uploads/2018/11/maha_icon.png', anchor: new Microsoft.Maps.Point(12, 39) }); */ //Add a click event handler to the pushpin. Microsoft.Maps.Events.addHandler(pin, 'click', pushpinClicked); //Add a click event handler to the pushpin. Microsoft.Maps.Events.addHandler(pin2, 'click', pushpinClicked2); //Add a click event handler to the pushpin. Microsoft.Maps.Events.addHandler(pin3, 'click', pushpinClicked3); //Add a click event handler to the pushpin. Microsoft.Maps.Events.addHandler(pin4, 'click', pushpinClicked4); //Add a click event handler to the pushpin. Microsoft.Maps.Events.addHandler(pin5, 'click', pushpinClicked5); //Add a click event handler to the pushpin. // Microsoft.Maps.Events.addHandler(pin6, 'click', pushpinClicked6); //Add a click event handler to the pushpin. Microsoft.Maps.Events.addHandler(pin7, 'click', pushpinClicked7); //Add a click event handler to the pushpin. Microsoft.Maps.Events.addHandler(pin8, 'click', pushpinClicked8); //Add a click event handler to the pushpin. Microsoft.Maps.Events.addHandler(pin9, 'click', pushpinClicked9); //Add a click event handler to the pushpin. // Microsoft.Maps.Events.addHandler(pin10, 'click', pushpinClicked10); //Add a click event handler to the pushpin. Microsoft.Maps.Events.addHandler(pin11, 'click', pushpinClicked11); //Add a click event handler to the pushpin. Microsoft.Maps.Events.addHandler(pin12, 'click', pushpinClicked12); //Add a click event handler to the pushpin. Microsoft.Maps.Events.addHandler(pin13, 'click', pushpinClicked13); //Add a click event handler to the pushpin. //Add the pushpin to the map map.entities.push(pin); map.entities.push(pin2); map.entities.push(pin3); map.entities.push(pin4); map.entities.push(pin5); /* map.entities.push(pin6); */ map.entities.push(pin7); map.entities.push(pin8); map.entities.push(pin9); /* map.entities.push(pin10); */ map.entities.push(pin11); map.entities.push(pin12); map.entities.push(pin13); function pushpinClicked(e) { window.open('https://www.google.com/maps/place/Maha+Chemicals+(Asia)+Pte+Ltd/@1.331364,103.633923,16z/data=!4m5!3m4!1s0x0:0x1cb9ff9270588355!8m2!3d1.331364!4d103.633923?hl=en-US','_blank'); } function pushpinClicked2(e) { window.open('https://www.google.com/maps/place/MAHA+CHEMICALS+SDN.+BHD./@3.027321,101.7340783,17z/data=!3m1!4b1!4m5!3m4!1s0x31cdcacea45568d3:0x8146b47f2274fcb9!8m2!3d3.027321!4d101.736267','_blank'); } function pushpinClicked3(e) { window.open('https://www.google.com/maps/place/MAHACHEM,+INC./@14.589613,121.0577453,17z/data=!3m1!4b1!4m5!3m4!1s0x3397c960e7318cd3:0xcca2ef1d0d98ed87!8m2!3d14.589613!4d121.059934','_blank'); } function pushpinClicked4(e) { window.open('https://www.google.com/maps/place/MAHA+ASIA+(PVT)+LTD/@6.865038,79.8838843,17z/data=!3m1!4b1!4m5!3m4!1s0x3ae25a5a8472bce7:0x5d76e8453a369f98!8m2!3d6.865038!4d79.886073','_blank'); } function pushpinClicked5(e) { window.open('https://www.google.com/maps/place/7th+Floor,+54+L%C3%AA+Thanh+Ngh%E1%BB%8B,+B%C3%A1ch+Khoa,+Hai+B%C3%A0+Tr%C6%B0ng,+H%C3%A0+N%E1%BB%99i,+Vietnam/@21.0017978,105.8439862,17z/data=!3m1!4b1!4m5!3m4!1s0x3135ac7153c82af3:0xabaad41a865e2a6!8m2!3d21.0017978!4d105.8461749','_blank'); } function pushpinClicked6(e) { window.open('https://www.google.com/maps/place/MAHA+CHEMICALS+JOINT+STOCK+CO./@10.806042,106.6614972,17z/data=!3m1!4b1!4m5!3m4!1s0x3175293b383ef9fb:0xacf375d8d9f96812!8m2!3d10.806042!4d106.6636859','_blank'); } function pushpinClicked7(e) { window.open('https://www.google.com/maps/place/Strand+Road+%26+Maha+Bandula,+Yangon,+Myanmar+(Burma)/@16.7746777,96.1416566,20z/data=!4m5!3m4!1s0x30c1eb77f38ae21f:0xc18da87bb9aa72ab!8m2!3d16.7749774!4d96.1417723','_blank'); } function pushpinClicked8(e) { window.open('https://www.google.com/maps/place/134+Russian+Federation+Blvd.+(110),+Phnom+Penh,+Cambodia/@11.5671906,104.8894311,17z/data=!3m1!4b1!4m5!3m4!1s0x3109519ff8fff5b9:0x9c769a0ac6d50465!8m2!3d11.5671906!4d104.8916198','_blank'); } function pushpinClicked9(e) { window.open('https://www.google.com/maps/place/PT.+Maha+Kimia+Indonesia/@-6.8396448,108.5456684,8z/data=!4m12!1m6!3m5!1s0x2e69e51c4b1470eb:0xb814a9e53eee870c!2sPT.+Maha+Kimia+Indonesia!8m2!3d-6.3309612!4d106.6793784!3m4!1s0x2e69e51c4b1470eb:0xb814a9e53eee870c!8m2!3d-6.3309612!4d106.6793784','_blank'); } function pushpinClicked10(e) { window.open('https://www.google.com/maps/place/PT.+Maha+Kimia+Indonesia/@-6.8396448,108.5456684,8z/data=!4m12!1m6!3m5!1s0x2dd7e2cde93b7287:0xab7dc468a6b13041!2sPT.+Maha+Kimia+Indonesia!8m2!3d-7.356381!4d112.654392!3m4!1s0x2dd7e2cde93b7287:0xab7dc468a6b13041!8m2!3d-7.356381!4d112.654392','_blank'); } function pushpinClicked11(e) { window.open('https://www.google.com/maps/place/MAHA+CHEMICALS+(THAILAND)+CO.,+LTD/@13.7017629,100.4362845,13z/data=!4m5!3m4!1s0x30e2bd29ce711061:0xbf7a8cb41a8771a7!8m2!3d13.648264!4d100.431608','_blank'); } function pushpinClicked12(e) { window.open('https://www.google.com/maps/place/55%E5%8F%B7+Jing+Ju+Si+Lu,+DongGuang,+Jinjiang+Qu,+Chengdu+Shi,+Sichuan+Sheng,+China,+610066/@30.6254332,104.0989862,17z/data=!4m5!3m4!1s0x36efcf7ff9ce205d:0x4ec09a469127e794!8m2!3d30.6254286!4d104.1011749','_blank'); } function pushpinClicked13(e) { window.open('https://www.google.com/maps/place/%EB%A7%88%ED%95%98+%EC%BC%80%EB%AF%B8%EC%B9%BC+%EC%A3%BC%EC%8B%9D%ED%9A%8C%EC%82%AC/@37.5102665,127.0588821,17z/data=!3m1!4b1!4m5!3m4!1s0x357ca5b3936e33e7:0xd535bf2c77616e59!8m2!3d37.5102665!4d127.0610708','_blank'); } }); </script> </body> </html>