function switchbutton() {
		
		if (document.booking.btnSubmit.disabled) {
		document.booking.btnSubmit.disabled = false;}
		else {
		document.booking.btnSubmit.disabled = true;}
		
		return true;
		
		}
		
		function loadmap() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("gmap"));
        map.addControl(new GMapTypeControl());
				//map.addControl(new GSmallMapControl());
				map.addControl(new GLargeMapControl());
				map.setCenter(new GLatLng(-40.913513, 175.330811), 9);
				//map.setMapType(G_HYBRID_MAP);
				//map.setMapType(G_SATELLITE_MAP);
				map.addControl(new GScaleControl());
				map.enableDoubleClickZoom();
				map.enableContinuousZoom();
				function createMarker(latitude, longitude, message) {
					var PointLocation = new GLatLng(latitude, longitude);
					var marker = new GMarker(PointLocation);
					GEvent.addListener(marker, "click", function() { marker.openInfoWindowHtml(message); });
					map.addOverlay(marker);
					marker.openInfoWindowHtml(message);
				}
				createMarker("-40.826","175.626", "<div class='infowindow'><b><u>Meeting place:</u></b><br />13 KM North of Masterton. Look for a  rest<br />area under some pines on the right hand<br />side of the road (heading North).<br />Phone  0274 408 123 if you have trouble<br /> finding the location.</div>");
      }
    }
		
		function displayMap() {
			var curState = document.getElementById('gmap').style.display;
			if (curState == "none") {
				document.getElementById('gmap').style.display = 'inline';
				document.getElementById('closediv').style.display = 'inline';
				loadmap();
			}
			if (curState == "inline") {
				document.getElementById('gmap').style.display = 'none';
				document.getElementById('closediv').style.display = 'none';
				GUnload();
			}
		}
