/*-------------------------------------------------------------
 User login login.jsp FORM input check
 2001/02/27 Programmed by santiago
 Copyright (c) 2001 Iam Design Network. All Rights Reserved.
 $Id: loginInputCheck.js,v 1.1.1.1 2003/04/07 09:03:33 santiago Exp $
 -------------------------------------------------------------*/
// Login Input Check
function loginCheckAndSubmit() {
    var email = document.loginForm.email.value;
    var password = document.loginForm.password.value;

    if (email == "") {
        alert(msgNeedAddress);
        document.loginForm.email.focus();
        return false;
    } else if (password == "") {
        alert(msgNeedPassword);
        document.loginForm.password.focus();
        return false;
    } else {
        if (password.length < 3) {     
            alert(msgShortPassword);
            document.loginForm.password.focus();
            return false;
        }
        if (!checkPassword(password)) {
            alert(msgBadPassword);
            document.loginForm.password.focus();
            return false;
        }
        if (!checkEmail(email)) {
            document.loginForm.email.focus();
            return false;
        }
        return true;
    }
}
// Regist Input Check
function registCheckAndSubmit() {
    var email        = document.registForm.email.value;
    var emailConf    = document.registForm.emailConf.value;
    var password     = document.registForm.password.value;
    var passwordConf = document.registForm.passwordConf.value;
    var name1        = document.registForm.name1.value;
    var name2        = document.registForm.name2.value;
    var nameKana1    = document.registForm.nameKana1.value;
    var nameKana2    = document.registForm.nameKana2.value;

    if (name1     == "") {
        alert(msgNeedKnjSei);
        document.registForm.name1.focus();
        return false;
    } else if (name2     == "") {
        alert(msgNeedKnjMei);
        document.registForm.name2.focus();
        return false;
    } else if (nameKana1 == "") {
        alert(msgNeedKanaSei);
        document.registForm.nameKana1.focus();
        return false;
    } else if (nameKana2 == "") {
        alert(msgNeedKanaMei);
        document.registForm.nameKana2.focus();
        return false;
    } else if (email     == "") {
        alert(msgNeedAddress);
        document.registForm.email.focus();
        return false;
    } else if (emailConf    == "") {
        alert(msgNeedEmailConf);
        document.registForm.emailConf.focus();
        return false;
    } else if (password  == "") {
        alert(msgNeedPassword);
        document.registForm.password.focus();
        return false;
    } else if (passwordConf  == "") {
        alert(msgNeedPasswordConf);
        document.registForm.passwordConf.focus();
        return false;
    } else {

        if (email != emailConf) {
            alert(msgNeedBadEmailConf);
            document.registForm.emailConf.focus();
            return false;
        }
        if (password.length < 3) {     
            alert(msgShortPassword);
            document.registForm.password.focus();
            return false;
        }
        if (!checkPassword(password)) {
            alert(msgBadPassword);
            document.registForm.password.focus();
            return false;
        }
        if (password != passwordConf) {     
            alert(msgNeedBadConf);
            document.registForm.passwordConf.focus();
            return false;
        }
        if (!checkEmail(email)) {
            document.registForm.email.focus();
            return false;
        }
        return true;
    }
}
