﻿    // JScript 文件
function alertLoginWin(title, w, h) {
    // $("#cb_ViewOrEdit").attr("href", "stylesheets/colorbox.css");
    loadCss("stylesheets/colorbox");
    var vWidth = w +40;
    var vHeight = h + 40;
    var vwidth = vWidth - 40;
    var vLoginHtml = "<table align='center'>\
                            <tr>\
                                <td width='27%'>\
                                </td>\
                                <td width='73%' height='25'>\
                                </td>\
                            </tr>\
                            <tr>\
                                <td valign='top' class='tb' align='right'>\
                                    帐&nbsp;&nbsp;号：&nbsp;\
                                </td>\
                                <td valign='top' align='left'>\
                                    <input id='UserName' onkeydown='loginSubmit(this,event)' class='basic-input1' /><div>\
                                        <span class='classify3'>&nbsp;请输入用户名或注册邮箱</span></div>\
                                    <div style='padding-top: 8px'>\
                                    </div>\
                                </td>\
                            </tr>\
                            <tr>\
                                <td valign='top' class='tb'>\
                                    密&nbsp;&nbsp;码：&nbsp;\
                                </td>\
                                <td valign='top' align='left'>\
                                    <input id='Password' type='password' onkeydown='loginSubmit(this,event)' class='basic-input1' /><div>\
                                        &nbsp;<a href='ForgetPwd.aspx'>忘记密码了？</a></div>\
                                    <div style='padding-top: 20px'>\
                                    </div>\
                                </td>\
                            </tr>\
                            <tr>\
                                <td>\
                                    &nbsp;\
                                </td>\
                                <td align='left'>\
                                    <input id='remember_me' name='remember_me' type='checkbox' /><span class='classify3'>下次自动登录小花生</span><br />\
                                    <br />\
                                </td>\
                            </tr>\
                            <tr>\
                                <td>\
                                    &nbsp;\
                                </td>\
                                <td align='left'>\
                                    <input id='btnLogin' type='button' onclick='javascript:PopuLogin();' class='but'\
                                        value='登 录' />&nbsp;<a href='SignUp.aspx'><span style=' font-family:arial'>&gt;</span>还不是成员，请先注册</a>\
                                </td>\
                            </tr>\
                            <tr>\
                                <td height='20px'>\
                                </td>\
                                <td>\
                                </td>\
                            </tr>\
                        </table>";

    var vTitleHtml = "<table>\
                            <tr>\
                                <td id='StyleTitle'>\
                                <div style='background-color:#EBF5EB;\
                                      text-align:left;\
                                      padding:10px 8px 5px 8px;\
                                      margin:0px;\
                                      font-size: 10.5pt;\
                                      width:" + vwidth + "px;\
                                      height;25px;\
                                      color:#C00000;'>" + title + "</div>\
                                </td>\
                            </tr>\
                            <tr>\
                                <td>" + vLoginHtml + "</td>\
                            </tr>\
                     </table>";

    $.fn.colorbox({
        width: vWidth + 'px',
        height: vHeight + 'px',
        html: vTitleHtml,
        overlayClose: false,
        close: "close",
        opacity: 0,
        transition: "none",
        scrolling: false
    });

    document.getElementById("UserName").focus();
}

function loadCss(file) {
    var cssTag = document.getElementById('cb_ViewOrEdit');
    var head = document.getElementsByTagName('head').item(0);
    if (cssTag) head.removeChild(cssTag);
    css = document.createElement('link');
    css.href = file + ".css";
    css.rel = 'stylesheet';
    css.type = 'text/css';
    css.id = 'cb_ViewOrEdit';
    head.appendChild(css);
}

function PopuLogin()
{
    var userName = document.getElementById("UserName").value;
    var Password = document.getElementById("Password").value;
    
    if (userName == "" || Password == "")
    {
        document.getElementById("UserName").focus();
        alert("请填写用户名/邮箱和登录密码"); 
    }else
    {
        $.ajax({
        url: "LoginHandler.ashx?Action=login&LoginName=" + escape(userName) + "&LoginPwd=" + escape(Password) + "&AutoLogin=false&time=" + new Date().toString(),
            type: 'GET',
            success: function(data) {
                if (data == 'SUCCESS') {
                    location.reload();
                } else {
                    alert(data);
                }
            }
        });
    }
}

function loginSubmit(src,e)
{
    if(window.event)
    {
        keyPressed = window.event.keyCode; // IE
    }
    else
    {
        keyPressed = e.which;
    }       
    if(keyPressed == 13)
    {
        PopuLogin();
        
        return false;
    }

    return true;
}
