///Programm von Dr. Michael Rentzsch 5/2002 - 6/2002
var Ton//der Tonname
var Tonhoehe//die Stufe im Notensystem
var Tonnummer//die Nummer der chromatischen Tonleitertšne
var Vorzeichen//0=keine; 1=fis und b
var Loesung//die gedrźckten Ventile
var Score=0;//die Anzahl der Lšsungen
//
//

//
//
function gitarre(a)//von g - g''//rechnet die Tonnummern in Tonhoehen um
{
if (a==Tonnummer)
{
Tonnummer=0;
Score=Score+1;
document.all["Ausgabe"].innerHTML=Score;
if (Score==20)
{
alert("super!!!!");
Score=0;
}
tongenerator();
}
else
{
alert("Falsch");
}
}

//
//

function trompete(a)//von g - g''//rechnet die Tonnummern in Tonhoehen um
{
Tonnummer=a;
   switch(Tonnummer)
   {
    case 0:
		Ton="e"     
    Vorzeichen=0
    Tonhoehe=-1;
    break;
    //
     case 1:
		Ton="f"     
    Vorzeichen=0
    Tonhoehe=0;
    Naturton="b";
    break;
    //
     case 2:
		Ton="fis/ges"     
    Vorzeichen=1
    Tonhoehe=0;
    Naturton="b";
    break;
    //  
    case 3:
		Ton="g"     
    Vorzeichen=0
    Tonhoehe=1;
    Naturton="b";
    break;
    //
    case 4:
		Ton="gis/as"  
	Vorzeichen=1
    Tonhoehe=1;
    Naturton="b";
    break;
    //
    case 5:
		Ton="a"    
	Vorzeichen=0
    Tonhoehe=2;
    Naturton="b";
    break;
    //
    case 6:
		Ton="ais/b"   
	Vorzeichen=1 
    Tonhoehe=2;
    Naturton="b";
    break;
    //
    case 7:
		Ton="h"    
	Vorzeichen=0
    Tonhoehe=3;
    Naturton="f'";
    break;
    //
    case 8:
		Ton="c'"    
	Vorzeichen=0
    Tonhoehe=4;
    Naturton="f'";
    break;
    //
	case 9:
		Ton="cis'/des'"		
	Vorzeichen=1
    Tonhoehe=4;
    Naturton="f'";
    break;
    //
	case 10:
		Ton="d'"    
	Vorzeichen=0
    Tonhoehe=5;
    Naturton="f'";
    break;
    //
    case 11:
		Ton="dis'/es'"   
	Vorzeichen=1
    Tonhoehe=5;
    Naturton="f'";
    break;
    //
    case 12:
		Ton="e'"   
	Vorzeichen=0
    Tonhoehe=6;
    Naturton="f'";
    break;
    //
    case 13:
		Ton="f'"   
	Vorzeichen=0 
    Tonhoehe=7;
    Naturton="f'";
    break;
    //
    case 14:
		Ton="fis'/ges'"    
	Vorzeichen=1
    Tonhoehe=7;
    Naturton="b'";
    break;
    //
    //
    case 15:
		Ton="g'"     
	Vorzeichen=0
    Tonhoehe=8;
    Naturton="b'";
    break;
    case 16:
		Ton="gis'/as'"    
	Vorzeichen=1
    Tonhoehe=8;
    Naturton="b'";
    break;
    //
    case 17:
		Ton="a'"    
	Vorzeichen=0
    Tonhoehe=9;
    Naturton="b'";
    break;
    //
    case 18:
		Ton="ais'/b'"    
	Vorzeichen=1
    Tonhoehe=9;
    Naturton="b'";
    break;
    //
    case 19:
		Ton="h'"    
	Vorzeichen=0
    Tonhoehe=10;
    Naturton="d''";
    break;
    //
    case 20:
		Ton="c''"    
	Vorzeichen=0
    Tonhoehe=11;
    Naturton="d''";
    break;
	case 21:
		Ton="cis''/des''"		
	Vorzeichen=1
    Tonhoehe=11;
    Naturton="d''";
    break;
    //
	case 22:
		Ton="d''"    
	Vorzeichen=0
    Tonhoehe=12;
    Naturton="d''";
    break;
    //
    case 23:
		Ton="dis''/es''"    
	Vorzeichen=1
    Tonhoehe=12;
    Naturton="f''";
    break;
    //
    case 24:
		Ton="e''"   
	Vorzeichen=0
    Tonhoehe=13;
    Naturton="f''";
    break;
    //
    case 25:
		Ton="f''"    
	Vorzeichen=0
    Tonhoehe=14;
    Naturton="f''";
    break;
    //
    case 26:
		Ton="fis''/ges''"    
	Vorzeichen=1
    Tonhoehe=14;
    Naturton="f''";
    break;
    //
    case 27:
		Ton="g''"    
	Vorzeichen=0
    Tonhoehe=15;
    Naturton="b'''";
    break;
    //
    case 28:
		Ton="gis/as''"    
	Vorzeichen=1
    Tonhoehe=15;
    Naturton="b'''";
    break;
    //
    case 29:
		Ton="a''"    
	Vorzeichen=0
    Tonhoehe=15;
    Naturton="b'''";
    break;
     }
//
//
if (Tonnummer==0)//Hilfslinen - e
{
document.Note.src="NoteHilfslinie2.GIF";
document.all["ganze"].style.top=113-5*Tonhoehe;
}
//
if (Vorzeichen==0 && Tonnummer>9)//normal ohne Vorzeichen
{
document.Note.src="Note.GIF";
document.all["ganze"].style.top=113-4*Tonhoehe;
}
if (Vorzeichen==1 && Tonnummer>9)//normal mit Vorzeichen
{
document.Note.src="fis.GIF";
document.all["ganze"].style.top=113-4*Tonhoehe;
}
//
if (Tonnummer==1 || Tonnummer==2) //Hilfslinen - f
if (Tonnummer==2)//mit Vorzeichen
{
document.Note.src="NoteHilfslinie12.GIF";
document.all["ganze"].style.top=113-5*Tonhoehe;
}
else//ohne Vorzeichen
{
document.Note.src="NoteHilfslinie1.GIF";
document.all["ganze"].style.top=113-5*Tonhoehe;
}

//
if (Tonnummer==3 || Tonnummer==4 || Tonnummer==7)//Hilfslinen - g, h
if (Tonnummer==4)//mit Vorzeichen
{
document.Note.src="NoteHilfslinie22.GIF";
document.all["ganze"].style.top=113-4*Tonhoehe;
}
else//ohne Vorzeichen
{
document.Note.src="NoteHilfslinie2.GIF";
document.all["ganze"].style.top=113-4*Tonhoehe;
}
if (Tonnummer==5 || Tonnummer==6 || Tonnummer==8 || Tonnummer==9)//Hilfslinen - a, c
if (Tonnummer==6 || Tonnummer==9)//mit Vorzeichen
{
document.Note.src="NoteHilfslinie12.GIF";
document.all["ganze"].style.top=113-4*Tonhoehe;
}
else//ohne Vorzeichen
{
document.Note.src="NoteHilfslinie1.GIF";
document.all["ganze"].style.top=113-4*Tonhoehe;
}
}
//
//
function tongenerator()//wŠhlt eine Zahl aus
{
var a=Math.floor((Math.random()*29))
trompete(a);
}
//
//

//
