$(function(){
    function placeholder(obj, def, color) {
        this.old_color = obj.style.color || '#000000';
        this.color = color || '#cccccc';
        this.def = def;
        var $ = this;
        obj.onfocus = function() {
            if (obj.value == $.def) {
                obj.style.color = $.old_color;
                obj.value = '';
            }
        };

        obj.onblur = function() {
            if (obj.value == '') {
                obj.style.color = $.color;
                obj.value = $.def;
            }
        };

        obj.onblur();

        this.change_def = function(def) {
            if (obj.value == $.def) {
                obj.value = def;
            }
            $.def = def;
        };
    }
    // 
    var p = new placeholder($('input[name=email]')[0], '请填写常用Email');
    // var passwd = new placeholder($('input[name=passwd]')[0], '输入密码');
    // var repasswd = new placeholder($('input[name=repasswd]')[0], '再次输入密码');
    // 
    $('.sBtn').css('cursor','pointer');
    // // var pass = new placeholder($('input[name=passwd]').get(0), '请输入密码');
    // // var repass = new placeholder($('input[name=repasswd]').get(0), '请重复密码');
    // 
    $('.sBtn').click(function() {
        var passwd = $('input[name=passwd]').val(),
            repasswd = $('input[name=repasswd]').val(),
            email = $('input[name=email]').val(),
            realName = $('input[name=realName]').val(),
            msgbox = $('.errorMsg'),
            form = $('form');
        msgbox.hide();
        if (!passwd || !repasswd || !email || !realName) {
            msgbox.html('所有项必填!').show('slow');
            return false;
        }
        //if (document.getElementById("realName").value.length > 8) {
            //msgbox.html('真实姓名字符不能超过8个!').show('slow');
           // return false;
        //}
        if (passwd != repasswd) {
            msgbox.html('两次密码不相符!').show('slow');
            return false;
        }
        
    
        if(!/(\S)+[@]{1}(\S)+[.]{1}(\w)+/.test(email))
        {
            msgbox.html('请输入格式正确的 e-mail 地址！').show('slow');
            return false;
        }
    
        $.getJSON('/register/ajax_ck&email=' + email, function(json) {
            if (json.error) {
                msgbox.html('该Email已被使用，请重新输入!').show('slow');
                $('input[name=email]').focus();
            } else {
                form.submit();
            }
        });
    });
});

