var X=0,Y=0;
if(document.location.search==0){var Nr=1,ErP=0,MoP=0,AnR=0;}
else{var N1=document.location.search.split("?"),N11=N1[1].split(","),Nr=N11[0],ErP=N11[1],MoP=N11[2],AnR=N11[3];};
function Weit(){if(Nr>=Au.length-2)alert('Dies war die letzte Aufgabe.\n\nIhr Endergebnis können Sie durch Anklicken der Prozentangabe des Gesamtergebnisses anschauen und dann auf "Ende" klicken.');else {Nr++;location.href=location.pathname+"?"+Nr+","+ErP+","+MoP+","+AnR;}}
function Neu(){if (confirm('Abfrageprogramm neu starten\nund die Bewertung löschen?')){location.href=location.pathname;}}
function Ende(){if (confirm('Wollen Sie diesen Aufgabenteil verlassen?')){location.href="../Tests.htm";}}

var Au=Aufg.split("]");
//for(var i=1;i<Au.length-1;i++){var j=Math.floor(Math.random()*(Au.length-2))+1,k=Au[i];Au[i]=Au[j];Au[j]=k;}//Zufallsauswahl

var BeA=0,Au1=Au[Nr].split("|"),Au12=Au1[0].split(",");
var GesP=0;for(var j=1;j<Au.length-1;j++)
{var We=Aufg.split("]"),We1=We[Nr].split("|"),We12=We1[0].split(",");GesP+=Math.ceil(We12[1]);}


function Ber(Md){
if(Md==1){BeA=1;ErP=parseInt(ErP)+((AnR*100/100)/Au12[1]);MoP=parseInt(MoP)+parseInt(Au12[1]);}
document.F.AusWG.value=Math.ceil(100*ErP/GesP)+" %";
document.F.AusWA.value=Math.ceil(AnR*100)+" %";}

function Info(){
E=0;if(MoP>0)var E=Math.ceil(100*ErP/MoP);
if(E<=29){No="ungenügend";}else{
if(E<=49){No="mangelhaft";}else{
if(E<=66){No="ausreichend";}else{
if(E<=80){No="befriedigend";}else{
if(E<=92){No="gut";}else{
if(E> 92){No="sehr gut";}}}}}}
alert("Bisher "+E+"% erreicht.\n\n"+No);}

function Klick(){
if((Au12[0]==30)|(Au12[0]==10))if(BeA==0)alert("Erst auf 'Bewerten' klicken!");else newWin=open('../'+Au1[2],"Hilfe","height=500,width=800,scrollbars=1");else
//if(Au12[0]!=10)if(BeA==0)if(Au1[2]!="")Weit();
if(Au12[0]!=30)if(BeA==1){if(Au1[2]!="")newWin=open('../'+Au1[2]);}else location.href=location.pathname+"?"+Nr+","+ErP+","+MoP+","+AnR;
}

function Wert(){
if(BeA==1)Weit();if(Au12[0]!=30)document.F.Bw.value="Weiter";
if(BeA==0){
AnR=0;
if(Au1[2]!="")document.F.Kli.value="Informationen zu dieser Aufgabe ...";
if(Au12[0]==10){
for(l=1;l<B.length-4;l++){
document.F.elements[l*2+1].checked=false;if(Lo[l]==1)document.F.elements[l*2+1].checked=true;
if((Lo[l]==1)&(document.F.elements[l*2+2].checked==true))AnR++;
if((Lo[l]==0)&(document.F.elements[l*2+2].checked==false))AnR++;}
AnR=AnR/(B.length-5);if(AnR<1)AnR=0;}
                //gleiche Antw in versch. Feldern möglich: Md=1:nein, Md=2:ja. Md=3:Zuordnung benachbarter Felder wichtig
if(Au12[0]==50){//Md=4:Alle Begriffe wählbar in allen Feldern, aber nur je einer aus einem Feld
C=new Array;Fe=new Array;Ve=new Array;T=new Array;U=new Array;var Md=Au12[2];
for(i=1;i<(Au1.length-2)/2-1;i++)    //T[][]=Lösungen,C[]=Eingabe,Ve[]=Vergleichswort,Fe[]=Fehler dazu
{t=Au1[3+(2*i)].split("#");T[i]=new Array;for(l=0;l<t.length;l++)T[i][l+1]=t[l];C[i]=document.F.elements[i*2+2].value;Fe[i]=999;Ve[i]="";}

var Fm=0,Vc="",Lg=0,ff=0,Z=i;
for(var n=1;n<Z;n++){Lg=C[n].length;
for(var l=1;l<Z;l++)for(var i=1;i<T[l].length;i++){
ff=0;for(var k=0;k<Lg;k++){                                     // Buchstaben der einzelnen Lösungsstrings werden durchsucht
if(T[l][i].charAt(k)!=C[n].charAt(k)){ff++;                     // Buchstabe stimmt nicht überein
if((T[l][i].charAt(k)<"0")|(T[l][i].charAt(k)>"9")){            // Zahlen müssen exakt sein
if(T[l][i].charCodeAt(k)+32==C[n].charCodeAt(k))ff--;           // bei Verstoß gegen Groß-/Kleinschreibung Fehler zurücksetzen
else if(T[l][i].charCodeAt(k)-32==C[n].charCodeAt(k))ff--;
else if(Lg>5){                                                  // bis zu 5 Buchstaben dürfen nicht verschoben sein
if((k<Lg-1)&(T[l][i].charAt(k+1)==C[n].charAt(k)))ff--;         // Eingabe um einem Buchstaben verschoben
else if((k<Lg-1)&(T[l][i].charAt(k+1)+32==C[n].charAt(k)))ff--;
else if((k<Lg-1)&(T[l][i].charAt(k+1)-32==C[n].charAt(k)))ff--;
else if((k>1)&(T[l][i].charAt(k-1)==C[n].charAt(k)))ff--;
else if((k>1)&(T[l][i].charAt(k-1)+32==C[n].charAt(k)))ff--;
else if((k>1)&(T[l][i].charAt(k-1)-32==C[n].charAt(k)))ff--;}}}} // Klammer für ff+, k, Zahlen und Lg
if((ff>0)&(Lg>44))ff--;                                          // Toleranz für bestimmte Eingabelängen
if((ff>0)&(Lg>29))ff--;
if((ff>0)&(Lg>14))ff--;
if(ff<0)ff=0;if(Lg<T[l][i].length)ff+=T[l][i].length-Lg;           // fehlende Eingabelänge wird zur Fehlerzahl addiert
if(ff<Fe[n]){Fe[n]=ff;Vc=T[l][i];}}if(Fe[n]>Fm)Fm=Fe[n];C[n]=Vc;}

for(var m=0;m<=Fm;m++)for(var l=1;l<Z;l++)if(Fe[l]==m){              // C[]->Ve[] vom kleinsten zum größten Fehler

if((Md==1)|(Md==2)){for(var i=1;i<T[l].length;i++)if(C[l]==T[l][i]){ // Eingaben werden auf ihren Positionen verglichen
Ve[l]=C[l];break;}if(i==T[l].length){Fe[l]=1;Ve[l]=T[l][1];}}

if(Md==1)for(var n=1;n<l;n++)if(Ve[l]==Ve[n]){                         // Es wird auf Gleichheit mit den vorhandenen Eingaben getestet
Fe[l]=-1;for(var k=1;k<T[l].length;k++){Ve[l]=T[l][k];                 // Fehler setzen, Begriffe einer Reihe prüfen
var R=0;for(var j=1;j<l;j++)                                           // Ersatz für zweiten gleichen Begriff wird gesucht
if(Ve[l]==Ve[j])R++;if(R==0)break;}}                                   // ersetzt diesen bei Ungleichheit mit allen anderen

if(Md==3)if(l/2==Math.floor(l/2)){                                     // Von je zwei benachbarten Feldern werden
for(var n=1;n<Z;n++)if(n/2==Math.floor(n/2)){                          // für alle Begriffe die Reihen verglichen
for(var k=1;k<T[n].length;k++)for(var j=1;j<T[n-1].length;j++)
if((T[n][k]==C[l])&(T[n-1][j]==C[l-1])&(Fe[l]==0)&(Fe[l-1]==0)&(Ve[n]=="")){
Ve[l]=C[l];Ve[l-1]=C[l-1];
U[0]=T[n];U[1]=T[n-1];T[n]=T[l];T[n-1]=T[l-1];T[l]=U[0];T[l-1]=U[1];break;}}}    // Lösungstausch

if(Md==4)for(var n=1;n<Z;n++)for(var k=1;k<T[n].length;k++)                      // Stammt 1 Begriff aus der T[]-Reihe,
if((T[n][k]==C[l])&(Ve[n]=="")){Ve[l]=C[l];U[0]=T[n];T[n]=T[l];T[l]=U[0];break;} // Lösungstausch, alle anderen sind falsch

}                                                                                // Klammer für l-Schleife

if((Md==3)|(Md==4))for(var l=1;l<Z;l++)if(Ve[l]==""){Fe[l]=1;Ve[l]=T[l][1];}     // Alle falschen Eingaben ersetzen

for(var l=1;l<Z;l++){
document.F.elements[l*2+2].value=Ve[l];
if(Fe[l]==0)AnR++;else document.F.elements[l*2+1].checked=false;
document.F.elements[l*2+1].disabled=true;}
AnR=AnR/((Au1.length-5)/2);
}}
if(Au12[0]==30){
var OK=0;for(var i=1;i<=AAnz;i++)                                    //Anz zählt die Nicht-Dummy-Stellen
for(var j=0;j<AAnz;j++){var t=Au1[j+6].split(",");                   //Abz zählt die Dummy-Stellen
if((An[i]==t[0])&(Ax[i]==t[3])&(Ay[i]==t[4])){OK++;break;}}
if(OK>0)OK=OK+Abz;AnR=OK/AAnz;if(AnR<0)AnR=0;
for(l=1;l<(AAnz+1);l++){
var u=Au1[l+5].split(",");
if(IE){document.all["Z"+l].style.pixelLeft=u[3];document.all["Z"+l].style.pixelTop=u[4];}
if(NV){Mo=document.getElementById("Z"+parseInt(l));Mo.style.left=u[3];Mo.style.top=u[4];}
}}

if(Au12[0]==90){
document.getElementById('Etz').innerHTML='<p>'+Au1[4]+'<br><br>'+Au1[5]+'<br>';
Eingabe=confirm ("Können Sie sich mit gutem Gewissen für Ihre Antwort die volle Punktzahl geben?");
AnR=0;if(Eingabe==true)AnR=1;}
if(Au12[0]==80){
var Anz=(Au1.length-5)/2,OK=0,WNr=0,Fehl=new Array;
for(i=0;i<Oben.length;i++){
if((Oben.charAt(i)=='_')|((Oben.charAt(i)=='<')&(Oben.charAt(i+1)=='a'))){
WNr++;Fehl[WNr]=1;
if(Oben.charAt(i)=='_')i+=9;
else{
var Tst=(Oben.charAt(i+28));
if((Tst<"0")|(Tst>"9"))Zahl=parseInt(Oben.charAt(i+27));else Zahl=parseInt(Tst)+10*parseInt(Oben.charAt(i+27));
if(Zahl==WNr){OK++;Fehl[WNr]=0;}}}}
AnR=OK/Anz;
Oben="";WNr=0;
for(var i=4;i<Au1.length;i++)
if((i%2)!=0){WNr++;if(Fehl[WNr]==1)Oben+='<font color=RED>'+Au1[i]+'</font>';else Oben+=Au1[i];}//gerade Zahl
else Oben+=Au1[i];
document.getElementById('Etz').innerHTML='<p>'+Oben;
}

Ber(1);}


function Tausch(WNr){
var Ob=Oben.split(" _________ ");Oben="";
var LfdNr=((Au1.length-1)/2)-Ob.length;

Md=Au1[0].split(",");if(Md[2]==2)if(LfdNr!=WNr)if(Au1[LfdNr*2+3]==Au1[WNr*2+3])WNr=LfdNr;

var Trenn='Tausch('+WNr+')">';
if(Oben.indexOf(Trenn)!=-1){                                    // Objekt ist in Oben
var Ob=Oben.split('<a href="Javascript:'+Trenn);Ob1=Ob[1].split('</a>');
Oben=Ob[0]+" _________ "+Ob[1].substring(Ob1[0].length+4,Ob[1].length);
Unten+='<a href="Javascript:Tausch('+WNr+')">'+Ob1[0]+'</a> &nbsp; ';
}else{                                                          // Objekt ist in Unten
var Un=Unten.split(Trenn);
Un1=Un[1].split(" &");Un2=Unten.split('<a href="Javascript:'+Trenn);Unten=Un2[0]+Un[1].substring(Un1[0].length+8,Un[1].length);
for(var i=0;i<Ob.length;i++)if(i!=0)if(i<Ob.length-1)Oben+=Ob[i]+' _________ ';else Oben+=Ob[i];
else Oben+=Ob[i]+'<a href="Javascript:Tausch('+WNr+')">'+Un1[0].substring(0,Un1[0].length)+'</a> ';}
document.getElementById('Etz').innerHTML='<p>'+Oben+'<br>'+Anw+'<br>'+Unten;}

if (BeA==0){

if(Au12[0]==30){

function End(e){
var F=0;
if(IE){var X=Mom.pixelLeft,Y=Mom.pixelTop;}
if(NV){var X=parseInt(Mom.left),Y=parseInt(Mom.top);document.releaseEvents(Event.MOUSEMOVE);document.releaseEvents(Event.MOUSEUP);}
document.onmousemove=null;document.onmouseup=null;
for(var i=1;i<=AAnz;i++){                                             //An[],Ax[],Ay[] speichern Belegung der Lösungsfelder
var t=Au1[i+5].split(",");
l=parseInt(t[3]);o=parseInt(t[4]);                                   //g[0] speichert Namen des bewegten Bildes
if(t.length>5){b=parseInt(t[5]);h=parseInt(t[6]);}                   //falls keine Höhen-Breitenangaben vorhanden
var fX=0;if((l!=0)&(X>l))fX=l+b-X;if(X<=l)fX=X+b-l;if(fX<0)fX=0;     //jeweils Überlappungsfläche berechnen
var fY=0;if((o!=0)&(Y>o))fY=o+h-Y;if(Y<=o)fY=Y+h-o;if(fY<0)fY=0;     //F->alte fX*fY->neue
if(F<(fX*fY)){F=fX*fY;var mX=parseInt(t[3]),mY=parseInt(t[4]);}}     //Lösungsfeld feststellen
for(var i=1;i<=AAnz;i++)if((Ax[i]==mX)&(Ay[i]==mY))break;            //
if((F!=0)&(An[i]=="")){X=mX;Y=mY;An[i]=g[0];}                        //wenn dort noch kein Bild ist, in X,Y und Z[m] speichern
else                                                                 //wenn dort schon ein Bild ist
for(var i=0;i<AAnz;i++){
t=Au1[i+6].split(",");
if(t[0]==g[0]){X=parseInt(t[1]);Y=parseInt(t[2]);break;}}
if(IE){Mom.pixelLeft=X;Mom.pixelTop=Y;}                              //XY-Werte übergeben
if(NV){Mom.left=X;Mom.top=Y;}}

function Zieh(e){
if(IE){Mom.pixelLeft=window.event.clientX-dx;Mom.pixelTop=window.event.clientY-dy;}
if(NV){Mom.left=parseInt(e.clientX)-dX;Mom.top=parseInt(e.clientY)-dY;}
document.onmouseup=End;
return false;}

function Start(e){
if(IE){if(window.event.srcElement.parentElement.id.indexOf("Z")!=-1)
      {Mom=window.event.srcElement.parentElement.style;
       var L=Mom.pixelLeft,T=Mom.pixelTop,X=window.event.clientX,Y=window.event.clientY;
       document.onmousemove=Zieh;}}
if(NV){var obj=e.target;if((obj.parentNode.id!=null)&&(obj.parentNode.id.indexOf("Z")!=-1)){
       Mom=obj.parentNode.style;var L=parseInt(Mom.left),T=parseInt(Mom.top);dX=e.clientX-L;dY=e.clientY-T;
       zIndexTop++;Mom.zIndex=zIndexTop;document.captureEvents(Event.MOUSEMOVE);document.onmousemove=Zieh;}}

dx=X-L;dy=Y-T;var zIndexTop=10;
for(var i=0;i<AAnz;i++){
g=Au1[i+6].split(",");
if((g[1]==L)&(g[2]==T))break;
if((g[3]==L)&(g[4]==T)){g[0]=Z[i];Z[i]="";break;}}
for(var i=1;i<=AAnz;i++)if((Ax[i]==L)&(Ay[i]==T)){g[0]=An[i];An[i]="";break;}
return false}

document.onmousedown=Start;
var IE=false,NV=true;if((navigator.appName.indexOf("Microsoft")!=-1)|(navigator.userAgent.indexOf("Opera 5")!=-1)){IE=true;NV=false;}
var Mom=null,zIndTop=10,dx=0,dy=0,AAnz=0,Abz=0,Anz=0;
Z=new Array;Li=new Array;An=new Array;Ax=new Array;Ay=new Array;
for(var i=6;i<Au1.length;i++)
{var t=Au1[i].split(",");{AAnz++;Z[AAnz]="";
An[AAnz]="";Ax[AAnz]=parseInt(t[3]);Ay[AAnz]=parseInt(t[4]);
if((t[1]==t[3])&(t[2]==t[4]))Abz++;else
if((parseInt(t[1])!=parseInt(t[3]))|(parseInt(t[2])!=parseInt(t[4])))Anz++;}}   //Dummys nicht mitzählen!
if(NV)document.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);

var t=Au1[5].split(",");
document.write('<div style="position:absolute;left:'+t[1]+';top:'+t[2]+'"id="D"><img src="'+t[0]+'"></div>'+             //Bild und
'<div style="position:absolute;left:170;top:'+t[3]+'"><font face=Verdana size=2 color=#000080>'+Au1[4]+'</font></div>'); //Text ausgeben
var BAnz=0,Z=new Array;
for(var j=6;j<Au1.length;j++)Z[j]=0;
for(var j=6;j<Au1.length;j++)
 if(Z[j]==0){Z[j]=1;var t=Au1[j].split(",")
 for(var k=1;k<2;k++)                                                      //k<4 -> Verdreifachung der Bilder (eines Namens) !!!
 {BAnz++;
 if(t.length>5){var XX=t[5],YY=t[6];}
document.write('<div style="position:absolute;left:'+t[1]+';top:'+t[2]+';width:'+XX+';height:'+YY+';"id="Z'+
                BAnz+'"><img src="'+t[0]+'"></div>');}
 for (var i=6;i<j;i++){var u=Au1[i].split(",");
  if((t[0]==u[0])&((t[1]!=u[1])|(t[2]!=u[2])))
   //alert(t[0]+" ("+i+". Bild "+j+". Bild) haben unterschiedliche Ruheposition!");
//  if((t[3]==u[3])&(t[4]==u[4]))alert("Bild "+i+" und Bild "+j+" mit gleichem Ziel!");
  if(t[0]==u[0])Z[u]=1;}};
}}

document.write(
'<link rel=stylesheet href="../Programme/OB1.css"></link>'+
'<style type="text/css">td {font-family:"Verdana";}</style>'+
'<BODY><FONT FACE="Verdana">');

function Pruef(Geg){
if (Geg.length==0)alert('Bitte mind. einen Buchstaben eingeben!');
 else if (Geg.indexOf(' ')!= -1)alert('Buchstaben ohne Leerzeichen eingeben!');
 else location.href="../Such.php?"+Geg;}

document.write(
'<form name="F"><table background="../Bilder/Icons/P2.jpg" width=756 cellspacing=0><tr><td><a href="../index1.html"><img src="../Bilder/Icons/Logo04.gif" width="285" height="55" border="0" alt="Zur Startseite"></a></td>'+
'<td> &nbsp; &nbsp; <a href="../index1.html" target="Test"> Start</a> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="../Stichw/StichwA.htm" target="Test">Stichworte A-Z</a> &nbsp; &nbsp; &nbsp; &nbsp; <input type=text name="Su" size="20"><a href="Javascript:Pruef(document.forms[0].Su.value)">&nbsp;Suche</a><br> &nbsp; &nbsp; <a href="../Impressum.htm">Impressum</a> &nbsp; &nbsp; &nbsp; &nbsp; <a href="mailto:harald.huppertz@t-online.de">Kontakt</a> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a href="../links.htm" target="Test">Links</a></td></tr>'+
'<tr><td colspan=2> &nbsp; <a href="Javascript:Neu()"> Neustart</a> &nbsp; &nbsp; &nbsp; &nbsp; Gesamtergebnis <input type=button value="0 %"onClick="Info()"name="AusWG"> &nbsp; &nbsp; &nbsp; &nbsp; Aufgabenwertung <input type=button value="0 %"name="AusWA"> &nbsp; &nbsp; &nbsp; <a href="Javascript:Wert()"><font color=RED><b>Bewerten</b></font></a> &nbsp; &nbsp; &nbsp; <a href="Javascript:Weit()">Weiter</a> &nbsp; &nbsp; &nbsp; <a href="Javascript:Ende()">Ende</a><br><br></td></tr></table>'+

'<table width=758 cellspacing=0><tr><td valign=top bgcolor=#C7CBC0 width=136><br>'+

'<script>if(Nr>1)Ber(0)</'+'script>');

document.write('<center><a href="http://www.motor-reklame.de/adServer/adclick.php?n=a6d47877" target="_blank"><img src="http://www.motor-reklame.de/adServer/adview.php?what=zone:130&amp;n=a6d47877" border=0></a></center><br>');
A=
"Test/Abgassystem01|Abgas 1|Exhaust 1||"+
"Test/Abgassystem02|Abgas 2|Exhaust 2||"+
"Test/Abgas01|Abgas 3|Exhaust 3||"+
"Test/WAbgas|Abgas 4|Exhaust 4||"+
"Test/MessenPruefen|Messen Prüfen 1|||"+
"Test/MessenPruefen2|Messen Prüfen 2|||"+
"Test/WMessen1|Messen 1|||"+
"Test/WMessen2|Messen 2|||"+
"Test/Elektronik01|Elektronik 1|||"+
"Test/Elektronik02|Elektronik 2|||"+
"Test/Elektronik03|Elektronik 3|||"+
"Test/Elektronik04|Elektronik 4|||"+
"Test/Elektronik05|Elektronik 5|||"+
"Test/Elektronik06|Elektronik 6|||"+
"Test/WViertaktmotor|Viertaktmotor 1|||"+
"Test/Viertaktmotor|Viertaktmotor 2|||"+
"Test/Viertaktmotor01|Viertaktmotor 3|||"+
"Test/Viertaktmotor02|Viertaktmotor 4|||"+
"Test/Verbrennungsmotor01|Verbr.-Motor 1|||"+
"Test/Verbrennungsmotor02|Verbr.-Motor 2|||"+
"Test/Verbrennungsmotor03|Verbr.-Motor 3|||"+
"Test/Verbrennungsmotor04|Verbr.-Motor 4|||"+
"Test/Verbrennungsmotor05|Verbr.-Motor 5|||"+
"Test/WHubkolbenmotor1|Hubkolbenmotor 1|||"+
"Test/WHubkolbenmotor2|Hubkolbenmotor 2|||"+
"Test/EWBenzinmotor|Benzinmotor|||"+
"Test/Mehrzyl1|Mehrzylinder 1|||"+
"Test/Mehrzyl2|Mehrzylinder 2|||"+
"Test/Kolben|Kolben|||"+
"Test/Kurbeltrieb|Kurbeltrieb|||"+
"Test/Kurbelwelle|Kurbelwelle 1|||"+
"Test/WKurbelwelle|Kurbelwelle 2|||"+
"Test/Motormechanik|Motormechanik|||"+
"Test/Motorsteuerung|Motorsteuerung 1|||"+
"Test/WMotorsteuerung|Motorsteuerung 2|||"+
"Test/Ventile|Ventiltrieb|||"+
"Test/SchBEinspritzung|Benzineinspritzung 1|||"+
"Test/Benzineinspritzung|Benzineinspritzung 2|||"+
"Test/WBenzineinspritzung|Benzineinspritzung 3|||"+
"Test/WBenzineinspritzung2|Benzineinspritzung 4|||"+
"Test/WBDirekteinspritzung|B.-Direkteinspritzung|||"+
//"Test/AmBenzin-Direkteinspritzung|Benzineinspritzung|||"+
"Test/WMehrpunkteinspritzung|Mehrpunkteinspr.|||"+
"Test/WZentraleinspritzung|Zentraleinspritzung|||"+
"Test/Motormanagement|Motormanagement|||"+
"Test/WMotronic|Motronic|||"+
//"Test/AmMotronic|Motronic|||"+
"Test/Aufladung01|Aufladung|||"+
"Test/WKraftSchmierstoffe|Kraft-/Schmierstoffe|||"+
"Test/Kraftstoff|Kraftstoff|||"+
"Test/Benzin|Benzin|||"+
"Test/Dieselkraftstoff|Dieselkraftstoff|||"+
"Test/DieselOtto|Vergl. Diesel-Otto 1|||"+
"Test/AmDiesOttoVergleich|Vergl. Diesel-Otto 2|||"+
"Test/Dieselmotor|Dieselmotor|||"+
"Test/DVerfahren|Diesel-E.-Verfahren 1|||"+
"Test/DieselVerfahren01|Diesel-E.-Verfahren 2|||"+
"Test/DieselVerfahren02|Diesel-E.-Verfahren 3|||"+
"Test/DieselVerfahren03|Diesel-E.-Verfahren 4|||"+
"Test/Dieseleinspritzung|D.-Einspritzung 1|||"+
"Test/DieseleinspritzungN|D.-Einspritzung 2|||"+
"Test/CommonRail01|Common Rail|Common Rail||"+
"Test/WKuehlung1|Kühlung 1|||"+
"Test/WKuehlung2|Kühlung 2|||"+
"Test/WKuehlung3|Kühlung 3|||"+
"Test/Kuehlung01|Kühlung 4|||"+
"Test/Kuehlung02|Kühlung 5|||"+
"Test/Schmierung|Schmierung 1|||"+
"Test/Schmierung2|Schmierung 2|||"+
"Test/Schmierung3|Schmierung 3|||"+
//"Test/AmSchmierung|Schmierung 4|||"+
"Test/WRaeder|Räder|||"+
"Test/WService1|Service 1|||"+
"Test/WService2|Service 2|||"+
"Test/EWSteuernRegeln|Steuern Regeln|||"+
"Test/EAnlagen|Elektr. Anlagen|||"+
"Test/WBussysteme|Bussysteme|||"+
"Test/WOnboardDiagnose|OBD|||"+
"Test/WDiagnose1|Diagnose 1|||"+
"Test/WDiagnose2|Diagnose 2|||"+
"Test/WElektrik1|Elektrik 1|||"+
"Test/WElektrik2|Elektrik 2|||"+
"Test/WElektrik3|Elektrik 3|||"+
"Test/WElektrik4|Elektrik 4|||"+
"Test/Batterie|Batterie|||"+
"Test/Starter|Starter|||"+
"Test/Generator|Generator|||"+
"Test/WKlima1|Klimaanlage|||"+
"Test/Lichtanlage1|Lichtanlage 1|||"+
"Test/Lichtanlage2|Lichtanlage 2|||"+
"Test/Lichtanlage3|Lichtanlage 3|||"+
"Test/Stromlaufplan|Stromlaufplan|||"+
"Test/Umwelt|Umweltschutz|||"+
"Test/Formelumstellung|Formelumstellung 1|||"+
"Test/Formelumstellung2|Formelumstellung 2|||"+
"Test/FREinfach|Rechn. Einfach|||"+
"Test/FRAllgemein1|Rechn. Allgem. 1|||"+
"Test/FRAllgemein2|Rechn. Allgem. 2|||"+
"Test/FRBEinspr|Rechn. B.-Einspr.|||"+
"Test/FRMotorst|Rechn. M-Steuer.|||"+
"";
document.write('<hr><font color=green size=2>Speziell für die GP (Teil 1) zu üben:</font>');
B=A.split("|");
for (var l=0;l<B.length-4;l=l+4){
T=location.href.split("/");if(T[T.length-1].substring(0,T[T.length-1].indexOf("."))==B[l])B[l+1]="<font color=RED>"+B[l+1]+"</font>";
document.write('<a class=button href="../'+B[l]+'.htm"> '+B[l+1]+'</a>');
}

document.write(
'</td><td valign=top width=500><font face=Verdana><br><center><H2>'+
'<script>document.write(Au[0])</'+'script></H2><b>Aufgabe <script>document.write(Nr+" von "+(Au.length-2))</'+'script><br><br></b>');

if (Nr==1)
document.write('<font size=2 color=RED><b>Wenn Sie eine Aufgabe bearbeitet haben,<br>klicken Sie immer zuerst auf "Bewerten"!</b></font> &nbsp; &nbsp; <img src="../Bilder/Icons/PfRO.gif" width=40 height=22><br><br>');
//if(Au1[1]!="")document.write('<img src="'+Au1[1]+'"><br><br>');
//if(Au1[1].indexOf(".js")!=-1)document.write('<script>'+Au1[1]+'</'+'script>');
document.write('<script><!--#include virtual="Test.js"--><'+'/script>');







