var mm  = "Merci d'indiquer :\n\r\n";
var mmf = "Votre identifiant\r\n";
var mmc = "Votre mot de passe\r\n";

function checkQuickLogin() {
	var f1 = document.formQuickLogin;
  	var wm = mm;
	var noerror = 1;
	// --- entered_login ---
	var t1 = f1.user_login;
	if ((t1.value == "" || t1.value == " ")) {
		wm += mmf;
		noerror = 0;
	}

	// --- entered_password ---

	var t1 = f1.user_password;
	if ((t1.value.length < 2)) {
		wm += mmc;
		noerror = 0;
	}

 // --- check if errors occurred ---
	if (noerror == 0) 
		{
		alert(wm);
		return false;
		}
	else 
		{
		str = f1.user_password.value;
		f1.user_md5_password.value = MD5(str);
		f1.user_password.value = "";
		f1.submit();
		}
	}

var n4 = window.Event ? true : false; // NN4 ou plus

function process_keypress(e) 
  {
  var whichCode = -1
  if (n4) 
    var whichCode = e.which // Navigator 4x
  else  // Internet Explorer 4x ou + (pas de parametre "e" disponible: utilisation window.event)
    if (window.event.type == "keypress") whichCode = window.event.keyCode
      //window.status="interception touche "+whichCode;
  if (whichCode == 13)
    {
    // détection touche ENTER 
    document.formQuickLogin.connexion.click();
    //alert("Touche ENTREE inopérante.\n\nVeuillez cliquer sur le bouton prévu à cet effet");
    //return false; // indispensable
    }
  }

// NN4 plante sur frappe du caractère circonflexe! on tente de ne plus intercepter les frappes clavier
//if (n4) document.captureEvents(Event.KEYPRESS);
document.onkeypress = process_keypress;
