	
function sendPrivateMessage()
{
	$.ajax({
		url: '/ajax/user/private_nachrichten/schicken/',
		type: 'POST',
		data: $('#messageform').serialize(),
		dataType: 'json',
		error: function() {
			// AJAX-Anfrage konnte nicht erfolgreich abgeschlossen werden
			$('#wmerror').html('Interner Fehler bei der Anfrage: Die Nachricht konnte nicht verschickt werden. Bitte versuche es später noch einmal. '+
				'Falls das Problem über einen längeren Zeitraum besteht dann melde es bitte an <a href="mailto:support@urbanite.de">support@urbanite.de</a>.');
			$('#wmerror').css('display', 'block');
		},
		success: function(json) {
			if (json.status != 200) {
				$('#wmerror').html(json.errormsg);
				$('#wmerror').css('display', 'block');
			} else {
				$('#wmerror').css('display', 'none');  // Eventuelle vorherige Fehlermeldung verstecken
				if (json.do_preview) {
					// Vorschaufunktion
					$('#wmpreview_body').html(json.body_html);
					$('#wmpreview').css('display', 'block');
				} else {
					// Nachricht wurde erfolgreich eingetragen
					$('#wmpreview').css('display', 'none');
					$('#messageform').css('display', 'none');
//					$('#wmmessage').html('Nachricht verschickt!');	// Inhalt wird in Template reingeschrieben um Banner usw einbinden zu können
					$('#wmmessage').css('display', 'block');
				}
			}
		}
	});
}


function deletePrivateMessage(id, type)
{
	if (confirm('Bist du sicher, dass du die Nachricht löschen möchtest?')) {
		$.ajax({
			url: '/user/private_nachrichten/loeschen/',
			type: 'POST',
			data: {id: id, type: type},
			dataType: 'json',
			error: function() {
				// AJAX-Anfrage konnte nicht erfolgreich abgeschlossen werden
				$('#wmerror').html('Interner Fehler bei der Anfrage: Die Nachricht konnte nicht gelöscht werden. Bitte versuche es später noch einmal. '+
					'Falls das Problem über einen längeren Zeitraum besteht dann melde es bitte an <a href="mailto:support@urbanite.de">support@urbanite.de</a>.');
				$('#wmerror').css('display', 'block');
			},
			success: function(json) {
				if (json.status != 200) {
					$('#wmerror').html(json.errormsg);
					$('#wmerror').css('display', 'block');
				} else {
					$('#wmerror').css('display', 'none');  // Eventuelle vorherige Fehlermeldung verstecken
					// Nachricht wurde erfolgreich eingetragen
					$('#msg'+id).css('display', 'none');
					$('#wmmessage').html('Nachricht gelöscht!');
					$('#wmmessage').css('display', 'block');
				}
			}
		});
	}
}
