var _url = "https://webserver.yabolive.net";
function url_get_params() {
    var url = location.href;
    var theRequest = new Object();
    if (url.indexOf("?") != -1) {
        var str = url.substr(url.indexOf("?") + 1);
        strs = str.split("&");
        for (var i = 0; i < strs.length; i++) {
            theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
        }
    }
    return theRequest;
}
var icid = url_get_params().mrefer;
// var icid = localStorage.mrefer;
if (!icid) {
    icid = window.location.href;
} else {
    icid = icid.split('/').pop();
}
function viewPage(callback) {

    $.ajax({
        url: _url + '/info/updatePvUv',
        async: false,
        data: {
            cid: icid,
            targetCid: icid,
            os: 'WEB',
            lang: 2
        },
        success: function () {
            callback && callback();
        }
    })
}

function getChannel(callback){
    $.ajax({
        url: _url + '/info/getChannelByLink',
        data: {
            cid: icid,
            linkNumber: icid,
            os: 'WEB',
            lang: 2
        },
        success: function(res){
            var mResult = JSON.parse(res);
            callback && callback(mResult.result);
        }
    })
}

function clickDownload(callback) {
    $.ajax({
        url: _url + '/info/updateDownload',
        data: {
            cid: icid,
            targetCid: icid,
            os: 'WEB',
            lang: 2
        },
        success: function (res) {
            if (typeof res == 'string') {
                var mResult = JSON.parse(res);
            } else {
                var mResult = res;
            }
            callback && callback(mResult.result);
        }
    })
}


function checkIp() {
    $.ajax({
        url: _url + "/user/checkIpIsChina.html",
        async: false,
        success: function (res) {
            var result = JSON.parse(res);
            if (result.code === 1) {
                if (result.checkResult) {
                    window.location.hash = "no-back";
                    window.location.hash = "Again-No-back-button";
                    window.onhashchange = function () { window.location.hash = "no-back"; }
                    window.location.href = 'https://fireflylive.cn';
                }
            }
        }
    })
}


function checkIp2() {
    var ipFlag = false;
    $.ajax({
        url: _url + "/user/checkIpIsChina.html",
        async: false,
        success: function (res) {
            var result = JSON.parse(res);
            if (result.code === 1) {
                if (result.checkResult) {
                    ipFlag = true;
                }
            }
        }
    })
    return ipFlag
}