var bl_share=[{id:"delicious",name:"Delicious",url:"http://del.icio.us/post?partner=wowhead&url=$1&title=$2&notes=",icon:g_staticUrl+"/images/icons/delicious.gif"},{id:"digg",name:"Digg",url:"http://digg.com/submit?partner=wowhead&url=$1&title=$2&bodytext=",icon:g_staticUrl+"/images/icons/digg.gif"},{id:"facebook",name:"Facebook",url:"http://www.facebook.com/sharer.php?u=$1",icon:g_staticUrl+"/images/icons/facebook.gif"},{id:"googlebuzz",name:"Google Buzz",url:"http://www.google.com/buzz/post?url=$1",icon:g_staticUrl+"/images/icons/buzz.gif"},{id:"reddit",name:"Reddit",url:"http://reddit.com/submit?url=$1&title=$2",icon:g_staticUrl+"/images/icons/reddit.gif"},{id:"stumbleupon",name:"StumbleUpon",url:"http://www.stumbleupon.com/submit?url=$1&title=$2",icon:g_staticUrl+"/images/icons/stumbleupon.gif"},{id:"twitter",name:"Twitter",url:"http://twitter.com/share?url=$1&via=Wowhead&text=$2",icon:g_staticUrl+"/images/icons/twitter.gif"},{id:"windowslive",name:"Windows Live",url:"https://favorites.live.com/quickadd.aspx?marklet=1&mkt=en-us&url=$1&title=$2&top=1",icon:g_staticUrl+"/images/icons/live.gif"}];var bl_shareIndex={delicious:0,digg:1,facebook:2,googlebuzz:3,reddit:4,stumbleupon:5,twitter:6,windowslive:7};$(document).ready(function(){$("#wh-menu").hide();$("#wh-button").click(function(f){f.preventDefault();$("#wh-menu").slideDown("fast")});$("#wh-menu").mouseleave(function(){$(this).slideUp("fast")});var c=function(f){f=f.replace("$1","http://www.wowheadnews.com/blog="+PageTemplate.get("blogId"));f=f.replace("$2",$WH.urlencode2(PageTemplate.get("blogTitle")));return f};var b=$("a.ico-fb");b.attr("href",c(bl_share[bl_shareIndex.facebook].url));b.click(function(f){g_trackEvent("Blog","Share","Facebook")});b=$("a.ico-tw");b.attr("href",c(bl_share[bl_shareIndex.twitter].url));b.click(function(f){g_trackEvent("Blog","Share","Twitter")});b=$("a.ico-dg");b.attr("href",c(bl_share[bl_shareIndex.digg].url));b.click(function(f){g_trackEvent("Blog","Share","Digg")});b=$("a.ico-rd");b.attr("href",c(bl_share[bl_shareIndex.reddit].url));b.click(function(f){g_trackEvent("Blog","Share","Reddit")});b=$("a.ico-su");b.attr("href",c(bl_share[bl_shareIndex.stumbleupon].url));b.click(function(f){g_trackEvent("Blog","Share","StumbleUpon")});var e=-30;var d=0;var a="";$(".c, .v, .s, .date-tip, .class-tip").mouseover(function(i){var h=$(this);var g;if(h.attr("class").indexOf("date-tip")>-1||h.attr("class").indexOf("class-tip")>-1){g=h.attr("title");a=h.attr("title")}else{g=h.text()+" times."}h.attr("title","");var f="";switch(h.attr("class")){case"c":f="Commented on ";break;case"v":f="Viewed ";break;case"s":f="Shared ";break}$("body").append('<div id="tooltip">'+f+g+"</div>");$("#tooltip").css("top",i.pageY+e);$("#tooltip").css("left",i.pageX+d);d=-1*($("#tooltip").width()/2);$("#tooltip").show()}).mousemove(function(f){$("#tooltip").css("top",f.pageY+e);$("#tooltip").css("left",f.pageX+d)}).mouseout(function(){var f=$(this);if(f.attr("class").indexOf("date-tip")>-1||f.attr("class").indexOf("class-tip")>-1){f.attr("title",a)}$("body").children("div#tooltip").remove()});$(".blog-entry-share").each(function(){if(!this.rel||!this.rel.match(/id=([0-9]+)/)){return}var f=parseInt(RegExp.$1);bl_initShareButton(this,f)});bl_measureViewport();$(window).resize(bl_measureViewport)});function bl_setPollVoting(){var a=$("#poll-container");a.empty();a.append(bl_createPollVoteTable())}function bl_setPollResults(){var a=$("#poll-container");a.empty();a.append(bl_createPollResultsTable())}function bl_createPollVoteTable(){var d=$("<table/>",{className:"grid"});var e=$("<tr/>");var f=$("<th/>");f.append($("<span/>",{text:fo_pollData.question}));e.append(f);d.append(e);for(var c=0;c<fo_pollData.options.length;++c){var b=fo_pollData.options[c];e=$("<tr/>");f=$("<td/>");if(fo_pollData.multiple){var a=$("<input/>",{type:"checkbox",name:"polloption"+b[0],id:"polloption"+b[0],value:b[0]})}else{var a=$("<input/>",{type:"radio",name:"polloption",value:b[0],id:"polloption"+b[0],value:b[0]})}f.append(a);f.append($("<label/>",{"for":"polloption"+b[0],text:b[1]}));f.click(function(h){var g=$("input:checkbox, input:radio",h.target);g.attr("checked",g.is(":radio")||!g.is(":checked"))});e.append(f);d.append(e)}e=$("<tr/>");f=$("<td/>");a=$("<button/>",{text:(!g_user.id?"Sign in to vote":LANG.poll_vote)});a[0].setAttribute("type","button");if(!g_user.id){a.click(function(g){g.preventDefault();window.location="/account=signin?next="+window.location.pathname;return true})}else{a.click(function(k){k.preventDefault();var j=[];if(fo_pollData.multiple){var h=$("input:checkbox:checked",$("#poll-container"))}else{var h=$("input:radio:checked",$("#poll-container"))}for(var g=0;g<h.length;++g){j.push(parseInt(h[g].value,10))}if(j.length>0){$.ajax({url:"/forums=pollvote",type:"POST",data:{poll:g_pageInfo.topic,options:j.join(",")},success:function(m){if(m==1){for(var l=0;l<fo_pollData.options.length;++l){if($WH.isset("fo_pollVotes")&&$.inArray(fo_pollData.options[l][0],fo_pollVotes)!=-1){fo_pollData.options[l][2]--}if($.inArray(fo_pollData.options[l][0],j)!=-1){fo_pollData.options[l][2]++}}fo_pollVotes=j;bl_setPollResults()}else{alert("Error while voting: "+m)}}.bind(this)})}}.bind(this))}f.append(a);f.append($("<a/>",{"class":"button",text:LANG.poll_viewresults,href:"javascript:;",click:bl_setPollResults}));e.append(f);d.append(e);return d}function bl_createPollResultsTable(){var a=["rep0","rep1","rep2","rep3","rep4","rep5","rep6","rep7","ach0"];var j=$("<table/>",{className:"grid"});var h=$("<tr/>");var c=$("<th/>",{colspan:4});c.append($("<span/>",{text:LANG.poll_pollresults+fo_pollData.question}));h.append(c);j.append(h);var e=0,g=0;for(var d=0;d<fo_pollData.options.length;++d){if(fo_pollData.options[d][2]>g){g=fo_pollData.options[d][2]}e+=fo_pollData.options[d][2]}for(var d=0;d<fo_pollData.options.length;++d){var b=fo_pollData.options[d];h=$("<tr/>");c=$("<td/>",{"class":"pollresultstext",text:b[1]});h.append(c);c=$("<td/>",{id:"pollresultbar"+b[0],width:"100%"});var f=$(g_createProgressBar({width:(g>0?Math.floor((b[2]/g)*100):0),color:a[d%a.length]}));c.append(f);h.append(c);c=$("<td/>",{id:"pollresultpct"+b[0],"class":"pollresultdata",text:(e>0?((b[2]/e)*100).toFixed(1):0)+"% ("+b[2]+")"});h.append(c);if($WH.isset("fo_pollVotes")&&$.inArray(b[0],fo_pollVotes)!=-1){$("td",h).addClass("forums-poll-voted")}j.append(h)}if(!g_user.forumban){h=$("<tr/>");c=$("<td/>",{colspan:4});c.append($("<a/>",{"class":"button",text:LANG.poll_returntovoting,href:"javascript:;",click:bl_setPollVoting}));h.append(c);j.append(h)}return j}function bl_measureViewport(){if($(window).width()<1024){$("div.side").hide();$("div.content").css("margin-right","0px")}else{$("div.side").show();$("div.content").css("margin-right","320px")}}function bl_initShareButton(a,b){var c=[];c.blogId=b;c.onBeforeShow=bl_generateShareMenu;Menu.add(a,c)}function bl_generateShareMenu(c){if(c.length){return}var a=c.blogId;var d=$("div.entryh-title h1 a").text();var b="http://www.wowheadnews.com/blog="+a;$.each(bl_share,function(e,g){var f=[e,g.name,$WH.sprintf(g.url,b,$WH.urlencode2(d)),null,{icon:g.icon,newWindow:true,onClick:function(){g_trackEvent("Blog","Share",g.name)}}];c.push(f)})}function bl_goToNewPost(d,b){var c=document.forms.addcomment;if(this.href=="javascript:;"){if(d==0){location.replace("#comment")}}if(c){var a=$WH.gE(c,"textarea")[0];if(d==1&&b!=null&&b.user!=null&&b.body!=null){a.value+="[quote "+b.user+"]"+b.body+"[/quote]\n\n";g_setCaretPosition(a,a.value.length)}setTimeout((function(){this.focus()}).bind(a),25)}}Listview.templates.blogcomment={sort:[],mode:2,nItemsPerPage:-1,hideBands:1|2,poundable:2,noStyle:true,columns:[],compute:function(l,J,H){var f=(g_user.roles&U_GROUP_MODERATOR)!=0,z=f||(g_pageInfo.locked==0&&l.user.toLowerCase()==g_user.name.toLowerCase()&&!g_user.forumban),v=z&&!l.op,L=0,r=g_users[l.user],d=0,g=0,K=0,p=null;if(g_pageInfo.blog&&l.op&&(g_user.roles&U_GROUP_MODERATOR)){z=true}if(r!=null){if(g_customColors[l.user]){p=g_customColors[l.user]}else{if(r.roles&U_GROUP_ADMIN){d=1}else{if(r.roles&U_GROUP_GREEN_TEXT){g=1}else{if(r.roles&U_GROUP_VIP){K=1}}}}if(this.blog!=2&&(!g_pageInfo.blog||!l.op)){L=1}}var G=$("<div/>",{"class":"comment"});G.attr("id","p"+l.id);var I=$("<div/>",{"class":"comment-dateline"});if(r!=null&&r.avatar){I.append(Icon.createUser(r.avatar,r.avatarmore,0,null,((r.roles&U_GROUP_PREMIUM)?(r.border?2:1):0),true))}var u=$("<var/>");var F=$("<a/>",{href:"/user="+l.user,text:l.user});u.append(F);var t=new Date(l.date),E=(g_serverTime-t)/1000;var e=$("<a/>",{"class":"date-tip",title:g_formatDateSimple(t,1)});e.attr("href","#p"+l.id);g_formatDate(e[0],E,t);u.append(e);var a=$("<small/>",{text:$WH.sprintf(LANG.lvcomment_patch,g_getPatchVersion(t))});u.append(a);I.append(u);var b=$("<em/>");var x=false;if(L){if(l.op&&g_pageInfo){l.sticky=g_pageInfo.sticky}var w=$("<span/>");var j=$("<a/>",{"class":"icon-report",href:"javascript:;",click:ContactTool.show.bind(ContactTool,{mode:2,post:l}),text:LANG.lvcomment_report});g_addTooltip(j[0],LANG.report_tooltip,"q2");w.append(j);b.append(w);x=true}if(z){var c=$("<span/>");var y=$("<a/>",{text:LANG.lvtopic_edit,href:"javascript:;",click:Listview.funcBox.coEdit.bind(this,l,-1,true)});if(x){c.append(" | ")}c.append(y);b.append(c);x=true}if(v){var m=$("<span/>");var q=$("<a/>",{text:LANG.lvtopic_delete,href:"javascript:;",click:Listview.funcBox.foDelete.bind(this,l)});if(x){m.append(" | ")}m.append(q);b.append(m);x=true}if((g_pageInfo.locked==0&&!g_user.forumban)||f){var A=$("<span/>");var D=$("<a/>",{text:LANG.lvtopic_quote});if(g_user.id>0){D.attr("href","javascript:;");D.click(bl_goToNewPost.bind(D[0],1,l))}else{D.attr("href","/account=signin")}if(x){A.append(" | ")}A.append(D);b.append(A);var h=$("<span/>");var k=$("<a/>",{text:LANG.lvtopic_reply});if(g_user.id>0){k.attr("href","#comment");k.click(bl_goToNewPost.bind(k[0],1))}else{k.attr("href","/account=signin")}h.append(" | ").append(k);b.append(h)}I.append(b);G.append(I);var o=$("<div/>");if(p){o.addClass("comment-"+p)}else{if(d){o.addClass("comment-blue")}else{if(g){o.addClass("comment-green")}else{if(K){o.addClass("comment-gold")}}}}var B=Markup.CLASS_USER;if(r&&r.roles){B=Markup.rolesToClass(r.roles)}if(g_pageInfo.blog&&l.op&&B!=Markup.CLASS_ADMIN){B=Markup.CLASS_STAFF}o.html(Markup.toHtml(l.body,{allow:B,roles:r?r.roles:null,uid:l.id}));G.append(o);l.divBody=o;var s=$("<div/>");if(l.response){s.html(Markup.toHtml("[div][/div][wowheadresponse="+l.responseuser+" roles="+l.responseroles+"]"+l.response+"[/wowheadresponse]",{allow:Markup.CLASS_STAFF,roles:l.responseroles,uid:"resp-"+l.id}))}G.append(s);l.divResponse=s;if(r==null||!(r.roles&U_GROUP_STAFF)||(g_user.roles&U_GROUP_STAFF)){var C=$("<div/>",{"class":"comment-lastedit",text:LANG.lvtopic_lastedit});l.divLastEdit=C[0];var n=$("<a/>",{text:" "});C.append(n).append(" ").append($("<span/>")).append(" ");G.append(C);Listview.funcBox.coUpdateLastEdit(l)}$(J).append(G)}};
