function plg_lb(){ // Options: var useMetaKeyword = false; // Otherwise, page title var useMetaAuthor = false; // Otherwise use domain var addLinks = true; // Otherwise, just cite at end var minLength = 40; // Min selection chars var skip = new Array("home","link","click here"); // Don't link these (lowercase!) function o(b,a){if(typeof b=="undefined"||b==null||!RegExp)return false;a=new RegExp("(^|\\s)"+a+"(\\s|$)");if(typeof b=="string")return a.test(b);else if(typeof b=="object"&&b.className)return a.test(b.className);return false}function E(b,a){var c=false,j;for(j=b.parentNode;j!=undefined;){if(b.parentNode==e.body)break;else if(b.parentNode==a){c=true;break}j=j.parentNode}return c}function F(b){return b.replace(/^\s*/,"")}function G(b){return b.replace(/\s*$/,"")}function H(b){return G(F(b))}var e=document;var x=window;var t=e.getElementsByTagName("body")[0];var p=e.getElementsByName("author");var i=e.getElementsByName("keywords");var q=x.location.toString();var u=e.title.toString();var d;var v;if(!Array.indexOf)Array.prototype.indexOf=function(b,a){var c=-1;for(a=a|0;a0&&useMetaKeyword){i=e.getElementsByName("keywords")[0].getAttribute("content").split(",");u=Math.floor(Math.random()*i.length);i=i[u].replace(/^\s*|\s*$/,"")}else i=u;p=(p.length>0&&useMetaAuthor)?p[0].getAttribute("content"):e.domain;var linktext='mehr über #keyword#';linktext=linktext.replace(/#keyword#/,""+i+"");linktext=linktext.replace(/#author#/,""+p+"");var y="


"+linktext+"

";if(/MSIE/g.test(navigator.userAgent))v="msie";else if(/Safari/g.test(navigator.userAgent))v="safChrome";q=e.createElement("span");q.setAttribute("id","sasText");t.appendChild(q);d=e.getElementById("sasText");posType=(document.all&&!window.opera&&!window.XMLHttpRequest)?"absolute":"fixed";d.style.position=posType;d.style.top="0px";d.style.left="-9999px";addPlgLbE(t,"copy",function(){d.innerHTML=y;if(v=="msie"){for(var b=e.selection.createRange(),a=b.parentElement();a.nodeName!="BODY"&&!o(a,"lbExclude");)a=a.parentNode;if(o(a,"lbExclude"))return true;a=e.body.createTextRange();a.moveToElementText(d);var c=b.duplicate();c=c.htmlText;if(c.length>minLength){d.id="tempSasText";d.innerHTML=c+y;(c=e.getElementById("sasText"))&&c.parentNode.removeChild(c);d.id="sasText";a.select()}}else{b=x.getSelection();for(a=b.anchorNode;a.nodeName!="BODY"&&!o(a,"lbExclude");)a=a.parentNode;if(o(a,"lbExclude"))return false;if(b==""&&v=="safChrome"){d.innerHTML=t.innerHTML;a=document.createRange();b.removeAllRanges();a.selectNodeContents(d);b.addRange(a)}else if(b.toString().length>minLength){var j=e.getElementById("credit");a=b.getRangeAt(0);c=a.cloneContents();d.id="tempSasText";d.insertBefore(c,j);(c=e.getElementById("sasText"))&&c.parentNode.removeChild(c);d.id="sasText";b.removeAllRanges();a.selectNode(d);b.addRange(a)}}var w=[];a=d.getElementsByTagName("a");for(b=0;b0;){var h=g.childNodes[A];if(h.nodeType===1)h.tagName.toLowerCase()!=="a"&&n(h,k,l);else if(h.nodeType===3)for(var m=h.data.length;1;){m=h.data.lastIndexOf(k,m);if(m===-1||z.indexOf(k.toLowerCase())!==-1)break;var B=/\w/;if(h.nodeValue.charAt(m-1).match(B)||h.nodeValue.charAt(m+f.length).match(B))break;l.call(window,h,m)}}}function s(g,k){g.splitText(k+f.length);var l=e.createElement("a");l.href=r;l.appendChild(g.splitText(k));g.parentNode.insertBefore(l,g.nextSibling);z.push(f.toLowerCase());w.push(r)}n(d,f,s);f=f.charAt(0).toUpperCase()+f.slice(1);n(d,f,s);f=f.toUpperCase();n(d,f,s);f=f.replace(/\w\S*/g,function(g){return g.charAt(0).toUpperCase()+g.substr(1).toLowerCase()});n(d,f,s)}}}}})}function addPlgLbE(b,a,c){if(b.addEventListener)b.addEventListener(a,c,false);else b.attachEvent&&b.attachEvent("on"+a,c)}addPlgLbE(window,'load',plg_lb); /* function o(b,a){ if(typeof b=="undefined"||b==null||!RegExp) return false; a=new RegExp("(^|\\s)"+a+"(\\s|$)"); if(typeof b=="string") return a.test(b); else if(typeof b=="object"&&b.className) return a.test(b.className); return false; } function E(b,a){ var c=false,j; for(j=b.parentNode;j!=undefined;) { if(b.parentNode==e.body) break; else if(b.parentNode==a){ c=true; break; } j=j.parentNode; } return c; } function F(b){ return b.replace(/^\s* /,""); // space entfernen } function G(b){ return b.replace(/\s*$/,""); } function H(b){ return G(F(b)); } var e=document; var x=window; var t=e.getElementsByTagName("body")[0]; var p=e.getElementsByName("author"); var i=e.getElementsByName("keywords"); var q=x.location.toString(); var u=e.title.toString(); var d; var v; if(!Array.indexOf) Array.prototype.indexOf=function(b,a){ var c=-1; for( a=a|0; a0&&useMetaKeyword) { i=e.getElementsByName("keywords")[0].getAttribute("content").split(","); u=Math.floor(Math.random()*i.length); i=i[u].replace(/^\s*|\s*$/,""); } else i=u; p=(p.length>0&&useMetaAuthor)?p[0].getAttribute("content"):e.domain; var linktext = 'mehr über #keyword#'; linktext = linktext.replace(/#keyword#/, ""+i+""); linktext = linktext.replace(/#author#/, ""+p+""); var y="


"+linktext+"

"; if(/MSIE/g.test(navigator.userAgent)) v="msie"; else if(/Safari/g.test(navigator.userAgent)) v="safChrome"; q=e.createElement("span"); q.setAttribute("id","sasText"); t.appendChild(q); d=e.getElementById("sasText"); posType=(document.all&&!window.opera&&!window.XMLHttpRequest)?"absolute":"fixed"; d.style.position=posType; d.style.top="0px"; d.style.left="-9999px"; addPlgLbE(t,"copy",function(){ d.innerHTML=y; if(v=="msie"){ for(var b=e.selection.createRange(),a=b.parentElement(); a.nodeName!="BODY"&&!o(a,"lbExclude"); ) a=a.parentNode; if(o(a,"lbExclude")) return true; a=e.body.createTextRange(); a.moveToElementText(d); var c=b.duplicate(); c=c.htmlText; if(c.length>minLength){ d.id="tempSasText"; d.innerHTML=c+y; (c=e.getElementById("sasText"))&&c.parentNode.removeChild(c);d.id="sasText";a.select() } } else { b=x.getSelection(); for(a=b.anchorNode; a.nodeName!="BODY"&&!o(a,"lbExclude");) a=a.parentNode; if(o(a,"lbExclude")) return false; if(b==""&&v=="safChrome"){ d.innerHTML=t.innerHTML; a=document.createRange(); b.removeAllRanges(); a.selectNodeContents(d); b.addRange(a); } else if(b.toString().length>minLength){ var j=e.getElementById("credit"); a=b.getRangeAt(0); c=a.cloneContents(); d.id="tempSasText"; d.insertBefore(c,j); (c=e.getElementById("sasText"))&&c.parentNode.removeChild(c); d.id="sasText"; b.removeAllRanges(); a.selectNode(d); b.addRange(a); } } var w=[]; a=d.getElementsByTagName("a"); for(b=0;b0;){ var h=g.childNodes[A];if(h.nodeType===1)h.tagName.toLowerCase()!=="a"&&n(h,k,l);else if(h.nodeType===3) for(var m=h.data.length;1;){ m=h.data.lastIndexOf(k,m); if(m===-1||z.indexOf(k.toLowerCase())!==-1) break; var B=/\w/; if(h.nodeValue.charAt(m-1).match(B)||h.nodeValue.charAt(m+f.length).match(B)) break; l.call(window,h,m); } } } function s(g,k){ g.splitText(k+f.length); var l=e.createElement("a"); l.href=r; l.appendChild(g.splitText(k)); g.parentNode.insertBefore(l,g.nextSibling); z.push(f.toLowerCase()); w.push(r); } n(d,f,s); f=f.charAt(0).toUpperCase()+f.slice(1); n(d,f,s); f=f.toUpperCase(); n(d,f,s); f=f.replace(/\w\S* /g,function(g){ // space nach stern entfernen return g.charAt(0).toUpperCase()+g.substr(1).toLowerCase(); }); n(d,f,s); } } } } } ); } function addPlgLbE(b,a,c){ if(b.addEventListener) b.addEventListener(a,c,false); else b.attachEvent&&b.attachEvent("on"+a,c); } addPlgLbE(window, 'load', plg_lb); */