$(document).ready(
    function()
    {
        $('a.enter').bind (
            'click',
            function() 
            {
                
                var dialog_div = $('#hiddenLoginForm');
                var form = dialog_div.find('form');
                
                //if (dialog_div.dialog("isOpen")) return false;
                var mode;
                if ($(this).attr('class').match('enter'))   mode = 'enter';

                if (!mode) return false;

                // Отправка формы по enter
                form.find('input:eq(2)').keypress(function(e){
                	if(e.which == 13){
                		form.get(0).submit();
                		return false;
                	}
			    });

                
                
                if (mode == 'enter') {
                    dialog_div.dialog({ 
                        width: 600,
                        height: 300,
                        autoOpen: false,
                        modal: true, 
                        resizable: false,
                        closeText: '',
                        closeOnEscape: true,
                        title: $._title,
                        overlay: { 
                            opacity: 0.3, 
                            background: "black"
                        }, 
                        buttons: { 
                            "Отмена": function() { 
                                $(this).dialog("close");
                            },
                            "OК": function() { 
                                $(this).find('form').get(0).submit();
                                $(this).dialog("close");
                            } 
                        } 
                    });
                    
                    dialog_div.show();
                    dialog_div.dialog("open");
                }
                return true;
            }
        );
    }
);