var g_login, g_loginkeydown;

function login(type, rp, kspace, msg) {

    if (!rp) {
        rp = location.href;
    }

    var f = document.forms.LOGIN;
    if (!f) {
        var T = 'tabindex=1';
        var P = '';
        var PA = 'position:absolute;';
        var TD = 'font-size:70%;padding:0;vertical-align:middle';
        var IN = 'font-family:Arial,sans-serif;font-size:120%;margin:0;vertical-align:middle';
        var F = '<iframe frameborder=0 style="position:absolute;display:none' +
                /*@cc_on";display:expression(navigator.appVersion.indexOf('MSIE 5.0')==-1?'block':'none')"+@*/
                '"></iframe>';

        var STD = ' style="' + TD + '"';

        f = document.createElement("div");
        f.innerHTML +=
            '<div style="font-size:100%;'+PA+'z-index:99;top:33px;left:60%;display:none;width:263px; height:165px;margin-left:-10.5em;">'+F+F+
'     <form action="http://prosto-vse.org.ua/login/" method="post" name=LOGIN >'+            
                '<div style="position:relative;top:-3px;left:-3px; height:165px;">'+
'<table  bgcolor="#EEEEEE" width="283" height="164" border="0" cellpadding="0" cellspacing="0" class="border_login">'+
'        <tr>'+
'          <td valign="top">'+
'		  '+
'		<table width="100%"  border="0" cellspacing="0" cellpadding="0">'+
'		  <tr>'+
'		    <td class="nav" align="right"><a href="#" onclick="loginHide()"><font color="black">Х</font></a>&nbsp;&nbsp;</td>'+
'		  </tr>'+
'		</table>'+
'<br>'+
'<table width="80%" align="center" cellpadding="0" cellspacing="0" >'+

'       <input type="hidden" name="id" value="auth" />'+
'		<tr>	'+
'         <td colspan="2" class="login_title_14"><b>Вход в систему</b><br>'+
'           <br></td>'+
'       </tr>'+
'       <tr>'+
'         <td width="62%" >&nbsp;&nbsp;&nbsp;<input type="text" name="user_login" id="login" /></td>'+
'         <td width="38%" valign="top">&nbsp;</td>'+
'       </tr>'+
'       <tr align="left">'+
'         <td >&nbsp;&nbsp;&nbsp;<input type="password" name="user_password" id="passwd" /></td>'+
'         <td valign="top"><input type="submit" name="enter" value="Вход" />'+
'         &nbsp;</td>'+
'       </tr>'+
'       <tr>'+
'         <td colspan="2" valign="top">           <table width="100%"  border="0" cellspacing="0" cellpadding="0">'+
'           <tr>'+
'             <td height="5"></td>'+
'             </tr>'+
'           <tr>'+

'<tr><td colspan="2"><input type="checkbox" name="remember"/> Запомнить меня на неделю</td></tr>'+
'             <td class="nav"><br><br><a href="http://prosto-vse.org.ua/login/?register"><font color="black">Зарегистрироваться</font></a>  &nbsp;&nbsp;&nbsp;'+
'<!-- <a href="?id=lostpass"><font color="black">Забыли пароль?</font></a> --> </td>'+
'             </tr>'+
'         </table>           </td>'+
'         </tr>'+
'     </form>'+
'   </table>'+
'		  </td>'+
'        </tr>'+
'</table>'+
                            '</div>'+
                    '</table>'+
                '</div>';

        document.body.appendChild(f);
        f = document.forms.LOGIN;
    }


    g_loginkeydown = document.onkeydown;


    document.onkeydown = function (e) {
        e = e || window.event;

        if ((e.keyCode == 27) && (!e.ctrlKey) && (!e.altKey)) {
            loginHide();
        }

        if ((e.keyCode == 13)) {
            document.forms.LOGIN.submit();
        }
	
    }






    f.parentNode.style.display = 'block';
    var f1 = f.previousSibling;
    var f2 = f1.previousSibling;

    setTimeout('document.forms.LOGIN.' + (type != -1 ? "login" : "passwd") + '.focus()', 1);
    g_login = f;

    return false;
}


function loginHide() {
    document.onkeydown = g_loginkeydown;
    var f = g_login.parentNode;
    f.style.display = "none";
    g_login = null;
}



