// Copyright by realpilot.de version 2


Frage = new Array("1. Eine Ruderumkehrwirkung kann eintreten...",
                  "2. Wie ist eine Notlandung im bergigen Gelände durchzuführen?",
                  "3. Der Buchstabe -C- in schwarz auf einer senkrecht angebrachten gelben Tafel bedeutet:",
                  "4. Wann ist bei Streckenflügen nach Sichtflugregeln der Höhenmesser auf den QNH-Wert des nächstgelegenen zivilen Flugplatzes mit Flugverkehrskontrollstelle einzustellen?",
                  "5. Durch welchen Wert wird der rwK (TC) zum mwK (MC)?",
                  "6. Welche Geländeformen begünstigen eine Nebel- und Dunstbildung?",
                  "7. Mit welchem Ruder wird im Langsamflug überwiegend gesteuert?",
                  "8. Mit welcher Geschwindigkeit wird ein Landeanflug bei starker Turbulenz durchgeführt? Mit...",
                  "9. Wodurch entsteht u.a. der Anzeigefehler des Magnetkompasses beim Kurvenflug? Durch die...",
                  "10. Wann tendiert die Schichtung einer Luftmasse zur Stabilität?",
                  "11. Wie lauten die von der ICAO festgelegten Daten der Standartatmosphäre ?",
                  "12. Wie leitet man das Trudeln richtig aus, wenn im Flughandbuch nicht anders angegeben?");
Antwort1 = new Array("bei Seitenruderausschlag.",
                     "Gegen den Wind anfliegen und landen, auf Hindernisse achten.",
                     "Flugsicherungsmeldung sind an der so bezeichneten Stelle abzugeben.",
                     "Bei Flügen über 5000m GND.",
                     "Die Mißweisung",
                     "Talbecken und Senken mit feuchten Untergrund.",
                     "Quer- und Höhenruder",
                     "Mindestgeschwindigkeit, Landehilfe voll ausgefahren.",
                     "Inklination",
                     "Wenn unten und oben starke Abkühlung wirksam wird.",
                     "Relative Feuchte 100%, Temperaturgradient -3°C/1000ft, Luftdruck in MSL 750 Hg, Temperatur 15°C in MSL ",
                     "Seitenruder und Querruder in Drehrichtung, Höhenruder nachlassen");
Antwort2 = new Array("bei Querruderausschlag im Überzogenen Zustand.",
                     "Quer zum Hang landen, ohne Rücksicht auf die Windrichtung.",
                     "Kasse zur Entrichtung der Landegebühr.",
                     "bei Flügen in und unterhalb 5000ft MSL oder 2000ft GND.",
                     "Die Deviation",
                     "Schnee- und eisbedeckte Ebene mit kaltem Nordwind.",
                     "Querruder",
                     "Mit einer niedrigeren Geschwindigkeit als unter normalen Bedingungen.",
                     "Corioliskraft",
                     "Wenn von unten her Abkühlung und von oben her Erwärmung einsetzt oder beide Vorgänge gleichzeitig stattfinden.",
                     "Temperaturgradient -1°C/100 m, Luftdruck in MSL 1013,2 hPa, Temperatur 15°C in MSL, relative Feuchte 0%",
                     "Höhenruder nachlassen, Seitenruder und Querruder gegen Drehrichtung");
Antwort3 = new Array("am Höchenruder in jedem Geschwindigkeitsbereich.",
                     "Mit Mindestfahrt hangaufwärts landen und danach Höhenruder drücken.",
                     "Paß- und Außreisekontrolle am Flugplatz.",
                     "Bei allen Flügen nach Sichtflugregeln, die über die Umgebung des Startflugplatzes hinausführen.",
                     "Der Luvwinkel",
                     "Hügeliges Gelände mit ausgedehnten Sandflächen, die am Tage viel Wärme speichern.",
                     "Seitenruder",
                     "der gleichen Geschwindigkeit wie unter normalen Bedingungen.",
                     "Deviation",
                     "Wenn von oben her Abkühlung und von unten her Erwärmung einsetzt oder beide Vorgänge gleichzeitig stattfinden.",
                     "Luftdruck in MSL 1013,2 hPa, Temperatur 15°C in MSL, relative Feuchte 0%, Temperaturgradient -0,65°C/100 m",
                     "Seitenruder entgegen Drehrichtung, Höhenruder nachlassen, Querruder normal");
Antwort4 = new Array("bei Seilkurven über 45°.",
                     "Nach Möglichkeit hangaufwärts landen, Verwirbelungen und Leewirkung beachten.",
                     "Flugleiter ist am Platz.",
                     "Bei Flügen über 5000ft GND.",
                     "Die Inklination",
                     "Sonnenabgewandte Hänge mit Absinkbewegungen der aufliegenden Luft.",
                     "Höhenruder",
                     "einer höheren Geschwindigkeit als unter normalen Bedingungen.",
                     "Variation",
                     "Bei sehr schwachen Windverhältnissen.",
                     "Temperatur 15°C in MSL, relative Feuchte 20%, Temperaturgradient -0,65°C/100 m, Luftdruck in MSL 29,92 in",
                     "Höhenruder voll ziehen, Seitenruder und Querruder gegen Drehrichtung");
Ergebnis = new Array(2,4,1,2,1,1,3,4,1,2,3,3);

// Copyright by realpilot.de
var lauf = new Array();for (var i=0; i < Frage.length; ++i){lauf[i]=0;}
var z,x,r,zaehl=0;

function beantwortung()
{
z = Ergebnis[x]-1
if(document.getElementsByName("F1")[z].checked = document.getElementsByName("F1")[z].checked)
  {document.getElementById("e").firstChild.nodeValue = "Richtig";
  e.style.color = "#00FF00";
  document.getElementsByName("F1")[0].disabled = 1;
  document.getElementsByName("F1")[1].disabled = 1;
  document.getElementsByName("F1")[2].disabled = 1;
  document.getElementsByName("F1")[3].disabled = 1;}
 else
  {document.getElementById("e").firstChild.nodeValue = "Falsch";
  e.style.color = "#FF0000";
  document.getElementsByName("F1")[0].disabled = 1;
  document.getElementsByName("F1")[1].disabled = 1;
  document.getElementsByName("F1")[2].disabled = 1;
  document.getElementsByName("F1")[3].disabled = 1;}
}

function ende()
{document.getElementById("e").firstChild.nodeValue = "Ende";
   e.style.color = "#FF0000";
   document.getElementById("F").firstChild.nodeValue = "Der Test ist zuende. Ich hoffe Sie haben alle Fragen mit Richtig beantwortet.";
   document.getElementById("a1").firstChild.nodeValue = "";
   document.getElementById("a2").firstChild.nodeValue = "";
   document.getElementById("a3").firstChild.nodeValue = "";
   document.getElementById("a4").firstChild.nodeValue = "";
   document.getElementById("anzeig").firstChild.nodeValue = "";
}


function zufall ()
{

if(zaehl==lauf.length)
  ende();
 else
  {document.getElementById("F").firstChild.nodeValue = "";
   document.getElementById("a1").firstChild.nodeValue = "";
   document.getElementById("a2").firstChild.nodeValue = "";
   document.getElementById("a3").firstChild.nodeValue = "";
   document.getElementById("a4").firstChild.nodeValue = "";
   document.getElementById("e").firstChild.nodeValue = "";
   document.getElementsByName("F1")[0].checked = 0;
   document.getElementsByName("F1")[1].checked = 0;
   document.getElementsByName("F1")[2].checked = 0;
   document.getElementsByName("F1")[3].checked = 0;
   document.getElementsByName("F1")[0].disabled = 0;
   document.getElementsByName("F1")[1].disabled = 0;
   document.getElementsByName("F1")[2].disabled = 0;
   document.getElementsByName("F1")[3].disabled = 0;
   do {
      x = Math.round((Frage.length-1)*Math.random());
      }
      while(lauf[x] == 1);
   lauf[x]=1;
   document.getElementById("F").firstChild.nodeValue = Frage[x];
   document.getElementById("a1").firstChild.nodeValue = Antwort1[x];
   document.getElementById("a2").firstChild.nodeValue = Antwort2[x];
   document.getElementById("a3").firstChild.nodeValue = Antwort3[x];
   document.getElementById("a4").firstChild.nodeValue = Antwort4[x];
   zaehl=0;
   for (var i=0; i < lauf.length; ++i)
   {zaehl = zaehl + lauf[i];}
   document.getElementById("anzeig").firstChild.nodeValue = " Frage: " + zaehl + " von "+ Frage.length;


 }
}
function geordnet ()
{
document.getElementsByName("F1")[0].checked = 0;
document.getElementsByName("F1")[1].checked = 0;
document.getElementsByName("F1")[2].checked = 0;
document.getElementsByName("F1")[3].checked = 0;
   document.getElementsByName("F1")[0].disabled = 0;
   document.getElementsByName("F1")[1].disabled = 0;
   document.getElementsByName("F1")[2].disabled = 0;
   document.getElementsByName("F1")[3].disabled = 0;
document.getElementById("e").firstChild.nodeValue = "";
 if(zaehl >= Frage.length)
  {ende();}
 else// Copyright by realpilot.de
  {x=zaehl;
   document.getElementById("F").firstChild.nodeValue = Frage[x];
   document.getElementById("a1").firstChild.nodeValue = Antwort1[x];
   document.getElementById("a2").firstChild.nodeValue = Antwort2[x];
   document.getElementById("a3").firstChild.nodeValue = Antwort3[x];
   document.getElementById("a4").firstChild.nodeValue = Antwort4[x];
   zaehl=x+1;}
document.getElementById("anzeig").firstChild.nodeValue = " Frage: " + zaehl + " von "+ Frage.length;
}
