﻿// JScript File
    
    //<![CDATA[

    function load(zoomLvl) {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("divMap"));
	    map.setCenter(new GLatLng(38.030786, -85.187988), zoomLvl);
        map.addControl(new GMapTypeControl());

        var markerManager = new GMarkerManager(map);
        map.addControl(new GLargeMapControl());
	
	    var allAreaMarkers = getAreaMarkers();
	    markerManager.addMarkers(allAreaMarkers, 0);
        markerManager.refresh();

	    showAreaLocations();
      }
    }


// Create our "tiny" marker icon
var blueIcon = new GIcon(G_DEFAULT_ICON);
blueIcon.image = "http://gmaps-samples.googlecode.com/svn/trunk/markers/blue/blank.png";

// Set up our GMarkerOptions object
markerOptions = { icon:blueIcon };

    function addMarker(lng, lat, htmlmessage) {			
      	var marker = new GMarker(new GPoint(lng, lat));
      	GEvent.addListener(marker, 'click', function() {marker.openInfoWindowHtml(htmlmessage);});
      	return marker
    }

    function addOtherMarker(lng, lat, htmlmessage) {			
      	var marker = new GMarker(new GPoint(lng, lat),markerOptions);
      	GEvent.addListener(marker, 'click', function() {marker.openInfoWindowHtml(htmlmessage);});
      	return marker
    }

    function showAllLocations(zoomLvl) 
    {

	    var map2 = new GMap2(document.getElementById("divMap2"));
	    map2.setCenter(new GLatLng(37.06255, -95.677068), zoomLvl);
        map2.addControl(new GMapTypeControl());

	    var markerManager2 = new GMarkerManager(map2);
        map2.addControl(new GLargeMapControl());
	
	    var allOtherMarkers = getOtherMarkers();
	    markerManager2.addMarkers(allOtherMarkers , 0);
        markerManager2.refresh();

	    var hidemap = document.getElementById("divMap");
	    hidemap.style.visibility = 'hidden'; 
	    hidemap.style.display = "none";

	    var showmap = document.getElementById("divMap2");
	    showmap.style.visibility = 'visible'; 
    }

    function showAreaLocations(zoomLvl) 
    {
	    var showmap = document.getElementById("divMap");
	    showmap.style.visibility = 'visible'; 
	    showmap.style.display = "";

	    var hidemap = document.getElementById("divMap2");
	    hidemap.style.visibility = 'hidden'; 
    }
        
    //]]>
