function authUser() { 
	JsHttpRequest.query(
		'/class/operation.php', 
		{
			'action'	: "authUser",
			'login'		: document.getElementById("login").value,
			'password'	: document.getElementById("password").value
		},

		function(result, errors) {
			$.modal.close();

			if (result["result"]==false) {
				$.modal('<div id="login_left">Пользователь с таким Email и паролем не найден</div>'+errors, {
					closeHTML:"",
					containerCss:{
						backgroundColor:"#e7e7c9",
						borderColor:"#000000",
						padding:10,
						border: "4px double black",
						height: 80,
						width: 250
					},
					overlayClose:true,
					opacity:80,
					overlayCss: {backgroundColor:"#000000"},
					closeClass: "modalCloseImg",
					closeHTML: "<a href='#'></a>"
					}
				);
			}
			else {
				window.location = window.location;
			}
		},
		true 
	);
}

function authExit() {
	JsHttpRequest.query(
		'/class/operation.php', 
		{
			'action'	: "authExit"
		},

		function(result, errors) {
			document.getElementById("loginBlock").style.visibility = "hidden";
			document.getElementById("loginBlock").style.display = "none";
			document.getElementById("loginSep").style.visibility = "hidden";
			document.getElementById("loginSep").style.display = "none";	
		},
		true 
	);
}

function viewRememberPassword () { 
	$.modal.close();
	$.modal('<div id="login_left"><div id="autorization_title"><p>ДЛЯ ВОССТАНОВЛЕНИЯ ПАРОЛЯ ВВЕДИТЕ СВОЙ EMAIL</p></div><form id="formRememberPassword" enctype="multipart/form-data"><input type="text" class="email" name="email" /><input type="image" src="/images/login_enter.gif" class="button_enter" onClick="sendRememberPassword(); return false;"/></form><div class="clear"></div></div>', {maxHeight: 180});
}

function viewLoginForm() { 
	$.modal('<form id="formLoginUser" enctype=\"multipart/form-data\"><div class="loginFormLeft">Логин:</div><div class="loginFormInputField"><input type="text" class="loginFormInput" id="login"></div><div class="sep"></div><div class="loginFormLeft">Пароль:</div><div class="loginFormInputField"><input type="password" class="loginFormInput" id="password"></div><div class="sep"></div><div class="loginFormRight"><a onClick="reminderPassword()" style="color: #FF0000">Восстановление пароля</a>&nbsp;&nbsp;<input type="button" class="loginFormInput" value="Вход" onClick="authUser()"></div></form>', {
		closeHTML:"",
		containerCss:{
			backgroundColor:"#e7e7c9",
			borderColor:"#000000",
			padding:10,
			border: "4px double black",
			height: 80,
			width: 250
		},
		overlayClose:true,
		opacity:80,
		overlayCss: {backgroundColor:"#000000"},
		closeClass: "modalCloseImg",
		closeHTML: "<a href='#'></a>"
	});
}

function reminderPassword() { 
	$.modal.close();
	$.modal('<form id="formLoginUser" enctype=\"multipart/form-data\"><div class="loginFormLeft">Логин:</div><div class="loginFormInputField"><input type="text" class="loginFormInput" id="loginReminder"></div><div class="sep"></div><div class="loginFormRight"><input type="button" class="loginFormInput" value="Восстановление пароля" onClick="reminderPasswordEmail()"></div></form>', {
		closeHTML:"",
		containerCss:{
			backgroundColor:"#e7e7c9",
			borderColor:"#000000",
			padding:10,
			border: "4px double black",
			height: 50,
			width: 250
		},
		overlayClose:true,
		opacity:80,
		overlayCss: {backgroundColor:"#000000"},
		closeClass: "modalCloseImg",
		closeHTML: "<a href='#'></a>"
	});
}

function reminderPasswordEmail() {
	JsHttpRequest.query(
		'/class/operation.php', 
		{
			'action'	: "reminderPasswordEmail",
			'login'		: document.getElementById("loginReminder").value
		},

		function(result, errors) {
			$.modal.close();
			$.modal('<div id="login_left">'+result['result']+errors+'</div>', {
				closeHTML:"",
				containerCss:{
					backgroundColor:"#e7e7c9",
					borderColor:"#000000",
					padding:10,
					border: "4px double black",
					height: 20,
					width: 250
				},
				overlayClose:true,
				opacity:80,
				overlayCss: {backgroundColor:"#000000"},
				closeClass: "modalCloseImg",
				closeHTML: "<a href='#'></a>"
				}
			);
		},
		true 
	);
}

function disabledForum() {
	$.modal('<div id="login_left">Форум находится в разработке. Все темы, которые были созданы на старом форуме, перенесу на новый.</div>', {
		closeHTML:"",
		containerCss:{
			backgroundColor:"#e7e7c9",
			borderColor:"#000000",
			padding:10,
			border: "4px double black",
			height: 50,
			width: 250
		},
		overlayClose:true,
		opacity:80,
		overlayCss: {backgroundColor:"#000000"},
		closeClass: "modalCloseImg",
		closeHTML: "<a href='#'></a>"
		}
	);
}

function viewModalReg (time) {

	$.modal('<div id="login_left">Вы находитесь на сайте уже '+time+'. Может Вы хотите <a href="/reg"><b>зарегистрироваться</b></a> на сайте, чтобы иметь возможность общаться на <a href="/forum/">форуме</a> или оставлять комментарии к статьям?</div>', {
		closeHTML:"",
		containerCss:{
			backgroundColor:"#e7e7c9",
			borderColor:"#000000",
			padding:10,
			border: "4px double black",
			height: 60,
			width: 300
		},
		overlayClose:true,
		opacity:80,
		overlayCss: {backgroundColor:"#000000"},
		closeClass: "modalCloseImg",
		closeHTML: "<a onClick='noViewRegPopup();'></a>"
		}
	);
}

function noViewRegPopup() { 
	JsHttpRequest.query(
		'/class/operation.php', 
		{
			'action'	: "noViewRegPopup"
		},

		function(result, errors) {
			$.modal.close();
		},
		true 
	);
}
