﻿    function GetTowerMarker(point, desc) {

        // Create our "tiny" marker icon
        var icon = new GIcon();
        icon.image = "http://www.CTIWireless.com/images/tower.png"; //"http://labs.google.com/ridefinder/images/mm_20_blue.png";
        icon.shadow = "http://www.ctiwireless.com/images/TowerShadow.png" //"http://labs.google.com/ridefinder/images/mm_20_shadow.png";
        icon.iconSize = new GSize(18, 40);
        icon.shadowSize = new GSize(30, 38);
        icon.iconAnchor = new GPoint(9, 35);
        icon.infoWindowAnchor = new GPoint(5, 1);
    	
        var marker = new GMarker(point, icon);
        marker.color = "#0000FF";
        GEvent.addListener(marker, "click", function() {
            marker.openInfoWindowHtml(desc);
            });
        return marker;
    }
    
    function ShowTowers() {
            for (var i=0; i < towers.length; i++) {
                map.removeOverlay(towers[i]);
                map.addOverlay(towers[i]);
		    }
    }
    function fitMap( map, towers ) {
        var bounds = new GLatLngBounds();
        for (var i=0; i< towers.length; i++) {
          bounds.extend(towers[i].getPoint());
        }
        map.setZoom(map.getBoundsZoomLevel(bounds));
        map.setCenter(bounds.getCenter());
        map.enableScrollWheelZoom();
    }