function alertModal( divId, type ) {
  $('#error'+type+divId).show();
}

function acomeLogin(formId, loginId, passwordId, typeID, urlLogin, id, lang) {

   var login = $('#'+loginId).attr('value');
   var password = $('#'+passwordId).attr('value');
   var type = $('#'+typeID).attr('value');
   if(lang=='') var lang = 'fr';

   // masque tous les messages d'erreur
   $('#error'+type+'1').hide();
   $('#error'+type+'2').hide();
   $('#error'+type+'3').hide();
   
   if(login != "" && password != "" && type != "") {  
		//Login eZPublish, pour éviter de rediriger vers le formulaire de login en cas d'échec.
		$.post(urlLogin, {action: "ezLogin", login: login, password: password, type: type},
		    function(data){
		    if(data != ""){ 
                alertModal( data, type );
		    }
		    else{
		        //Authentification OK
		        $.get( "/"+lang+"/acome/logedin/"+id,
					    function(data){
					         $( "#no_cnx" ).html( data );
					    }
					 );
		    }       
		    });
		 //On force le return false, l'authentification est realisee dans login.php
		 return false;
    }
}