﻿//简单注册页
var registerUrl= "http://passport.fanshu.com/register.aspx?r=";
//取回密码页
var getPassportUrl="http://passport.fanshu.com/getpassword.aspx";
document.domain = 'fanshu.com';
var nextoperfunc = function(){};
PopDiv = function(obj, e, top, left){
    if(obj == '' || obj == null){
        return;
    }
    obj.style.position = 'absolute';//hide();//css("position","absolute");
    obj.style.zIndex = 90;//css("zIndex ",90);
    if(e){
        var eobj = SearchEvent();
        moveToFocus(eobj, obj);
    }
    else{
        var dom = getRootParentDom();
        movetocenter(dom, obj, top, left);
    }
    obj.style.display = "block";//css("display ","block");//;.show()
}
var docEle = function() {
    return $(arguments[0]) || false;
}
//登录事件
function setColState(result) {
    if (result != undefined) {
        //隐藏弹出层
        $("nologin").hide();
        var popobj = new PopMenu();
        popobj.Create(false,'',false);
        popobj.close();
        $("waitLogin").hide();
        switch (parseInt(result)) {
            case -2: popobj.show("添加失败！"); break;
            case -1: shownotice("验证码不正确，请重新输入"); break;
            case 0: case 1: case 2: $("#password").attr("value",""); shownotice("用户名或密码错误，请重新输入"); break;
            case 3: shownotice("对不起，系统出现错误，请重试一次"); break;
            case 4:
                if ($("#remember").attr("checked")) {
                    var uname = $("#userName").attr("value");
                    var myDate = new Date();
                    myDate.setFullYear(myDate.getFullYear() + 1);
                    $.cookie("ShopFanShuLogName", uname, { expires: myDate.toUTCString() });
                    closePop();
                    nextoperfunc();
                }
                //登陆后刷新头部
                window.frames["ifrHeader"].location.reload();
                //var result=json.result;
                break;
        }
    }
}
//登陆,并添加书签
function login(type) {
    dologon(setColState);
}
var nextoperfunc = function(){};
function init(){
    var dom = getRootParentDom();
    document.getElementById("regitem").href += dom.location.href;
    var uname = $.cookie('ShopFanShuLogName');
    if (uname != 'undefined' && uname != null && uname != 'null') {
        $("#userName").val(uname);
        $("#userName").attr("class", "inputtxt210");
    }
}
init();
function showlogin(nextoper,e, top, left){
    PopDiv(document.getElementById("setitem") , e, top, left);
        if(nextoper){
        //设置登录成功后下一步操作函数
        nextoperfunc = nextoper;
    }
}
//登录
function dologon(loadfuc) {
    var uname = $("#userName").val();
    if (uname=='') {
        shownotice("请输入用户名");
        return;
    }
    var pwd = $("#password").val();
    if (pwd == '') {
        shownotice("请输入登录密码");
        return;
    }
    $.post("/services/DoLoginService.ashx", { done: "login", un: uname, pwd: pwd }, loadfuc);
}
//显示登陆提示消息
function shownotice(notice) {
    $("#notitem").text(notice);
    $("#notitem").show();
    $("#dlAd").hide();
    $("#dlError").show();
}
function closePop(){
  $("#notitem").text("");
   $("#notitem").hide();
   $("#dlAd").show();
    $("#dlError").hide();
    $("#setitem").hide();
}
