function displayPopupAccount(){
	var requete = new Ajax.Request(
		'index.php?command=PopupAccount', {
			asynchronous: true,
			contentType: 'application/x-www-form-urlencoded',
			encoding: 'UTF-8',
			method: 'post',
			postBody: '',
			onComplete: function(requete){
				$('popup-account-mouse-zone').style.display='block';
				$('popup-account').innerHTML = requete.responseText;
				$('popup-account-wrap').style.display='block';
			}
		}
	);
}

function onMouseOutPopupAccount(e){
	if (!e) var e = window.event;
	if (e != null){
		var reltg = (e.relatedTarget) ? e.relatedTarget : e.toElement;
		$('account-link').style.color='#5E5E5E';
		if (reltg != null){
			while (reltg != null && reltg.tagName != null && reltg.tagName != 'BODY'){
				/*alert(reltg.tagName + ' - ' +reltg.id);*/
				if (reltg.id == 'popup-account' || reltg.id == 'popup-account-mouse-zone' 
					|| reltg.id == 'account-link' || reltg.id == 'img-menu-account'
					|| reltg.id == 'div-user-photo-original-size' ){
					return;
				}
				reltg = reltg.parentNode;
			}
		}
	}
	$('popup-account-mouse-zone').style.display='none';
	$('popup-account-wrap').style.display='none';
}

function popupAccountLoginValidate(){
	var requete = new Ajax.Request(
		'index.php?command=PopupAccountLoginValidate', {
			asynchronous: true,
			contentType: 'application/x-www-form-urlencoded',
			encoding: 'UTF-8',
			method: 'post',
			postBody: 'login='+$('popup-account-login').value+'&password='+$('popup-account-password').value,
			onComplete: function(requete){
				var result = requete.responseText;
				if (result == 'bad-email'){
					$('popup-account-login-error').innerHTML = 'Adresse e-mail incorrecte';
				}
				else if (result == 'bad-password') {
					$('popup-account-login-error').innerHTML = 'Mot de passe incorrect';
				}
				else if (result == 'login-ok'){
					document.location.reload();
				}
			}
		}
	);
}
