
function callMap( lat, lon, zoom ) {
	 
	 // create the map
      var map = new GMap2(document.getElementById("map"));
      map.addControl(new GLargeMapControl());
      map.addControl(new GMapTypeControl());
      map.setCenter(new GLatLng(lat, lon), zoom);

      // add the points 
	  
	  // Towns
	  
	  
	  	// Anna Bay
		var point = new GLatLng(-32.77731634016703, 152.0832896232605);
		var marker = createMarker(point,'<img src="images/marker_blu_sm.png" height="14" width="14"/>Anna Bay','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble010.jpg" height="80"/></div><h4>Anna Bay</h4><p>Gateway to 32kms of sun, sand and surf.</p><a class="arrow" href="http://www.portstephens-australia.com/PortStephens_AnnaBay.php">More info...</a></div>', blue)
		map.addOverlay(marker);
		
		// Fingal Bay
		var point = new GLatLng(-32.74851792212662, 152.169828414917);
		var marker = createMarker(point,'<img src="images/marker_blu_sm.png" height="14" width="14"/>Fingal Bay','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble007.jpg" height="80"/></div><h4>Fingal Bay</h4><p>So much to discover, an explorers paradise.</p><a class="arrow" href="http://www.portstephens-australia.com/PortStephens_FingalBay.php">More info...</a></div>', blue)
		map.addOverlay(marker);
		
		// Lemon Tree Passage
		var point = new GLatLng(-32.73137158477563, 152.03962326049805);
		var marker = createMarker(point,'<img src="images/marker_blu_sm.png" height="14" width="14"/>Lemon Tree Passage','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble012.jpg" height="80"/></div><h4>Lemon Tree Passage</h4><p>Enjoy nature at its finest.</p><a class="arrow" href="http://www.portstephens-australia.com/PortStephens_LemonTreePassage.php">More info...</a></div>', blue)
		map.addOverlay(marker);
		
		
		
		
		// Nelson Bay
		var point = new GLatLng(-32.71739939330702, 152.15463638305664);
		var marker = createMarker(point,'<img src="images/marker_blu_sm.png" height="14" width="14"/>Nelson Bay','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble008.jpg" height="80"/></div><h4>Nelson Bay</h4><p>Located on the southern shores of Port Stephens.</p><a class="arrow" href="http://www.portstephens-australia.com/PortStephens_NelsonBay.php">More info...</a></div>', blue)
		map.addOverlay(marker);	 
		
		// Salamander Bay
		var point = new GLatLng(-32.72137103995589, 152.0761013031006);
		var marker = createMarker(point,'<img src="images/marker_blu_sm.png" height="14" width="14"/>Salamander Bay','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble009.jpg" height="80"/></div><h4>Salamander Bay</h4><p>Salamander Bay offers its own charming and unique attractions.</p><a class="arrow" href="http://www.portstephens-australia.com/PortStephens_SalamanderBay.php">More info...</a></div>', blue)
		map.addOverlay(marker);
		
		// Shoal Bay
		var point = new GLatLng(-32.724042775453384, 152.1745491027832);
		var marker = createMarker(point,'<img src="images/marker_blu_sm.png" height="14" width="14"/>Shoal Bay','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble006.jpg" height="80"/></div><h4>Shoal Bay</h4><p>On the eastern edge of Port Stephens.</p><a class="arrow" href="http://www.portstephens-australia.com/PortStephens_ShoalBay.php">More info...</a></div>', blue)
		map.addOverlay(marker);	  
		
		// Soldiers Point
		var point = new GLatLng(-32.7107555162742, 152.06498622894287);
		var marker = createMarker(point,'<img src="images/marker_blu_sm.png" height="14" width="14"/>Soldiers Point','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble013.jpg" height="80"/></div><h4>Soldiers Point</h4><p>Dividing the east and west basins of Port Stephens.</p><a class="arrow" href="http://www.portstephens-australia.com/PortStephens_SoldiersPoint.php">More info...</a></div>', blue)
		map.addOverlay(marker);
		
		// Tanilba Bay
		var point = new GLatLng(-32.73306831680377, 152.00220108032227);
		var marker = createMarker(point,'<img src="images/marker_blu_sm.png" height="14" width="14"/>Tanilba Bay','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble011.jpg" height="80"/></div><h4>Tanilba Bay</h4><p>Relaxed bayside town, rich in history.</p><a class="arrow" href="http://www.portstephens-australia.com/PortStephens_TanilbaBay.php">More info...</a></div>', blue)
		map.addOverlay(marker); 
	  
	  
	  
	  
	  
	  
	  // Places of Interest
	  
	   // Fingal Bay Sand Spit
		var point = new GLatLng(-32.74188990026938, 152.18811571598053);
		var marker = createMarker(point,'<img src="images/marker_red_sm.png" height="14" width="14"/>Fingal Bay Sand Spit','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble021.jpg" height="80"/></div><h4>Fingal Bay Sand Spit</h4><p>Switch to hybrid view and<br>zoom right in on this map.</p><a class="arrow" href="http://www.portstephens-australia.com/PortStephens_FingalBay.php">More info...</a></div>', red)
		map.addOverlay(marker);
	  
	  // Gan Gan Lookout
		var point = new GLatLng(-32.73102877479723, 152.13124953210354);
		var marker = createMarker(point,'<img src="images/marker_red_sm.png" height="14" width="14"/>Gan Gan Lookout','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble015.jpg" height="80"/></div><h4>Gan Gan Lookout</h4><p>Switch to hybrid view and<br>zoom right in on this map.</p><a class="arrow" href="http://www.portstephens-australia.com/PortStephens_GanGan.php">More info...</a></div>', red)
		map.addOverlay(marker);
		
		// Stockton Beach
		var point = new GLatLng(-32.78311639790813, 152.07584112882614);
		var marker = createMarker(point,'<img src="images/marker_red_sm.png" height="14" width="14"/>Stockton Beach','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble020.jpg" height="80"/></div><h4>Stockton Beach</h4><p>Switch to hybrid view and<br>zoom right in on this map.</p><a class="arrow" href="http://www.portstephens-australia.com/beach_stockton.php">More info...</a></div>', red)
		map.addOverlay(marker);
		
	  	// Sygna Shipwreck
		var point = new GLatLng(-32.859131915542854, 151.8447071313858);
		var marker = createMarker(point,'<img src="images/marker_red_sm.png" height="14" width="14"/>Sygna Shipwreck','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble014.jpg" height="80"/></div><h4>Sygna Shipwreck</h4><p>Switch to hybrid view and<br>zoom right in on this map.</p><a class="arrow" href="http://www.portstephens-australia.com/beach_wrecks.php">More info...</a></div>', red)
		map.addOverlay(marker);
		
		
		
		
		
		
	  // Hotels
	  
	  	
		// Birubi Beach Holiday Park
		var point = new GLatLng(-32.781013582406864, 152.08067044615746);
		var marker = createMarker(point,'<img src="images/marker_orange_sm.png" height="14" width="14"/>Birubi Beach','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble019.jpg" height="80"/></div><h4>Birubi Beach Holiday Park</h4><p>37 James Paterson Street Anna Bay<br>Port Stephens.</p><a class="arrow" href="http://www.portstephens-australia.com/hotel_birubi_beach_holiday_park.php">More info...</a></div>', orange)
		map.addOverlay(marker);
		
		// Breeze Apartments
		var point = new GLatLng(-32.71700221891406, 152.15249061584473);
		var marker = createMarker(point,'<img src="images/marker_orange_sm.png" height="14" width="14"/>Breeze Apartments','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble016.jpg" height="80"/></div><h4>Nelson Bay Breeze Apartments</h4><p>Trafalgar Street, Nelson Bay<br>Port Stephens.</p><a class="arrow" href="http://www.portstephens-australia.com/hotel_breeze_apartments.php">More info...</a></div>', orange)
		map.addOverlay(marker);
		
		// Colonial Ridge Retreat
		var point = new GLatLng(-32.71711053937847, 152.07277536392212);
		var marker = createMarker(point,'<img src="images/marker_orange_sm.png" height="14" width="14"/>Colonial Ridge','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble018.jpg" height="80"/></div><h4>Colonial Ridge Retreat</h4><p>4 Fleet Street, Salamander Bay<br>Port Stephens.</p><a class="arrow" href="http://www.portstephens-australia.com/hotel_colonial_ridge_retreat.php">More info...</a></div>', orange)
		map.addOverlay(marker);
		
	  	// Marina Resort
		var point = new GLatLng(-32.72038717124459, 152.1476948261261);
		var marker = createMarker(point,'<img src="images/marker_orange_sm.png" height="14" width="14"/>Marina Resort','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble005.jpg" height="80"/></div><h4>Marina Resort</h4><p>33 Magnus Street, Nelson Bay,<br>Port Stephens.</p><a class="arrow" href="http://www.portstephens-australia.com/hotel_Marina_Resort.php">More info...</a></div>', orange)
		map.addOverlay(marker);
		
		// Oaks Lure Apartments
		var point = new GLatLng(-32.72337484908388, 152.14091151952744);
		var marker = createMarker(point,'<img src="images/marker_orange_sm.png" height="14" width="14"/>Oaks Lure Apartments','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble017.jpg" height="80"/></div><h4>Oaks Lure Apartments</h4><p>20 Tomaree Street, Nelson Bay<br>Port Stephens.</p><a class="arrow" href="http://www.portstephens-australia.com/hotel_oaks_lure.php">More info...</a></div>', orange)
		map.addOverlay(marker);
		
		// Peppers Anchorage		 
		var point = new GLatLng(-32.71860895897187, 152.10564851760864);
		var marker = createMarker(point,'<img src="images/marker_orange_sm.png" height="14" width="14"/>Peppers Anchorage','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble001.jpg" height="80"/></div><h4>Peppers Anchorage</h4><p>Corlette Point Road, Corlette,<br>Port Stephens.</p><a class="arrow" href="http://www.portstephens-australia.com/hotel_peppers.php">More info...</a></div>', orange)
		map.addOverlay(marker);
		
	    // Salamander Shores
		var point = new GLatLng(-32.71147770079216, 152.07275390625);
		var marker = createMarker(point,'<img src="images/marker_orange_sm.png" height="14" width="14"/>Salamander Shores','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble002.jpg" height="80"/></div><h4>Salamander Shores</h4><p>147 Soldiers Point Road, Soldiers Point,<br>Port Stephens.</p><a class="arrow" href="http://www.portstephens-australia.com/hotel_Salamander.php">More info...</a></div>', orange)
		map.addOverlay(marker);
		
		// Shells On The Shore
		var point = new GLatLng(-32.739238440659996, 152.17115812003613);
		var marker = createMarker(point,'<img src="images/marker_orange_sm.png" height="14" width="14"/>Shells On The Shore','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble022.jpg" height="80"/></div><h4>Shells On The Shore</h4><p>9 Lentara Street, Fingal Bay,<br>Port Stephens.</p><a class="arrow" href="http://www.portstephens-australia.com/hotel_shells_on_the_shore_holiday_accommodation.php">More info...</a></div>', orange)
		map.addOverlay(marker);
				 
		// Shoal Bay Resort and Spa
		var point = new GLatLng(-32.72066698822120, 152.1751284599304);
		var marker = createMarker(point,'<img src="images/marker_orange_sm.png" height="14" width="14"/>Shoal Bay Resort &amp; Spa','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble004.jpg" height="80"/></div><h4>Shoal Bay Resort and Spa</h4><p>Beachfront, Shoal Bay Road,<br>Shoal Bay.</p><a class="arrow" href="http://www.portstephens-australia.com/hotel_Shoal_Bay_Resort.php">More info...</a></div>', orange)
		map.addOverlay(marker);
			  
		// Wentworth Landmark Resort
		var point = new GLatLng(-32.72462043746787, 152.1443796157837);
		var marker = createMarker(point,'<img src="images/marker_orange_sm.png" height="14" width="14"/>Wentworth Landmark','<div style="width:218px; padding: 0; margin: 0 0 -30px 0;"><div style="height:80px; padding: 0; margin: 0;"><img src="images/bubble003.jpg" height="80"/></div><h4>Wentworth Landmark Resort</h4><p>Dowling Street, Nelson Bay<br>Port Stephens.</p><a class="arrow" href="http://www.portstephens-australia.com/hotel_Wentworth_Landmark_Resort.php">More info...</a></div>', orange)
		map.addOverlay(marker);
		
	
		
		
		
		
		
	  
	  // put the assembled side_bar_html contents into the side_bar div
      document.getElementById("side_bar").innerHTML = side_bar_html;
}


