var pageTracker;$(function(){if($("body").hasClass("screen")){var google=/^https?:\/\/(?:www\.)google\.[a-z]{2,3}/.test(top.location.href);if(link_prefix!=="http://duran2.de/felektro/"&&!google&&top!=self){top.location=self.location;}
$("#searchboxContainer").html('<form id="searchform" action="'+link_prefix+'suche.html" method="get"><div><label for="q">Suche&nbsp;</label><input value="" title="Suche" name="q" id="q" type="text"><button type="submit" id="submit"><span>Suche</span></button></div></form>');showSearchInfo(link_prefix);try{pageTracker=_gat._getTracker("UA-11876621-1");pageTracker._trackPageview();}catch(e){}
addthis.init();$(".rss_link").click(function(){pageTracker._trackEvent("addthis","myrss",location.href);});$("#facebook-like").click(function(){pageTracker._trackEvent("addthis","facebook-like",location.href);});$("#twitter-follow").click(function(){pageTracker._trackEvent("addthis","twitter-follow",location.href);});$("#nav a").bind("mouseover focus",function(){$(this).parents("li").addClass("sfhover");}).bind("mouseout blur",function(){$(this).parents("li").removeClass("sfhover");});if(readCookie("prefer_mobile",true)===false&&navigator.cookieEnabled){var ua=navigator.userAgent;var mBrowser=ua.match(/iphone|ipad|ipod|android|opera mini|blackberry|palm|hiptop|avantgo|plucker|xiino|blazer|elaine/i);if(screen.width<=600||screen.height<=600||mBrowser){if(confirm("Mobile Version dieser Seite anzeigen?")){createCookie("prefer_mobile","1",true,link_prefix);location.replace($("#mobile-view-link").attr("href"));}
else{createCookie("prefer_mobile","0",true,link_prefix);}}}
else if(readCookie("prefer_mobile",true)==="1"){location.replace($("#mobile-view-link").attr("href"));}
$("#mobile-view-link").click(function(){createCookie("prefer_mobile","1",true,link_prefix);});}
else{$("#desktop-view-link").click(function(){createCookie("prefer_mobile","0",true,link_prefix);});}
if(location.hash!=""&&location.hash!="#"&&$(location.hash).length){$.scrollTo($(location.hash).offset().top-$("#searchform div").outerHeight());highlight($(location.hash),{start:1000,stay:1200,stop:3000});}
$("a[href^=#]").click(function(e){e.preventDefault();hash=$(this).attr('href').split('#')[1];$elem=$('#'+hash);if(hash!="top"){$.scrollTo($elem.offset().top-$("#searchform div").outerHeight(),700,{onAfter:function(){$elem.attr("id","");location.hash=hash;$elem.attr("id",hash);}});highlight($elem);}
else{$.scrollTo(0,700,{onAfter:function(){location.hash="";}});}
return false;});initSearchSuggestions();setReferrerInfo(link_prefix);if(screen.width>600){$("a.external").attr("target","_blank");}
$("body").trigger("myready");});$("body").live("myready",function(){$("tr:last, td:last","table").addClass("last-child");$(".mytoggle:not(.modified)").each(function(){var $tgl=$(this).addClass("modified");var $btn=$(">span",$tgl);var $box=$(">div",$tgl);if($tgl.is(".open")){$btn.append('&nbsp;<span>einklappen</span>');}
else{$btn.append('&nbsp;<span>ausklappen</span>');$box.hide();}
$btn.click(function(){$box.filter(":not(:animated)").toggle(700,function(){$tgl.toggleClass("open closed");$btn.find("span").text($tgl.is(".open")?"einklappen":"ausklappen");});});});$(".crypt-email").each(function(){var $$=$(this).removeClass("crypt-email");var data=[];if($$.data("subject")){data.push("subject="+encodeURIComponent($$.data("subject")));}
if($$.data("body")){data.push("body="+encodeURIComponent($$.data("body").replace(/\\n/g,"\n")));}
$$.wrapInner('<a href="mailto:'+$$.text()+(data.length?"?":"")+data.join("&amp;")+'" />');});});function highlight($$,speed){if(!speed)speed={start:2000,stay:1000,stop:3000};var position=$$.css("position");if((position!="absolute")&&(position!="fixed")){$$.css("position","relative");}
if($(".highlightWrapper",$$).length){return;}
$$.contents().wrapAll($('<div class="highlightWrapper" />').css({display:"inline",position:"relative","z-index":2}));$("<div />").css({"background-color":"#ff6",position:"absolute",top:0,left:0,width:$$.innerWidth(),height:$$.innerHeight(),"z-index":1}).prependTo($$).hide().fadeIn(speed.start).delay(speed.stay).fadeOut(speed.stop,function(){$(this).remove();$("div",$$).contents().unwrap();$$.css('position',position);});}
var addthis_config={pubid:"elektronikLexikon",ui_language:"de",ui_header_color:"#000000",ui_header_background:"#00bb00",ui_click:true,data_ga_property:"UA-11876621-1",data_track_clickback:true};var addthis_localize={share_caption:"Teilen",favorites:"Browser"};function get_GET_params(where){if(!where)where=location.search;var GET=[];if(where.length>0){var get_param_str=where.substring(1,where.length);var get_params=get_param_str.split("&");for(var i=0;i<get_params.length;i++){var key_value=get_params[i].split("=");if(key_value.length==2){var key=key_value[0];var value=key_value[1];GET[key]=value;}}}
return(GET);}
function get_GET_param(key){var get_params=get_GET_params();if(get_params[key]){return(get_params[key]);}
else{return false;}}
function toHTML(str){str=str.replace(new RegExp(unescape('%C3%A4'),'g'),"&auml;");str=str.replace(new RegExp(unescape('%C3%B6'),'g'),"&ouml;");str=str.replace(new RegExp(unescape('%C3%BC'),'g'),"&uuml;");str=str.replace(new RegExp(unescape('%C3%9F'),'g'),"&szlig;");str=str.replace(new RegExp(unescape('%C3%84'),'g'),"&Auml;");str=str.replace(new RegExp(unescape('%C3%96'),'g'),"&Ouml;");str=str.replace(new RegExp(unescape('%C3%9C'),'g'),"&Uuml;");return str;}
function toText(str){str=str.replace(/&auml;/g,unescape("%E4"));str=str.replace(/&ouml;/g,unescape("%F6"));str=str.replace(/&uuml;/g,unescape("%FC"));str=str.replace(/&szlig;/g,unescape("%DF"));str=str.replace(/&Auml;/g,unescape("%C4"));str=str.replace(/&Ouml;/g,unescape("%D6"));str=str.replace(/&Uuml;/g,unescape("%DC"));return str;}
function showSearchInfo(prefix){myReferrer=document.referrer;searchEngineList=new Array([(/merkur.*?search\.html/),'q','Merkur'],[(/google\....?\/search/),'q','Google'],[(/search\.yahoo\.com\/search/),'p','Yahoo'],[(/abacho\.de\/suche/),'q','Abacho'],[(/acoon\.de\/cgi-bin\/search\.exe/),'begriff','Acoon'],[(/fireball\.de\/ajax\.asp/),'q','Fireball'],[(/hotbot\.com\/?/),'query','Hotbot'],[(/search\.lycos\....?\/?/),'query','Lycos'],[(/witch\.de\/search-result\.php/),'search','Witch'],[(/altavista\.com\/web\/results/),'q','Altavista'],[(/bing\.com\/search/),'q','Bing'],[(/ask\.com\/web/),'q','ask.com']);if((myReferrer!=undefined)&&(myReferrer!='')){for(searchEngine=0;searchEngine<searchEngineList.length;searchEngine++){if(searchEngineList[searchEngine][0].test(myReferrer)==true){GET=get_GET_params(myReferrer.substring(myReferrer.indexOf('?'),myReferrer.length));if(GET[searchEngineList[searchEngine][1]]){var $searchinfo=$('<div id="searchInfo"><span class="closeLink">schlie&szlig;en</span><p>Willst Du im Elektronik-Lexikon <a href="'+prefix+'suche.html?q='+GET[searchEngineList[searchEngine][1]]+'">nach <b>&raquo;'+toHTML(unescape((GET[searchEngineList[searchEngine][1]].replace(/\+/g," "))))+'&laquo;</b> suchen</a>?</p></div>').insertAfter("#path_master_layout");$searchinfo.find(".closeLink").click(function(){$(this).parent().slideUp(700);$("#searchInfo + *").animate({marginTop:(parseInt($("#searchInfo + *").css("margin-top"))-$("#searchInfo").height()-5)+"px"},"slow");});$danach=$("#searchInfo + *");$danach.css("margin-top",(parseInt($danach.css("margin-top"))+$("#searchInfo").height()+5)+"px");}
break;}}}}
function showHelpBox($elem,msg,autohide,classNames){$elem.addClass("hasHelpBox");var $box=$('<div class="helpbox"><div class="arrow"/></div>').css({left:$elem.offset().left-10}).appendTo("body");$('<div class="text"/>').html(msg).prependTo($box);var top=$elem.offset().top-$box.outerHeight()-10;if(top<$(window).scrollTop()){$box.addClass("below").css("top",$elem.offset().top+$elem.height()+10);}
else{$box.addClass("above").css("top",top);}
if(classNames){$box.addClass(classNames);}
if(autohide){$(document).bind("keydown mousedown",function(e){if(!$.contains($box.get(0),e.target)||!$box.get(0)==e.target||e.type==="keydown"){$box.fadeOut(500,function(){$(this).remove();$(document).unbind(e);});$elem.removeClass("hasHelpBox");}});}
return $box;}
function getLevenshtein(s1,s2){if(s1==s2){return 0;}
var s1_len=s1.length;var s2_len=s2.length;if(s1_len===0){return s2_len;}
if(s2_len===0){return s1_len;}
var split=false;try{split=!('0')[0];}catch(e){split=true;}
if(split){s1=s1.split('');s2=s2.split('');}
var v0=new Array(s1_len+1);var v1=new Array(s1_len+1);var s1_idx=0,s2_idx=0,cost=0;for(s1_idx=0;s1_idx<s1_len+1;s1_idx++){v0[s1_idx]=s1_idx;}
var char_s1='',char_s2='';for(s2_idx=1;s2_idx<=s2_len;s2_idx++){v1[0]=s2_idx;char_s2=s2[s2_idx-1];for(s1_idx=0;s1_idx<s1_len;s1_idx++){char_s1=s1[s1_idx];cost=(char_s1==char_s2)?0:1;var m_min=v0[s1_idx+1]+1;var b=v1[s1_idx]+1;var c=v0[s1_idx]+cost;if(b<m_min){m_min=b;}
if(c<m_min){m_min=c;}
v1[s1_idx+1]=m_min;}
var v_tmp=v0;v0=v1;v1=v_tmp;}
return v0[s1_len];}
function getBrowserInfos(){ua=navigator.userAgent;sw=window.innerWidth+"("+screen.width+")";sh=window.innerHeight+"("+screen.height+")";ce=navigator.cookieEnabled;return"userAgent: "+ua+", screen: "+sw+" x "+sh+", cookieEnabled: "+ce+", referrer: "+readCookie("myReferrer");}
function createCookie(name,val,session,prefix){var now=new Date();var expires="";if(!session){expires=new Date(now.getTime()+(60*60*24*365*1000));expires=expires.toGMTString();}
path=document.URL.substring(document.URL.indexOf('//')+2,document.URL.lastIndexOf('/'));path=path.split('/')
path[0]='';path=path.join('/');prefix_list=prefix.split("/");for(var i=1;i<prefix_list.length;i++){path=path.substring(0,path.lastIndexOf('/'));}
document.cookie=name+"="+val+"; expires="+expires+"; path="+path+";";return val;}
function readCookie(name,returnfalse){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}
return returnfalse?false:((navigator.cookieEnabled==false)?'keine Cookies erlaubt':'keine Cookie-Information');}
function eraseCookie(name,prefix){createCookie(name,"",-1,prefix);}
function setReferrerInfo(prefix){r=document.referrer
if((r!='')&&(r.indexOf('http://duran2.de')==-1)&&(r.indexOf('http://www.duran2.de')==-1)&&(r.indexOf('http://merkur/')==-1)){sitzungscookie=1;createCookie("myReferrer",r,sitzungscookie,prefix);}}
function initSearchSuggestions(){var defaultText="Suchen ...";var classNames={inactive:"ac_inactive",active:"ac_active",text:"ac_text"};$("#q, #q2").each(function(){$(this).focus(function(){if($(this).val()==""||$(this).val()==defaultText){$(this).val("");}
$(this).removeClass(classNames.inactive+' '+classNames.text).addClass(classNames.active);}).blur(function(){$(this).removeClass(classNames.active);if($(this).val()==""||$(this).val()==defaultText){$(this).val(defaultText).addClass(classNames.inactive);}
else{$(this).addClass(classNames.text);}}).blur().autocomplete(suggestions,{selectFirst:false,highlight:false,autoFill:false,multiple:false});});};var month_names={"Jan":"Januar","Feb":"Februar","Mar":"M&auml;rz","Apr":"April","May":"Mai","Jun":"Juni","Jul":"Juli","Aug":"August","Sep":"September","Oct":"Oktober","Nov":"November","Dec":"Dezember"}
function relative_time(time_value){var values=time_value.split(" ");time_value=values[1]+" "+values[2]+", "+values[5]+" "+values[3];var parsed_date=Date.parse(time_value);var relative_to=(arguments.length>1)?arguments[1]:new Date();var delta=parseInt((relative_to.getTime()-parsed_date)/1000);delta=delta+(relative_to.getTimezoneOffset()*60);if(delta<60){return'vor weniger als eine Minute';}
else if(delta<120){return'vor einer Minute';}
else if(delta<(60*60)){return'vor '+(parseInt(delta/60)).toString()+' Minuten';}
else if(delta<(120*60)){return'vor einer Stunde';}
else if(delta<(24*60*60)){return'vor '+(parseInt(delta/3600)).toString()+' Stunden';}
else if(delta<(48*60*60)){return'vor einem Tag';}
else{return'am '+values[2]+'. '+month_names[values[1]]+' '+values[5];}}
window.addEventListener("message",function(e){if(e.origin!=="http://www.flf-book.de"&&e.origin!=="http://merkur"){return;}
index=e.data.indexOf(":");key=e.data.substring(0,index);val=e.data.substr(index+1);if(key=="height"){$(".iframe").height(parseInt(val)+30);}
else if(key=="scrollTo"){$.scrollTo(parseInt(val)-$("#searchform div").outerHeight(),700);}});

