﻿$(document).ready(function() {
    $.ajax({
        url: '/AjaxWebServices/AjaxCart.asmx/GetOnlineCustomerName',
        type: 'POST',
        contentType: 'application/json;utf-8',
        dataType: 'json',
        async: false,
        data: '{random:' + Math.random() + '}',
        success: function(json) {
            if (json.d != "") {
                $("#spanLogin").html(json.d);
                $("#alinkMyYidnada").show();
                $("#myloginout").show();
            }
            else {
                var htmlvalue = "<a id=\"linkLogin\" href=\"https://www.yidianda.com/User/Login.aspx\">登录</a>|<a id=\"linkRegister\" href=\"/User/Register.aspx\">注册</a>";
                $("#spanLogin").html(htmlvalue);
                $("#alinkMyYidnada").hide();
                $("#myloginout").hide();
                var linkLoginHref = $("#linkLogin").attr("href");
                $("#linkLogin").attr("href", "https://www.yidianda.com/User/Login.aspx?Url=" + document.URL)
            }
        },
        error: function(xml, status) {

        }
    })

    $.ajax({
        url: '/AjaxWebServices/AjaxCart.asmx/getCartNum',
        type: 'POST',
        contentType: 'application/json;utf-8',
        dataType: 'json',
        async: false,
        data: '{random:' + Math.random() + '}',
        success: function(json) {
            if (json.d != 0) {
                if (document.getElementById("bCart")) {
                    $("#bCart").html(json.d);
                }
            }
        },
        error: function(xml, status) {
        }
    })

    if (document.getElementById("btnSearch")) {
        $("#btnSearch").click(submitSearch);
    }
})

function keyClick(obj, evt) {    
    evt = (evt) ? evt : ((window.event) ? window.event : "")
    keyCode = evt.keyCode ? evt.keyCode : (evt.which ? evt.which : evt.charCode);
    if (keyCode == 13) {        
        submitSearch();
    }
}

function loginKeyClick(obj, evt) {
    evt = (evt) ? evt : ((window.event) ? window.event : "")
    keyCode = evt.keyCode ? evt.keyCode : (evt.which ? evt.which : evt.charCode);
    if (keyCode == 13) {
        LoginStart();
    }
}

function LoginStart() {
    var selfHrefValue = location.href;
    selfHrefValue = selfHrefValue.substring(selfHrefValue.indexOf('=') + 1, selfHrefValue.length);
    var nameValue = $("#txtNameOrEmail").val();
    var passwordValue = $("#txtPassword").val();
    $.ajax({
        url: '/ASMX/UserLogin.asmx/LoginAction',
        type: 'POST',
        contentType: 'application/json;utf-8',
        data: '{loginName:"' + nameValue + '",password:"' + passwordValue + '",url:"' + selfHrefValue + '"}',
        dataType: 'json',
        async:false,
        success: function(json) {
            if (json.d != "404") {
                window.location = json.d;
            }
            if (json.d == "404") {
                alert("用户名或密码不正确");
            }
        },
        error: function() {
            alert("验证登录失败");
        }
    });
}

function submitSearch() {
    if ($("#txtSearch").val().length > 1) {
        var content = $("#txtSearch").val();
        window.location = "/SearchResult.aspx?key=" + encodeURI(content);
    }
}

function addFavorite(href, name) {
    if (document.all) {
        window.external.addFavorite(href, name);
        return false;
    }
    else if (window.sidebar) {
        window.sidebar.addPanel(name, href, "");
        return false;
    }
}

function GetWordAdvertList(num) {
    $.ajax({
        url: '/AjaxWebServices/AjaxCommon.asmx/GetWordAdvertList',
        type: 'POST',
        contentType: 'application/json;utf-8',
        dataType: 'json',
        async: false,
        data: '{classno:' + num + '}',
        success: function(json) {
            if (json.d != null) {
                var htmlstr = "";
                $(json.d).each(function() {
                    htmlstr += "<a target='_blank' href='" + this.Url + "'><font color="+ this.Color +">" + this.Name + "</font></a>";
                })
                $("#topwordlink").html(htmlstr);

            }
        },
        error: function(xml, status) {
        }

    })
}

function Menutoggle(index) {
    if (document.getElementById("nave_l")) {
        var objli = $("#nave_l li")[index];
        $(objli).addClass("nave_index");
        //$(objli).css("background:url(/image/lan.gif) no-repeat; float:left; width:79px; height:30px;");

    }
}


