var apikey = '0b47895e0aa944b784e85169578c9d2a';
XN_RequireFeatures(["Connect"], function() {
    XN.Main.init(apikey, "xd_receiver.html");
    XN.Connect.get_status().waitUntilReady(function (login_state) {
        if (login_state == XN.ConnectState.connected) {
            XN.Main.get_sessionState().waitUntilReady(function() {
                    var uid = getCookie(apikey + "_user");
                    if(uid!=null&&uid!=''){
                        frontLoginService.renren_loginCheck(uid,{callback:function(result){renren_checkHand(result)}})
                    }
            });
        }
    });
    //通过欢迎div的判断是否是人人绑定帐号
    var renren_loginA = $('#div_renren_small');
    if(renren_loginA.size()>0){
        XN.Main.get_sessionState().waitUntilReady(function() {
            renren_loginA.attr("href","http://www.renren.com/");
            renren_loginA.attr("target","_blank");
            renren_loginA.attr("title","人人连接");
            var img_rensmall = $('<img src="images/links/renren_gray.gif" border="0">');
            renren_loginA.append(img_rensmall);
            var img_rensetup = $('<img src="images/links/dzhconn.png" border="0">');
            var uid_url = "renren_step1.xhtml?uid=" + $('#wm_renrenid').val();
            var a_rensetup = $('<a href="'+uid_url+'" title="人人帐号设置"></a>');
            a_rensetup.append(img_rensetup);
            $('#div7_4_renren').append(a_rensetup);
            $('#div7_4_renren').css("display","block");
        });
    }
});

//成功登录后
function renren_login(){
    XN.Main.get_sessionState().waitUntilReady(function() {
    var uid = getCookie(apikey + "_user");
    if(uid!=null&&uid!=''){
       frontLoginService.renren_login(uid, {callback:function(result){renren_loginhand(result)}});
    }
    });
}

//登录后处理函数
var renren_loginhand = function(result){
    if(result){
        window.location.href=window.location.href;
    }
};

//
var renren_checkHand = function(result){
    if(result){
        window.location.href=window.location.href;
    }
};

function getCookie(sName) {
	var aCookie = document.cookie.split("; ");
	for (var i=0; i < aCookie.length; i++) {
		var aCrumb = aCookie[i].split("=");
		if (sName == aCrumb[0]) {
			return unescape(aCrumb[1]);
		}
	}
	return null;
}

