1!function(e,t){"use strict";function i(t,i){if(i||(i=document.baseURI||e("html > head > base").last().attr("href")||document.location.href),!t)return i;if(/^[a-z][-+\.a-z0-9]*:/i.test(t))return t;if("//"===t.slice(0,2))return/^[^:]+:/.exec(i)[0]+t;var a=t.charAt(0);if("/"===a)return/^file:/i.test(i)?"file://"+t:/^[^:]+:\/*[^\/]+/i.exec(i)[0]+t;if("#"===a)return i.replace(/#.*$/,"")+t;if("?"===a)return i.replace(/[\?#].*$/,"")+t;var r;if(/^file:/i.test(i))r=i.replace(/^file:\/{0,2}/i,""),i="file://";else{var n=/^([^:]+:\/*[^\/]+)(\/.*?)?(\?.*?)?(#.*)?$/.exec(i);i=n[1],r=n[2]||"/"}return r=r.split("/"),r.pop(),0===r.length&&r.push(""),r.push(t),i+r.join("/")}function a(e){e=Number(e);var t="",i="";if(0>e&&(t="-",e=-e),1/0===e)return t+"Infinity";if(e>9999&&(e/=1e3,i="K"),e=Math.round(e),0===e)return"0";for(var a=[];e>0;){var r=String(e%1e3);if(e=Math.floor(e/1e3))for(;r.length<3;)r="0"+r;a.unshift(r)}return t+a.join(",")+i}function r(t,i,a){var r=a&&a.title;if("function"==typeof r&&(r=r.call(this,t,i,a)),r)return r;var r=e('meta[name="DC.title"]').attr("content"),n=e('meta[name="DC.creator"]').attr("content");return r&&n?r+" - "+n:r||e('meta[property="og:title"]').attr("content")||e("title").text()}function n(t,i,a){var r=a&&a.description;return"function"==typeof r&&(r=r.call(this,t,i,a)),r?r:o(e('meta[name="twitter:description"]').attr("content")||e('meta[itemprop="description"]').attr("content")||e('meta[name="description"]').attr("content")||e.trim(e("article, p").first().text())||e.trim(e("body").text()),3500)}function s(t,a,r){var n,s=r&&r.image;return"function"==typeof s&&(s=s.call(this,t,a,r)),s||(n=e('meta[property="image"], meta[property="og:image"], meta[property="og:image:url"], meta[name="twitter:image"], link[rel="image_src"], itemscope *[itemprop="image"]').first(),n.length>0&&(s=n.attr(w[n[0].nodeName]))),s?i(s):(n=e("img").filter(":visible").filter(function(){return 0===e(this).parents(".social_share_privacy_area").length}),0===n.length?(s=e('link[rel~="shortcut"][rel~="icon"]').attr("href"),s?i(s):"http://www.google.com/s2/favicons?"+e.param({domain:location.hostname})):(n.sort(function(e,t){return t.offsetWidth*t.offsetHeight-e.offsetWidth*e.offsetHeight}),n[0].src))}function o(e,t){if(unescape(encodeURIComponent(e)).length<=t)return e;var i=e.slice(0,t-3);if(!/\W/.test(e.charAt(t-3))){var a=/^(.*)\s\S*$/.exec(i);a&&(i=a[1])}return i+"â¦"}function c(e){return e.replace(/[<>&"']/g,function(e){return x[e]})}function l(t,i,a){var r=a&&a.embed;if("function"==typeof r&&(r=r.call(this,t,i,a)),r)return r;r=['<iframe scrolling="no" frameborder="0" style="border:none;" allowtransparency="true"'];var n=e('meta[name="twitter:player"]').attr("content");if(n){var s=e('meta[name="twitter:player:width"]').attr("content"),o=e('meta[name="twitter:player:height"]').attr("content");s&&r.push(' width="',c(s),'"'),o&&r.push(' height="',c(o),'"')}else n=i+t.referrer_track;return r.push(' src="',c(n),'"></iframe>'),r.join("")}function p(t){var a=document.location.href,r=e('head meta[property="og:url"]').attr("content")||e("link[rel=canonical]").attr("href");return r?a=i(r):t&&t.ignore_fragment&&(a=a.replace(/#.*$/,"")),a}function f(t){function i(a){var r=e(this).parents("li.help_info").first(),n=r.parents(".social_share_privacy_area").first().parent(),s=n.data("social-share-privacy-options"),o=s.services[t],c=o.button_class||t,l=s.uri;"function"==typeof l&&(l=l.call(n[0],s));var p=r.find("span.switch");p.hasClass("off")?(r.addClass("info_off"),p.addClass("on").removeClass("off").html(o.txt_on||" "),r.find("img.privacy_dummy").replaceWith("function"==typeof o.button?o.button.call(r.parent().parent()[0],o,l,s):o.button),n.trigger({type:"socialshareprivacy:enable",serviceName:t,isClick:!a.isTrigger})):(r.removeClass("info_off"),p.addClass("off").removeClass("on").html(o.txt_off||" "),r.find(".dummy_btn").empty().append(e("<img/>").addClass(c+"_privacy_dummy privacy_dummy").attr({alt:o.dummy_alt,src:o.path_prefix+("line"===s.layout?o.dummy_line_img:o.dummy_box_img)}).click(i)),n.trigger({type:"socialshareprivacy:disable",serviceName:t,isClick:!a.isTrigger}))}return i}function m(){var t=e(this);if(!t.hasClass("info_off")){var i=window.setTimeout(function(){t.addClass("display"),t.removeData("timeout_id")},500);t.data("timeout_id",i)}}function d(){var i=e(this),a=i.data("timeout_id");a!==t&&window.clearTimeout(a),i.removeClass("display")}function u(){var t=e(this),i=t.parents(".social_share_privacy_area").first().parent(),a=i.data("social-share-privacy-options");t.is(":checked")?(a.set_perma_option(t.attr("data-service"),a),t.parent().addClass("checked")):(a.del_perma_option(t.attr("data-service"),a),t.parent().removeClass("checked"))}function h(){var t=e(this),i=window.setTimeout(function(){t.find(".settings_info_menu").removeClass("off").addClass("on"),t.removeData("timeout_id")},500);t.data("timeout_id",i)}function _(){var i=e(this),a=i.data("timeout_id");a!==t&&window.clearTimeout(a),i.find(".settings_info_menu").removeClass("on").addClass("off")}function v(t,i){e.cookie("socialSharePrivacy_"+t,"perma_on",i.cookie_expires,i.cookie_path,i.cookie_domain)}function g(t,i){e.cookie("socialSharePrivacy_"+t,null,-1,i.cookie_path,i.cookie_domain)}function y(e,t){return!!t.get_perma_options(t)[e]}function k(){var t=e.cookie(),i={};for(var a in t){var r=/^socialSharePrivacy_(.+)$/.exec(a);r&&(i[r[1]]="perma_on"===t[a])}return i}function b(t){if("string"==typeof t){var i=t;if(1===arguments.length)switch(i){case"enable":this.find(".switch.off").click();break;case"disable":this.find(".switch.on").click();break;case"toggle":this.find(".switch").click();break;case"options":return this.data("social-share-privacy-options");
1case"destroy":this.trigger({type:"socialshareprivacy:destroy"}),this.children(".social_share_privacy_area").remove(),this.removeData("social-share-privacy-options");break;case"enabled":var a={};return this.each(function(){var t=e(this),i=t.data("social-share-privacy-options");for(var r in i.services)a[r]=t.find("."+(i.services[r].class_name||r)+" .switch").hasClass("on")}),a;case"disabled":var r={};return this.each(function(){var t=e(this),i=t.data("social-share-privacy-options");for(var a in i.services)r[a]=t.find("."+(i.services[a].class_name||a)+" .switch").hasClass("off")}),r;default:throw new Error("socialSharePrivacy: unknown command: "+i)}else{var n=arguments[1];switch(i){case"enable":this.each(function(){var t=e(this),i=t.data("social-share-privacy-options");t.find("."+(i.services[n].class_name||n)+" .switch.off").click()});break;case"disable":this.each(function(){var t=e(this),i=t.data("social-share-privacy-options");t.find("."+(i.services[n].class_name||n)+" .switch.on").click()});break;case"toggle":this.each(function(){var t=e(this),i=t.data("social-share-privacy-options");t.find("."+(i.services[n].class_name||n)+" .switch").click()});break;case"option":if(!(arguments.length>2))return this.data("social-share-privacy-options")[n];var s={};s[n]=arguments[2],this.each(function(){e.extend(!0,e(this).data("social-share-privacy-options"),s)});break;case"options":e.extend(!0,t,n);break;case"enabled":var t=this.data("social-share-privacy-options");return this.find("."+(t.services[n].class_name||n)+" .switch").hasClass("on");case"disabled":var t=this.data("social-share-privacy-options");return this.find("."+(t.services[n].class_name||n)+" .switch").hasClass("off");default:throw new Error("socialSharePrivacy: unknown command: "+i)}}return this}return this.each(function(){var i={};this.lang&&(i.language=this.lang);for(var a=0,r=this.attributes;a<r.length;++a){var n=r[a];if(/^data-./.test(n.name)){for(var s=n.name.slice(5).replace(/-/g,"_").split("."),o=i,c=0;c<s.length-1;++c){var l=s[c];l in o?(o=o[l],"string"==typeof o&&(o=new Function("$","return ("+o+");").call(this,e))):o=o[l]={}}var l=s[c];o[l]="object"==typeof o[l]?e.extend(!0,new Function("$","return ("+n.value+");").call(this,e),o[l]):n.value}}if("cookie_expires"in i&&(i.cookie_expires=Number(i.cookie_expires)),"perma_option"in i&&(i.perma_option="true"===e.trim(i.perma_option).toLowerCase()),"ignore_fragment"in i&&(i.ignore_fragment="true"===e.trim(i.ignore_fragment).toLowerCase()),"set_perma_option"in i&&(i.set_perma_option=new Function("service_name","options",i.set_perma_option)),"del_perma_option"in i&&(i.del_perma_option=new Function("service_name","options",i.del_perma_option)),"get_perma_option"in i&&(i.get_perma_option=new Function("service_name","options",i.get_perma_option)),"get_perma_options"in i&&(i.get_perma_options=new Function("options",i.get_perma_options)),"order"in i&&(i.order=e.trim(i.order),i.order?i.order=i.order.split(/\s+/g):delete i.order),"string"==typeof i.services&&(i.services=new Function("$","return ("+i.services+");").call(this,e)),"options"in i&&(i=e.extend(i,new Function("$","return ("+i.options+");").call(this,e)),delete i.options),"services"in i)for(var p in i.services){var v=i.services[p];"string"==typeof v&&(i.services[p]=new Function("$","return ("+v+");").call(this,e)),"string"==typeof v.status&&(v.status="true"===e.trim(v.status).toLowerCase()),"string"==typeof v.perma_option&&(v.perma_option="true"===e.trim(v.perma_option).toLowerCase())}var g=e.extend(!0,{},b.settings,t,i),y=g.order||[],k="line"===g.layout?"dummy_line_img":"dummy_box_img",w=!1,x=!1,C=!1,S=[];for(var p in g.services){var v=g.services[p];v.status&&(w=!0,-1===e.inArray(p,y)&&S.push(p),"safe"!==v.privacy&&(C=!0,v.perma_option&&(x=!0))),"language"in v||(v.language=g.language),"path_prefix"in v||(v.path_prefix=g.path_prefix),"referrer_track"in v||(v.referrer_track="")}if(S.sort(),y=y.concat(S),w){if(g.css_path){var F=(g.path_prefix||"")+g.css_path;document.createStyleSheet?document.createStyleSheet(F):0===e('link[href="'+F+'"]').length&&e("<link/>",{rel:"stylesheet",type:"text/css",href:F}).appendTo(document.head)}var T;if(g.perma_option&&x)if(g.get_perma_options)T=g.get_perma_options(g);else{T={};for(var p in g.services)T[p]=g.get_perma_option(p,g)}var $=g.uri;"function"==typeof $&&($=$.call(this,g));var I=e('<ul class="social_share_privacy_area"></ul>').addClass(g.layout),N=e(this);N.prepend(I).data("social-share-privacy-options",g);for(var a=0;a<y.length;++a){var p=y[a],v=g.services[p];if(v&&v.status){var P,A=v.class_name||p,D=v.button_class||p;"safe"===v.privacy?(P=e('<li class="help_info"><div class="info">'+v.txt_info+'</div><div class="dummy_btn"></div></li>').addClass(A),P.find(".dummy_btn").addClass(D).append(v.button.call(this,v,$,g))):(P=e('<li class="help_info"><div class="info">'+v.txt_info+'</div><span class="switch off">'+(v.txt_off||"Â ")+'</span><div class="dummy_btn"></div></li>').addClass(A),P.find(".dummy_btn").addClass(D).append(e("<img/>").addClass(D+"_privacy_dummy privacy_dummy").attr({alt:v.dummy_alt,src:v.path_prefix+v[k]})),P.find(".dummy_btn img.privacy_dummy, span.switch").click(f(p))),I.append(P)}}if(C){var j=e('<li class="settings_info"><div class="settings_info_menu off perma_option_off"><a><span class="help_info icon"><span class="info">'+g.txt_help+"</span></span></a></div></li>"),E=j.find("> .settings_info_menu > a").attr("href",g.info_link);if(g.info_link_target&&E.attr("target",g.info_link_target),I.append(j),I.find(".help_info").on("mouseenter",m).on("mouseleave",d),g.perma_option&&x){var L=I.find("li.settings_info"),M=L.find(".settings_info_menu");M.removeClass("perma_option_off"),M.append('<span class="settings">'+g.txt_settings+"</span><form><fieldset><legend>"+g.settings_perma+"</legend></fieldset></form>");for(var W=M.find("form fieldset"),a=0;a<y.length;++a){var p=y[a],v=g.services[p];if(v&&v.status&&v.perma_option&&"safe"!==v.privacy){var A=v.class_name||p,H=T[p],R=e('<label><input type="checkbox"'+(H?' checked="checked"/>':"/>")+v.display_name+"</label>");R.find("input").attr("data-service",p),W.append(R),H&&(I.find("li."+A+" span.switch").click(),g.set_perma_option(p,g))}}L.find("span.settings").css("cursor","pointer"),L.on("mouseenter",h).on("mouseleave",_),L.find("fieldset input").on("change",u)}}N.trigger({type:"socialshareprivacy:create",options:g})}})}var w={META:"content",IMG:"src",A:"href",IFRAME:"src",LINK:"href"},x={"<":"<",">":">","&":"&",'"':""","'":"'"};b.absurl=i,b.escapeHtml=c,b.getTitle=r,b.getImage=s,b.getEmbed=l,b.getDescription=n,b.abbreviateText=o,b.formatNumber=a,b.settings={services:{},info_link:"",info_link_target:"",txt_settings:"Settings",txt_help:"If you activate these fields via click, data will be sent to a third party (Facebook, Twitter, Google, ...) and stored there. For more details click <em>i</em>.",settings_perma:"Permanently enable share buttons:",layout:"line",set_perma_option:v,del_perma_option:g,get_perma_options:k,get_perma_option:y,perma_option:!!e.cookie,cookie_path:"/",cookie_domain:document.location.hostname,cookie_expires:365,path_prefix:"",css_path:"Css/socialshareprivacy.css",uri:p,language:"en",ignore_fragment:!0},e.fn.socialSharePrivacy=b}(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.