/*
	玩聚Social Recommendation & Comments Plugin 
	获取用户浏览页面的社会化媒体推荐和评论列表 (c) 2008-2009 玩聚网 (sr.ju690.com)
	用法: 只需要在页面或博客模板中放置 <script src="http://sr.ju690.com/static/script/SRCbacks.js"></script> 代码即可。
	遵照GPL协议开放源代码，您可以自由传播和修改。原始脚本来自于 http://danzarrella.com/tweetbacks-beta.html
	v1.1 zhengyun 20090129
*/
var head = document.getElementsByTagName("head").item(0);
var script = document.createElement('script');
script.setAttribute('src', 'http://sr.ju690.com/meme/json.srcbacks?c=src_callback_json&n=100&k='+location.href);
//script.setAttribute('src', 'http://sr.ju690.com/meme/json.srcbacks?c=src_callback_json&n=100&k=http%3A%2F%2Flog.keso.cn%2F2009%2F01%2Fblog-post_19.html');
// 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 src_callback_json(obj) {
var tbc_miniblog='';
var tbc_bookmark='';
var tbc_reader='';
var tbcount=0;
var max = obj.results.length;
var nReaderIndex = 0;
var nBookmarkIndex = 0;
for (i=0;i<max;i++) {
        ctype = obj.results[i].ctype;
		tbcount++;
		//srcpub = obj.results[i].srcpub;
		timespan = obj.results[i].timespan;
		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;
	
		if(ctype==1 || ctype==4) {	
			tbc_miniblog += "<li style=\"clear:both;display:block;list-style-type:none;padding:5px 0 5px;\" class=\"srlist\">";
			if(ulogo.length>0){tbc_miniblog += "<a href=\""+uhome+"\" target=_blank><img src=\""+ulogo+"\" style=\"float:left;height:30px;width:30px;border:1px solid #CCCCCC;margin-right:5px;padding:2px;\" class=\"srbackulogo\"/></a>";}
			tbc_miniblog += "<a href=\""+uhome+"\" target=_blank><b>"+uname+": </b></a>"+sentence+" <em>\u901a\u8fc7<a href=\""+origlink+"\" target=_blank>"+cname+"</a> "+timespan+"</em></li>";
		}
		else if(ctype==2) {
			nBookmarkIndex ++;
			if(nBookmarkIndex<4){
				tbc_bookmark += "<li style='clear:both;display: inline;list-style-type:none;padding:5px 0 5px;' class=\"srlist\"><b><a href=\""+uhome+"\" target=_blank><img src=\"http://sr.ju690.com/static/clogo/3.png?v=sr\" border=0/> "+uname+"</a></b> </li>";
			}		
		}
		else if(ctype==3) {	
			if(have_sen){tbc_reader += "<li style='clear:both;display: block;list-style-type:none;padding:5px 0 5px;' class=\"srlist\"><b><a href=\""+uhome+"\" target=_blank><img src=\"http://sr.ju690.com/static/clogo/4.png?v=sr\" border=0/> "+uname+"</a></b> "+sentence+" </li>";}
			else{
				nReaderIndex++;
				if(nReaderIndex<4){					
					tbc_reader += "<li style='clear:both;display: inline;list-style-type:none;padding:5px 0 5px;' class=\"srlist\"><b><a href=\""+uhome+"\" target=_blank><img src=\"http://sr.ju690.com/static/clogo/4.png?v=sr\" border=0/> "+uname+"</a></b>  </li>";
				}
			}
		}
	}
	if(nReaderIndex>0 && nReaderIndex<4){
		tbc_reader += "\u5206\u4eab. ";}
	else if(nReaderIndex>3){
		tbc_reader += "\u7b49"+nReaderIndex+"\u4eba\u5206\u4eab. ";}
	if(nBookmarkIndex>0 && nBookmarkIndex<4){
		tbc_bookmark += "\u6536\u85cf. ";}
	else if(nBookmarkIndex>3){
		tbc_bookmark += "\u7b49"+nBookmarkIndex+"\u4eba\u6536\u85cf. ";}
	if(tbcount>0) {
		document.getElementById('srcbacks').innerHTML = "<div id=\"srcbacks_frame\" style=\"border: 4px solid rgb(188, 204, 235); margin: 0.5em; padding: 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%;text-align: left; text-decoration: none; font-size: 12px; font-family:Tahoma,Arial,sans-serif; color:#333333; -moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;word-wrap:break-word;overflow:hidden;\"><ul style=\"border: medium none; margin: 0pt 0.5em; padding: 0.2em; overflow: hidden; text-align: left; text-indent: 0pt;\">"+tbc_miniblog+tbc_reader+tbc_bookmark+"</ul><div style=\"border-style: solid none none; border-color: rgb(188, 204, 235) -moz-use-text-color -moz-use-text-color; border-width: 0px medium medium; margin: 0pt; padding: 0.2em 8px; background: rgb(229, 236, 249) none repeat scroll 0% 0%; text-align: right; -moz-border-radius-topleft: 0pt; -moz-border-radius-topright: 0pt; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; white-space: nowrap;\">" + tbcount + "\u4e2a\u793e\u4f1a\u5316\u5a92\u4f53\u63a8\u8350\u548c\u8bc4\u8bba: <a href=\"http://sr.ju690.com/srcbacks\" style=\"text-decoration: underline; font-weight: normal; color: rgb(137, 141, 233);\" target=_blank>@\u73a9\u805a</a></div></div>";
	}
	else {
		document.getElementById('srcbacks').innerHTML = "";
	}
}
document.write('<div id="srcbacks"></div>');
