
var $DONT_SHOW_CART_AMOUNT=false;function ___initSCAmount(){if($('.sumImg').length&&!$DONT_SHOW_CART_AMOUNT){$.getJSON("sc!getImagesJSON.html?ajax=true&onlyNoImgs=true",function(data){if(!data)return;if(data.error){}else{if($(".sumImg").length&&data.noimgs!=0){$('#menu1ShoppingCart').addClass('hasImgsInSC');$('#scItemCount').show();$(".sumImg").text(data.noimgs);}else{$('#menu1ShoppingCart').removeClass('hasImgsInSC');$('#scItemCount').hide();}}});}}
function contactAjax(){var div;$('<div id="#previewDiv">Loading ...</div>').modal({persist:false,position:["50px","50%"],containerId:'modalContainerCF',onShow:function(dialog){dialog.data.load("callback!ajaxContactFormJSON.html?ajax=true",null,function(dialog){$('#contact').ajaxForm({dataType:'json',url:'callback!ajaxContactFormSendJSON.html?ajax=true',success:function(data){$("#successMessage").html(data.message);if(null==data.error){$("#contact_0").css("display","none");}}});});},onClose:function(dialog){$.modal.close();}});}
function searchHelp(){$('<div id="#previewDiv">Loading ...</div>').modal({persist:false,position:["50px","50%"],minHeight:510,minWidth:440,containerId:'modalContainerHelp',onShow:function(dialog){if($('div.ZoomImage').length){$('div.ZoomImage').zoomimageClear();}
dialog.data.load("/koala2/imgsearch!ajaxHelp.html?ajax=true",null,function(){});},onClose:function(dialog){$.modal.close();}});}
function activityTraces(url){$('<div id="activityTracesDiv" style="margin:5px">Loading ...</div>').modal({persist:false,position:["100px","30%"],minHeight:610,minWidth:750,containerId:'modalContainerAT',onShow:function(dialog){dialog.data.load(url,null,function(){});},onClose:function(dialog){$.modal.close();}});}
if(document.getElementById){window.alert=function(msg,notAgainCookie,callbackFun){if(null==notAgainCookie||""==notAgainCookie){$.prompt(msg,{buttons:{OK:true},overlayspeed:'fast',callback:callbackFun});}else if(!$.cookie(notAgainCookie)){function setAlertCookie(v,m,f){if("true"===f.alertCheckbox){$.cookie(notAgainCookie,'true',{expires:350});}
return true;}
msg=msg+'<br/><input type="checkbox" id="alertCheck" name="alertCheckbox" value="true"/> Diese Meldung nicht mehr anzeigen.';$.prompt(msg,{buttons:{OK:true},overlayspeed:'fast',submit:setAlertCookie,callback:callbackFun});}};window.prompt=function(msg,defaultVal,requiered,callbackFun){defaultVal=(null!=defaultVal)?defaultVal:"";promptMsg=msg+'<br/><input style="width:100%"type="text" id="alertPrompt" name="promptText" value="'+defaultVal+'" />';if(requiered){function checkRequiered(v,m,f){el=m.children('#alertPrompt');if(f.promptText==""){el.css("border","solid #ff0000 1px");return false;}
return true;}
$.prompt(promptMsg,{buttons:{OK:true},overlayspeed:'fast',submit:checkRequiered,callback:callbackFun});}else{$.prompt(promptMsg,{buttons:{OK:true},overlayspeed:'fast',callback:callbackFun});}};window.confirm=function(msg,callbackFun){$.prompt(msg,{buttons:{Cancel:false,OK:true},overlayspeed:'fast',focus:1,callback:callbackFun});};}
(function($){$.fn.focusFirstField=function(){jQuery(":text:visible:enabled").filter(function(){return $(this).parents().filter(function(){return this.style.display=="none";}).size()==0;}).eq(0).focus();};$.extend({doGet:function(url,params){document.location=url+'?'+$.param(params);},doPost:function(url,params){var $form=$("<form method='POST'>").attr("action",url);$.each(params,function(name,value){$("<input type='hidden'>").attr("name",name).attr("value",value).appendTo($form);});$form.appendTo("body");$form.submit();}});})(jQuery);function swapClass(obj,newStyle){obj.className=newStyle;}
function isUndefined(value){var undef;return value==undef;}
function checkAll(theForm){for(var i=0;i<theForm.elements.length;i++){var e=theForm.elements[i];var eName=e.name;if(eName!='allbox'&&(e.type.indexOf("checkbox")==0)){e.checked=theForm.allbox.checked;}}}
function clearForm(frmObj){for(var i=0;i<frmObj.length;i++){var element=frmObj.elements[i];if(element.type.indexOf("text")==0||element.type.indexOf("password")==0){element.value="";}else if(element.type.indexOf("radio")==0){element.checked=false;}else if(element.type.indexOf("checkbox")==0){element.checked=false;}else if(element.type.indexOf("select")==0){for(var j=0;j<element.length;j++){element.options[j].selected=false;}
element.options[0].selected=true;}}}
function getFormAsString(frmObj){var query="";for(var i=0;i<frmObj.length;i++){var element=frmObj.elements[i];if(element.type.indexOf("checkbox")==0||element.type.indexOf("radio")==0){if(element.checked){query+=element.name+'='+escape(element.value)+"&";}}else if(element.type.indexOf("select")==0){for(var j=0;j<element.length;j++){if(element.options[j].selected){query+=element.name+'='+escape(element.value)+"&";}}}else{query+=element.name+'='
+escape(element.value)+"&";}}
return query;}
function toggleForm(frmObj,iState)
{for(var i=0;i<frmObj.length;i++){if(frmObj.elements[i].type.indexOf("select")==0||frmObj.elements[i].type.indexOf("checkbox")==0){frmObj.elements[i].style.visibility=iState?"visible":"hidden";}}}
function opt(txt,val,sel){this.txt=txt;this.val=val;this.sel=sel;}
function move(list,to){var total=list.options.length;index=list.selectedIndex;if(index==-1)return false;if(to==+1&&index==total-1)return false;if(to==-1&&index==0)return false;to=index+to;var opts=new Array();for(i=0;i<total;i++){opts[i]=new opt(list.options[i].text,list.options[i].value,list.options[i].selected);}
tempOpt=opts[to];opts[to]=opts[index];opts[index]=tempOpt;list.options.length=0;for(i=0;i<opts.length;i++){list.options[i]=new Option(opts[i].txt,opts[i].val);list.options[i].selected=opts[i].sel;}
list.focus();}
function selectAll(elementId){var element=document.getElementById(elementId);len=element.length;if(len!=0){for(i=0;i<len;i++){element.options[i].selected=true;}}}
function toggleChoice(elementId){var element=document.getElementById(elementId);if(element.checked){element.checked=false;}else{element.checked=true;}}
function toggleRadio(elementId,index){var element=document.getElementsByName(elementId)[index];element.checked=true;}
function openWindow(url,winTitle,winParams){winName=window.open(url,winTitle,winParams);winName.focus();}
function openSearch(url,winTitle){var screenWidth=parseInt(screen.availWidth);var screenHeight=parseInt(screen.availHeight);var winParams="width="+screenWidth+",height="+screenHeight;winParams+=",left=0,top=0,toolbar,scrollbars,resizable,status=yes";openWindow(url,winTitle,winParams);}
function setCookie(name,value,expires,path,domain,secure){document.cookie=name+"="+escape(value)+
((expires)?"; expires="+expires.toGMTString():"")+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+((secure)?"; secure":"");}
function getCookie(name){var prefix=name+"=";var start=document.cookie.indexOf(prefix);if(start==-1){return null;}
var end=document.cookie.indexOf(";",start+prefix.length);if(end==-1){end=document.cookie.length;}
var value=document.cookie.substring(start+prefix.length,end);return unescape(value);}
function deleteCookie(name,path,domain){if(getCookie(name)){document.cookie=name+"="+
((path)?"; path="+path:"")+
((domain)?"; domain="+domain:"")+"; expires=Thu, 01-Jan-70 00:00:01 GMT";}}
String.prototype.trim=function(){return this.replace(/^\s*(\S*(\s+\S+)*)\s*$/,"$1");};function validateRequired(form){var bValid=true;var focusField=null;var i=0;var fields=new Array();oRequired=new required();for(x in oRequired){if((form[oRequired[x][0]].type=='text'||form[oRequired[x][0]].type=='textarea'||form[oRequired[x][0]].type=='select-one'||form[oRequired[x][0]].type=='radio'||form[oRequired[x][0]].type=='password')&&form[oRequired[x][0]].value==''){if(i==0)
focusField=form[oRequired[x][0]];fields[i++]=oRequired[x][1];bValid=false;}}
if(fields.length>0){focusField.focus();alert(fields.join('\n'));}
return bValid;}
function createFormElement(element,type,name,id,value,parent){var e=document.createElement(element);e.setAttribute("name",name);e.setAttribute("type",type);e.setAttribute("id",id);e.setAttribute("value",value);parent.appendChild(e);}
function confirmDelete(msg,url){if(null==msg){msg="Are you sure you want to delete this item ?";}
confirm(msg,function(value,jobj,values){if(value==true){location.href=url;}});}
function stopEvent(e){if(!e)var e=window.event;if(e.cancelBubble)e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();}
function highlightTableRows(tableId){var previousClass=null;var table=document.getElementById(tableId);var startRow=0;if(!table.getElementsByTagName("thead")[0]){startRow=1;}
var tbody=table.getElementsByTagName("tbody")[0];var rows=tbody.getElementsByTagName("tr");for(i=startRow;i<rows.length;i++){rows[i].onmouseover=function(){previousClass=this.className;this.className+=' over';};rows[i].onmouseout=function(){this.className=previousClass;};}}
function highlightFormElements(){}
function addFocusHandlers(elements){for(i=0;i<elements.length;i++){if(elements[i].type!="button"&&elements[i].type!="submit"&&elements[i].type!="reset"&&elements[i].type!="checkbox"&&elements[i].type!="radio"){if(!elements[i].getAttribute('readonly')&&!elements[i].getAttribute('disabled')){elements[i].onfocus=function(){this.style.backgroundColor='#ffd';this.select();};elements[i].onmouseover=function(){this.style.backgroundColor='#ffd';};elements[i].onblur=function(){this.style.backgroundColor='';};elements[i].onmouseout=function(){this.style.backgroundColor='';};}}}}
function radio(clicked){var form=clicked.form;var checkboxes=form.elements[clicked.name];if(!clicked.checked||!checkboxes.length){clicked.parentNode.parentNode.className="";return false;}
for(i=0;i<checkboxes.length;i++){if(checkboxes[i]!=clicked){checkboxes[i].checked=false;checkboxes[i].parentNode.parentNode.className="";}}
clicked.parentNode.parentNode.className="over";}
function markAllChkBxInCnt(cntId,chkBxObj){if(jQuery(chkBxObj).attr('checked')){jQuery('#'+cntId+' input').attr('checked',true);jQuery('#'+cntId+' input').attr('checked','checked');}else{}}
function unmarkAllChkBx(cntId,chkBxObj){if(!jQuery(chkBxObj).attr('checked')){jQuery('#'+cntId+' input:first').attr('checked',false);jQuery('#'+cntId+' input:first').removeAttr('checked');}}
window.onload=function(){highlightFormElements();if(jQuery("#primary-nav")){var navItems=jQuery("#primary-nav li");for(var i=0;i<navItems.length;i++){if(navItems[i].className=="menubar"){navItems[i].onmouseover=function(){this.className+=" over";};navItems[i].onmouseout=function(){this.className="menubar";};}}}};window.defaultStatus=document.title;Date._l10n={days:['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday'],months:['January','February','March','April','May','June','July','August','September','October','November','December'],date:'%Y-%m-%e',time:'%H:%M:%S'};Date._pad=function(num,len){for(var i=1;i<=len;i++)
if(num<Math.pow(10,i))
return new Array(len-i+1).join(0)+num;return num;};Date.prototype.format=function(format){if(format.indexOf('%%')>-1){format=format.split('%%');for(var i=0;i<format.length;i++)
format[i]=this.format(format[i]);return format.join('%');}
format=format.replace(/%D/g,'%m/%d/%y');format=format.replace(/%r/g,'%I:%M:%S %p');format=format.replace(/%R/g,'%H:%M:%S');format=format.replace(/%T/g,'%H:%M:%S');format=format.replace(/%x/g,Date._l10n.date);format=format.replace(/%X/g,Date._l10n.time);var dateObj=this;return format.replace(/%([aAbhBcCdegGHIjmMnpStuUVWwyYzZ])/g,function(match0,match1){return dateObj.format_callback(match0,match1);});};Date.prototype.format_callback=function(match0,match1){switch(match1){case'a':return Date._l10n.days[this.getDay()].substr(0,3);case'A':return Date._l10n.days[this.getDay()];case'b':case'h':return Date._l10n.months[this.getMonth()].substr(0,3);case'B':return Date._l10n.months[this.getMonth()];case'c':return this.toLocaleString();case'C':return Math.floor(this.getFullYear()/100);case'd':return Date._pad(this.getDate(),2);case'e':return Date._pad(this.getDate(),2);case'H':return Date._pad(this.getHours(),2);case'I':return Date._pad(this.getHours()%12,2);case'j':return Date._pad(this.getMonth()*30+Math.ceil(this.getMonth()/2)+this.getDay()-2*(this.getMonth()>1)+(!(this.getFullYear()%400)||(!(this.getFullYear()%4)&&this.getFullYear()%100)),3);case'm':return Date._pad(this.getMonth()+1,2);case'M':return Date._pad(this.getMinutes(),2);case'n':return'\n';case'p':return this.getHours()<12?'am':'pm';case'S':return Date._pad(this.getSeconds(),2);case't':return'\t';case'u':return this.getDay()||7;case'w':return this.getDay();case'y':return this.getFullYear().toString().substr(2);case'Y':return this.getFullYear();default:return match0;}};function selOnChangeDateRange(obj,id1,id2){if(!obj)return;if(obj.value=='MANUAL'){jQuery('#'+id1).css('display','block');jQuery('#'+id2).css('display','block');}else{jQuery('#'+id1).css('display','none');jQuery('#'+id2).css('display','none');}}
var t;function ping(ms){$.ajax({url:$ACTIONNAME+"!ping.html?ajax=true"});t=setTimeout("ping("+ms+")",ms);}
(function($){var methods={init:function(options){var thePopup=$(this);thePopup.data('isopen',false);thePopup.data('closedByUser',false);if(options.speed)
thePopup.data('speed',options.speed);else
thePopup.data('speed',100);if(options.handlerBeforeOpen){thePopup.data('handlerBeforeOpen',options.handlerBeforeOpen);}
if(options.openKeyUp){options.openKeyUp.keyup(function(e){if(!thePopup.data('closedByUser')||e.keyCode=='40')
if(e.keyCode!='9'&&e.keyCode!='27')
methods.show.apply(thePopup);})
options.openKeyUp.keydown(function(e){if(e.keyCode=='27'){methods.hide.apply(thePopup);thePopup.data('closedByUser',true);}})}
if(options.openDbClick){options.openDbClick.dblclick(function(e){methods.show.apply(thePopup);});}
if(options.openClick){options.openClick.click(function(e){methods.show.apply(thePopup);});}
if(options.closeClick){options.closeClick.click(function(e){methods.hide.apply(thePopup);thePopup.data('closedByUser',true);});}},show:function(){if(this.data('isopen')!==true){if(typeof this.data('handlerBeforeOpen')=='function'){this.data('handlerBeforeOpen')(this);}
this.slideDown(this.data('speed'));this.data('isopen',true);}},hide:function(){if(this.data('isopen')===true){this.slideUp(this.data('speed'));this.data('isopen',false);}},isOpen:function(){return this.data('isopen');}};$.fn.popup=function(method){if(methods[method]){return methods[method].apply(this,Array.prototype.slice.call(arguments,1));}else if(typeof method==='object'||!method){return methods.init.apply(this,arguments);}else{$.error('Method '+method+' does not exist on jQuery.popup');}};})(jQuery);jQuery.fn.highlight=function(str,className){var regex=new RegExp(str,"ig");return this.each(function(){this.innerHTML=this.innerHTML.replace(regex,"<span class=\""+className+"\">"+str+"</span>");});};(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(settings){var defaults={'services':{'facebook':{'status':'on','dummy_img':'/images/socialshareprivacy/dummy_facebook.png','txt_info':'2 Klicks f&uuml;r mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k&ouml;nnen Ihre Empfehlung an Facebook senden.','txt_fb_off':'nicht mit Facebook verbunden','txt_fb_on':'mit Facebook verbunden','perma_option':'off','display_name':'Facebook','referrer_track':'','language':'de_DE','action':'recommend'},'twitter':{'status':'on','dummy_img':'/images/socialshareprivacy/dummy_twitter.png','txt_info':'2 Klicks f&uuml;r mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k&ouml;nnen Ihre Empfehlung an Twitter senden.','txt_twitter_off':'nicht mit Twitter verbunden','txt_twitter_on':'mit Twitter verbunden','perma_option':'off','display_name':'Twitter','referrer_track':'','tweet_text':getTweetText,'language':'en'},'gplus':{'status':'on','dummy_img':'/images/socialshareprivacy/dummy_gplus.png','txt_info':'2 Klicks f&uuml;r mehr Datenschutz: Erst wenn Sie hier klicken, wird der Button aktiv und Sie k&ouml;nnen Ihre Empfehlung an Google+ senden.','txt_gplus_off':'nicht mit Google+ verbunden','txt_gplus_on':'mit Google+ verbunden','perma_option':'off','display_name':'Google+','referrer_track':'','language':'de'}},'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 oder Google in die USA &uuml;bertragen und unter Umst&auml;nden auch dort gespeichert. N&auml;heres erfahren Sie durch einen Klick auf das <em>i</em>.','settings_perma':'Dauerhaft aktivieren und Daten&uuml;ber&shy;tragung zustimmen:','cookie_path':'/','cookie_domain':document.location.host,'cookie_expires':'365','css_path':'socialshareprivacy/socialshareprivacy.css','uri':getURI};var options=$.extend(true,defaults,settings);var facebook_on=(options.services.facebook.status==='on');var twitter_on=(options.services.twitter.status==='on');var gplus_on=(options.services.gplus.status==='on');if(!facebook_on&&!twitter_on&&!gplus_on){return;}
$(this).prepend('<ul class="social_share_privacy_area"></ul>');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='<iframe src="http://www.facebook.com/plugins/like.php?locale='+options.services.facebook.language+'&amp;href='+fb_enc_uri+'&amp;send=false&amp;layout=button_count&amp;width=120&amp;show_faces=false&amp;action='+options.services.facebook.action+'&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:145px; height:21px;" allowTransparency="true"></iframe>';var fb_dummy_btn='<img src="'+options.services.facebook.dummy_img+'" alt="Facebook &quot;Like&quot;-Dummy" class="fb_like_privacy_dummy" />';context.append('<li class="facebook help_info"><span class="info">'+options.services.facebook.txt_info+'</span><span class="switch off"></span><div class="fb_like dummy_btn">'+fb_dummy_btn+'</div></li>');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('img.fb_like_privacy_dummy').replaceWith(fb_code);}else{$container_fb.removeClass('info_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='<iframe allowtransparency="true" frameborder="0" scrolling="no" src="http://platform.twitter.com/widgets/tweet_button.html?url='+twitter_enc_uri+'&amp;counturl='+twitter_count_url+'&amp;text='+text+'&amp;count=horizontal&amp;lang='+options.services.twitter.language+'" style="width:130px; height:25px;"></iframe>';var twitter_dummy_btn='<img src="'+options.services.twitter.dummy_img+'" alt="&quot;Tweet this&quot;-Dummy" class="tweet_this_dummy" />';context.append('<li class="twitter help_info"><span class="info">'+options.services.twitter.txt_info+'</span><span class="switch off"></span><div class="tweet dummy_btn">'+twitter_dummy_btn+'</div></li>');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('img.tweet_this_dummy').replaceWith(twitter_code);}else{$container_tw.removeClass('info_off');$container_tw.find('.tweet').html(twitter_dummy_btn);}});}
if(gplus_on){var gplus_uri=uri+options.services.gplus.referrer_track;var gplus_code='<div class="g-plusone" data-size="medium" data-href="'+gplus_uri+'"></div><script type="text/javascript">window.___gcfg = {lang: "'+options.services.gplus.language+'"}; (function() { var po = document.createElement("script"); po.type = "text/javascript"; po.async = true; po.src = "https://apis.google.com/js/plusone.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(po, s); })(); </script>';var gplus_dummy_btn='<img src="'+options.services.gplus.dummy_img+'" alt="&quot;Google+1&quot;-Dummy" class="gplus_one_dummy" />';context.append('<li class="gplus help_info"><span class="info">'+options.services.gplus.txt_info+'</span><span class="switch off">'+options.services.gplus.txt_gplus_off+'</span><div class="gplusone dummy_btn">'+gplus_dummy_btn+'</div></li>');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('img.gplus_one_dummy').replaceWith(gplus_code);}else{$container_gplus.removeClass('info_off');$container_gplus.find('.gplusone').html(gplus_dummy_btn);}});}
$('.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');if(((facebook_on&&facebook_perma)||(twitter_on&&twitter_perma)||(gplus_on&&gplus_perma))&&(!$.browser.msie||($.browser.msie&&$.browser.version>7.0))){var cookie_list=document.cookie.split(';');var cookies='{';var i=0;for(;i<cookie_list.length;i+=1){var foo=cookie_list[i].split('=');cookies+='"'+$.trim(foo[0])+'":"'+$.trim(foo[1])+'"';if(i<cookie_list.length-1){cookies+=',';}}
cookies+='}';cookies=JSON.parse(cookies);var $container_settings_info=$('li.settings_info',context);$container_settings_info.find('.settings_info_menu').removeClass('perma_option_off');$container_settings_info.find('.settings_info_menu').append('<span class="settings">Einstellungen</span><form><fieldset><legend>'+options.settings_perma+'</legend></fieldset></form>');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('<input type="checkbox" name="perma_status_facebook" id="perma_status_facebook"'
+perma_status_facebook+' /><label for="perma_status_facebook">'
+options.services.facebook.display_name+'</label>');}
if(twitter_on&&twitter_perma){var perma_status_twitter=cookies.socialSharePrivacy_twitter==='perma_on'?checked:'';$container_settings_info.find('form fieldset').append('<input type="checkbox" name="perma_status_twitter" id="perma_status_twitter"'
+perma_status_twitter+' /><label for="perma_status_twitter">'
+options.services.twitter.display_name+'</label>');}
if(gplus_on&&gplus_perma){var perma_status_gplus=cookies.socialSharePrivacy_gplus==='perma_on'?checked:'';$container_settings_info.find('form fieldset').append('<input type="checkbox" name="perma_status_gplus" id="perma_status_gplus"'
+perma_status_gplus+' /><label for="perma_status_gplus">'
+options.services.gplus.display_name+'</label>');}
$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 span.switch',context).click();}
if(twitter_on&&twitter_perma&&cookies.socialSharePrivacy_twitter==='perma_on'){$('li.twitter span.switch',context).click();}
if(gplus_on&&gplus_perma&&cookies.socialSharePrivacy_gplus==='perma_on'){$('li.gplus span.switch',context).click();}}});};}(jQuery));(function($){$.extend({getGo:function(url,params){document.location=url+'?'+$.param(params);},postGo:function(url,params){var $form=$("<form>").css("display","none").attr("method","post").attr("action",url);$.each(params,function(idx,value){$("<input type='hidden'>").attr("name",value.name).attr("value",value.value).appendTo($form);});$form.appendTo("body");$form.submit();}});})(jQuery);
