﻿function killErrors() {return true;}window.onerror = killErrors;
function getCookie(name) {
    var cname = name + "=";
    var dc = document.cookie;
    if (dc.length > 0) {
        begin = dc.indexOf(cname);
        if (begin != -1) {
            begin += cname.length;
            end = dc.indexOf(";", begin);
            if (end == -1) end = dc.length;
            return dc.substring(begin, end);
        }
    }
    return null;
}
function writeCookie(name, value) {
    var expire = "";
    var hours = 365;
    expire = new Date((new Date()).getTime() + hours * 3600000);
    expire = ";path=/;expires=" + expire.toGMTString();
    document.cookie = name + "=" + value + expire;
}

function RefreshParent() {
    window.parent.location.href = window.parent.location.href;
}
function setSkipSearch() {
    location.href = "/?key=" + encodeURIComponent($("#" + arguments[0]).val());
}
function setSearchKeyPOI(obj) {
    var key = $.trim($("#" + obj).val());
    if (key == "") {
        alert("请输入关键字!");
    } else {
        location.href = "/shop/Search.aspx?key=" + encodeURI(key);
    }
}
function setBindNumber() {
    OpenPageModel("/PageAspx/CPND.aspx", "绑定我的CPND", 300, 180, true, 1);
}
function cancelBindNumber(un, up, np, pp) {
    if (confirm("确定要取消绑定吗？")) {
        CamnprAjax({ UserID: un, TSPUserID: up, TSPUserName: np, TSPPassword: pp }, "/Handler/Common.ashx?act=_cancel_cpnd", "1");
    }
}
function TinyLogin() {
    var un = $.trim($("#name_input").val());
    var up = $.trim($("#pas_input").val());

    if (un == "") {
        alert("用户名不能为空！");
    } else if (up == "") {
        alert("密码不能为空！");
    } else {
        CamnprAjax({ UserName: un, Password: up, TSP: "false" }, "/Handler/UserMsg.ashx?act=login&time=" + new Date().getTime(), "2", location.href);
    }
}
function LoginOut() {
    CamnprAjax({}, "/Handler/UserMsg.ashx?act=out&time=" + new Date().getTime(), "2", "/");
}
function GetUserName() {
    var msg = "<img src='/images/loading.gif' />";
    $.ajax({
        type: "get",
        dataType: "json",
        cache: false,
        data: { uid: arguments[0] },
        url: "/Handler/UserMsg.ashx?act=getwebusername&time=" + new Date().getTime(),
        error: function (XmlHttpRequest, textStatus, errorThrown) { alert("错误，请刷新页面，重试..."); },
        success: function (d) {
            if (d.result == "1") {
                msg = d.returnval.nickname + "*";
            }
            else {
                msg = "匿名";
            }
        }
    });
    return msg;
}
function Map_Marker_PublicDest() {

    var d_name = $.trim($("#_hiddenDestinationName").val());
    var d_lat = $.trim($("#_hiddenLat").val());
    var d_lon = $.trim($("#_hiddenLon").val());

    if ((d_lat == "0" && d_lon == "0") || (d_lat == "" || d_lon == "")) {
        alert("没有获取到坐标点！请重新点击地图...");
    } else {
        OpenPageModel('/PageAspx/Destination_Issued.aspx?d_name=' + d_name + '&d_lat=' + d_lat + '&d_lon=' + d_lon, "发送目的地", 330, 200, false);
    }
}
function Destination_Issued(d_name, d_lat, d_lon) {
    OpenPageModel('/PageAspx/Destination_Issued.aspx?d_name=' + d_name + '&d_lat=' + d_lat + '&d_lon=' + d_lon, "发送目的地", 330, 200, true);
}
function collectPosition() {
    var d_name = $.trim($("#_hiddenDestinationName").val());
    var d_lat = $.trim($("#_hiddenLat").val());
    var d_lon = $.trim($("#_hiddenLon").val());

    if ((d_lat == "0" && d_lon == "0") || (d_lat == "" || d_lon == "")) {
        alert("没有获取到坐标点！请重试...");
    } else if (arguments[0] != undefined) {
        OpenPageModel('/PageAspx/Interest_Points.aspx?close=1&d_name=' + d_name + '&d_lat=' + d_lat + '&d_lon=' + d_lon, "收藏", 330, 120, false);
    }
    else {
        OpenPageModel('/PageAspx/Interest_Points.aspx?d_name=' + d_name + '&d_lat=' + d_lat + '&d_lon=' + d_lon, "收藏", 330, 120, false);
    }
}
function Interest_Points(d_name, d_lat, d_lon) {
    if (_ISLOGIN == 1) {
        OpenPageModel('/PageAspx/Interest_Points.aspx?d_name=' + d_name + '&d_lat=' + d_lat + '&d_lon=' + d_lon, "收藏", 330, 120, false);
    } else {
        if (confirm("您还没有登录？是否要登录？")) {
            location.href = "/Login.aspx?backurl=" + encodeURI(location.href);
        }
    }
}
function PublicShop(d_name, d_lat, d_lon) {
    OpenPageModel('/PageAspx/PublicShop.aspx?d_name=' + d_name + '&d_lat=' + d_lat + '&d_lon=' + d_lon, "推荐商户", 470, 250, false);
}
