function do_login(activitate, concurs)
{
	//$('login_result').hide();
	$('login_result').update('');
	
	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
			},
			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)
			{
				$('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 login_enter(e, activitate, concurs)
{
	if($('login_result').style.display == '') $('login_result').hide();
	var keycode;
	if (window.event) keycode = window.event.keyCode;
		else if (e) keycode = e.which;
			else return true;

	if (keycode == 13)
	{
		do_login(activitate, concurs);
		return false;
	} else {
		return true;
	}
}