var bdShare=bdShare||{};bdShare.base=bdShare.base||(function(){return{"$":function(A){return document.getElementById(A)},extend:function(C,D){var B=bdShare[C];bdShare[C]=B?B:{};for(var A in D){if(typeof bdShare[C][A]==="undefined"){bdShare[C][A]=D[A]}}},extendObj:function(C,A){for(var B in A){if(A.hasOwnProperty(B)&&A[B]){C[B]=A[B]}}return C},cloneObj:function(C){var B;if(C.constructor==Object){B=new C.constructor()}else{B=new C.constructor(C.valueOf())}for(var A in C){if(B[A]!=C[A]){if(typeof (C[A])=="object"){B[A]=clone(C[A])}else{B[A]=C[A]}}}B.toString=C.toString;B.valueOf=C.valueOf;return B},getSubString:function(H,A){var G=0;var C="";var E=/[^\x00-\xff]/g;var B="";var F=H.length;for(var D=0;D<F;D++){B=H.charAt(D).toString();G++;if(G>A){break}C+=B}return C},guid:function(){return"bd"+(Math.random()*(1<<30)).toString(16).replace(".","")}}})();bdShare.base.extend("browser",{ie:(function(){return/msie (\d+\.\d+)/i.test(navigator.userAgent)?(document.documentMode||+RegExp["\x241"]):undefined})(),opera:(function(){return/opera(\/| )(\d+(\.\d+)?)(.+?(version\/(\d+(\.\d+)?)))?/i.test(navigator.userAgent)?+(RegExp["\x246"]||RegExp["\x242"]):undefined})(),isWebkit:(function(){return/webkit/i.test(navigator.userAgent)})(),isGeoko:(function(){return/gecko/i.test(navigator.userAgent)&&!/like gecko/i.test(navigator.userAgent)})(),isStrict:(function(){return document.compatMode=="CSS1Compat"})()});bdShare.base.extend("array",{forEach:function(B,E){if(!B){return }if("[object Array]"===Object.prototype.toString.apply(B)||(!(B instanceof Function)&&typeof B.length=="number")){if(B.forEach){B.forEach(E)}else{for(var D=0,A=B.length;D<A;D++){E(B[D],D,B)}}}else{for(var C in B){if(B.hasOwnProperty(C)){E(B[C],C,B)}}}},contains:function(A,C){var B=A.length;while(B--){if(A[B]===C){return true}}return false}});bdShare.base.extend("url",{getDomain:function(B){var A=document.createElement("a");A.href=B;return A.protocol+"//"+A.hostname+((parseInt(A.port)||80)===80?"":":"+A.port)},objToUrl:function(C,B){var B=B||"&";var A=[];bdShare.array.forEach(C,function(E,D){if(D!==null&&typeof E!="undefined"){A.push(encodeURIComponent(D)+"="+encodeURIComponent(E))}});A.sort();return A.join(B)}});bdShare.base.extend("event",{bind:function(C,A,B){if(C.addEventListener){C.addEventListener(A,B,false)}else{if(C.attachEvent){C.attachEvent("on"+A,B)}}},unbind:function(C,A,B){if(C.removedEventListener){C.removeEventListener(A,B,false)}else{if(C.detachEvent){C.adetachEvent("on"+A,B)}}}});bdShare.base.extend("ajax",{_callbacks:{},jsonp:function(H,E,G){var E=E||{};var D=bdShare.base.guid();var B=document.getElementsByTagName("script")[0];var F=document.createElement("script");E.cb="bdShare.ajax._callbacks."+D;var C=H.indexOf("?")>-1?"&":"?"+bdShare.url.objToUrl(E);C=H+C;if(C.length>2000){return }bdShare.ajax._callbacks[D]=function(I){G&&G(I);delete bdShare.ajax._callbacks[D];F.parentNode.removeChild(F)};F.onerror=function(){if(D in bdShare.ajax._callbacks){bdShare.ajax._callbacks[D]({fe_err:"sth wrong"})}};var A=function(){setTimeout(function(){if(D in bdShare.ajax._callbacks){F.onerror()}},0)};if(F.addEventListener){F.addEventListener("load",A,false)}else{F.onreadystatechange=function(){if(/loaded|complete/.test(this.readyState)){A()}}}F.src=C;B.parentNode.appendChild(F)},loadCss:function(A){var B=document.createElement("link");B.href=A;B.rel="stylesheet";B.type="text/css";document.getElementsByTagName("head")[0].appendChild(B)},sendRequest:(function(){var A=[];return function(C){var B=A.push(new Image)-1;A[B].onload=function(){A[B]=A[B].onload=null};A[B].src=C}})()});bdShare.base.extend("dom",{contains:function(B,C){if(!C||!B){return false}if(B==C){return true}var A=C.parentNode;while(A!=null&&typeof (A.tagName)!="undefind"){if(A==B){return true}A=A.parentNode}return false},containClass:function(B,A){if(B&&B.className){var C=" "+B.className+" ";return C.indexOf(" "+A+" ")>=0}return false},addClass:function(B,A){if(B&&!bdShare.dom.containClass(B,A)){B.className+=" "+A}},removeClass:function(G,F){var D=G.className.split(/\s+/),H=F.split(/\s+/),B,A=H.length,C,E=0;for(;E<A;++E){for(C=0,B=D.length;C<B;++C){if(D[C]==H[E]){D.splice(C,1);break}}}G.className=D.join(" ")},getByClass:function(E,G,C){var G=G||document;var C=C||"*";if(G.querySelectorAll){return G.querySelectorAll(C+"."+E)}var F=G.getElementsByTagName("*");var B=[];for(var D=0,A=F.length;D<A;D++){if(this.containClass(F[D],E)){B.push(F[D])}}return B},readyList:[],isReady:false,fireReady:function(){if(bdShare.dom.isReady){return }bdShare.dom.isReady=true;for(var A=0,C=bdShare.dom.readyList.length;A<C;A++){var B=bdShare.dom.readyList[A];B()}bdShare.dom.readyList.length=0},initReady:function(){if(document.addEventListener){document.addEventListener("DOMContentLoaded",function(){document.removeEventListener("DOMContentLoaded",arguments.callee,false);bdShare.dom.fireReady()},false)}else{document.write('<script id="ie-domReady" defer=\'defer\'src="//:"><\/script>');document.getElementById("ie-domReady").onreadystatechange=function(){if(this.readyState==="complete"){bdShare.dom.fireReady();this.onreadystatechange=null;this.parentNode.removeChild(this)}}}},ready:function(A){bdShare.dom.initReady();if(Object.prototype.toString.call(A)==="[object Function]"){if(bdShare.dom.isReady){A()}else{bdShare.dom.readyList.push(A)}}},getPosition:function(C){var F=0;var E=0;var A=document.body.scrollTop||document.documentElement.scrollTop;var H=document.body.scrollLeft||document.documentElement.scrollLeft;var B=C;if(B&&B!=document.body){if(B.getBoundingClientRect){var G=B.getBoundingClientRect();if(G.top==G.bottom){var D=B.style.display;B.style.display="block";B.style.display=D}F=F+G.top+A-document.documentElement.clientTop;E=E+G.left+H-document.body.clientLeft}else{do{E+=B.offsetLeft;F+=B.offsetTop}while(B=B.offsetParent)}}return{left:E,top:F}},getWidth:function(D){var B=function(E){return E.offsetWidth};if("none"==bdShare.dom.getStyle(D,"display")){var A=D.cloneNode(true);A.style.cssText="position:absolute;left:-3000px;display:block;";document.body.appendChild(A);var C=B(A);A.parentNode.removeChild(A);A=null;return C}return B(D)},getHeight:function(D){var C=function(E){return E.offsetHeight};if("none"==bdShare.dom.getStyle(D,"display")){var B=D.cloneNode(true);B.style.cssText="position:absolute;left:-3000px;display:block;";document.body.appendChild(B);var A=C(B);B.parentNode.removeChild(B);B=null;return A}return C(D)},getStyle:function(C,A){var B,A=A;if(document.defaultView&&document.defaultView.getComputedStyle){if("float"==A){A="cssFloat"}return document.defaultView.getComputedStyle(C,null).getPropertyValue(A)}else{if(C.currentStyle){if("opacity"==A){B=C.style.filter.match(/alpha\(opacity=(.*)\)/i);B=parseFloat(B[1]);return B?B/100:0}if("float"==A){A="styleFloat"}A=A.replace(/\-(\w)/g,function(D,E){return E.toUpperCase()});return C.currentStyle[A]}}},setStyle:function(C,B,A){if("opacity"==B){if(typeof C.style.opacity!="undefined"){C.style.opacity=A/100}else{C.style.filter="alpha(opacity=100)"}}else{C.style[B]=A}}});bdShare.base.extend("fx",{interval:13,animateArr:[],count:0,animate:function(C,B,D,E){var A=bdShare.fx.animateArr.length;bdShare.fx.animateArr[A]={};bdShare.fx.animateArr[A].ele=C;bdShare.fx.animateArr[A].callback=E;bdShare.fx.animateArr[A].opt=B;bdShare.fx.animateArr[A].duration=D;bdShare.fx.animateArr[A].count=0;if(0==A){this.entrance(C,B,D)}},queue:function(){if((++bdShare.fx.count)==bdShare.fx.animateArr[0].count){bdShare.fx.count=0;bdShare.fx.animateArr[0].callback&&bdShare.fx.animateArr[0].callback();bdShare.fx.animateArr.shift();if(bdShare.fx.animateArr.length>0){var A=bdShare.fx.animateArr[0];this.entrance(A.ele,A.opt,A.duration)}}},entrance:function(D,C,F){var A;var E;for(var B in C){if("opacity"==B){A=C[B]}else{E=E||{};E[B]=C[B]}}if(A){this.alpha(D,A,F);bdShare.fx.animateArr[0].count++}if(E){this.execution(D,E,F);bdShare.fx.animateArr[0].count++}},execution:function(E,C,F){var A=new Date().getTime();var H={};var G={};var D={};for(var B in C){G[B]=C[B];H[B]=parseFloat(E.style[B])||0;D[B]=G[B].match(/\d+(.+)/)[1];G[B]=parseInt(G[B])}(function(){var I=new Date().getTime()-A;if(I>F){for(var K in C){E.style[K]=parseInt(G[K])+D[K]}bdShare.fx.queue();return false}else{for(var J in C){E.style[J]=parseInt((G[J]-H[J])*I/F+H[J])+D[J]}setTimeout(arguments.callee,bdShare.fx.interval)}})()},alpha:function(D,B,E){var A=new Date().getTime();var C="opacity";var G=parseInt(B);var E=E;var F;if(document.defaultView){F=document.defaultView.getComputedStyle(D,null)["opacity"]||1;F=F*100;(function(){var H=new Date().getTime()-A;if(H>E){D.style.opacity=G/100;bdShare.fx.queue();return false}else{D.style.opacity=parseInt((G-F)*H/E+F)/100;setTimeout(arguments.callee,bdShare.fx.interval)}})()}else{F=D.currentStyle.filter?(D.currentStyle.filter.match(/^alpha\(opacity=([\d\.]+)\)$/))[1]:100;(function(){var H=new Date().getTime()-A;if(H>E){D.style.filter="alpha(opacity="+G+")";bdShare.fx.queue();return false}else{D.style.filter="alpha(opacity="+parseInt((G-F)*H/E+F)+")";setTimeout(arguments.callee,bdShare.fx.interval)}})()}}});bdShare.like=(function(){var getUrl="https://like.baidu.com/get";var setUrl="https://like.baidu.com/set";var cdnUrl="//js.chinabgao.com";var siteUrl="http://share.baidu.com/";var shareJump="http://share.baidu.com/s";var mshareUrl="http://s.share.baidu.com/mshare";var countUrl="http://share.baidu.com/commit";var styleUrl=cdnUrl+"/static/css/like.css?cdnversion=20121228";var shareInited=false;var shareBoxArr=[];var likeButtonClass="bdlikebutton";var likeButtonArr=[];var shareBoxWidthArr=[];var confArr=[];var shareButtonArr=["tsina","qzone","tqq","renren","t163"];var likeTextDefault={small:[4,"\u9876","\u5DF2\u9876\u8FC7"],medium:[6,"\u9876","\u60A8\u5DF2\u9876\u8FC7"],large:[10,"\u8BE5\u5185\u5BB9\u5BF9\u6211\u6709\u5E2E\u52A9","\u60A8\u5DF2\u9876\u8FC7\uFF0C\u8C22\u8C22\uFF01"]};var snsArr=["mshare,\u4e00\u952e\u5206\u4eab,mshare","qzone,QQ\u7a7a\u95f4,qqkj","tsina,\u65b0\u6d6a\u5fae\u535a,xlwb","baidu,\u767e\u5ea6\u641c\u85cf,bdsc","renren,\u4eba\u4eba\u7f51,rrw","tqq,\u817e\u8baf\u5fae\u535a,txwb","bdxc,\u767e\u5ea6\u76f8\u518c,bdxc","kaixin001,\u5f00\u5fc3\u7f51,kxw","tqf,\u817e\u8baf\u670b\u53cb,txpy","tieba,\u767e\u5ea6\u8d34\u5427,bdtb","douban,\u8c46\u74e3\u7f51,db","tsohu,\u641c\u72d0\u5fae\u535a,shwb","bdhome,\u767e\u5ea6\u65b0\u9996\u9875,bdhome","sqq,QQ\u597D\u53CB,sqq","thx,\u548c\u8baf\u5fae\u535a,thx","qq,QQ\u6536\u85cf,qqsc","taobao,\u6211\u7684\u6dd8\u5b9d,tjh","hi,\u767e\u5ea6\u7a7a\u95f4,bdkj","msn,MSN,msn","sohu,\u641c\u72d0\u767d\u793e\u4f1a,shbsh","t163,\u7f51\u6613\u5fae\u535a,wywb","qy,\u5947\u827a\u5947\u8c08,qyqt","meilishuo,\u7f8e\u4e3d\u8bf4,mls","mogujie,\u8611\u83c7\u8857,mgj","diandian,\u70b9\u70b9\u7f51,diandian","huaban,\u82b1\u74e3,huaban","leho,\u7231\u4e50\u6d3b,leho","share189,\u624B\u673A\u5FEB\u4F20,share189","duitang,\u5806\u7cd6,duitang","hx,\u548c\u8baf,hexun","tfh,\u51e4\u51f0\u5fae\u535a,fhwb","fx,\u98de\u4fe1,feixin","youdao,\u6709\u9053\u4e91\u7b14\u8bb0,youdao","sdo,\u9EA6\u5E93\u8BB0\u4E8B,sdo","qingbiji,\u8F7B\u7B14\u8BB0,qingbiji","ifeng,\u51E4\u51F0\u5FEB\u535A,ifeng","people,\u4EBA\u6C11\u5FAE\u535A,people","xinhua,\u65B0\u534E\u5FAE\u535A,xinhua","ff,\u996d\u5426,fanfou","mail,\u90ae\u4ef6\u5206\u4eab,mail","kanshou,\u641C\u72D0\u968F\u8EAB\u770B,kanshou","yaolan,\u6447\u7BEE\u7A7A\u95F4,yaolan","wealink,\u82e5\u90bb\u7f51,wealink","tuita,\u63A8\u4ED6,tuita","xg,\u9c9c\u679c,xianguo","ty,\u5929\u6daf\u793e\u533a,tianya","fbook,Facebook,facebook","twi,Twitter,twitter","ms,Myspace,myspace","deli,delicious,delicious","s51,51\u6E38\u620F\u793e\u533a,51shequ","s139,139\u8bf4\u5ba2,shuoke","linkedin,linkedin,LinkedIn","copy,\u590d\u5236\u7f51\u5740,kaobei","print,\u6253\u5370,print"];var _config={type:"small",color:"blue",url:document.location.href,likeText:"",likedText:"",title:document.title,desc:"",pic:"",share:"no",uid:"",relateUid:"",key:"",comment:"",searchPic:0,sign:"on"};function createShareButton(arr,type){var html='<div class="bdsharebutton bdsharebutton-'+type+'">';if("large"!=type){html+='<span class="bdsharetext">\u5206\u4EAB\u5230\uFF1A</span>'}for(var i=0,len=arr.length;i<len;i++){html+='<a href="###" class="bdlike_'+arr[i]+'"></a>'}html+="<span class='bdlike_more'>\u66F4\u591A</span></div>";return html}function createSharebox(snsArr,snsbuttonArr){var html='<iframe id="bdshareboxIfr" style="position:absolute;display:none;z-index:10000;" frameborder="0"></iframe><div id="bdlike_sharebox" class="bdsharebox" style="display:none;"><div class="bdsharebox-inner"><h4>\u5206\u4EAB\u5230</h4>';var arr=[];for(var i=0,len=snsArr.length;i<len;i++){var sns=snsArr[i].split(",");var snsKey=sns[0];if(!bdShare.array.contains(snsbuttonArr,snsKey)){arr.push('<a href="###" class="bds_'+snsKey+'">'+sns[1]+"</a>")}}html+="<ul><li>"+arr.join("</li><li>")+"</li></ul>";html+='<p><a target="_blank" href="'+siteUrl+'">\u767E\u5EA6\u5206\u4EAB</a></div>';return html}function jump(sns,conf){if(sns=="print"){var popE=document.getElementById("bdlike_sharebox");popE&&(popE.style.display="none");window.print();popE&&(popE.style.display="block");return }else{if(sns=="copy"){var a={};var b=navigator.userAgent.toLowerCase();var c,s;if(b.match(/msie ([\d.]+)/)){s=b.match(/msie ([\d.]+)/);a.name="IE";a.version=s[1]}else{if(b.match(/firefox\/([\d.]+)/)){s=b.match(/firefox\/([\d.]+)/);a.name="firefox";a.version=s[1]}else{if(b.match(/chrome\/([\d.]+)/)){s=b.match(/chrome\/([\d.]+)/);a.name="chrome";a.version=s[1]}else{if(b.match(/opera.([\d.]+)/)){s=b.match(/opera.([\d.]+)/);a.name="opera";a.version=s[1]}else{if(b.match(/safari.([\d.]+)/)){s=b.match(/safari.([\d.]+)/);a.name="safari";a.version=s[1]}else{a.name="\u672a\u77e5\u7684\u6d4f\u89c8\u5668";a.version="\u672a\u77e5\u7684\u7248\u672c\u53f7"}}}}}if(a.name=="IE"){window.clipboardData.setData("text",document.title+" "+location.href);alert("\u6807\u9898\u548c\u94fe\u63a5\u590d\u5236\u6210\u529f\uff0c\u60a8\u53ef\u4ee5\u63a8\u8350\u7ed9QQ/MSN\u4e0a\u7684\u597d\u53cb\u4e86\uff01")}else{window.prompt("\u60a8\u4f7f\u7528\u7684\u662f\u975eIE\u6838\u5fc3\u6d4f\u89c8\u5668\uff0c\u8bf7\u6309\u4e0b Ctrl+C \u590d\u5236\u4ee3\u7801\u5230\u526a\u8d34\u677f",document.title+" "+location.href)}return }}var url=encodeURIComponent(conf.url);var relateUid=conf.relateUid;var pic=encodeURIComponent(conf.pic);var title=encodeURIComponent(conf.title);var key=conf.key;var sign=conf.sign;var desc=encodeURIComponent(conf.desc);var comment=encodeURIComponent(conf.comment);var searchPic=conf.searchPic;var uid=conf.uid;if(sns=="mail"){var baseURL=siteUrl+"sendmail?";var url=baseURL+"title="+title+"&url="+url+"&sign="+sign+"&desc="+desc+"&uid="+uid;window.open(url,"_blank");return }var param="?to="+sns+"&url="+url+"&type=text&relateUid="+relateUid+"&pic="+pic+"&key="+key+"&sign="+sign+"&title="+title+"&desc="+desc+"&comment="+comment+"&searchPic="+searchPic+"&uid="+uid;if(sns=="mshare"){var jumpurl=mshareUrl+param;window.open(jumpurl)}else{if(sns=="bdxc"){var g=window,d=document,m="_bdXC",s;if(g[m]){if(window._bdXC_loaded){g[m].reInit()}}else{s=d.createElement("script");s.setAttribute("charset","utf-8");s.src="http://xiangce.baidu.com/zt/collect/mark.js?"+(new Date()).getTime();d.getElementsByTagName("head")[0].appendChild(s)}}else{var jumpurl=shareJump+param;window.open(jumpurl)}}var counturl=countUrl+param;setTimeout(function(){bdShare.ajax.sendRequest(counturl)},1500)}bdShare.ajax.loadCss(styleUrl);return{initCollectButton:function(){likeButtonArr=bdShare.dom.getByClass(likeButtonClass)},initConf:function(config){if(config){bdShare.base.extendObj(_config,config)}bdShare.array.forEach(likeButtonArr,function(likeButton,key){var data=likeButton.getAttribute("data");var _conf={};var conf={};if(data){conf=eval("("+data+")")}conf=bdShare.base.extendObj(bdShare.base.cloneObj(_config),conf);var defaultLikeText=likeTextDefault[conf.type];conf.likeText=conf.likeText?bdShare.base.getSubString(conf.likeText,defaultLikeText[0]):defaultLikeText[1];conf.likedText=conf.likedText?bdShare.base.getSubString(conf.likedText,defaultLikeText[0]):defaultLikeText[2];confArr[key]=conf})},initButton:function(){bdShare.array.forEach(likeButtonArr,function(likeButton,key){var conf=confArr[key];var type=conf.type;var html='<div class="bdlikebutton-inner"><span class="bdlikebutton-add">+1</span>';if("small"==type){html+='<div class="bdlikebutton-count">\u52A0\u8F7D\u4E2D</div>'}else{html+='<div class="bdlikebutton-count">\u52A0\u8F7D\u4E2D</div><div class="bdlikebutton-text">'+conf.likeText+"</div>"}html+="</div>";likeButton.innerHTML=html;bdShare.ajax.jsonp(getUrl,{url:confArr[key].url,index:key,buttontype:conf.type},function(data){if(data&&data.err===0){conf.count=data.count}else{conf.count=0}bdShare.dom.getByClass("bdlikebutton-count",likeButton)[0].innerHTML=conf.count});bdShare.dom.addClass(likeButton,likeButtonClass+"-"+conf.color);bdShare.dom.addClass(likeButton,likeButtonClass+"-"+conf.type);bdShare.dom.addClass(likeButton,likeButtonClass+"-"+conf.type+"-"+conf.color);if(conf.share&&!shareInited){shareInited=true;var shareboxhtml=createSharebox(snsArr,shareButtonArr);var sharebox=document.createElement("div");sharebox.innerHTML=shareboxhtml;document.body.insertBefore(sharebox,document.body.childNodes[0])}})},initEvent:function(){bdShare.array.forEach(likeButtonArr,function(likeButton,key){var conf=confArr[key];var type=conf.type;var timer;var innerLikeButton=bdShare.dom.getByClass("bdlikebutton-inner",likeButton)[0];bdShare.event.bind(innerLikeButton,"mouseover",function(e){var e=e||window.event;var relatedElement=e.relatedTarget||e.fromElement;if(bdShare.dom.contains(innerLikeButton,relatedElement)){return }else{if("small"==type){bdShare.dom.getByClass("bdlikebutton-count",likeButton)[0].innerHTML=conf.likeText}bdShare.dom.addClass(likeButton,likeButtonClass+"-"+conf.type+"-"+conf.color+"-hover")}});bdShare.event.bind(innerLikeButton,"mouseout",function(e){var type=conf.type;var e=e||window.event;var relatedElement=e.relatedTarget||e.toElement;if(bdShare.dom.contains(innerLikeButton,relatedElement)){return }else{if("small"==type){bdShare.dom.getByClass("bdlikebutton-count",likeButton)[0].innerHTML=conf.count}else{bdShare.dom.getByClass("bdlikebutton-text",likeButton)[0].innerHTML=conf.likeText}bdShare.dom.removeClass(likeButton,likeButtonClass+"-"+conf.type+"-"+conf.color+"-hover")}});bdShare.event.bind(innerLikeButton,"click",function(){var conf=confArr[key];if(conf.clicked){if("yes"==conf.share){bdShare.fx.animate(shareBoxArr[key],{width:shareBoxWidthArr[key]+"px"},200)}if("small"==conf.type){bdShare.dom.getByClass("bdlikebutton-count",likeButton)[0].innerHTML=conf.likedText}else{bdShare.dom.getByClass("bdlikebutton-text",likeButton)[0].innerHTML=conf.likedText}bdShare.dom.removeClass(likeButton,"bdlikebutton-"+conf.type+"-"+conf.color+"-hover");return }bdShare.ajax.jsonp(setUrl,{url:conf.url,index:key,buttontype:conf.type},function(data){confArr[key].clicked=true;if(0==data.err){var addOne=bdShare.dom.getByClass("bdlikebutton-add",likeButton)[0];addOne.style.display="block";bdShare.fx.animate(addOne,{top:"-25px",opacity:"0"},300,function(){addOne.style.display="none";addOne.style.top="0px";bdShare.dom.setStyle(addOne,"opacity",99)});bdShare.dom.getByClass("bdlikebutton-count",likeButton)[0].innerHTML=++conf.count}else{if("small"==conf.type){bdShare.dom.getByClass("bdlikebutton-count",likeButton)[0].innerHTML=conf.likedText}else{bdShare.dom.getByClass("bdlikebutton-text",likeButton)[0].innerHTML=conf.likedText}}bdShare.dom.removeClass(likeButton,"bdlikebutton-"+conf.type+"-"+conf.color+"-hover");if("yes"==conf.share){if(!shareBoxArr[key]){var likeButtonPosition=bdShare.dom.getPosition(likeButton);var likeButtonWidth=bdShare.dom.getWidth(likeButton);var shareBoxWidth=0;var html=createShareButton(shareButtonArr,conf.type);var shareBox=document.createElement("div");shareBox.innerHTML=html;shareBoxArr[key]=shareBox;shareBox.style.cssText="display:none;overflow:hidden;left:"+(likeButtonWidth-1)+"px;";shareBox.className="bdsharebutton-box bdsharebutton-"+conf.type+"-"+conf.color;likeButton.appendChild(shareBox);shareBoxWidth=bdShare.dom.getWidth(shareBox);shareBoxWidthArr[key]=shareBoxWidth;shareBox.style.width="0px";shareBox.style.display="block";bdShare.event.bind(shareBox,"click",function(e){var e=e||window.event;var node=e.target||e.srcElement;if("A"==node.nodeName.toUpperCase()){var toSNS=node.className.split("_")[1];jump(toSNS,conf)}});var moreButton=bdShare.dom.getByClass("bdlike_more",shareBox)[0];var sharePop=bdShare.base.$("bdlike_sharebox");var sharePopUl=sharePop.getElementsByTagName("ul")[0];var sharePopWidth=bdShare.dom.getWidth(sharePop);var sharePopHeight=bdShare.dom.getHeight(sharePop);var shareIframe=bdShare.base.$("bdshareboxIfr");shareIframe.style.width=sharePopWidth+"px";shareIframe.style.height=sharePopHeight+"px";bdShare.event.bind(likeButton,"mouseout",function(e){var e=e||window.event;var relatedElement=e.relatedTarget||e.toElement;if(bdShare.dom.contains(likeButton,relatedElement)){return }else{if(bdShare.dom.contains(sharePop,relatedElement)){return }bdShare.fx.animate(shareBox,{width:"0px"},200)}});bdShare.event.bind(moreButton,"mouseover",function(e){var e=e||window.event;var sharePopPosX=likeButtonPosition.left+likeButtonWidth+shareBoxWidth-sharePopWidth-1;var sharePopPosY;var docHeight=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;if(docHeight-e.clientY<bdShare.dom.getHeight(sharePop)){sharePopPosY=likeButtonPosition.top-bdShare.dom.getHeight(sharePop)}else{sharePopPosY=likeButtonPosition.top+bdShare.dom.getHeight(shareBox)}sharePop.style.left=sharePopPosX+"px";sharePop.style.top=sharePopPosY+"px";shareIframe.style.left=sharePopPosX+"px";shareIframe.style.top=sharePopPosY+"px";sharePop.style.display="block";shareIframe.style.display="block";shareBox.style.display="block";sharePopUl.onclick=function(e){var e=e||window.event;var node=e.target||e.srcElement;if(node.nodeName&&"A"==node.nodeName.toUpperCase()){jump(node.className.split("_")[1],conf)}}});bdShare.event.bind(moreButton,"mouseout",function(e){var e=e||window.event;var relatedElement=e.relatedTarget||e.toElement;if(bdShare.dom.contains(sharePop,relatedElement)){return }else{sharePop.style.display="none";shareIframe.style.display="none"}});bdShare.event.bind(sharePop,"mouseover",function(e){sharePop.style.display="block";shareIframe.style.display="block"});bdShare.event.bind(sharePop,"mouseout",function(e){var e=e||window.event;var relatedElement=e.relatedTarget||e.toElement;if(bdShare.dom.contains(sharePop,relatedElement)){return }else{sharePop.style.display="none";shareIframe.style.display="none";if(bdShare.dom.contains(shareBox,relatedElement)){return }bdShare.fx.animate(shareBox,{width:"0px"},200)}});bdShare.event.bind(shareBox,"mouseout",function(e){var e=e||window.event;var relatedElement=e.relatedTarget||e.toElement;if(bdShare.dom.contains(shareBox,relatedElement)){return }else{if(bdShare.dom.contains(sharePop,relatedElement)){return }bdShare.fx.animate(shareBox,{width:"0px"},200)}})}bdShare.fx.animate(shareBoxArr[key],{width:shareBoxWidthArr[key]+"px"},200)}})})})},init:function(){bdShare.like.initCollectButton();bdShare.like.initConf(bdShare_config);bdShare.like.initButton();bdShare.like.initEvent()},uninit:function(){shareBoxArr=[];likeButtonArr=[];shareBoxWidthArr=[];confArr=[]}}})();bdShare.like.init();
