


function displayError(errorString, exception) {
 		alert(errorString + " " + exception);
}

function sendToFriend() {
	jQuery("#send-to-friend-error").hide();
	
	PageController.sendToFriend(
		{
			senderEmail: dwr.util.getValue("stfYourEmail"),
			senderName: dwr.util.getValue("stfYourName"),
			recipientEmail: dwr.util.getValue("stfFriendEmail"),
			recipientName: dwr.util.getValue("stfFriendName"),
			message: dwr.util.getValue("stfYourMsg")
		},
		{
 			callback: function(status) {
 				if (status == 0) {
 					jQuery("#send-to-friend").slideUp("slow");
 					dwr.util.setValue("send-to-friend-msg", "Az üzenet sikeresen elküldtük.");
 					jQuery("#send-to-friend-msg").show();
 					setTimeout("jQuery('#send-to-friend-msg').hide('normal');", 5000);
 				} else {
 					var error = "";
 					if (status == -1) {
 						error = "Ismeretlen hiba történt az üzenet elküldése közben! ";
 					} else if (status == -2) {
 						error = "Ön hibásan adta meg az e-mail címét. Kérem, javítsa!";
 					} else if (status == -3) {
 						error = "Ön hibásan adtam meg ismerőse e-mail címét. Kérem, javítsa!";
 					}
					dwr.util.setValue("send-to-friend-error", error);
					jQuery("#send-to-friend-error").show();
 				}
 			},
 			errorHandler: displayError
 		}
 	);
}

