(s=>{function c(t){return t.classList||s(t).attr("class").match(/\S+/gi)}s.fn.ShareLink=function(i){var t={title:"",text:"",image:"",url:window.location.href,class_prefix:"s_"},a=(i=s.extend({},t,i)).class_prefix.length,o={twitter:"https://twitter.com/intent/tweet?url={url}&text={text}",pinterest:"https://www.pinterest.com/pin/create/button/?media={image}&url={url}&description={text}",facebook:"https://www.facebook.com/sharer/sharer.php?u={url}",linkedin:"https://www.linkedin.com/shareArticle?url={url}&title={title}",reddit:"https://www.reddit.com/submit?url={url}&title={title}",whatsapp:"https://api.whatsapp.com/send?text={url} {title}",email:"mailto:?subject={title}&body={url}"};return this.each(function(t,e){for(var n=c(e),t=0;t<n.length;t++){var r=n[t];r.substr(0,a)==i.class_prefix&&o[r.substr(a)]&&(r=r.substr(a),r=r=(r=(r=(r=(r=o[r]).replace(/{url}/g,encodeURIComponent(i.url))).replace(/{title}/g,encodeURIComponent(i.title))).replace(/{text}/g,encodeURIComponent(i.text))).replace(/{image}/g,encodeURIComponent(i.image)),s(e).attr("href",r).click(function(){var t,e,n,r;return-1===s(this).attr("href").indexOf("http://")&&-1===s(this).attr("href").indexOf("https://")?window.open(s(this).attr("href"))&&!1:(t=screen.width,r=screen.height,r="toolbar=0,status=0,width="+(e=i.width||t-.2*t)+",height="+(n=i.height||r-.2*r)+",top="+(r/2-n/2)+",left="+(t/2-e/2),window.open(s(this).attr("href"),"",r)&&!1)}))}})},s.fn.ShareCounter=function(i){var t={url:window.location.href,class_prefix:"c_",display_counter_from:0,increment:!1},a=(i=s.extend({},t,i)).class_prefix.length,o={linkedin:function(t,e){s.ajax({type:"GET",dataType:"jsonp",url:"https://www.linkedin.com/countserv/count/share",data:{url:t,format:"jsonp"}}).done(function(t){e(t.count)}).fail(function(){e(0)})},facebook:function(t,e){s.ajax({type:"GET",dataType:"jsonp",url:"https://graph.facebook.com",data:{id:t}}).done(function(t){null!=t.share&&null!=t.share.share_count&&e(t.share.share_count)}).fail(function(){e(0)})},pinterest:function(t,e){s.ajax({type:"GET",dataType:"jsonp",url:"https://api.pinterest.com/v1/urls/count.json",data:{url:t}}).done(function(t){e(t.count)}).fail(function(){e(0)})}};return this.each(function(t,n){for(var e=c(n),t=0;t<e.length;t++){var r=e[t];r.substr(0,a)==i.class_prefix&&o[r.substr(a)]&&o[r.substr(a)](i.url,function(t){var e;(t=parseInt(t))>=i.display_counter_from&&(e=parseInt(s(n).text()),i.increment&&!isNaN(e)&&(t+=e),s(n).text(t))})}})}})(jQuery);