﻿$(document).ready(function(){
	
	function showErrorMsg(txt) {
		alert(txt);
	}

	
	$("#dialog").dialog({ 
		buttons: { 
			"Войти": function() { 
			
				$("#progress-bar").css("display", "block");
				$("#loginFld").attr("disabled","true");
				$("#passwdFld").attr("disabled","true");
				
				
				var url = 'login.php';
				
				var data = new Object(); 
				data.login    = $("#loginFld").val(); 
				data.passwd	 = $("#passwdFld").val(); 
			
				var json = $.toJSON(data);	
			
				$.ajax({
					url: url,
					data: "json="+escape(encodeURIComponent(json)),
					type: "POST",	
					dataType: "json",
					success: function(msg)
						{
							if (msg.response == 1) {
								$("#progress-bar").css("display", "none");
								$("#dialog").dialog('destroy').remove()
								
								$('.authForm').slideUp("slow");
								$('.authForm').empty();
								$('.authForm').css({ color: "green", margin: "85px 25% 8% 17%", display: "none" });
								$('.authForm').append("<span id='msg'>Письмо отправлено!</span>");
								$('.authForm').animate({
													  left: 50, opacity: 'show'
													}, 500);
								//alert ('Success');
								
								window.location = 'main.php';
								
							} else {
								showErrorMsg("Ошибка подключения. "+ msg.response);
								$("#progress-bar").css("display", "none");
								$("#loginFld").removeAttr( "disabled" );
								$("#passwdFld").removeAttr( "disabled" );
							} 
						},
					complete: function(){
								$(".authForm").attr("value","Отправить.");
					}
					
				 }); // ajax
			
			
						        
			}
		},
		modal: true,
		resizable: false,
		draggable: false,
		title: "Авторизация",
		width: 260,
		height: 195
	});
});

