$(document).ready(function(){
	$("#screen").click(function(el)
	{
			$("#enterdiv").hide();
			$('#screen').css('height', '0');
			$('#screen').css('width', '0');
			$("#screen").hide();

	});
	$("#login").focus(function () {
		if($(this).val() == 'логин')
         $(this).val("");
    });
	$("#login").blur( function () { 
		if($(this).val() == '' || $(this).val() == null || $(this).val() == undefined)
			$(this).val("логин");
	} );
	$("#password").focus(function () {
		if($(this).val() == 'пароль')
         $(this).val("");
    });
	$("#password").blur( function () { 
		if($(this).val() == '' || $(this).val() == null || $(this).val() == undefined)
			$(this).val("пароль");
	} );
});

function jumpToEnter(){
  ShowEnter();
  var href = window.location.href;
  window.location.href += href.lastIndexOf('#') != -1 ? '' : '#';
}

function ShowEnter(){

	$('#screen').css('display','block');
	var y = getyScroll('y');
	var x = getyScroll('x');
	$('#screen').css('height', y + 'px');
	$('#screen').css('width',  x + 'px');

	$("#enterdiv").toggle();
	$("#enteraction").text("");
	$("#password").val('пароль');
	$("#login").val('логин');
	$('#password').bind("keyup", callB).bind("keypress", callB).bind("keydown", callB);
}
function callB(event)
{
	if(event.keyCode == 13){
		ClickEnter();
		return false;
	}
}
function ClickEnter(){
	var error = 0;
	var login = $("#login").val();
	var pas = $("#password").val();
	var rem = 0;
	
	if($("#remember").attr('checked') == true)
	{
		rem = $("#remember").attr('value') || 1;
	}

	$("#enteraction").text("");
	
	if(!login)
	{
		$("#enteraction").text("Введите логин!");
		$("#login").focus();
		error++;
	}
	if(!pas && error == 0)
	{
		$("#enteraction").text("Введите пароль!");
		$("#password").focus();
		error++;
	}
	
	if(error == 0)
	{
		$.post("http://www.dislife.ru/ajaxenter.php", {login: login ,password: pas,remember:rem},backAjaxEnter);	
	}
}

function backAjaxEnter(data)
{
	if(parseInt(data) == 1)
	{
		window.location.reload();
	}else
	{
		$("#enteraction").text("Данные не верны!");
		$("#password").val("");
		$("#password").focus();
	}
}

function Exit(){
	$.post("http://www.dislife.ru/ajaxexit.php", {},function(){window.location.reload();});	
}
function getyScroll(fl)
{
	yScroll = 0;
	xScroll = 0;
	var deff = 0;
	var wff = 0
	var hff = 0;
	if (window.innerHeight && window.scrollMaxY || window.innerWidth && window.scrollMaxX)
	{
	yScroll = parseInt(window.innerHeight) + parseInt(window.scrollMaxY);
	xScroll = parseInt(window.innerWidth) + parseInt(window.scrollMaxX);

	var deff = document.documentElement;
	var wff = (deff&&deff.clientWidth) || document.body.clientWidth || window.innerWidth || self.innerWidth;
	var hff = (deff&&deff.clientHeight) || document.body.clientHeight || window.innerHeight || self.innerHeight;
	xScroll = parseInt(xScroll) - (parseInt(window.innerWidth) - parseInt(wff));
	yScroll = parseInt(yScroll) - (parseInt(window.innerHeight) - parseInt(hff));
	} 
	else if (document.body.scrollHeight > document.body.offsetHeight || document.body.scrollWidth > document.body.offsetWidth)
	{ // all but Explorer Mac
	yScroll = document.body.scrollHeight;
	xScroll = document.body.scrollWidth;
	//alert(yScroll+"--2");
	} 
	else 
	{ // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
	yScroll = document.body.offsetHeight;
	xScroll = document.body.offsetWidth;
	//alert(yScroll+"--3");
	}
	//alert(yScroll);
	if(fl == 'y')
	{
	  //alert(yScroll);
	  return yScroll;
	}
	else
	  return xScroll;
}
