
$(document).ready(function(){

var mailForm=$('\
	<div id="mail-dialog" style="display: none; overflow-x: hidden;">\
	<div id="mail-form-div"> \
			<div id="note"></div> \
			<div id="fields"> \
				<form id="ajax-contact-form" action="javascript:alert(\'Письмо отправлено\');"> \
					<label>Ваше имя</label><input class="textbox" type="text" name="name" value="" /><br /> \
					<label>Ваш email</label><input class="textbox" type="text" name="email" value="" /><br /> \
					<label>Сообщение</label><TEXTAREA class="textbox" NAME="message" ROWS="5" COLS="25"></TEXTAREA><br /> \
					<input id="ajax_user_id" name="ajax_user_id" type="hidden" /> \
					<input id="ajax_email" name="ajax_email" type="hidden" /> \
					<input id="ajax_onok" name="ajax_onok" type="hidden" /> \
					<input id="ajax_contact_hash" name="hash" type="hidden" />\
					<input id="ajax_contact_uid" name="user_id" type="hidden" /> \
					<input id="ajax_contact_login" name="user_login" type="hidden" /> \
				</form> \
			</div> \
	</div>\
	</div>\
	');

$(".close_button").click(function(){
	
	$("#mail-form-div input:text").val('');
	$("#mail-form-div input:hidden").val('');
	$("#mail-form-div textarea").val('');
	$("#mail-form-div").addClass('no_display');
	
});

$('.osp_email').click(function(e){

	mailForm.dialog({
				modal: true,
				title:'Написать письмо.',
				width:395,
				height: 430,
				beforeClose: function(event, ui) { 
					$("#note").html(''); 
					$("#mail-form-div input:text").val('');
					$("#mail-form-div input:hidden").val('');
					$("#mail-form-div textarea").val('');
				},
				buttons: [
					{ 
						text: "Отправить сообщение", 
						click: function() { jQuery("#ajax-contact-form").submit(); } 
					} , 
					{ 
						text: "Закрыть",
						click: function() { $(this).dialog("close"); } 
					}]
			}).show();
			
	$('#ajax_user_id').val($(this).attr('user_id'));
	$('#ajax_email').val($(this).attr('email'));
	$('#ajax_onok').val($(this).attr('onok'));
	$('#ajax_contact_hash').val(window.location.hash);
	$('#ajax_contact_uid').val(netcatUser.id);
	$('#ajax_contact_login').val(netcatUser.login);
	return false;
});

$("#ajax-contact-form").live('submit',function(){

	var str = $(this).serialize();
	$.post(
		"/osp_moduls/ajax_mail/ajax_mail_contact.php",
		str,
		function(msg)
		{
			if(msg == 'OK') 
			{
				words_to_return = '<div class="notification_ok">Ваше письмо отправлено.</div>';
			}
			else
			{
				words_to_return = msg;
			}
			$("#note").html(words_to_return);
		}
	);

	return false;

});

});
