/* AS */
var neighborhoods = [
/* 한국 */
{
lat:35.0942506,
lng:128.8738686,
pinIcon: "/techcross/images/page/contact_icon_allcate.png",
contentStr: "
",
titleStr: "Techcross (Head Office)" /* as, 판매, 재료, 상담, 트레이닝 */
},
{
lat:35.0939851,
lng:128.874741,
pinIcon: "/techcross/images/page/contact_icon_as.png",
contentStr: "",
titleStr: "Lastech" /* as */
},
{
lat:35.125713,
lng:129.044682,
pinIcon: "/techcross/images/page/contact_icon_as_n_material.png",
contentStr: "",
titleStr: "DINTEC" /* as, 재료 */
},
{
lat:35.232565,
lng:128.894860,
pinIcon: "/techcross/images/page/contact_icon_as.png",
contentStr: "",
titleStr: "NOVA Marine" /* 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.319044,
lng:103.633984,
pinIcon: "/techcross/images/page/contact_icon_as.png",
contentStr: "",
titleStr: "EUREKA control systems PTE LTD" /* as */
},
/* 중국 */
{
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:35.6734208,
lng:139.7052202,
pinIcon: "/techcross/images/page/contact_icon_as_n_material.png",
contentStr: "",
titleStr: "Dowa Line Co., Ltd" /* as, 재료 */
},
/* 대만 */
/* 인도 */
{
lat:19.0123566,
lng:72.8265214,
pinIcon: "/techcross/images/page/contact_icon_sale_n_as.png",
contentStr: "",
titleStr: "Norinco" /* 판매, 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 (for Malaysia, Indonesia)" /* 판매, as, 재료 */
},
/* 터키 */
/* 그리스 */
{
lat:38.047564,
lng:23.811606,
pinIcon: "/techcross/images/page/contact_icon_as.png",
contentStr: "",
titleStr: "Sea Cross Engineering Ltd." /* as */
},
/* 독일 */
/* 네덜란드 */
{
lat:51.9118507,
lng:4.4789877,
pinIcon: "/techcross/images/page/contact_icon_sale_n_as.png",
contentStr: "",
titleStr: "Techcross (Europe Office) " /* 판매, as */
},
{
lat:51.903039,
lng:4.326313,
pinIcon: "/techcross/images/page/contact_icon_as.png",
contentStr: "",
titleStr: "Harbour Electronical" /* as */
},
/* 영국 */
/* 이탈리아 */
/* 폴란드 */
{
lat:53.4320292,
lng:14.4503143,
pinIcon: "/techcross/images/page/contact_icon_sale_n_as.png",
contentStr: "",
titleStr: "MTS Marine Technical Services Ltd" /* 판매, as */
},
/* 크로아티아 */
/* 키프로스 */
/* 덴마크 */
/* 모나코 */
/* 노르웨이 */
/* 미국 */
{
lat:29.880477,
lng:-95.614815,
pinIcon: "/techcross/images/page/contact_icon_as.png",
contentStr: "",
titleStr: "Techcross (Houston Office)" /* as */
},
{
lat:29.880676,
lng:-95.602807,
pinIcon: "/techcross/images/page/contact_icon_as.png",
contentStr: "",
titleStr: "Kormarine Services, LLC" /* as */
},
{
lat:29.6769263,
lng:-95.4014177,
pinIcon: "/techcross/images/page/contact_icon_as.png",
contentStr: "",
titleStr: "Far-East Marine Service" /* as */
},
/* 파나마 */
{
lat:8.927745,
lng:-79.593104,
pinIcon: "/techcross/images/page/contact_icon_as.png",
contentStr: "",
titleStr: "Hi-Tek Marine S.A." /* as*/
},
/* 호주 */
];
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();
}