We are experiencing technical problems
Sorry for the inconvenience /** * jQuery prettySocial: Use custom social share buttons * Author: Sonny T. , sonnyt.com */ (function(a) { a.fn.prettySocial = function() { var b = { pinterest: { url: "http://pinterest.com/pin/create/button/?url={{url}}&media={{media}}&description={{description}}", popup: { width: 685, height: 500 } }, facebook: { url: "https://www.facebook.com/sharer/sharer.php?s=100&p[title]={{title}}&p[summary]={{description}}&p[url]={{url}}&p[images][0]={{media}}", popup: { width: 626, height: 436 } }, twitter: { url: "https://twitter.com/share?url={{url}}&text={{description}}", popup: { width: 685, height: 500 } }, googleplus: { url: "https://plus.google.com/share?url={{url}}", popup: { width: 600, height: 600 } }, linkedin: { url: "https://www.linkedin.com/shareArticle?mini=true&url={{url}}&title={{title}}&summary={{description}}", popup: { width: 600, height: 600 } } }, d = function(f, e) { var h = (window.innerWidth / 2) - (f.popup.width / 2), g = (window.innerHeight / 2) - (f.popup.height / 2); return window.open(e, "", "toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, copyhistory=no, width=" + f.popup.width + ", height=" + f.popup.height + ", top=" + g + ", left=" + h) }, c = function(f, g) { console.log(g.url); var e = f.url.replace(/{{url}}/g, encodeURIComponent(g.url)).replace(/{{title}}/g, encodeURIComponent(g.title)).replace(/{{description}}/g, encodeURIComponent(g.description)).replace(/{{media}}/g, encodeURIComponent(g.media)).replace(/{{via}}/g, encodeURIComponent(g.via)); return e }; return this.each(function() { var i = a(this); var g = i.data("type"), f = b[g] || null; if (!f) { a.error("Social site is not set.") } var h = { url: window.location.href || "", title: document.title || "", description: "", media: i.data("media") || "", via: i.data("via") || "" }; var e = c(f, h); if (navigator.userAgent.match(/Android|IEMobile|BlackBerry|iPhone|iPad|iPod|Opera Mini/i)) { i.bind("touchstart", function(j) { if (j.originalEvent.touches.length > 1) { return } i.data("touchWithoutScroll", true) }).bind("touchmove", function() { i.data("touchWithoutScroll", false); return }).bind("touchend", function(k) { k.preventDefault(); var j = i.data("touchWithoutScroll"); if (k.originalEvent.touches.length > 1 || !j) { return } d(f, e) }) } else { i.bind("click", function(j) { j.preventDefault(); d(f, e) }) } }) } })(jQuery);