window.addEvent('domready', function(){
    var errorHTML = '<span class="error">NG!!</span>';
    var okHTML = '<span class="ok">OK!!</span>';
    var login_mail_validate_text = 'メールアドレスが不正です';
    var login_passwd_validate_text = 'パスワードが不正です';

    $('login_mail').onblur = function(){
        if(login_mail_check()){
            return true;
        }else{
            return false;
        }
    }
    
    function login_mail_check(){
        var value = $('login_mail').value;
        if($defined(value.match(/^[a-zA-Z0-9_\.\-]+?@[A-Za-z0-9_\.\-]+$/))){
            $('login_mail_validate').innerHTML = okHTML;
            $('login_mail_validate_text').innerHTML = '';
            return true;
        }else{
            $('login_mail_validate').innerHTML = errorHTML;
            $('login_mail_validate_text').innerHTML = login_mail_validate_text;
            return false;
        }
    }
    $('login_passwd').onblur = function(){
        if(login_passwd_check()){
            return true;
        }else{
            return false;
        }
    }
    
    function login_passwd_check(){
        var value = $('login_passwd').value;
        if($defined(value.match(/^[a-zA-Z0-9]+$/))){
            $('login_passwd_validate').innerHTML = okHTML;
            $('login_passwd_validate_text').innerHTML = '';
            return true;
        }else{
            $('login_passwd_validate').innerHTML = errorHTML;
            $('login_passwd_validate_text').innerHTML = login_passwd_validate_text;
            return false;
        }
    }
    
});
