/**
 * Created by webshow on 2019/11/22.
 */

 var bbb = location.href;
 if (bbb.indexOf("footseen.xyz") > -1) {
    $ip = "https://cpapi.footseen.xyz/";
    $ip2= "https://webserver.yabolive.net"
    $ws = "wss://websocket.footseen.xyz:12308/"
    checkIp()
}
else{
    $ip = 'http://cpapitest.yabolive.net:81/'
    $ip2= "http://ceshi.yabolive.tv/web"
    $ws = "ws://47.242.178.187:12308/"
    // localStorage.canvasCode='phone'
}

if(bbb.indexOf("userRoom.html")==-1){
    sessionStorage.lastUrl=bbb
}

 var bbb = location.href;
 var data = url_get_params(bbb)
var backGo=0
var browserLang = navigator.language
if(sessionStorage.lang==undefined){
    if(browserLang.indexOf("zh")==-1){
        sessionStorage.lang=1
    }else{
        sessionStorage.lang=2
    }
}

sessionStorage.roomId = data.roomId;
sessionStorage.tid=data.tid;
sessionStorage.topicId=data.topicId
if(data.tag==undefined)data.tag=''
sessionStorage.tag=data.tag
sessionStorage.qd=data.qd


if(sessionStorage.myCid==undefined||sessionStorage.myCid=="undefined")sessionStorage.myCid='ftsH5'
if(data.go!=undefined)sessionStorage.go=data.go
if(sessionStorage.type==undefined||sessionStorage.type=="undefined"){
    sessionStorage.type=data.type;
}
var mySound=data.sound;
if(data.back!=undefined)backGo=data.back;
 if(sessionStorage.open==undefined)sessionStorage.open=1
 var ua = window.navigator.userAgent.toLowerCase();
 try {
     if (/iphone|ipad|ipod/.test(ua)) {
         sessionStorage.os='ios'
     } else if (/android/.test(ua)) {
         sessionStorage.os='android'
     }
 } catch (e) {
 }
 function url_get_params(url_path) {
     var url = url_path;
     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;
 }
 if (bbb.indexOf("file:///") > -1) {
    localStorage.canvasCode='phone'
    sessionStorage.lang=1
    // localStorage.uid= 155100;
    // localStorage.token = 'debug'
    // sessionStorage.roomId=210101
 }
 if(bbb.indexOf("http://test.ybact.ishuaji.cn/") > -1){
    localStorage.canvasCode='phone'
 }

 //ajax设置默认参数

 function checkIp() {
    $.ajax({
        url:"https://webserver.yabolive.net/user/checkIpIsChina.html",
        async: false,
        success: function (res) {
            var result = JSON.parse(res);
            localStorage.canvasCode=SparkMD5.hash(window.navigator.userAgent.toLowerCase()+'ip:'+result.ip);
            sessionStorage.Uip=result.ip
            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://www.footseen.xyz/content.html?ip=' + result.ip;
                }
            }
        }
    })
}
if(sessionStorage.pmt==undefined||sessionStorage.pmt=="undefined"){
    sessionStorage.pmt=data.pmt
}
if(sessionStorage.pmt!=undefined&&sessionStorage.pmt!='undefined'){
    pmtStart()
}else{
    $.ajaxSetup({
        global: false,
        type: 'get',
        data: {
            lang:sessionStorage.lang,
            os:'h5',
            cid:sessionStorage.myCid,
            webVersion:'1000',
            uid: localStorage.uid,
            token: localStorage.token,
        },
        dataType: "JSON"
    })
}
function pmtStart(){
    if(sessionStorage.pmt=="other"){
        $.ajax({
            url:$ip+'activeLog/h5Active',
            data:{
                lang:sessionStorage.lang,
                os:'h5',
                pmt:'ftsH5',
                pageID:localStorage.canvasCode
            },
            success:function(data){
                history.pushState('','','/mobile/'); 
                sessionStorage.pmt='undefined'
            }
        })
        return;
    }
    if(isNaN(sessionStorage.pmt)==true)var pmtNumber=sessionStorage.pmt.split('/d/')[1]
    else var pmtNumber=sessionStorage.pmt
    $.ajax({
        url:$ip+'frontPage/queryLinkNumberCid',
        type: 'get',
        data:{
            lang:sessionStorage.lang,
            os:'h5',
            linkNumber:pmtNumber,
            // pageID:localStorage.canvasCode,
        },
        dataType: "JSON",
        async:false,
        success:function(data){
            // console.log(data)
            if(data.code==1){
               myCid=data.h5Cid
               sessionStorage.apk=data.downloadLink
            }
        }
    })
    $.ajax({
        url:$ip+'activeLog/h5Active',
        data:{
            lang:sessionStorage.lang,
            os:'h5',
            pmt:myCid,
            pageID:localStorage.canvasCode
        },
        async:false,
        success:function(data){
            // history.pushState('','','/mobile/'); 
            // sessionStorage.pmt='undefined'
            sessionStorage.myCid=myCid
            $.ajaxSetup({
                global: false,
                type: 'get',
                data: {
                    lang:sessionStorage.lang,
                    os:'h5',
                    cid:sessionStorage.myCid,
                    webVersion:'1000',
                    uid: localStorage.uid,
                    token: localStorage.token,
                },
                dataType: "JSON"
            })
        }
    })
}
//統計訪問人數
 stat()
 webActive()
 function stat(){
     if(sessionStorage.stat==1)return;
     if(localStorage.canvasCode=="oneEnter"||localStorage.canvasCode==undefined)return
     if(localStorage.token!==undefined){ 
         $.ajax({
             url:$ip+'stat/log',
             data:{
                 resolution:screen.width+'*'+screen.height,
                 pageID:localStorage.canvasCode,
                 uid:localStorage.uid
             },
             success:function(data){
                 // console.log('上報',data)
                 sessionStorage.stat=1
             }
         })
         return;
     }
     $.ajax({
         url:$ip+'stat/log',
         data:{
             resolution:screen.width+'*'+screen.height,
             pageID:localStorage.canvasCode
         },
         success:function(data){
             // console.log('上報',data)
             sessionStorage.stat=1
         }
     })
 }
 function webActive(){
     if(sessionStorage.stat2==1)return;
     if(localStorage.canvasCode=="oneEnter"||localStorage.canvasCode==undefined)return;
     $.ajax({
         url:$ip+'activeLog/webActive',
         data:{
             activeType:0,
             pageID:localStorage.canvasCode,
         },
         success:function(data){
             sessionStorage.stat2=1
         }
     })
     if(localStorage.uid==undefined||localStorage.uid=='undefined')return;
     $.ajax({
         url:$ip+'activeLog/webActive',
         data:{
             activeType:7,
             pageID:localStorage.canvasCode,
             uid:localStorage.uid
         },
         success:function(data){
             sessionStorage.stat2=1
         }
     })
 }
 //点击刷新
 $(".ref").on("click", function () {
     sessionStorage.jump=undefined;
     window.location.reload()
 })
 //处理时间倒计时的函数
 function timeDeal(e,time){
     var endTime=e;
     var newTime=time;
     var Remain=Math.floor((endTime-newTime)/1000);
    //  if(Remain<=0)window.location.reload();
     var day=Math.floor(Remain/86400);
     var hour=add0(Math.floor(Remain%86400/3600));
     if(hour>99)hour=99;
     var min=add0(Math.floor(Remain%3600/60));
     var sceond=add0(Math.floor(Remain%60));
     var timeArr=[day,hour,min,sceond];
     return timeArr;
 }
 function timeDeal2(e,time){
     var endTime=e;
     var newTime=time;
     var Remain=Math.floor((endTime-newTime)/1000);
     if(Remain<=0)Remain=0
     var bbb = location.href;
     if (bbb.indexOf("https://activity.ishuaji.cn/") > -1) {
        if(Remain<=0)window.location.reload();
     }
     var day=add0(Math.floor(Remain/86400));
     var hour=add0(Math.floor(Remain/3600));
     if(hour>99)hour=99;
     var min=add0(Math.floor(Remain%3600/60));
     var sceond=add0(Math.floor(Remain%100));
     var timeArr=[day,hour,min,sceond];
     return timeArr;
 }
 function getMyTime(){
     $.ajax({
         url:$ip+'activesys/getSysTimeStamp',
         async:false,
         success:function(data){
             myTime=data.timestamp
             return myTime
         }
     })
 }
 //时间戳转具体 年月日时分秒
 function timeGet(e){
     var time = new Date(Number(e));
     var y = time.getFullYear();
     var m = time.getMonth()+1;
     var d = time.getDate();
     var h = time.getHours();
     var mm = time.getMinutes();
     var s = time.getSeconds();
     var timeArr=[y,m,d,add0(h),add0(mm),s]
     return timeArr
 }

 //一位数前面加0
 function add0(m) {
     return m < 10 ? '0' + m : m
 }
 function add00(m){
     if(m<10){
         return '00'+m
     }else if(m>10&&m<100){
         return '0'+m
     }else{
         return m
     }
 }
 function imgAdd(m){
     if(String(m).length > 5) return m;
     return (Array(5).join(0) + m).slice(-5);
 }
 //一万以上省略
 function addw(e){
     if(e>=100000000){
         return Math.floor((e/100000000).toFixed(2)*10)/10+'億';
     }
     else if(e>=10000){
         return Math.floor((e/10000).toFixed(2)*10)/10+'萬';
     }else{
         return Math.ceil(e);
     }
 }
 function loadImageGo(name,sNum,eNum) {
    var imgList = [];
    var num = sNum;
    loadImage()
    function loadImage() {
        var img = new Image();
        img.addEventListener("load", loadHandler);
        img.src = "images/" + name + "/1_" + imgAdd(num) + ".png";
    }
    function loadHandler() {
        imgList.push(this.cloneNode());
        num++;
        if (num > eNum) { return; }
        this.src = "images/" + name + "/1_" + imgAdd(num)  + ".png";
    }
}  
function loadImageGo3(name,sNum,eNum) {
    var imgList = [];
    var num = sNum;
    loadImage()
    function loadImage() {
        var img = new Image();
        img.addEventListener("load", loadHandler);
        img.src = "images/" + name + "/(" + num + ").png";
    }
    function loadHandler() {
        imgList.push(this.cloneNode());
        num++;
        if (num > eNum) { return; }
        this.src = "images/" + name + "/(" + num + ").png";
    }
}   
 function addDoc(e){
     if(e%1==0){
         return e+'.0';
     }else return e
 }
 //跳转充值页面
 function goReg(){
     if(sessionStorage.pkg=='qingliang'){
         var ua = window.navigator.userAgent.toLowerCase();
         if (/iphone|ipad|ipod/.test(ua)) {
             window.location.href='yazhai://_recharge';
         }else{
             window.location.href='http://web.yazhai.co/milkRecharge/index.html?uid='+sessionStorage.bbb+'&token='+sessionStorage.kkk+'&pkg=qingliang';
         }
     } else if(sessionStorage.pkg=='qiezi'){
         var ua = window.navigator.userAgent.toLowerCase();
         if (/iphone|ipad|ipod/.test(ua)) {
             window.location.href='yazhai://_recharge';
         }else{
             window.location.href='http://web.yazhai.co/guodongRecharge/index.html?uid='+sessionStorage.bbb+'&token='+sessionStorage.kkk+'&pkg=qingliang';
         }
     }
     else{
         window.location.href='http://web.yazhai.co/recharge/index.html?uid='+sessionStorage.bbb+'&token='+sessionStorage.kkk+'&pkg=yabo';
     }
 }
 function scrollTo(element,speed) {
     if(!speed){
         speed = 300;
     }
     if(!element){
         $("html,body").animate({scrollTop:0},speed);
     }else{
         if(element.length>0){
             $("html,body").animate({scrollTop:$(element).offset().top},speed);
         }
     }
 }
 
 //var betEnd = new Date(new Date().getFullYear(), new Date().getMonth(), new Date().getDate(), new Date().getHours(), 59, 59).getTime();