/*
 dfkm.js
 Build: 2012-02-21 16:07:29 CET
 domainfactory GmbH <http://www.df.eu/>
*/
try{var hClasses,highlight=function(a){var b;if(hClasses)if(a.styleCache){for(b in a.styleCache)"function"!=typeof a[b]&&(a.style[b]=a.styleCache[b]);a.styleCache=0}else{if(a.styleCache=[],"tr"==a.tagName.toLowerCase()&&hClasses["TR.highlight_hover"])for(b in hClasses["TR.highlight_hover"])"function"!=typeof a[b]&&(a.styleCache[b]=a.style[b],a.style[b]=hClasses["TR.highlight_hover"][b])}else a.className=-1!=a.className.indexOf(" highlight")?a.className.replace(" highlight",""):a.className+" highlight"},
setPointer=function(a){var b;if(!a.style)return!1;if(document.getElementsByTagName)b=a.getElementsByTagName("td");else if(a.cells)b=a.cells;else return!1;for(var c=b.length,e=0;e<c;e++)b[e].parentNode==a&&(b[e].style.backgroundColor="#D4EDD8");return!0},unsetPointer=function(a){var b;if(document.getElementsByTagName)b=a.getElementsByTagName("td");else if(a.cells)b=a.cells;else return!1;for(var c=b.length,e=0;e<c;e++)b[e].parentNode==a&&(b[e].style.backgroundColor="#EEE");return!0},oDefaultExpireTime=
new Date,bSecure=!1;oDefaultExpireTime.setTime(oDefaultExpireTime.getTime()+432E6);var setCookie=function(a,b,c,e,d){c||(c=oDefaultExpireTime);document.cookie=a+"="+escape(b)+(c?"; expires="+c.toGMTString():"")+(e?"; path="+e:"")+(d?"; domain="+d:"")+(bSecure?"; secure":"")},_POPUP_FEATURES="location=0,statusbar=0,menubar=0,width=440,height=600,scrollbars",raw_popup=function(a,b,c){"undefined"==typeof c&&(c=_POPUP_FEATURES);"undefined"==typeof b&&(b="_blank");a=window.open(a,b,c);a.focus();return a},
link_popup=function(a,b){return raw_popup(a.getAttribute("href"),a.getAttribute("target")||"_blank",b)},bSwitched=!1,switchCheckbox=function(a,b){var c=document.getElementById(a);c&&(bSwitched?bSwitched=!1:b?bSwitched=!0:c.checked=!c.checked)},resizeContainer=function(a,b,c){1==a.direction?(b.height=b.min+Math.sin(Math.PI/60*a.step)*(b.max-b.min),a.step++):(b.height=b.max-Math.cos(Math.PI/60*a.step)*(b.max-b.min),a.step--);0>b.height&&(b.height=0);if(0>a.step||30<a.step)window.clearInterval(a.oTimer),
a.oTimer=null,a.direction^=1,b.height=b.height-b.min<b.max-b.height?b.min:b.max,"function"==typeof c&&c(a.direction);b.style.height=parseInt(b.height,10)+"px"},softResize=function(a,b,c,e){var d=document.getElementById(a),f=document.getElementById(b);if(d.oTimer)if(d.bDeleteTimer)d.bDeleteTimer=void 0,d.step=1==d.direction?30:0,resizeContainer(d,f,null);else return;d.direction||(d.direction=1,d.step=0);f.max=0==d.direction?f.offsetHeight:f.offsetHeight+d.scrollHeight;f.min=0==d.direction?f.offsetHeight-
d.scrollHeight:f.offsetHeight;2==c&&(c=parseInt(d.scrollHeight,10)>parseInt(f.offsetHeight,10)?1:-1);switch(c){case 1:d.direction=1;d.step=0;f.max=d.scrollHeight;f.min=f.offsetHeight;break;case -1:d.direction=0;d.step=30;f.max=f.offsetHeight;f.min=d.scrollHeight;break;case 0:d.direction=0,d.step=30,f.max=f.offsetHeight,f.min=0}d.oTimer=window.setInterval(function(){resizeContainer(d,f,e)},20)},redrawProgressBar=function(a,b,c){var e=parseInt(document.getElementById(c).style.width.replace(/ *px/,""),
10),e=Math.round(e/a*b),a=(Math.round(100*100/a*b)/100).toString().replace(/\./,","),a=a.match(/,/)?(a+"00").match(/^[0-9]+,[0-9]{2,2}/):a+",00",a=a+"%",c=document.getElementById(c);c.getElementsByTagName("div")[0].innerHTML=a;c.getElementsByTagName("div")[1].innerHTML=a;c.getElementsByTagName("div")[1].style.clip="rect(auto,"+e+"px,auto,auto)"},asMeldungen=[],initStatusMeldungen=function(a,b){var c=0==b.length?document.getElementById("statusOuterDiv"):document.getElementById(b),e=document.getElementById(b+
"statusInnerDiv");if(e)for(var c=["error","warning","notice","success"],d=0;d<c.length;d++){var f=c[d],g="mark_"+f;if(e.className==g||a==f){e.className=g;break}}else e=document.createElement("div"),e.style.marginBottom="4mm",e.id=b+"statusInnerDiv",d=document.createElement("table"),d.id=b+"statusTable",c.appendChild(e),e.appendChild(d)},addMessage=function(a,b,c,e,d,f){b||(b="");initStatusMeldungen(c,b);var g=document.getElementById(b+"statusTable").insertRow(-1),b=g.insertCell(-1),g=g.insertCell(-1);
b.vAlign="top";var h=document.createElement("img");h.style.border="0px";h.src=e;h.alt=d;b.appendChild(h);g.style.width="100%";g.vAlign="middle";g.className=f;"notice"==c?(c=document.createElement("em"),g.appendChild(c),c.appendChild(document.createTextNode(a))):g.appendChild(document.createTextNode(a))},addSuccess=function(a,b){addMessage(a,b,"success","/pics/msg_ok.gif","OK","successfont")},addNotice=function(a,b){addMessage(a,b,"notice","/pics/msg_info.gif","Anmerkung","normalfont")},addWarning=
function(a,b){addMessage(a,b,"warning","/pics/msg_warn.gif","Warnung","normalfont")},addError=function(a,b){addMessage(a,b,"error","/pics/msg_err.gif","Fehler","errorfont")},deleteStatusMeldungen=function(a){a||(a="statusOuterDiv");if((a=document.getElementById(a))&&a.hasChildNodes())for(;1<=a.childNodes.length;)a.removeChild(a.firstChild)};"undefined"!=typeof jQuery&&jQuery(function(){function a(){var b={};$(".df #ll .toggle").each(function(){$(this).hasClass("collapsed")&&(b[$(this).closest("li").attr("id")]=
!0)});$("body").hasClass("collapsed-head")&&(b.globalHead=!0);$("#globalHead").hasClass("collapsed")&&(b.globalHead=!0);DF.Cookie.set("kmlayout",b);$("#menu-collapse-toggle").text("Alle aufklappen").removeClass("df-icon-msg-undo").attr("title","Zugeklappte Men\u00fcabschnitte werden bis zum n\u00e4chsten Seitenaufbau aufgeklappt")}DF.Helpers.menuCollapseToggle=function(b){var b=$(b),a=DF.Cookie.get("kmlayout");if(!a)return!0;for(var e in a)a[e]&&$(".df #ll #"+e+" .toggle").toggleClass("collapsed").next().slideToggle("normal");
b.hasClass("df-icon-msg-undo")?b.text("Alle aufklappen").removeClass("df-icon-msg-undo").attr("title","Zugeklappte Men\u00fcabschnitte werden bis zum n\u00e4chsten Seitenaufbau aufgeklappt"):b.text("Letzter Zustand").addClass("df-icon-msg-undo").attr("title","Der letzte gespeicherte Auf-/Zuklapp-Zustand der Men\u00fcabschnitte wird wieder hergestellt");return!1};jQuery("#infobar li:first img").click(function(){var b=jQuery("#globalHead"),c=jQuery("body").hasClass("collapsed-head");b[c?"slideDown":
"slideUp"]("normal",function(){jQuery("body").toggleClass("collapsed-head");a()})});$(".df #ll .toggle").click(function(){$(this).toggleClass("collapsed").next().slideToggle("normal",a);return!1});$(".df #ll").prepend('<div><a href="#" onclick="return DF.Helpers.menuCollapseToggle(this)" id="menu-collapse-toggle" class="df-btn df-btn-icon-text df-icon-msg-plus" title="Zugeklappte Men\u00fcabschnitte werden bis zum n\u00e4chsten Seitenaufbau aufgeklappt">Alle aufklappen</a></div>')})}catch(ex){"object"===
typeof CrashKit&&"function"===typeof CrashKit.raise&&CrashKit.raise("dfkm.js:dfkm.js",ex)};

