// JavaScript Document
$(function() {
	var $mailContainer = $('.mail-container'),
		$sendContainer = $('.send-container');
	
	$('[name="mail-sender"]').click(function() {
		$(this).val('');
	});
	
	$('#mail-form').validate({
		rules: {
			'mail-sender': {
				required: true,
				email: true
			},
			'mail-receiver': {
				required: true,
				email: true
			}
		},
		submitHandler: function(form) {
			$(form).ajaxSubmit({
				url: 'ajax_mail.php',
				data: {content: 'gogogo', messageTitle: $('.to-mail-title').html(), messageContent: $('.to-mail-content').html()},
				success: function() {
					$('.send-email-span').html($('.mail-receiver').val());
					$.blockUI({
						message: $sendContainer,
						css: {
							width: $sendContainer.width(),
							height: $sendContainer.height(),
							left: (($(window).width()-$sendContainer.width())/2),
							top: (($(window).height()-$sendContainer.height())/2),
							border: '',
							textAlign: 'left',
							cursor: 'default'
						}
					});
					
					setTimeout(function() {
						$.unblockUI();
					}, 1800);
				}
			});
		}
	});
	
	$('#btn-mail-show').click(function() {
		$('.mail-content-title').html($('.to-mail-title').html());
		$('.mail-content').html($('.to-mail-content').html());
		
		$.blockUI({
			message: $mailContainer,
			css: {
				width: $mailContainer.width(),
				height: $mailContainer.height(),
				left: (($(window).width()-$mailContainer.width())/2),
				top: (($(window).height()-$mailContainer.height())/2),
				border: '',
				textAlign: 'left',
				cursor: 'default'
			}
		});
		return false;
	});
	
	$('#btn-mail-cancel').click(function() {
		$.unblockUI();
	});
});

