function do_login(activitate, concurs)
{
	//$('login_result').hide();
	$('login_result').update('');
	
	//var now =new Date('U');
	//alert(now);
// hour_server = 9;
	//var hour   = hidden;
	if (hour_server >= 22 || hour_server < 8 ){
		$('login_result').update("Dup&#259; ora 10 seara trebuie s&#259; ne odihnim.<br/> Te a&#351;tept&#259;m din nou m&acirc;ine, &icirc;ncep&acirc;nd cu ora 8 diminea&#355;a. Noapte bun&#259;!");
		$('login_result').appear({ duration: 0.3 });
		return false;
	}else {
		if ( Get_Cookie_login( 'teme_php_limitFrom' ) ) Delete_Cookie_login( 'teme_php_limitFrom' );
		Set_Cookie_login( 'teme_php_limitFrom', 0, '', '/', '', '' );

		new Ajax.Request('login.ajax.php',
			{
				method: 'post',
				parameters:
				{
					op: 'login'
					, email: $F('login-email')
					, password: $F('login-password')
					, activitate: activitate
					, concurs: concurs
					, remember: (($('remember').checked) ? 1 : 0)
				},
				onSuccess: function(response)
				{
					var xml = response.responseXML;
					var root = xml.getElementsByTagName('root').item(0);
					var message = root.getElementsByTagName('message').item(0);
					
					if (message.childNodes[0].nodeValue == "user")
					{
						var loc = root.getElementsByTagName('location').item(0);
						location.href = loc.childNodes[0].nodeValue;
						return true;
					} else {
						$('login_result').update(message.childNodes[0].nodeValue);
						//$('login_result').show();
						$('login_result').style.zIndex = 1000;
						$('login_result').appear({ duration: 0.3 });
					}
				},
				onFailure: function(response)
				{
					$('login_result_txt').update(response.responseText);
					$('login_result').appear({ duration: 0.3 });
				}
			}
		);	
	}
}

function LoginDemo(p)
{
	if(p == 'profesor')
	{
		var email = 'deliaboieru@yahoo.com';
		var pass = 'delia';
	} else if (p == 'parinte') {
		var email = 'pop@yahoo.com';
		var pass = 'pop';
	} else {
		var email = 'demo.elev@notemari.ro';
		var pass = 'demo';
	}

	new Ajax.Request('login.ajax.php',
		{
			method: 'post',
			parameters: {
				op: 'login',
			    email: email,
			    password: pass,
				activitate: '',
				concurs: ''
			},
			onSuccess: function(response)
			{
				var xml = response.responseXML;
				var root = xml.getElementsByTagName('root').item(0);
				var message = root.getElementsByTagName('message').item(0);
				
				if (message.childNodes[0].nodeValue == "user")
				{
					var loc = root.getElementsByTagName('location').item(0);
					location.href = loc.childNodes[0].nodeValue;
					return true;
				} else {
					$('login_result_txt').update(message.childNodes[0].nodeValue);
					//$('login_result').show();
					$('login_result').appear({ duration: 0.3 });
				}
			},
			onFailure: function(response)
			{
				$('login_result_txt').update(response.responseText);
				$('login_result').appear({ duration: 0.3 });
			}
		}
	);	
}

function LoginBook()
{
	var em='demo.elev@notemari.ro';
	var pas='demo';
	var user='elev';
	
	new Ajax.Request('login.ajax.php',
		{
			method: 'post',
			parameters: {
				op: 'login',
			    email: em,
			    password: pas,
				type_user: user
			},
			onSuccess: function(transport){
				var xml = transport.responseXML;
				var root = xml.getElementsByTagName('root').item(0);
				var message = root.getElementsByTagName('message').item(0);
				
				if (message.childNodes[0].nodeValue == "user")
				{
					location.href = "books.php";					
					return true;
				}
				
//				$(user_type + '_errormsg').update(transport.responseText);	
//				$(user_type + '_email').value = "";
//				$(user_type + '_password').value = "";				
			},
			onFailure: function(){
				$(user_type + "_errormsg").innerHTML = "ERRORS: " + transport.responseText;
			}
		});	
}	

function do_remember_password()
{
	new Ajax.Request('login.ajax.php',
		{
			method: 'post',
			parameters:
			{
				op: 'recover_password'
			    , email: $F('login-email')
			},
			onSuccess: function(response)
			{
				if (response.responseText == "ok"){
					$('grey_box').update('<br><br>Am trimis un email cu parola contului pe adresa: '+$('login-email').value+'<br>Iti sugeram sa te uiti si in SPAM. Daca nu primesti mesajul nostru, te rugam sa ne contactezi pe adresa info@notemari.ro.');
				} else {
					$('login_result').update(response.responseText);	
				}
				//$('login_result').show();
				//$('login_result').appear({ duration: 0.3 });
			},
			onFailure: function(response)
			{
				$('login_result').update(response.responseText);
				//$('login_result').appear({ duration: 0.3 });
			}
		}
	);	
}

function check_enter(e)
{
	var keycode;
	if (window.event) keycode = window.event.keyCode;
		else if (e) keycode = e.which;
			else return true;

	if (keycode == 13)
	{
		verifica();
		return false;
	} else {
		return true;
	}
}
