﻿//人人网JavaScript Client
/*
document.writeln("<script type=\"text\/javascript\" src=\"http:\/\/static.connect.renren.com\/js\/v1.0\/FeatureLoader.jsp\"><\/script>");
$(document).ready(function(){
    XN_RequireFeatures(["EXNML"], function() {
        XN.Main.init("374a2574caa8498cb813dd4669ab1b6c", "/xd_receiver.html", {"ifUserConnected":function(){
            try{
                window.location.href=connectrenren;
            }
            catch(Error){}
        }});
    });
});*/

function GetObj(objName) {
    if (GetObj) {
        return eval('document.getElementById("' + objName + '")');
    } else {
        return eval('document.all.' + objName);
    }
}

function InitAjax() {
    var ajax = false;
    try {
        ajax = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
        try {
            ajax = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (E) {
            ajax = false;
        }
    }
    if (!ajax && typeof XMLHttpRequest != 'undefined') {
        ajax = new XMLHttpRequest();
    }
    return ajax;
}

function ajax_geturl(url) {
    var ajax = InitAjax();
    ajax.open("GET", url, true);
    ajax.onreadystatechange = function() {
        if (ajax.readyState == 4 && ajax.status == 200) {
            var loginstr = unescape(ajax.responseText);
            isUserLogin = 1;
            if (loginstr.indexOf("signin.aspx") > -1)
                isUserLogin = 0;
            GetObj("userstate").innerHTML = loginstr;
        }
    }
    ajax.setRequestHeader("If-Modified-Since", "0");
    ajax.send(null);
}

function singout() {
    //调用人人网退出接口
    //XN.Connect.logout(function(){
    //    ajax_geturl("/userinfo1.aspx?flag=0");
    //}); 
    ajax_geturl("/userinfo1.aspx?flag=0");   
}

var isUserLogin = -1;
ajax_geturl("/userinfo1.aspx");
setInterval("ajax_geturl('/userinfo1.aspx')", 60000);

$(document).ready(function(){
    UrlReffer();
    //tuiguang();
}); 


//推广记录
function tuiguang() {
    var hash = window.location.hash.replace("#", "");
    var r = document.referrer;
    if (r == null) r = "";
    if (!isNaN(hash) && hash != "") {
        var url = "/make/tg.aspx?userid=" + hash + "&fromurl=" + r + "&viewurl=" + location.href;
        var ajax = InitAjax();
        ajax.open("GET", url, true);
        ajax.setRequestHeader("If-Modified-Since", "0");
        ajax.send(null);
    }
}
//访问来源
function UrlReffer()
{
    //alert(document.referrer);
    if(getCookie("92dpref")==null)
    {
        var url = document.referrer;
        if(url!=null)
        {
            var arr = url.match(new RegExp("http://[a-zA-Z0-9 ]{1,6}.92dp.com"));
            if(arr==null)
            {
                SetCookie("92dpref",url,7*24*60*60*1000);
            }
        }
    }
}

function SetCookie(name,value,expire) {
    var exp  = new Date();   
    exp.setTime(exp.getTime() + expire);
    document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString() + ";domain=.92dp.com;path=/";
} 
  
function getCookie(name) {   
    var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));   
    if(arr != null) return unescape(arr[2]); return null;   
}   
  
function delCookie(name){   
    var exp = new Date();   
    exp.setTime(exp.getTime() - 1);   
    var cval=getCookie(name);   
    if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();   
}