/*share to others start*/
var htmlencode=function(s){return s.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"|'/g,"&quot;");}
var PageInfo={format:function(B,A){return B.replace(/\{\s*(\w+)\s*\}/g,function(C,D){return typeof A[D]=="undefined"?"":A[D]})},cut:function(J,K,F){var C=J.replace(/[^\x00-\xff]/g,"**"),F=F||"";var B=C.length;if(B>K){K-=F.length}else{F=""}var H=C.substr(0,K);var G=size=0;var I="";for(var E=0;E<H.length;E++){var A=H.substr(E,1);if(A=="*"){G++}}var D=C.substr(K*1-1,1);size=(G%2==0?G:G-1)/2+(K*1-G);I=J.substr(0,size);return I+F},HTML2Text:function(A){A=A.replace(/\s*/g,"");A=A.replace(/<script[^>]*>[\s\S.]*?<\/script>/ig,"");A=A.replace(/<\/?[^>]*>/g,"");A=A.replace(/<[^\/>]*/g,"");A=A.replace(/\n*\r+/g,"");return A},getTitle:function(){var C=WF.G("content").getElementsByTagName("h1"),D="";for(var B=0,A=C.length;B<A;B++){if(C[B].className="title"){D=C[B].innerHTML;break}}D=PageInfo.HTML2Text(D);return encodeURIComponent(htmlencode(PageInfo.cut(D,64,"...")))},getContent:function(){var D=WF.G("text").getElementsByTagName("p"),C="";for(var B=0,A=D.length;B<A;B++){if(D[B].getAttribute("align")!="center"){C=D[B].innerHTML;break}}C=PageInfo.HTML2Text(C);return encodeURIComponent(htmlencode(PageInfo.cut(C,240,"...")))},getHref:function(){return encodeURIComponent(window.location.href)},info:function(){var B=PageInfo;var A={title:B.getTitle(),content:B.getContent(),url:B.getHref()};return A}};
var YuleShare = {
	_G:function(id){return document.getElementById(id);},
	_tpl:"<div style='text-align:right;position:relative;'>分享到：{html}<span id='ShareTitle' style='border:1px solid #d3d3d3; background:#fff9df; font-size:12px; color:#666; padding:0 15px; position:absolute; right:30px; top:26px; z-index:2; display:none;line-height:20px;'></span></div>",
	_pageData:(function(){
		return PageInfo.info();
	})(),
	_map:{
		'kongjian': 'http://apps.hi.baidu.com/share/?url={url}',
		'tieba': 'http://tieba.baidu.com/i/sys/share?title={title}&type=text&content={content}&link={url}',
		'renren': 'http://share.renren.com/share/buttonshare.do?link={url}&title={title}',
		'kaixin': 'http://www.kaixin001.com/repaste/share.php?rurl={url}&rcontent={content}&rtitle={title}',
		'sina': 'http://v.t.sina.com.cn/share/share.php?appkey=4019721589&url={url}&title={title}',
		'douban': 'http://www.douban.com/recommend/?url={url}&title={title}',
		'qq': 'http://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url={url}',
		'sohu': 'http://bai.sohu.com/share/blank/addbutton.do?from=baidu-yule&link={url}&title={title}'
	},
	_to:{'kongjian':"百度空间",'tieba':"iTieba",'renren':"人人网",'sina':"新浪微博",'kaixin':"开心网",'douban':"豆瓣网",'sohu':"搜狐白社会"},
	createShare:function(key){
		var tpl = this._map[key];
		return tpl ? PageInfo.format(tpl, this._pageData) : '';
	},
	showTitle:function(msg){
		var _st = this._G('ShareTitle');
		if(!msg) _st.style.display = "none";
		else{
			_st.innerHTML = msg;
			_st.style.display = "";
		}
	},
	html:function(id){
		var _t = '<a href="#" target="_blank" onclick="this.href=YuleShare.createShare(\'{k}\');" rel="分享到{v}"><img src="http://i.baidu.com/yule/r/yule/images/share2others/{k}.gif" style="vertical-align:middle;"/></a>&nbsp;&nbsp;', re = [];
		for(k in this._to){
			re.push(PageInfo.format(_t,{k:k,v:this._to[k]}));
		}
		var _div = document.createElement('div');
		this._G(id).appendChild(_div);
		_div.innerHTML = PageInfo.format(this._tpl,{html:re.join("")});
		_div.onmouseover = function(event){
			event = event||window.event;
			var _t = event.target||event.srcElement;
			if(_t.tagName!= "A"&&_t.tagName!= "IMG") return "";
			if(_t.tagName=="IMG") _t = _t.parentNode;
			var _rel = _t.getAttribute("rel");
			if(_rel){
				YuleShare.showTitle(_rel);
			}
		}
		_div.onmouseout = function(event){
			YuleShare.showTitle();
		}
		return re.join("")
	}
}
if(!window.location.href.match(/search/)&&WF.G("text"))
    YuleShare.html("text");
/*share to others end*/
/*data from Yule-Data-Lib on the right bar start*/
(function(){
    window.YuleOutPut = {
        _u:"http://data.yule.baidu.com/q?op={op}&w={key}&ie=utf-8&oe={encode}&rn={rn}&v={version}",
        _o:{"SINGLESTAR":100100,"SINGLEWORK":100101,"MULTISTAR":100102,"MULTIWORK":100103,"MULTISHOW":100104},
        _G:function(id){return document.getElementById(id);},
        _f:function (str, obj){
            var tempD = {}, cur = arguments.callee;
            str = str.replace(/\{#(\S+)\s+(.+?)#\}/g, function(m,i,j){
                var tA = tA||[];
                if(obj[i]) for(var c=0,l=obj[i].length;c<l;c++) tA.push(cur(j,obj[i][c]));
                tempD[i] = tA.join(""); return "{"+i+"}";
            });
            str = str.replace(/\{@(\S+)\s+(.+?)\s+#else#\s+(.+?)@\}/g, function(m,i,j,k){
                return (obj[i]&&obj[i].length!=0)?j:k;
            });
            return str.replace(/\{\s*(\w+)\s*\}/g, function(m, i){
                return obj.match?obj:tempD[i]||obj[i]||"";
            });
        },
        _q:function(op){
            var YOP = window.YuleOutPut, cf = YOP.config, param = []; w = YOP._w(cf.data[op].word);
            YOP._cmd(YOP._f(YOP._u,{op:YOP._o[op],key:w,encode:cf.encode,version:cf.version,rn:cf.rn}));
        },
        _w:function(d){
            if(d.join) return d.join("$$"); var data = [];
            for(var k in d)
                data.push(k+":"+(d[k].join?d[k].join("$$"):d[k]));
            return data.join(",");
        },
        _cmd:function(query){
            var el = document.createElement("SCRIPT"), YOP = window.YuleOutPut;
            el.type = "text/javascript"; el.charset = YOP.config.encode; el.src = query;
            document.body.appendChild(el);
        },
        print:function(op,data){
            var YOP = window.YuleOutPut, YOPCD = YOP.config.data[YOP._o1[op]], darr = [];
            if(op==100101&&data[0]) data = [data[0]]; 
            (YOPCD.before||function(){})(data);
            for(var i=0,l=data.length;i<l;i++){
                data[i]['index'] = i+1;
                var drl = data[i]['relateLink'];
                if(drl)
                    for(var k=0,lk=drl.length;k<lk;k++) if(drl[k].name=="js") delete data[i]['relateLink']; 
                darr.push(YOP._f(YOPCD.template,data[i]));
            }
            YOP._G(YOPCD.con).innerHTML = darr.join(""); (YOPCD.after||function(){})(data);
        },
        init:function(){
            var YOP = window.YuleOutPut;
            YOP._o1 = {}; for(var k in YOP._o) YOP._o1[YOP._o[k]] = k;
            for(var k in YOP.config.data) YOP._q(k);
        }
    };
})();
var YuleBase={show:function(){for(var B=0,A=arguments.length;B<A;B++){YuleOutPut._G(arguments[B]).style.display="block"}},hide:function(){for(var B=0,A=arguments.length;B<A;B++){YuleOutPut._G(arguments[B]).style.display="none"}},each:function(A,D){for(var C=0,B=A.length;C<B;C++){D(A[C],C)}},tab:function(C,D){var B=1,A;while(A=YuleOutPut._G(C+B)){if(B==D){A.className="on";YuleOutPut._G(C+"_con"+B)&&(YuleBase.show(C+"_con"+B))}else{A.className="";YuleOutPut._G(C+"_con"+B)&&(YuleBase.hide(C+"_con"+B))}B++}}};
var tranlator = {album:"专辑",tv:"电视",movie:"电影",radio:"电台"};
window.YuleOutPut.config = {
    encode:"gbk",version:"1", 
    data:{"MULTISTAR":{word:starKw.split("|"),template:'<dl id="yb_star_con{index}"><dt><a target="_blank" href="{url}"><img src="{pic}" alt="{name}" /></a></dt><dd>姓名：<a target="_blank" href="{url}">{name}</a>{@nationality <br/>地区：{nationality} #else# &nbsp; @}{@career <br/>职业：{career} #else# &nbsp; @}{@works <br/>最新作品： #else# &nbsp;@}{#works <a target="_blank" href="{url}">{name}</a>#} {@relateLink <br/>相关链接： #else# &nbsp; @}{#relateLink <a target="_blank" href="{url}"> <nobr>{name}</nobr> </a>#}</dd></dl>',con:"yb_star_content",rn:4,after:function(d){
        var starArr = []; if(d.length==0) return "";
        YuleBase.each(d,function(i,j){
            starArr.push(YuleOutPut._f('<li id="yb_star{j}" onmouseover="YuleBase.tab(\'yb_star\',{j})">{name}</li>',{j:j+1,name:i['name']}));
        });
        YuleOutPut._G("yb_star_list").innerHTML = starArr.join("");
        YuleBase.show('yb_star','yb_star_con1');
		YuleOutPut._G('yb_star1').className='on';
    }},
    "SINGLEWORK":{word:[workKw.split("|")[0]],template:'<dl id="yb_work_con{index}"><dt><a target="_blank" href="{url}"><img src="{pic}" alt="{name}" /></a></dt><dd>{ti}：<a target="_blank" href="{url}">{name}</a>{@director <br/>{director_pre}： #else# &nbsp;@}{#director {@url <a target="_blank" href="{url}"> {name} </a> #else# {name}@}#}{@actor <br/>演员： #else# &nbsp;@}{#actor {@url <a target="_blank" href="{url}"> {name} </a> #else# {name}@}#}{@publish <br/>{time_pre}：{publish} #else# &nbsp;@}{@relateLink <br/>相关链接： #else# &nbsp;@}{#relateLink <a target="_blank" href="{url}"> {name} </a>#}</dd></dl>',con:"yb_work_content",rn:1,
    before:function(d){
        YuleBase.each(d,function(item,i){
            item["ti"] = item.pageType=="album"?"专辑名":"片名";
            item["director_pre"] = item.pageType=="album"?"歌手":"导演";
            item["time_pre"] = item.pageType=="album"?"发行日期":"上映日期";
        });
    },
    after:function(d){
        if(d.length==0) return "";
        YuleOutPut._G('yb_work_title').innerHTML = '相关'+tranlator[d[0].pageType];
        //YuleOutPut._G('yb_work_title').className="yb_"+t;
        YuleBase.show('yb_work'); if(YuleOutPut._G('related_work_links')) YuleBase.hide('related_work_links');
    }}
    }
};
window.YuleOutPut.init();
/*data from Yule-Data-Lib on the right bar end*/
function videoJson(json){
	if(json.data){
		YuleBase.each(json.data,function(v,i){
			YuleOutPut._G('video_json').innerHTML += ['<div class="video">',
				'<a target="_blank" href="',v.url,'"><img src="',v.pic,'" alt="" /></a><br>',
				'<a target="_blank" href="',v.url,'">',v.ti,'</a></div>'].join('');
		});
	}
}
var Video_JSON_URL = 'http://video.baidu.com/v?ct=385875968&rn=2&pn=0&db=0&s=0&word=';
if(videoKw){
	YuleOutPut._cmd(Video_JSON_URL+videoKw);
}