if (Drupal.jsEnabled) {
var gmarkers = [];
$(document).ready(function () {
if (GBrowserIsCompatible()) {
function createMarker(latlng, number, html, summary) {
var num = "" + number + "";
//var newIcon = MapIconMaker.createLabeledMarkerIcon({addStar: false, label: num, primaryColor: "#ff0000"});
var marker = new GMarker(latlng, number);
marker.value = number;
GEvent.addListener(marker,"click", function() {
var tabs = [];
my_array = html.split("#####");
my_array_length = my_array.length;
tab_data = my_array;
info_tabs[latlng] = new Array(2);
info_tabs[latlng][0] = my_array;
info_tabs[latlng][1] = tab_data.length - 1;
var min = summary;
min = min + "
Click + to view detailed information";
var sum = '
summary marker info:' + latlng + '
';
//var sum = '';
if(my_array.length <= 2) {
for( var i = 0 ; i < tab_data.length - 1 ; i++) {
if(tab_data[i]) {
//tabs.push(new openInfoWindowTabHtml("Page " + (i+1) + "
", tab_data[i]));
tabs.push(new GInfoWindowTab("Page " + (i+1), tab_data[i]));
}
}
marker.openInfoWindowTabsHtml(tabs);
}else {
//tabs.push(new MaxContentTab('Prev', ''));
//tabs.push(new MaxContentTab(prev_tab, ''));
for( var i = 0 ; i < 3 ; i++) {
if(my_array[i]) {
//tabs.push(new MaxContentTab(' marker tab' + i +' ', '' + my_array[i] + '
'));
//tabs.push(new MaxContentTab(' Page ' + i +' ', '' + my_array[i] + '
'));
var set_s = ((php_set * i)+1);
var set_e = set_s + php_set - 1;
tabs.push(new MaxContentTab('' + set_s +'-' + set_e +' ', '' + my_array[i] + '
'));
}
}
//tabs.push(new MaxContentTab(next_tab, ''));
//tabs.push(new MaxContentTab('Next', ''));
//marker.openMaxContentTabsHtml(map, min, sum, tabs, {maxTitle: "More Marker Info", selectedTab: 1, maximized: true});
if(my_array_length - 1 > 3) {
var sum = 'Go To: ';
// add next and prev for pager only
tabs.unshift(new MaxContentTab(prev_tab, ''));
tabs.push(new MaxContentTab(next_tab, ''));
}else {
sum = "";
tabs.unshift(new MaxContentTab("", ''));
}
marker.openMaxContentTabsHtml(map, min, sum, tabs, {maxTitle: 'Advices', selectedTab: 1, maximized: true});
}
//marker.openInfoWindowTabsHtml(tabs);
});
gmarkers.push(marker);
return marker;
}
var prev_tab = " Prev ";
var next_tab = " Next ";
var info_tabs = new Array(2);
var bounds = new GLatLngBounds();
var map = new GMap2(document.getElementById("gmap"));
map.setUIToDefault();
map.disableScrollWheelZoom();
if(js_array.length >= 1) {
//map.setCenter(new GLatLng(c1, c2), zoom);
map.setCenter(new GLatLng( 34.052187, -118.243425),zoom);
for(var i=0; i = max_tabs) {
$('#next-tab').html("");
}
if(current_tab == 0) {
$('#prev-tab').html("");
}
*/
currentTab(current_tab);
});
/*GEvent.addListener(map.getInfoWindow(), 'maximizeend', function() {
alert("hi");
});*/
/* function currentTab(old){
if(old) {
currentTab.current_tab = old;
}else {
currentTab.current_tab = 0;
}
}*/
function countMyself() {
if ( typeof countMyself.counter == 'undefined' ) {
countMyself.counter = 0;
}
}
// this is required to reset the counter to integer on map initialization
currentTab.current_tab = 0;
}
});
}
function advicedClicked(parent_element) {
var element = $(parent_element).children();
var href = $(element).attr("nodeurl");
var options = {width: '400px', forceReturn: false, href: href};
Popups.openPath(element, options);
//Drupal.popups.openContent(title, content, options, element);
}