// JavaScript Document

////////////////////////////////////////////////////////////////////////////////
//отображение формы создания аккаунта
function new_registration()
{
	$("#screen").empty();
	$("<center>загрузка...</center>").appendTo("#screen");
	$("#screen").load("inc/new_account_form.php");
}
////////////////////////////////////////////////////////////////////////////////
//проверка и создание новой учётной записи
function create_account()
{   
    if(!$("#login").attr("value") )
    {
		alert("не заполнено поле 'Ник'");
		return false
	}
	
	if(!$("#password").attr("value") )
    {
		alert("не заполнено поле 'Пароль'");
		return false
	}
	
	if(!$("#email").attr("value") )
    {
		alert("не заполнено поле 'E-mail'");
		return false
	}
	
		if($("#password").attr("value")!=$("#password2").attr("value") )
    {
		alert("Пароли не совпадают!");
		return false
	}

	
	$("<center>проверка...</center>").prependTo("#screen");
	lgn=$("#login").attr("value");
	psswrd=$("#password").attr("value");
	ml=$("#email").attr("value");
	$("#screen").load("ajax/acccreater.php",{login: lgn, password: psswrd, email: ml} );
}
/////////////////////////////////////////////////////////////////////////////////
// "проявляет" окно с подсказкой
function fadeIn(e,it,message)
{
var x = 0, y = 0;
// получаем координаты курсора мыши
if (!e) e = window.event;

if (e.pageX || e.pageY)
{
    x = e.pageX;
    y = e.pageY;
}
else if (e.clientX || e.clientY)
{
    x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft;
    y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop;
}

$("#tips").empty().append(message).css("background","white").css({"top": y+15, "left": x+5}).fadeIn(700).css("visibility","visible");

}
/////////////////////////////////////////////////////////////////////////////////
// перемещает окно с подсказкой за курсором
function move(e)
{
var x = 0, y = 0;
// получаем координаты курсора мыши
if (!e) e = window.event;

if (e.pageX || e.pageY)
{
    x = e.pageX;
    y = e.pageY;
}
else if (e.clientX || e.clientY)
{
    x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft;
    y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop;
}

$("#tips").css({"top": y+20, "left": x+10});
}
/////////////////////////////////////////////////////////////////////////////////
// убирает окно с подсказкой
function fadeOut()
{
$("#tips").css("visibility","hidden");
}
/////////////////////////////////////////////////////////////////////////////////
// переключает календарь
function calendar(mnth, yr)
{
$("#calendar").load("ajax/create_calendar.php",{month: mnth, year: yr} );
}

//////////////////////////////////////////
//делает прозрачный фон при наведении
function opacity_bg(object)
{
 $(object).css("background","url(/pics/opacitybg.png)");
}
//////////////////////////////////////////
//очищает выделения
function deselect(object)
{
 $(object).css("background","none");	
}
/////////////////////////////////////////////////
//Обновление по дате
function sidebar_by_date()
{
	$("#sidebar").css({position: "static", "min-width": "100%", "max-width": "100%"}).text("загрузка").load("inc/sidebar_by_date.php");	
}
////////////////////////////////////////////////////////////////////////////////
//проверка существования логина
function emailCheck()
{
	EMAIL=$("#email").attr("value");
	$("#emailCheck").text("проверка e-mail...");
	$("#emailCheck").load("ajax/email_check.php",{email: EMAIL} );
}
////////////////////////////////////////////////////////////////////////////////
//проверка существования логина
function loginCheck()
{
	LOGIN=$("#login").attr("value");
	$("#loginCheck").text("проверка логина...");
	$("#loginCheck").load("ajax/login_check.php",{login: LOGIN} );
}