<!--
// login.js

function check_login_form() {
    var elem;
    elem = window.document.getElementById( 'user' );
    if ( elem.value == "" ) {
        window.alert( txt('err_empty_login') );
        elem.focus();
        elem.select();
        return false;
    }
    elem = window.document.getElementById( 'pass' );
    if ( elem.value == "" ) {
        window.alert( txt('err_empty_pwd') );
        elem.focus();
        elem.select();
        return false;
    }
    /*
    elem = window.document.getElementById( 'user' );
    if( elem.value.length > 0 && elem.value.search("[^A-Za-z0-9]") >= 0) {
      msg = txt('err_charset_4');
      window.alert(msg);
      elem.focus();
      elem.select();
      return false;
    }
    //*/
    return true;
}

function check_signin_form() {
    var elem;
    elem = window.document.getElementById( 'login' );
    if ( elem.value == "" ) {
        window.alert( txt('err_empty_login') );
        elem.focus();
        elem.select();
        return false;
    }
    elem = window.document.getElementById( 'pass' );
    if ( elem.value == "" || elem.value.length < 6 ) {
        window.alert( txt('pwd_mini_size') );
        elem.focus();
        elem.select();
        return false;
    }
    if( elem.value.length > 0 && elem.value.search("[^A-Za-z0-9]") >= 0) {
      msg = txt('err_charset_4');
      window.alert(msg);
      elem.focus();
      elem.select();
      return false;
    }
    elem = window.document.getElementById( 'email' );
    if ( elem.value == "" ) {
        window.alert( txt('err_empty_email') );
        elem.focus();
        elem.select();
        return false;
    }
    else if (elem.value != window.document.getElementById( 'email_verif' ).value)
    {
        window.alert( "Vous devez saisir 2 e-mails identiques !" );
        window.document.getElementById( 'email_verif' ).focus();
        window.document.getElementById( 'email_verif' ).select();
        return false;
    }
     else {
        var re = /^\w+([\+\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
        if ( re.test( elem.value ) == false ) {
            window.alert( txt('err_email_valid') );
            elem.focus();
            elem.select();
            return false;
        }
    }
    elem = window.document.getElementById( 'cle' );
    if ( elem.value == "" ) {
        window.alert( txt('err_empty_key') );
        elem.focus();
        elem.select();
        return false;
    }
    elem = window.document.getElementById( 'accept_cgu' );
    if ( elem.checked == false ) {
        window.alert( txt('err_accept_cgu') );
        return false;
    }
    elem = window.document.getElementById( 'login' );
    if( elem.value.length > 0 && elem.value.search("[^A-Za-z0-9]") >= 0) {
      msg = txt('err_charset_4');
      window.alert(msg);
      elem.focus();
      elem.select();
      return false;
    }
    return true;

}

function check_forgotten_form() {
    var elem;
    elem = window.document.getElementById( 'email' );
    if ( elem.value == "" ) {
        window.alert( txt('err_empty_email') );
        elem.focus();
        elem.select();
        return false;
    } else {
        var re = /^\w+([\+\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
        if ( re.test( elem.value ) == false ) {
            window.alert( txt('err_email_valid') );
            elem.focus();
            elem.select();
            return false;
        }
    }
    return true;
}

//-->
