/*
	玩聚Social Recommendation Plugin 
	获取用户浏览页面的社会化媒体推荐者列表 (c) 2008-2009 玩聚网 (sr.ju690.com)
	用法: 只需要在页面或博客模板中放置 <script src="http://sr.ju690.com/static/script/SRbacks.js"></script> 代码即可。
	遵照GPL协议开放源代码，您可以自由传播和修改。原始脚本来自于 http://danzarrella.com/tweetbacks-beta.html
*/
/* 
    此版本为 iFire 根据SRbacks 第一版JS脚本修改。2009-01-11
*/
var head = document.getElementsByTagName("head").item(0);
var script = document.createElement('script');
script.setAttribute('src', 'http://sr.ju690.com/meme/json.share?c=sr_callback_json&n=60&k='+location.href);
// c:回调函数名;n:返回结果数;k:本页面URL.
head.appendChild(script);

function strstr( haystack, needle, bool ) {
    var pos = 0;
 
    haystack += '';
    pos = haystack.indexOf( needle );
    if( pos == -1 ){
        return false;
    } else{
        if( bool ){
            return haystack.substr( 0, pos );
        } else{
            return haystack.slice( pos );
        }
    }
}
function stristr( haystack, needle, bool ) {
    var pos = 0;
 
    haystack += '';
    pos = haystack.toLowerCase().indexOf( (needle+'').toLowerCase() );
    if( pos == -1 ){
        return false;
    } else{
        if( bool ){
            return haystack.substr( 0, pos );
        } else{
            return haystack.slice( pos );
        }
    }
}
function sr_callback_json(obj) {
tbcontent='';
var tbcount=0;
var max = obj.results.length;

for (i=0;i<max;i++) {
        ctype = obj.results[i].ctype;
		tbcount++;
		srcpub = obj.results[i].srcpub;
		sentence = obj.results[i].sentence;
		have_sen = obj.results[i].have_sen;
		cname = obj.results[i].cname;
		uname = obj.results[i].uname;
		ulogo = obj.results[i].ulogo;
		uhome = obj.results[i].uhome;
		origlink = obj.results[i].origlink;
		lid = obj.results[i].lid;
	
		if(ctype==1) {	
				tbcontent += "<li class='srbacklist "+uname+"'><img class='srbackulogo' src='"+ulogo+"' /><b><a href=\""+uhome+"\" target=_blank>"+uname+":</a></b> "+sentence+" <span class='source'>from <a href=\""+origlink+"\" target=_blank>"+cname+"</a> "+srcpub+"</span></li>";
				}
		else if(ctype==3) {	
				if(have_sen){tbcontent += "<li style='display: block;"}else{tbcontent+= "<li style='display: inline;"};
				tbcontent += "' class='srbackgr'><img src='http://friendfeed.com/static/images/icons/googlereader.png?v=1'  class='grlogo' /><b><a href=\""+uhome+"\" target=_blank>"+uname+"</a></b> "+sentence+" </li>";
				}
	}	
	if(tbcount>0) {
		document.getElementById('srbacks').innerHTML = "<p class='box'>\u60a8\u6d4f\u89c8\u7684\u9875\u9762\u6709 "+tbcount+" \u4e2a\u793e\u4f1a\u5316\u5a92\u4f53\u63a8\u8350\u8005:</p><ul>"+tbcontent+"</ul><p class='right box'><a href=\"http://sr.ju690.com/\" target=_blank>Powered by \u73a9\u805aSR</a></p>";
	}
	else {
		document.getElementById('srbacks').innerHTML = "<p class='box'>\u5c1a\u672a\u53d1\u73b0\u76f8\u5173\u63a8\u8350 <a href=\"#sharepackbox\">\u60a8\u53ef\u4ee5\u4f7f\u7528\u672c\u9875\u63d0\u4f9b\u7684\u6309\u94ae\u8fdb\u884c\u63a8\u8350</a></p>";
	}
}
document.write('<div id="srbacks"></div>');
