/* SALES OF MATERIALS */
var neighborhoods = [
/* 한국 */
{
lat:35.0942506,
lng:128.8738686,
pinIcon: "/techcross/images/page/contact_icon_allcate.png",
contentStr: "
",
titleStr: "Techcross (Head Office)" /* as, 판매, 재료, 상담, 트레이닝 */
},
{
lat:35.125713,
lng:129.044682,
pinIcon: "/techcross/images/page/contact_icon_as_n_material.png",
contentStr: "",
titleStr: "DINTEC" /* as, 재료 */
},
/* 싱가포르 */
{
lat:1.328691,
lng:103.753018,
pinIcon: "/techcross/images/page/contact_icon_sale_n_as_n_material.png",
contentStr: "",
titleStr: "Techcross (Singapore Office)" /* as, 판매, 재료 */
},
{
lat:1.284703,
lng:103.853056,
pinIcon: "/techcross/images/page/contact_icon_sale_n_as_n_material.png",
contentStr: "",
titleStr: "Alpha Maritime Services Pte Ltd " /* as, 판매, 재료 */
},
{
lat:1.334001,
lng:103.700041,
pinIcon: "/techcross/images/page/contact_icon_as_n_material.png",
contentStr: "",
titleStr: "DINTEC Singapore" /* as, 재료 */
},
{
lat:1.3332512470531839,
lng:103.96871702035027,
pinIcon: "/techcross/images/page/contact_icon_materials.png",
contentStr: "",
titleStr: "Mashin Shokai (Singapore) Pte Ltd." /* 재료 */
},
/* 중국 */
{
lat:36.080692,
lng:120.3288932,
pinIcon: "/techcross/images/page/contact_icon_sale_n_as_n_material_n_training.png",
contentStr: "",
titleStr: "Winkong Marine Engineering Co., Ltd" /* as, 판매, 재료, 트레이닝 */
},
{
lat:36.090274989700006,
lng:120.37854999793727,
pinIcon: "/techcross/images/page/contact_icon_materials.png",
contentStr: "",
titleStr: "Mashin Shokai Ltd. (Qingdao)" /* 재료 */
},
/* 일본 */
{
lat:35.6734208,
lng:139.7052202,
pinIcon: "/techcross/images/page/contact_icon_as_n_material.png",
contentStr: "",
titleStr: "Dowa Line Co., Ltd" /* as, 재료 */
},
{
lat:33.94717056203308,
lng:130.96524747134734,
pinIcon: "/techcross/images/page/contact_icon_materials.png",
contentStr: "",
titleStr: "Mashin Shokai Ltd." /* 재료 */
},
/* 대만 */
/* 인도 */
/* 아랍 */
{
lat:25.4332013,
lng:55.5214171,
pinIcon: "/techcross/images/page/contact_icon_materials.png",
contentStr: "",
titleStr: "Mashin Shokai (UAE) L.L.C." /* 재료 */
},
/* 오만 */
/* 말레이시아 */
{
lat:1.284703,
lng:103.853056,
pinIcon: "/techcross/images/page/contact_icon_sale_n_as_n_material.png",
contentStr: "",
titleStr: "Alpha Maritime Services Pte Ltd (for Malaysia, Indonesia)" /* 판매, as, 재료 */
},
/* 터키 */
/* 그리스 */
/* 독일 */
/* 네덜란드 */
{
lat:51.92964225138052,
lng:4.403642581128042,
pinIcon: "/techcross/images/page/contact_icon_materials.png",
contentStr: "",
titleStr: "Mashin Shokai Netherland B.V. (Rotterdam)" /* 재료 */
},
/* 영국 */
/* 이탈리아 */
/* 폴란드 */
/* 크로아티아 */
/* 키프로스 */
/* 덴마크 */
/* 모나코 */
/* 노르웨이 */
/* 미국 */
{
lat:29.72828951306966,
lng:-95.56452813101059,
pinIcon: "/techcross/images/page/contact_icon_materials.png",
contentStr: "",
titleStr: "Mashin Shokai (America) Co., Inc." /* 재료 */
},
{
lat:40.90594576191897,
lng:-73.78671907312669,
pinIcon: "/techcross/images/page/contact_icon_materials.png",
contentStr: "",
titleStr: "Parchem" /* 재료 */
},
/* 파나마 */
/* 호주 */
];
var markers = [];
var map;
var nowInfoWindow;
function initMap() {
map = new google.maps.Map(document.getElementById('globalNet'), {
zoom: 3,
scrollwheel: false,
center: {lat: 26.8205530, lng: 30.8024980}
});
drop();
}
function drop() {
clearMarkers();
for (var i = 0; i < neighborhoods.length; i++) {
addMarkerWithTimeout(i);
}
}
function addMarkerWithTimeout(arrIndex) {
var myIcon = new google.maps.MarkerImage(neighborhoods[arrIndex].pinIcon, null, null, null, new google.maps.Size(40,40));
window.setTimeout(function() {
markers.push(
new google.maps.Marker({
position: new google.maps.LatLng(neighborhoods[arrIndex].lat, neighborhoods[arrIndex].lng),
map: map,
animation: google.maps.Animation.BOUNCE,
icon: myIcon,
content: neighborhoods[arrIndex].contentStr,
title: neighborhoods[arrIndex].titleStr
})
);
markers[0].setZIndex(google.maps.Marker.MAX_ZINDEX + 1);
var infowindow = new google.maps.InfoWindow({content:markers[arrIndex].content});
markers[arrIndex].addListener('click', function() {
//infowindow.open(map, this);
infoWindowOpen(infowindow, map, this);
});
stopAnimation(markers[arrIndex]);
}, arrIndex * 100);
}
function stopAnimation(marker) {
setTimeout(function () {
marker.setAnimation(null);
}, 750);
}
function clearMarkers() {
for (var i = 0; i < markers.length; i++) {
markers[i].setMap(null);
}
markers = [];
}
function infoWindowOpen(infoWindow, infoWindowMap, infoWindowMarker){
infoWindowClose();
nowInfoWindow = infoWindow;
infoWindow.open(infoWindowMap, infoWindowMarker);
}
function infoWindowClose(){
if(nowInfoWindow){
nowInfoWindow.close();
}
}
function gotoAnchor(obj){
var id = $(obj).attr("href");
var offset = 100;
var target = $(id).offset().top-offset;
$(id).addClass("on");
$('html, body').delay(100).animate({scrollTop:target}, 600);
event.preventDefault();
}