﻿// Fichier JScript
 
 var msgPwperdu
 var msgIdent
 var ID_PSEUDO
 var ID_IDENT
 var ID_LOGER 

function logUser(){
    
   if(!$F('login') || !$F('password')) {alert('Vous devez saisir un login et un mot de passe'); return} 
   var vars = 'action=5&pseudo=' + $F('login') + '&pw=' + $F('password')
   
   var a = new Ajax.Request('backoffice.ajax', {method:'post', postBody:vars, asynchronous:false})
   var r = eval(a.transport.responseText)
   
   if (!r.result) {alert(r.message) ; return}
   
   $(ID_PSEUDO).innerHTML = r.pseudo
   $(ID_IDENT).style.display='block'
   $(ID_LOGER).style.display='none'
   msgIdent.hideMessage()
   if (typeof redirect=='function') redirect()
   
}

function getPwResult(){
	if (!$F('mailAccount')){ alert('Veuillez saisir un mail valide.');return}
	var params = 'action=4&email=' + $F('mailAccount')
	var a = new Ajax.Request('compte.ajax', {method:'post', postBody:params, asynchronous:false})
	var el = eval(a.transport.responseText)
	$('pwPerdu_result').insertBefore(document.createTextNode(el.message), $('pwPerdu_closeButton'))
	Element.hide('pwPerdu_formulaire')
	Element.show('pwPerdu_result')
	
}

function showPwPerdu(){
	msgPwperdu.showMessage()
}

function showIdentification(){
    msgIdent.showMessage()
    $('login').focus()
}

function logonEvent(){
    Event.observe('Identification', 'keypress', function(e){if (e.keyCode==13){logUser(); return false}}, false)
    msgPwperdu = new OBJdisplayMessage('pwPerdu_filter');
    msgPwperdu.setMessage('pwPerdu', false);
    msgIdent = new OBJdisplayMessage('pwPerdu_filter', false); 
    msgIdent.setMessage('Identification', false); 
}

function isLogged(){return Element.visible(ID_IDENT)}

