(function($){"use strict";function abbreviateText(text,length){var abbreviated=decodeURIComponent(text);if(abbreviated.length<=length){return text;}var lastWhitespaceIndex=abbreviated.substring(0,length - 1).lastIndexOf(' ');abbreviated=encodeURIComponent(abbreviated.substring(0,lastWhitespaceIndex))+"\u2026";return abbreviated;}function getMeta(name){var metaContent=$('meta[name="'+name+'"]').attr('content');return metaContent||'';}function getTweetText(){var title=getMeta('DC.title');var creator=getMeta('DC.creator');if((title.length>0) &&(creator.length>0)){title+=' - '+creator;}else{title=$('title').text();}return encodeURIComponent(title);}function getURI(){var uri=document.location.href;var canonical=$("link[rel=canonical]").attr("href");if(canonical &&(canonical.length>0)){if(canonical.indexOf("http")<0){canonical=document.location.protocol+"//"+document.location.host+canonical;}uri=canonical;}return uri;}function cookieSet(name,value,days,path,domain){var expires=new Date();expires.setTime(expires.getTime()+(days * 24 * 60 * 60 * 1000));document.cookie=name+'='+value+';expires='+expires.toUTCString()+';path='+path+';domain='+domain;}function cookieDel(name,value,path,domain){var expires=new Date();expires.setTime(expires.getTime() - 100);document.cookie=name+'='+value+';expires='+expires.toUTCString()+';path='+path+';domain='+domain;}$.fn.socialSharePrivacy=function(options){var defaults={'services':{'facebook':{'status':'on','dummy_img':'','dummy_img_width':'','dummy_img_height':'','txt_info':'2 Klicks für mehr Datenschutz:Erst wenn Sie hier klicken,wird der Button aktiv und Sie können Ihre Empfehlung an Facebook senden. Schon beim Aktivieren werden Daten an Dritte übertragen - siehei.','txt_fb_off':'nicht mit Facebook verbunden','txt_fb_on':'mit Facebook verbunden','perma_option':'on','display_name':'Facebook','referrer_track':'','language':'de_DE','action':'recommend'},'twitter':{'status':'on','dummy_img':'','dummy_img_width':'','dummy_img_height':'','txt_info':'2 Klicks für mehr Datenschutz:Erst wenn Sie hier klicken,wird der Button aktiv und Sie können Ihre Empfehlung an Twitter senden. Schon beim Aktivieren werden Daten an Dritte übertragen - siehei.','txt_twitter_off':'nicht mit Twitter verbunden','txt_twitter_on':'mit Twitter verbunden','perma_option':'on','display_name':'Twitter','reply_to':'','tweet_text':'','referrer_track':'','language':'de'},'gplus':{'status':'on','dummy_img':'','dummy_img_width':'','dummy_img_height':'','txt_info':'2 Klicks für mehr Datenschutz:Erst wenn Sie hier klicken,wird der Button aktiv und Sie können Ihre Empfehlung an Google+senden. Schon beim Aktivieren werden Daten an Dritte übertragen - siehei.','txt_gplus_off':'nicht mit Google+verbunden','txt_plus_on':'mit Google+verbunden','perma_option':'on','display_name':'Google+','referrer_track':'','plusone_lib':''},'flattr':{'status':'on','uid':'','dummy_img':'','dummy_img_width':'','dummy_img_height':'','txt_info':'2 Klicks für mehr Datenschutz:Erst wenn Sie hier klicken,wird der Button aktiv und Sie können Ihre Empfehlung an Flattr senden. Schon beim Aktivieren werden Daten an Dritte übertragen - siehei.','txt_flattr_off':'nicht mit Flattr verbunden','txt_flattr_on':'mit Flattr verbunden','perma_option':'on','display_name':'Flattr','the_title':'','referrer_track':'','the_excerpt':''},'xing':{'status':'on','dummy_img':'','dummy_img_width':'','dummy_img_height':'','txt_info':'2 Klicks für mehr Datenschutz:Erst wenn Sie hier klicken,wird der Button aktiv und Sie können Ihre Empfehlung an Xing senden. Schon beim Aktivieren werden Daten an Dritte übertragen - siehei.','txt_xing_off':'nicht mit Xing verbunden','txt_xing_on':'mit Xing verbunden','perma_option':'on','display_name':'Xing','referrer_track':'','language':'de','xing_lib':''},'pinterest':{'status':'on','the_excerpt':'','dummy_img':'','dummy_img_width':'','dummy_img_height':'','txt_info':'2 Klicks für mehr Datenschutz:Erst wenn Sie hier klicken,wird der Button aktiv und Sie können Ihre Empfehlung an Pinterest senden. Schon beim Aktivieren werden Daten an Dritte übertragen - siehei.','txt_pinterest_off':'nicht mit Pinterest verbunden','txt_pinterest_on':'mit Pinterest verbunden','perma_option':'on','display_name':'Pinterest','referrer_track':'','pinterest_lib':'','media':''}},'info_link':'http://www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html','txt_help':'Wenn Sie diese Felder durch einen Klick aktivieren,werden Informationen an Facebook,Twitter,Flattr oder Google ins Ausland übertragen und unter Umständen auch dort gespeichert. Näheres erfahren Sie durch einen Klick auf dasi.','settings_perma':'Dauerhaft aktivieren und Datenüber-tragung zustimmen:','cookie_path':'/','cookie_domain':document.location.host,'cookie_expires':'365','css_path':'','uri':getURI};var options=$.extend(true,defaults,options);var facebook_on=(options.services.facebook.status==='on');var twitter_on=(options.services.twitter.status==='on');var gplus_on=(options.services.gplus.status==='on');var flattr_on=(options.services.flattr.status==='on');var xing_on=(options.services.xing.status==='on');var pinterest_on=(options.services.pinterest.status==='on');if(!facebook_on && !twitter_on && !gplus_on && !flattr_on && !xing_on && !pinterest_on){return;}if(options.css_path.length>0){$('head').append('');}$(this).prepend('');var context=$('.social_share_privacy_area',this);var uri=options.uri;if(typeof uri==='function'){uri=uri();}return this.each(function(){if(facebook_on){var fb_enc_uri=encodeURIComponent(uri+options.services.facebook.referrer_track);var fb_code='';var fb_dummy_btn='Facebook "Like"-Dummy';context.append('
  • '+options.services.facebook.txt_info+''+options.services.facebook.txt_fb_off+'
    '+fb_dummy_btn+'
  • ');var $container_fb=$('li.facebook',context);$('li.facebook div.fb_like img.fb_like_privacy_dummy,li.facebook span.switch',context).live('click',function(){if($container_fb.find('span.switch').hasClass('off')){$container_fb.addClass('info_off');$container_fb.find('span.switch').addClass('on').removeClass('off').html(options.services.facebook.txt_fb_on);$container_fb.find('img.fb_like_privacy_dummy').replaceWith(fb_code);}else{$container_fb.removeClass('info_off');$container_fb.find('span.switch').addClass('off').removeClass('on').html(options.services.facebook.txt_fb_off);$container_fb.find('.fb_like').html(fb_dummy_btn);}});}if(twitter_on){var text=options.services.twitter.tweet_text;if(typeof text==='function'){text=text();}text=abbreviateText(text,'120');var twitter_enc_uri=encodeURIComponent(uri+options.services.twitter.referrer_track);var twitter_count_url=encodeURIComponent(uri);var twitter_code='';var twitter_dummy_btn='"Tweet this"-Dummy';context.append('
  • '+options.services.twitter.txt_info+''+options.services.twitter.txt_twitter_off+'
    '+twitter_dummy_btn+'
  • ');var $container_tw=$('li.twitter',context);$('li.twitter div.tweet img,li.twitter span.switch',context).live('click',function(){if($container_tw.find('span.switch').hasClass('off')){$container_tw.addClass('info_off');$container_tw.find('span.switch').addClass('on').removeClass('off').html(options.services.twitter.txt_twitter_on);$container_tw.find('img.twitter_dummy').replaceWith(twitter_code);}else{$container_tw.removeClass('info_off');$container_tw.find('span.switch').addClass('off').removeClass('on').html(options.services.twitter.txt_twitter_off);$container_tw.find('.tweet').html(twitter_dummy_btn);}});}if(gplus_on){var gplus_uri=uri+options.services.gplus.referrer_track;var gplus_code='
    ';var gplus_dummy_btn='"Google+1"-Dummy';context.append('
  • '+options.services.gplus.txt_info+''+options.services.gplus.txt_gplus_off+'
    '+gplus_dummy_btn+'
  • ');var $container_gplus=$('li.gplus',context);$('li.gplus div.gplusone img,li.gplus span.switch',context).live('click',function(){if($container_gplus.find('span.switch').hasClass('off')){$container_gplus.addClass('info_off');$container_gplus.find('span.switch').addClass('on').removeClass('off').html(options.services.gplus.txt_gplus_on);$container_gplus.find('img.gplus_one_dummy').replaceWith(gplus_code);}else{$container_gplus.removeClass('info_off');$container_gplus.find('span.switch').addClass('off').removeClass('on').html(options.services.gplus.txt_gplus_off);$container_gplus.find('.gplusone').html(gplus_dummy_btn);}});}if(flattr_on){var flattr_title=options.services.flattr.the_title;var flattr_uri=encodeURIComponent(uri);var flattr_excerpt=options.services.flattr.the_excerpt;var flattr_code='';var flattr_dummy_btn='"Flattr"-Dummy';context.append('
  • '+options.services.flattr.txt_info+''+options.services.flattr.txt_flattr_off+'
    '+flattr_dummy_btn+'
  • ');var $container_flattr=$('li.flattr',context);$('li.flattr div.flattrbtn img,li.flattr span.switch',context).live('click',function(){if($container_flattr.find('span.switch').hasClass('off')){$container_flattr.addClass('info_off');$container_flattr.find('span.switch').addClass('on').removeClass('off').html(options.services.flattr.txt_flattr_on);$container_flattr.find('img.flattr_dummy').replaceWith(flattr_code);}else{$container_flattr.removeClass('info_off');$container_flattr.find('span.switch').addClass('off').removeClass('on').html(options.services.flattr.txt_flattr_off);$container_flattr.find('.flattrbtn').html(flattr_dummy_btn);}});}if(xing_on){var xing_lib=options.services.xing.xing_lib;var xing_uri=uri+options.services.xing.referrer_track;var xing_code='';var xing_dummy_btn='"Xing"-Dummy';context.append('
  • '+options.services.xing.txt_info+''+options.services.xing.txt_xing_off+'
    '+xing_dummy_btn+'
  • ');var $container_xing=$('li.xing',context);$('li.xing div.xingbtn img,li.xing span.switch',context).live('click',function(){if($container_xing.find('span.switch').hasClass('off')){$container_xing.addClass('info_off');$container_xing.find('span.switch').addClass('on').removeClass('off').html(options.services.xing.txt_xing_on);$container_xing.find('img.xing_dummy').replaceWith(xing_code);}else{$container_xing.removeClass('info_off');$container_xing.find('span.switch').addClass('off').removeClass('on').html(options.services.xing.txt_xing_off);$container_xing.find('.xingbtn').html(xing_dummy_btn);}});}if(pinterest_on){var pinterest_lib=options.services.pinterest.pinterest_lib;var pinterest_uri=uri+options.services.pinterest.referrer_track;var pinterest_excerpt=encodeURIComponent(options.services.pinterest.the_excerpt);var pinterest_media=options.services.pinterest.media;var pinterest_code='';var pinterest_dummy_btn='"Pinterest"-Dummy';context.append('
  • '+options.services.pinterest.txt_info+''+options.services.pinterest.txt_pinterest_off+'
    '+pinterest_dummy_btn+'
  • ');var $container_pinterest=$('li.pinterest',context);$('li.pinterest div.pinterestbtn img,li.pinterest span.switch',context).live('click',function(){if($container_pinterest.find('span.switch').hasClass('off')){$container_pinterest.addClass('info_off');$container_pinterest.find('span.switch').addClass('on').removeClass('off').html(options.services.pinterest.txt_pinterest_on);$container_pinterest.find('img.pinterest_dummy').replaceWith(pinterest_code);}else{$container_pinterest.removeClass('info_off');$container_pinterest.find('span.switch').addClass('off').removeClass('on').html(options.services.pinterest.txt_pinterest_off);$container_pinterest.find('.pinterestbtn').html(pinterest_dummy_btn);}});}context.append('
  • '+options.txt_help+'
  • ');$('.help_info:not(.info_off)',context).live('mouseenter',function(){var $info_wrapper=$(this);var timeout_id=window.setTimeout(function(){$($info_wrapper).addClass('display');},500);$(this).data('timeout_id',timeout_id);});$('.help_info',context).live('mouseleave',function(){var timeout_id=$(this).data('timeout_id');window.clearTimeout(timeout_id);if($(this).hasClass('display')){$(this).removeClass('display');}});var facebook_perma=(options.services.facebook.perma_option==='on');var twitter_perma=(options.services.twitter.perma_option==='on');var gplus_perma=(options.services.gplus.perma_option==='on');var flattr_perma=(options.services.flattr.perma_option==='on');var xing_perma=(options.services.xing.perma_option==='on');var pinterest_perma=(options.services.pinterest.perma_option==='on');if(((facebook_on && facebook_perma)||(twitter_on && twitter_perma)||(gplus_on && gplus_perma)||(flattr_on && flattr_perma)||(xing_on && xing_perma)||(pinterest_on && pinterest_perma))&&(!$.browser.msie||($.browser.msie &&($.browser.version>7.0)))){var cookie_list=document.cookie.split(';');var cookies='{';var i=0;for(;iEinstellungen
    '+options.settings_perma+'
    ');var checked=' checked="checked"';if(facebook_on && facebook_perma){var perma_status_facebook=cookies.socialSharePrivacy_facebook==='perma_on'?checked:'';$container_settings_info.find('form fieldset').append('');}if(twitter_on && twitter_perma){var perma_status_twitter=cookies.socialSharePrivacy_twitter==='perma_on'?checked:'';$container_settings_info.find('form fieldset').append('');}if(gplus_on && gplus_perma){var perma_status_gplus=cookies.socialSharePrivacy_gplus==='perma_on'?checked:'';$container_settings_info.find('form fieldset').append('');}if(flattr_on && flattr_perma){var perma_status_flattr=cookies.socialSharePrivacy_flattr==='perma_on'?checked:'';$container_settings_info.find('form fieldset').append('');}if(xing_on && xing_perma){var perma_status_xing=cookies.socialSharePrivacy_xing==='perma_on'?checked:'';$container_settings_info.find('form fieldset').append('');}if(pinterest_on && pinterest_perma){var perma_status_pinterest=cookies.socialSharePrivacy_pinterest==='perma_on'?checked:'';$container_settings_info.find('form fieldset').append('');}$container_settings_info.find('span.settings').css('cursor','pointer');$($container_settings_info.find('span.settings'),context).live('mouseenter',function(){var timeout_id=window.setTimeout(function(){$container_settings_info.find('.settings_info_menu').removeClass('off').addClass('on');},500);$(this).data('timeout_id',timeout_id);});$($container_settings_info,context).live('mouseleave',function(){var timeout_id=$(this).data('timeout_id');window.clearTimeout(timeout_id);$container_settings_info.find('.settings_info_menu').removeClass('on').addClass('off');});$($container_settings_info.find('fieldset input')).live('click',function(event){var click=event.target.id;var service=click.substr(click.lastIndexOf('_')+1,click.length);var cookie_name='socialSharePrivacy_'+service;if($('#'+event.target.id+':checked').length){cookieSet(cookie_name,'perma_on',options.cookie_expires,options.cookie_path,options.cookie_domain);$('form fieldset label[for='+click+']',context).addClass('checked');}else{cookieDel(cookie_name,'perma_on',options.cookie_path,options.cookie_domain);$('form fieldset label[for='+click+']',context).removeClass('checked');}});if(facebook_on && facebook_perma && cookies.socialSharePrivacy_facebook==='perma_on'){$('li.facebook div.fb_like img',context).click();}if(twitter_on && twitter_perma && cookies.socialSharePrivacy_twitter==='perma_on'){$('li.twitter div.tweet img',context).click();}if(gplus_on && gplus_perma && cookies.socialSharePrivacy_gplus==='perma_on'){$('li.gplus div.gplusone img',context).click();}if(flattr_on && flattr_perma && cookies.socialSharePrivacy_flattr==='perma_on'){$('li.flattr div.flattrbtn img',context).click();}if(xing_on && xing_perma && cookies.socialSharePrivacy_xing==='perma_on'){$('li.xing div.xingbtn img',context).click();}if(pinterest_on && pinterest_perma && cookies.socialSharePrivacy_pinterest==='perma_on'){$('li.pinterest div.pinterestbtn img',context).click();}}});};})(jQuery);