$(document).ready(function() {
	$("#EmailAssociateDialog").dialog({
		autoOpen: false,
		draggable: true,
		resizable: false,
		width: 350,
		height: 350
	});
	$("#EmailAssociateThankYouDialog").dialog({
		autoOpen: false,
		draggable: false,
		resizable: false,
		width: 350,
		height: 200
	});
	
	$("#EmailAssociateDialog").css("display", "block");
	$(".email-agent-link").click(function(e) {
		e.preventDefault();
		$("#eaAssociateID").val($(this).attr("alt"));
		$("#EmailAssociateDialog").dialog("open");
	});
	$("#eaCancel").click(function(e) {
		e.preventDefault();
		$("#EmailAssociateDialog").dialog("close");
	});
	$("#eaSave").click(function(e) {
		e.preventDefault();
		$.post(
			"/cfc/remote/EmailAssociateRemote.cfc",
			{
				method: "sendEmail",
				eaYourName: $("#eaYourName").val(),
				eaYourEmail: $("#eaYourEmail").val(),
				eaComments: $("#eaComments").val(),
				eaAssociateID: $("#eaAssociateID").val()
			},
			function(errorMessages) {
				if (errorMessages.length > 0) {
					var errorContainer = $("#eaErrors  ul.form-error-container").html("");
					for (var i = 0; i < errorMessages.length; i++) {
						errorContainer.append("<li>" + errorMessages[i] + "</li>");
					}
					$("#eaErrors").css("display", "block");
				}
				else {
					$("#eaComments").val("");
					$("#EmailAssociateDialog").dialog("close");
					$("#EmailAssociateThankYouDialog").dialog("open");
				}
			},
			"json"
		);
	});
});