<!--

var v_subscribe = 'yes';

function subscribe(p_emailAddress, p_subscribeTo, p_subscribe) {
	v_subscribe = p_subscribe;
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i ;
	if (! filter.test(p_emailAddress)) {
		alert('Please enter a valid Email Address!');
		return false;
	}
	if (p_subscribe = 'yes') {
	/*
		var wantFreeCalendar = confirm("Would you like to us to send you a free calendar?");
		if (wantFreeCalendar) {
			window.location.href = 'http://www.trestlewood.com/emailupdates.jsp?emailAddress=' + p_emailAddress;
			return;
		}
	*/
	}
	var v_randomNumber = Math.floor(Math.random()*10000);
	var v_URL = "/servlet/TWEmailUpdatesAjaxServlet?subscribeEmailAddress=" + p_emailAddress + "&subscribeTo=" + p_subscribeTo + "&subscribe=" + p_subscribe + "&random=" + v_randomNumber;
	makeAjaxRequest(v_URL, 'subscribed');
	return false;
}

function subscribed(p_responseText) {
	if (p_responseText == "success") {
		if (v_subscribe == 'yes') {
			alert ("Congratulations! You have successfully subscribed to our email updates!");
		} else {
			alert ("You have successfully unsubscribed from our email updates!");
		}
	} else {
		alert ("Sorry! We could not process your request!");
	}
}	
//-->