$(function() {
	$('.message').fancybox({
		'showCloseButton': false,
		'titleShow': false,
		'height': 330,
		'width': 350,
	    'padding': 0,
	    'autoDimensions': false,
	    'onStart': function () {
			$('.tooltip').hide();
			$('div.message-sent-result').html('&nbsp;');
			$('div.message-body div.message-form-last img').hide();
			$('div.message-body div.message-form-last input').show();
			$('div.message-body div input:text').val('');
			$('div.message-body div textarea').val('');
			
			$('div.message-sent-result').hide();
			$('div.message-body').show();
		}
	});
	
	$('.form-message').submit(function () {
		var thisForm = $(this);
		var messageDivId = thisForm.metadata().messageDivId;
		var messageTitle = $('#message-title-'+messageDivId).val();
		var messageText = $('#message-text-'+messageDivId).val();
		var messageSender = $('#message-sender-'+messageDivId).val();
		var messageRecipient = $('#message-recipient-'+messageDivId).val();
		
		$('#message-submit-'+messageDivId).hide();
		$('#message-spinner-'+messageDivId).show();
		$.ajax({
			type: 'POST',
			url: baseUrl + '/ajax/sendmessage/',
			data: 'title=' + messageTitle + '&text=' + messageText + '&sender_id=' + messageSender + '&recipient_id=' + messageRecipient,
			dataType: 'json',
			success: function(returnedData) {
				if (1 == returnedData.status) {
					$('#registration-spinner-'+messageDivId).hide();
					thisForm.find('div.message-sent-result').html('<div class="message-sent"><span>' + getResource(language, 'MESSAGE_SENT') + '</span></div>')
					thisForm.find('div.message-body').hide();
					thisForm.find('div.message-sent-result').show();
				}
			}
		});
		
		return false;
	});
});
