window.onload = function() {

	$("eNewsSignUp").onsubmit = function() 
	{
		if (!CheckForm(this)) return false;
		
		var emailField = this.email;
		
		// Set up AJAX
		var ajax = new sack("interest_insert.asp");
		ajax.method = "GET";
		ajax.onLoading = function() { $("eNewsSignUpStatus").innerHTML = "Subscribing..."; };
		ajax.onCompletion = function() {
			var string = "You are subscribed!";
			if (ajax.responseStatus) {
				if (ajax.responseStatus[0] != "200") {
					string = "Status Code: " + ajax.responseStatus[0] + "<br/>Status Message: " + ajax.responseStatus[1] + "<br/>URLString Sent: " + ajax.URLString;
				}
			}
			$("eNewsSignUpStatus").innerHTML = string;	
			emailField.value = "";
			emailField.focus();
		};
		
		ajax.setVar("0", "newsletter");
		ajax.setVar("1", this.email.value);
		ajax.runAJAX();
		
		
		return false;
	};
	
	
	$("directionsForm").onsubmit = function() 
	{
		if (!CheckForm(this)) return false;
		
		var name = $("Name").value;
		var address = $("Address").value;
		var city = $("City").value;
		var state = $("State").value;
		var zip = $("Zip").value;
		
		var ajax = new sack("interest_insert.asp");
		ajax.method = "GET";
		ajax.setVar("0", "directions");
		ajax.setVar("1", name);
		ajax.setVar("2", address);
		ajax.setVar("3", city);
		ajax.setVar("4", state);
		ajax.setVar("5", zip);
		ajax.runAJAX();
	
		var url = "http://maps.google.com/maps?f=d&hl=en&saddr=" + address + "," + city + "," + state + "," + zip
			+ "&daddr=Pilot+Knob+Rd+and+170th+St+W,+Farmington,+MN+55024&btnG=Search";
			
		window.open(url, "_blank", "toolbar=yes, location=no, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=yes, copyhistory=no, width=750, height=500");
		
		toggle("directions");
		
		return false;
	}
}



function showDirections() {
	$("Name").focus();
	return toggle("directions");
}


