var login = new login_class();
function login_class(){
    this.name = '#login_form_win';
    this.bg   = '#login_form_bg';
    
    
    this.open = function(){
        
        if(!$(login.name).length){
        var win = [
        '<div id="login_form_bg"></div>',
         '<div id="login_form_win">',
              '<div class="login_form_padding"><h3>Авторизация</h3><p>Вы вошли как гость, рекомендуем Вам авторизироваться либо пройти процесс регистрации.</p>',
              '<div class="login_form_cen"><span>Имя:</span><div class="login_form_input"><div><input type="text" id="login_form_login" onkeyup="login.curent(this)" /></div></div><div class="sep"></div>',
              '<span>Пароль:</span><div class="login_form_input"><div><input type="password" id="login_form_pass" /></div></div><div class="clear"></div></div>',
              '<div class="login_form_bot">',
              '<div class="login_form_btn" onclick="login.go()"><div>Войти</div></div>',
              '<div class="login_form_btn" onclick="login.close()"><div>Отмена</div></div>',
              '<div class="clear"></div></div></div>',
           '</div>'
	    ].join('');
        
        $(win).appendTo('body');	
        }
        
        bg   = $(login.bg);
        name = $(login.name);
        
        bg.fadeIn('slow',function(){
            height = $(login.name).height();
            
            $(login.name).animate({marginTop:'-'+(height/2)+'px',opacity:1},500);
        });
        
    }
    this.close = function(){
        $(login.name).animate({marginTop:'-100px',opacity:0},500,function(){
            $(login.bg).fadeOut('slow');
        });
    }
    this.go = function(){
        login = $('#login_form_login').val();
        pass  = $('#login_form_pass').val();
        
        if(pass == '' || login == '') show_error('Заполните все поля!');
        else{
            conect({
                url:'system/jquery/login.php',
                post:{name:login,pass:pass},
                action:function(){
                    window.location='/index.php';
                },
                status:true
            })
        }
    }
    this.curent = function(id){
        ln = $(id).val();
        ln = ln.replace(/[^a-z0-9_]/g,'');
        ln = ln.substr(0,15,ln);
        $(id).val(ln);
    }
}














