var i,R$="undefined",T="object",U="string",P$="number",O$="boolean",I="",L$=true,D$=false,N=null,E$="E$",M=(!!document.all),B=null,E=null;function F(nCode){if(((nCode>=65)&&(nCode<=90))||((nCode>=97)&&(nCode<=122))||((nCode>=48)&&(nCode<=57))
||(nCode==33)||(nCode==126)||(nCode==39)||(nCode==40)||(nCode==41)||(nCode==42)||(nCode==45)||(nCode==46)||(nCode==95))return String.fromCharCode(nCode);return((nCode<16)?"%0":"%")+nCode.toString(16)}function P(R){var i,C,nLen=R.length,_="";for(i=0;i<nLen;++i){C=R.charCodeAt(i);if(C<128){_+=F(C)} else if((C>127)&&(C<2048)){_+=F((C>>6)|192);_+=F((C&63)|128)} else{_+=F((C>>12)|224);_+=F(((C>>6)&63)|128);_+=F((C&63)|128)}}return _}function H$(L){var _=I,re=/([^%]*)%(..)(.*)/;while(L!=I){if(L.search(re)==-1){_+=L;break}_+=RegExp.$1+String.fromCharCode(parseInt(RegExp.$2,16));L=RegExp.$3}return I$(_)}function I$(K){var _="",nLen=K.length,i=0,c=0,c1=0,c2=0;while(i<nLen){c=K.charCodeAt(i);if(c<128){_+=String.fromCharCode(c);i++}else if((c>191)&&(c<224)){c2=K.charCodeAt(i+1);_+=String.fromCharCode(((c&31)<<6)|(c2&63));i+=2}else{c2=K.charCodeAt(i+1);c3=K.charCodeAt(i+2);_+=String.fromCharCode(((c&15)<<12)|((c2&63)<<6)|(c3&63));i+=3}}return _}function Q$(G$,O,Y){var i,nLen,Y,_=G$,Z=new RegExp();nLen=O.length;for(i=0;i<nLen.length;++i){Z.compile(O[i][0],Y);_=_.replace(Z,O[i][1])}return _}function _$(G,C$){var H=N,A=N;if(M)
H=G.getAttribute("type")
else if(G.hasAttributes())
H=G.attributes.getNamedItem("type").value;if(!H)H=C$;switch(H){case U:A=X(G);break;case T:A=W(G);break;case "array": A=F$(G);break}return A}function F$(J){var i,$,D=J.childNodes,$,A=[];for(i=0;i<D.length;++i){$=D.item(i);if($.nodeName=="item")
A[A.length]=_$($,T)}return A}function X(J){var D=J.childNodes,i,$,A=I;for(i=0;i<D.length;++i){$=D[i];if($.nodeType==3)
A+=$.nodeValue
else
A+=X($)}return A}function W(J){var i,j,S,A={},D=J.childNodes,$,A$;for(i=0;i<D.length;++i){$=D[i];if($.nodeType==1){A$=($.nodeName=="items")?"array":U;S=_$($,A$);eval("A."+$.nodeName+"=S")}}return A}function B$(){if((!M)||(M&&(B.readyState==4)))
setTimeout("J$()",10)}function K$(){var $$="course.xml"
if(M){B=new ActiveXObject("Microsoft.XMLDOM");B.async=L$;B.onreadystatechange=B$;B.load($$)} else{B=document.implementation.createDocument(I,I,N);B.addEventListener("load",B$,D$);B.load($$)}}function J$(){if(!B.documentElement)
return;E=W(B.documentElement)
if(E.course.length==0){alert("In der course.xml sind keine Lektionen definiert!")} else if(E.course.length==1){V(0)} else{var i,Q="<h1>Kurse</h1><ul>";for(i=0;i<E.course.length;++i){Q+="<li><a href=# onclick=V("+i+")>"+E.course[i].title+"</a>"}Q+="</ul>"
document.getElementById("content").innerHTML=Q}}function V(M$){var N$="lm/default.htm?&COURSE="+P("../course.xml")+"&DATA="+P(E.course[M$].path);window.location=N$}if(window.encodeURIComponent)P=encodeURIComponent;if(window.decodeURIComponent)H$=decodeURIComponent;window.onload=function(){K$()}
EXTERNAL=[];

