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); }