//<![CDATA[
/*************************************************
 * Created with GoogleMapAPI 2.5
 * Author: Monte Ohrt <monte AT ohrt DOT com>
 * Copyright 2005-2006 New Digital Group
 * http://www.phpinsider.com/php/code/GoogleMapAPI/
 *************************************************/
var points = [];
var markers = [];
var counter = 0;
var sidebar_html = "";
var marker_html = [];
var to_htmls = [];
var from_htmls = [];
var map = null;
var icon = [];
icon[0] = new GIcon();
icon[0].image = "/home/1/map/ico/icon_map0_1.png";
icon[0].shadow = "/home/1/map/ico/icon_map_o.png";
icon[0].shadowSize = new GSize(37,34);
icon[0].iconSize = new GSize(20,34);
icon[0].iconAnchor = new GPoint(9,34);
icon[0].infoWindowAnchor = new GPoint(9,2);
icon[1] = new GIcon();
icon[1].image = "/home/1/map/ico/icon_map1_1.png";
icon[1].shadow = "/home/1/map/ico/icon_map_o.png";
icon[1].shadowSize = new GSize(37,34);
icon[1].iconSize = new GSize(20,34);
icon[1].iconAnchor = new GPoint(9,34);
icon[1].infoWindowAnchor = new GPoint(9,2);
icon[2] = new GIcon();
icon[2].image = "/home/1/map/ico/icon_map2_1.png";
icon[2].shadow = "/home/1/map/ico/icon_map_o.png";
icon[2].shadowSize = new GSize(37,34);
icon[2].iconSize = new GSize(20,34);
icon[2].iconAnchor = new GPoint(9,34);
icon[2].infoWindowAnchor = new GPoint(9,2);
icon[3] = new GIcon();
icon[3].image = "/home/1/map/ico/icon_map3_1.png";
icon[3].shadow = "/home/1/map/ico/icon_map_o.png";
icon[3].shadowSize = new GSize(37,34);
icon[3].iconSize = new GSize(20,34);
icon[3].iconAnchor = new GPoint(9,34);
icon[3].infoWindowAnchor = new GPoint(9,2);
icon[4] = new GIcon();
icon[4].image = "/home/1/map/ico/icon_map4_1.png";
icon[4].shadow = "/home/1/map/ico/icon_map_o.png";
icon[4].shadowSize = new GSize(37,34);
icon[4].iconSize = new GSize(20,34);
icon[4].iconAnchor = new GPoint(9,34);
icon[4].infoWindowAnchor = new GPoint(9,2);
icon[5] = new GIcon();
icon[5].image = "/home/1/map/ico/icon_map5_1.png";
icon[5].shadow = "/home/1/map/ico/icon_map_o.png";
icon[5].shadowSize = new GSize(37,34);
icon[5].iconSize = new GSize(20,34);
icon[5].iconAnchor = new GPoint(9,34);
icon[5].infoWindowAnchor = new GPoint(9,2);
icon[6] = new GIcon();
icon[6].image = "/home/1/map/ico/icon_map6_1.png";
icon[6].shadow = "/home/1/map/ico/icon_map_o.png";
icon[6].shadowSize = new GSize(37,34);
icon[6].iconSize = new GSize(20,34);
icon[6].iconAnchor = new GPoint(9,34);
icon[6].infoWindowAnchor = new GPoint(9,2);
icon[7] = new GIcon();
icon[7].image = "/home/1/map/ico/icon_map7_1.png";
icon[7].shadow = "/home/1/map/ico/icon_map_o.png";
icon[7].shadowSize = new GSize(37,34);
icon[7].iconSize = new GSize(20,34);
icon[7].iconAnchor = new GPoint(9,34);
icon[7].infoWindowAnchor = new GPoint(9,2);
icon[8] = new GIcon();
icon[8].image = "/home/1/map/ico/icon_map8_1.png";
icon[8].shadow = "/home/1/map/ico/icon_map_o.png";
icon[8].shadowSize = new GSize(37,34);
icon[8].iconSize = new GSize(20,34);
icon[8].iconAnchor = new GPoint(9,34);
icon[8].infoWindowAnchor = new GPoint(9,2);
icon[9] = new GIcon();
icon[9].image = "/home/1/map/ico/icon_map9_1.png";
icon[9].shadow = "/home/1/map/ico/icon_map_o.png";
icon[9].shadowSize = new GSize(37,34);
icon[9].iconSize = new GSize(20,34);
icon[9].iconAnchor = new GPoint(9,34);
icon[9].infoWindowAnchor = new GPoint(9,2);
icon[10] = new GIcon();
icon[10].image = "/home/1/map/ico/icon_map10_1.png";
icon[10].shadow = "/home/1/map/ico/icon_search_o.png";
icon[10].shadowSize = new GSize(37,34);
icon[10].iconSize = new GSize(20,34);
icon[10].iconAnchor = new GPoint(9,34);
icon[10].infoWindowAnchor = new GPoint(9,2);
icon[11] = new GIcon();
icon[11].image = "/home/1/map/ico/icon_map11_1.png";
icon[11].shadow = "/home/1/map/ico/icon_map_o.png";
icon[11].shadowSize = new GSize(37,34);
icon[11].iconSize = new GSize(20,34);
icon[11].iconAnchor = new GPoint(9,34);
icon[11].infoWindowAnchor = new GPoint(9,2);
icon[12] = new GIcon();
icon[12].image = "/home/1/map/ico/icon_map12_1.png";
icon[12].shadow = "/home/1/map/ico/icon_map_o.png";
icon[12].shadowSize = new GSize(37,34);
icon[12].iconSize = new GSize(20,34);
icon[12].iconAnchor = new GPoint(9,34);
icon[12].infoWindowAnchor = new GPoint(9,2);
icon[13] = new GIcon();
icon[13].image = "/home/1/map/ico/icon_map13_1.png";
icon[13].shadow = "/home/1/map/ico/icon_map_o.png";
icon[13].shadowSize = new GSize(37,34);
icon[13].iconSize = new GSize(20,34);
icon[13].iconAnchor = new GPoint(9,34);
icon[13].infoWindowAnchor = new GPoint(9,2);
icon[14] = new GIcon();
icon[14].image = "/home/1/map/ico/icon_map14_1.png";
icon[14].shadow = "/home/1/map/ico/icon_map_o.png";
icon[14].shadowSize = new GSize(37,34);
icon[14].iconSize = new GSize(20,34);
icon[14].iconAnchor = new GPoint(9,34);
icon[14].infoWindowAnchor = new GPoint(9,2);
icon[15] = new GIcon();
icon[15].image = "/home/1/map/ico/icon_map15_1.png";
icon[15].shadow = "/home/1/map/ico/icon_map_o.png";
icon[15].shadowSize = new GSize(37,34);
icon[15].iconSize = new GSize(20,34);
icon[15].iconAnchor = new GPoint(9,34);
icon[15].infoWindowAnchor = new GPoint(9,2);
icon[16] = new GIcon();
icon[16].image = "/home/1/map/ico/icon_map16_1.png";
icon[16].shadow = "/home/1/map/ico/icon_map_o.png";
icon[16].shadowSize = new GSize(37,34);
icon[16].iconSize = new GSize(20,34);
icon[16].iconAnchor = new GPoint(9,34);
icon[16].infoWindowAnchor = new GPoint(9,2);
icon[17] = new GIcon();
icon[17].image = "/home/1/map/ico/icon_map17_1.png";
icon[17].shadow = "/home/1/map/ico/icons/icon_map_o.png";
icon[17].shadowSize = new GSize(37,34);
icon[17].iconSize = new GSize(20,34);
icon[17].iconAnchor = new GPoint(9,34);
icon[17].infoWindowAnchor = new GPoint(9,2);
icon[18] = new GIcon();
icon[18].image = "/home/1/map/ico/icon_map18_1.png";
icon[18].shadow = "/home/1/map/ico/icon_map_o.png";
icon[18].shadowSize = new GSize(37,34);
icon[18].iconSize = new GSize(20,34);
icon[18].iconAnchor = new GPoint(9,34);
icon[18].infoWindowAnchor = new GPoint(9,2);
icon[19] = new GIcon();
icon[19].image = "/home/1/map/ico/icon_map19_1.png";
icon[19].shadow = "/home/1/map/ico/icon_map_o.png";
icon[19].shadowSize = new GSize(37,34);
icon[19].iconSize = new GSize(20,34);
icon[19].iconAnchor = new GPoint(9,34);
icon[19].infoWindowAnchor = new GPoint(9,2);
function onLoad() {
if (GBrowserIsCompatible()) {
var mapObj = document.getElementById("map");
if (mapObj != "undefined" && mapObj != null) {
map = new GMap2(document.getElementById("map"));
map.setCenter(new GLatLng(25, -40), 16, G_NORMAL_MAP);
var bds = new GLatLngBounds(new GLatLng(60, -100), new GLatLng(-10, 20));
map.setZoom(map.getBoundsZoomLevel(bds));
map.addControl(new GSmallZoomControl());
map.addControl(new GMapTypeControl());
var point = new GLatLng(42.3534697,-71.240844);
var marker = createMarker(point,"HealthBase arrange in India (case)","<div id=\"gmapmarker\"><b><font color ='#A96500'>HealthBase<\/font><\/b><\/div>", 0,"");
map.addOverlay(marker);
var point = new GLatLng(19.0036982,72.8256225);
var marker = createMarker(point,"Americas Medical Tourism","<div id=\"gmapmarker\"><b><font color ='#A96500'>Americas Medical Tourism<\/font><\/b><\/div>", 1,"");
map.addOverlay(marker);
var point = new GLatLng(9.974261,-84.100342);
var marker = createMarker(point,"What is Medical tourism","<div id=\"gmapmarker\"><b><font color ='#A96500'>Prisma Cosmetics Dentistry<\/font><\/b><\/div>", 2,"");
map.addOverlay(marker);
var point = new GLatLng(13.7527246,100.678710);
var marker = createMarker(point,"Topvision - 60 minutes' CBS","<div id=\"gmapmarker\"><b><font color ='#A96500'>Bumrungrad Hospital<\/font><\/b><\/div>", 3,"");
map.addOverlay(marker);
var point = new GLatLng(18.5629474,76.9921875);
var marker = createMarker(point,"Forerunners Healthcare Consultants","<div id=\"gmapmarker\"><b><font color ='#A96500'>Medical tourism at Delhi, Mumbai and Chennai<\/font><\/b><\/div>", 4,"");
map.addOverlay(marker);
var point = new GLatLng(19.0309632,72.8393554);
var marker = createMarker(point,"David Kobylanski","<div id=\"gmapmarker\"><b><font color ='#A96500'>Wockhardt Hospitals<\/font><\/b><\/div>", 5,"");
map.addOverlay(marker);
var point = new GLatLng(35.8851559,-78.651809);
var marker = createMarker(point,"IndUShealth & Wockhardt Hospital, India","<div id=\"gmapmarker\"><b><font color ='#A96500'>knee replacement<\/font><\/b><\/div>", 6,"");
map.addOverlay(marker);
var point = new GLatLng(13.7527246,100.502929);
var marker = createMarker(point,"Thailand Medical Tourism","<div id=\"gmapmarker\"><b><font color ='#A96500'>Plastic Surgery<\/font><\/b><\/div>", 7,"");
map.addOverlay(marker);
var point = new GLatLng(38.7026593,-9.1625976);
var marker = createMarker(point,"New opportunities in Portugal and Spain","<div id=\"gmapmarker\"><b><font color ='#A96500'>David Hancock<\/font><\/b><\/div>", 8,"");
map.addOverlay(marker);
var point = new GLatLng(13.7527246,100.546875);
var marker = createMarker(point,"Arirang TV (Korean TV)","<div id=\"gmapmarker\"><b><font color ='#A96500'>Dental surgery<\/font><\/b><\/div>", 9,"");
map.addOverlay(marker);
var point = new GLatLng(35.829505,-78.618164);
var marker = createMarker(point,"NBC 11 Morning News (KNTV) - Interview","<div id=\"gmapmarker\"><b><font color ='#A96500'>Lifesaving Surgery<\/font><\/b><\/div>", 10,"");
map.addOverlay(marker);
var point = new GLatLng(25.6910380,-100.31616);
var marker = createMarker(point,"Christus Muguerza services","<div id=\"gmapmarker\"><b><font color ='#A96500'>US and Canada medical travelers<\/font><\/b><\/div>", 11,"");
map.addOverlay(marker);
var point = new GLatLng(26.7082000,-80.153503);
var marker = createMarker(point,"Medical Tourism Overview","<div id=\"gmapmarker\"><b><font color ='#A96500'>Experts taking about<\/font><\/b><\/div>", 12,"");
map.addOverlay(marker);
var point = new GLatLng(14.5835834,120.992431);
var marker = createMarker(point,"Eye Republic - Philippines","<div id=\"gmapmarker\"><b><font color ='#A96500'>Ophthalmology Clinic<\/font><\/b><\/div>", 13,"");
map.addOverlay(marker);
var point = new GLatLng(42.2610491,-87.975769);
var marker = createMarker(point,"MedRetreat and medical tourist","<div id=\"gmapmarker\"><b><font color ='#A96500'>TV interview<\/font><\/b><\/div>", 14,"");
map.addOverlay(marker);
var point = new GLatLng(28.4650695,77.0237731);
var marker = createMarker(point,"Sahara Medical Tourism","<div id=\"gmapmarker\"><b><font color ='#A96500'>Conglomerates<\/font><\/b><\/div>", 15,"");
map.addOverlay(marker);
var point = new GLatLng(33.0547164,-96.778564);
var marker = createMarker(point,"Medical Tourism co","<div id=\"gmapmarker\"><b><font color ='#A96500'>Healthcare service organization<\/font><\/b><\/div>", 16,"");
map.addOverlay(marker);
var point = new GLatLng(37.797848,-122.419968);
var marker = createMarker(point,"World Med. Tourism & Global Health Congress","<div id=\"gmapmarker\"><b><font color ='#A96500'>Medical Tourism conference<\/font><\/b><\/div>", 17,"");
map.addOverlay(marker);
document.getElementById("sidebar_map").innerHTML = "<ul class=\"gmapSidebar\">"+ sidebar_html +"<\/ul>";
}
} else {
alert("Sorry, the Google Maps API is not compatible with this browser.");
}
}
function createMarker(point, title, html, n, tooltip) {
if(n >= 20) { n = 19; }
var marker = new GMarker(point,{'icon': icon[n], 'title': tooltip});
var tabFlag = isArray(html);
if(!tabFlag) { html = [{"contentElem": html}]; }
to_htmls[counter] = html[0].contentElem + '<p /><form class="gmapDir" id="gmapDirTo" style="white-space: nowrap;" action="http://maps.google.com/maps" method="get" target="_blank">' +
                     '<span class="gmapDirHead" id="gmapDirHeadTo"><font color="#000000">Directions: </font><font color="#2C8585"><strong>To here</strong></font> <font color="#2C8585">-</font> <a href="javascript:fromhere(' + counter + ')"><font color="#2C8585">From here</font></a></span>' +
                     '<p class="gmapDirItem" id="gmapDirItemTo"><label for="gmapDirSaddr" class="gmapDirLabel" id="gmapDirLabelTo"><font color="#000000">Start address: (include addr, city st/region)<br /></font></label>' +
                     '<input type="text" size="25" maxlength="50" name="saddr" class="gmapTextBox" id="gmapDirSaddr" value="" onfocus="this.style.backgroundColor = \'#e0e0e0\';" onblur="this.style.backgroundColor = \'#ffffff\';" />' +
                     '<span class="gmapDirBtns" id="gmapDirBtnsTo"><input value="Get Directions" type="submit" class="gmapDirButton" id="gmapDirButtonTo" /></span></p>' +
                     '<input type="hidden" name="daddr" value="' +
                     point.y + ',' + point.x + "(" + title.replace(new RegExp(/"/g),'&quot;') + ")" + '" /></form>';
                      from_htmls[counter] = html[0].contentElem + '<p /><form class="gmapDir" id="gmapDirFrom" style="white-space: nowrap;" action="http://maps.google.com/maps" method="get" target="_blank">' +
                     '<span class="gmapDirHead" id="gmapDirHeadFrom"><font color="#000000">Directions: </font><a href="javascript:tohere(' + counter + ')"><font color="#2C8585">To here</font></a> <font color="#2C8585">-</font> <font color="#2C8585"><strong>From here</strong></font></span>' +
                     '<p class="gmapDirItem" id="gmapDirItemFrom"><label for="gmapDirSaddr" class="gmapDirLabel" id="gmapDirLabelFrom"><font color="#000000">End address: (include addr, city st/region)<br /></font></label>' +
                     '<input type="text" size="25" maxlength="50" name="daddr" class="gmapTextBox" id="gmapDirSaddr" value="" onfocus="this.style.backgroundColor = \'#e0e0e0\';" onblur="this.style.backgroundColor = \'#ffffff\';" />' +
                     '<span class="gmapDirBtns" id="gmapDirBtnsFrom"><input value="Get Directions" type="submit" class="gmapDirButton" id="gmapDirButtonFrom" /></span></p>' +
                     '<input type="hidden" name="saddr" value="' +
                     point.y + ',' + point.x + encodeURIComponent("(" + title.replace(new RegExp(/"/g),'&quot;') + ")") + '" /></form>';
                     html[0].contentElem = html[0].contentElem + '<p /><div id="gmapDirHead" class="gmapDir" style="white-space: nowrap;"><font color="#000000">Directions: <a href="javascript:tohere(' + counter + ')"><font color="#2C8585">To here</font></a> <font color="#2C8585">-</font> <a href="javascript:fromhere(' + counter + ')"><font color="#2C8585">From here</font></a></div>';
if(!tabFlag) { html = html[0].contentElem; }if(isArray(html)) { GEvent.addListener(marker, "click", function() { marker.openInfoWindowTabsHtml(html); }); }
else { GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(html); }); }
points[counter] = point;
markers[counter] = marker;
marker_html[counter] = html;
sidebar_html += '<li style="list-style:decimal" class="gmapSidebarItem" id="gmapSidebarItem_'+ counter +'"><a href="javascript:click_sidebar(' + counter + ')">' + title + '<\/a><\/li>';
counter++;
return marker;
}
function isArray(a) {return isObject(a) && a.constructor == Array;}
function isObject(a) {return (a && typeof a == 'object') || isFunction(a);}
function isFunction(a) {return typeof a == 'function';}
function click_sidebar(idx) {
  if(isArray(marker_html[idx])) { markers[idx].openInfoWindowTabsHtml(marker_html[idx]); }
  else { markers[idx].openInfoWindowHtml(marker_html[idx]); }
}
function showInfoWindow(idx,html) {
map.centerAtLatLng(points[idx]);
markers[idx].openInfoWindowHtml(html);
}
function tohere(idx) {
markers[idx].openInfoWindowHtml(to_htmls[idx]);
}
function fromhere(idx) {
markers[idx].openInfoWindowHtml(from_htmls[idx]);
}
//]]>