31229838', green],
];
/***********************************************************************************************/
/* END CUSTOM CONTENT */
/***********************************************************************************************/
//Global variables
var gmarkers = [];
var infowindow = null;
// Shapes define the clickable region of the icon.
var shape = {
coord: [9,0,6,1,4,2,2,4,0,8,0,12,1,14,2,16,5,19,7,23,8,26,9,30,9,34,11,34,11,30,12,26,13,24,14,21,16,18,18,16,20,12,20,8,18,4,16,2,15,1,13,0],
type: 'poly'
};
function initialize() {
//Common parameters
var myLatlng, marker;
//Map parameters
var mapOptions = {
center: new google.maps.LatLng(start_center_lat, start_center_lon),
zoom: start_zoomlevel,
scaleControl: true,
mapTypeId: mapTypeId
};
var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
setMarkers(map);
}
function setMarkers(map) {
for (var i = 0; i < sites.length; i++) {
var siteLatLng = new google.maps.LatLng(sites[i][1], sites[i][2]);
var marker = new google.maps.Marker({
position: siteLatLng,
map: map,
title: sites[i][0],
zIndex: sites[i][3],
link2wiki: sites[i][4],
icon: sites[i][5],
shape: shape
});
google.maps.event.addListener(marker, "click", function () {
for (var i=0; i < sites.length; i++) {
gmarkers[i].setIcon(sites[i][5]);
}
this.setIcon(activeIcon);
markerClicked(this.link2wiki);
});
google.maps.event.addListener(marker, "mouseover", function () {
for (var i=0; i < sites.length; i++) {
gmarkers[i].setIcon(sites[i][5]);
}
this.setIcon(activeIcon);
});
google.maps.event.addListener(marker, "mouseout", function () {
for (var i=0; i < sites.length; i++) {
gmarkers[i].setIcon(sites[i][5]);
}
this.setIcon(activeIcon);
});
gmarkers.push(marker);
}
}
function markerClicked( link2wiki ) {
//GET HTML content with JS object
document.getElementById("map_content").innerHTML = '<object type="text/html" style="width:100%; height:100%;" data=" ' + link2wiki + '" ></object>';
//GET HTML content with AJAX
var xmlhttp;
if (window.XMLHttpRequest) { // code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp = new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("map_content").innerHTML = xmlhttp.responseText;
}
}
//Get Link content
xmlhttp.open("GET", link2wiki, true);
xmlhttp.send();
//Open links in new tabs
setTimeout(function () {
var links = document.getElementById("map_content").getElementsByTagName("a");
for (var i = 0; i < links.length; i++) {
links[i].target = "_blank";
}
}, 500);
//Set Header background-color to blue
//Top Header
document.getElementById("header").style.background = 'transparent';
//Loaded Header
var divs = document.getElementById("zen-main").getElementsByTagName('div');
for(var i = 0; i< divs.length;i++) {
divs[i].style.background = 'transparent';
}
}
</script>
<div id="container">
<div id="map_canvas" style="width: |