		var qsParm = new Array();
		function qs() {
			var query = window.location.search.substring(1);
			var parms = query.split('&');
			for (var i=0; i<parms.length; i++) {
				var pos = parms[i].indexOf('=');
				if (pos > 0) {
					var key = parms[i].substring(0,pos);
					var val = parms[i].substring(pos+1);
					qsParm[key] = val;
				}
			}
		} 
		
		qsParm['lat'] = null;
		qsParm['lon'] = null;
		qs();
		
		//var strLat = 38.509836;
		//var strLon = -122.79298;
		var strLat = qsParm['lat'] + 0;
		var strLon = qsParm['lon'] + 0;
		var map;

		var directionsPanel;
		var directions;
		
		/*==============================================================

	    /	GETS LATITUDE AND LONGITUDE OF START LOCATION TO PASS 

	    /	FROM FORM TO RESULTS PAGE

	    /===============================================================*/

	    function getLatLong(strAddress){    		

		    if (GBrowserIsCompatible()) {     			

			    var geo = new GClientGeocoder();
			    geo.getLocations(strAddress, function (result)
			    {   				
				    if (result.Status.code == G_GEO_SUCCESS) {
					    var p = result.Placemark[0].Point.coordinates;					

				    } else {
					    alert("Could not find that address")   					

				    }
			    }
			    );

    		}	else {
			    alert("Could access application")   			

		    }   		

		    return false
	    }
		
		function showMap(strFromAddress){
			
			if(document.getElementById("mapDiv")){				
				
				if (GBrowserIsCompatible()) {
					var map = new GMap2(document.getElementById("mapDiv"));
					if (strFromAddress != ""){
					    //add satllite button
					    map.addControl(new GSmallMapControl());
					    map.addControl(new GMapTypeControl());
					
						getLatLong(strFromAddress);
						//show large google map

						directionsPanel = document.getElementById("divDirections"); 
						directionsPanel.innerHTML = "" 

						directions = new GDirections(map, directionsPanel);
						directions.load(strFromAddress + " to " + strLat + ", " + strLon);
						//directions.load(strFromAddress  + " to " + strLat + ", " + strLon);
						//directions.load(strFromAddress + " to 3785 Brickway Blvd, Santa Rosa, CA 95403"); 
					
					} else {					    
                        map.setCenter(new GLatLng(strLat, strLon), 15);
						//map.setCenter(new GLatLng(strLat, strLon), 15);
                        var point = new GLatLng(strLat, strLon);
					    var marker = new GMarker(point);
					    map.addOverlay(marker);
    		                            
					    //add satllite button
					    map.addControl(new GSmallMapControl());
					    map.addControl(new GMapTypeControl());					    
					}
					
					
				}	
			}
			 return false;
		}		

		function printDirections(strFromAddress){
			strFromAddress = escape(strFromAddress);			

			if(strFromAddress==""){
			    alert("Please enter an address and then click the Maps button for directions");
			} else {
			    win = window.open("printDirections.html?address=" + strFromAddress + "&lat=" + strLat + "&lon=" + strLon,"print","height=500,width=500,scrollbars=yes,resizable=yes")
			}
		}