// JavaScript Document

//var a=65,b=66,c=67,d=68,e=69,f=70,g=71,h=72,i=73,j=74,k=75,l=76,m=77,n=78,o=79,p=80,q=81,r=82,s=83,t=84,u=85,v=86,w=87,x=88,y=89,z=90;

//VOOR TOETSEN
var muziekAan = "aan",muziekIn=muziekAan;
var stilAan = "aan",stilIn=stilAan;
var poezieAan ="aan",poezieIn=poezieAan;
var weerAan = "aan",weerIn=weerAan;
var relatieAan = "aan",relatieIn=relatieAan;

document.onkeydown = function keyPress(evt) {
if(document.all) var whichKey = window.event.keyCode;
else if(document.layers) var whichKey = evt.which;
else var whichKey = evt.keyCode;

if ((muziekAan == "aan") && (whichKey==77)) muziekAan = "m";
else if ((muziekAan == "m") && (whichKey==85)) muziekAan = "mu";
else if ((muziekAan == "mu") && (whichKey==90)) muziekAan = "muz";
else if ((muziekAan == "muz") && (whichKey==73)) muziekAan = "muzi";
else if ((muziekAan == "muzi") && (whichKey==69)) muziekAan = "muzie";
else if ((muziekAan == "muzie") && (whichKey==75)) speelMuziek();
else muziekAan = muziekIn;

if ((poezieAan == "aan") && (whichKey==86)) poezieAan = "v";
else if ((poezieAan == "v") && (whichKey==69)) poezieAan = "ve";
else if ((poezieAan == "ve") && (whichKey==82)) poezieAan = "ver";
else if ((poezieAan == "ver") && (whichKey==86)) poezieAan = "verv";
else if ((poezieAan == "verv") && (whichKey==69)) poezieAan = "verve";
else if ((poezieAan == "verve") && (whichKey==82)) poezieAan = "verver";
else if ((poezieAan == "verver") && (whichKey==83)) Poezie();
else poezieAan = poezieIn;

if ((poezieAan == "aan") && ((whichKey==49) || (whichKey==97))) Poezie();

if ((stilAan == "aan") && (whichKey==83)) stilAan = "s";
else if ((stilAan == "s") && (whichKey==84)) stilAan = "st";
else if ((stilAan == "st") && (whichKey==73)) stilAan = "sti";
else if ((stilAan == "sti") && (whichKey==76)) Stil();
else stilAan = stilIn;

if ((weerAan == "aan") && (whichKey==87)) weerAan = "w";
else if ((weerAan == "w") && (whichKey==69)) weerAan = "we";
else if ((weerAan == "we") && (whichKey==69)) weerAan = "wee";
else if ((weerAan == "wee") && (whichKey==82)) Weer();
else weerAan = weerIn;

if ((relatieAan == "aan") && (whichKey==76)) relatieAan = "l";
else if ((relatieAan == "l") && (whichKey==73)) relatieAan = "li";
else if ((relatieAan == "li") && (whichKey==69)) relatieAan = "lie";
else if ((relatieAan == "lie") && (whichKey==70)) relatieAan = "lief";
else if ((relatieAan == "lief") && (whichKey==68)) relatieAan = "liefd";
else if ((relatieAan == "liefd") && (whichKey==69)) Alsjelieft();
else relatieAan = relatieIn;

if ((whichKey==37) || (whichKey==38) || (whichKey==39) || (whichKey==40) || (whichKey==32)) veranderBeeld(); //VOOR ANDERE BEELDEN
}

var muziekStukken = new Array("banplon.mid","beerbarl.mid","bluedanu.mid","bohmfntn.mid","callyou.mid","crslpolk.mid","emperor.mid","estudi.mid","flederms.mid","hellomyb.mid","ladonna.mid","laspagno.mid","maple.mid","missouri.mid","oktober.mid","oldpaint.mid","overwave.mid","ragtime.mid","ragtune.mid","roses.mid","vienna.mid","zipdedoo.mid");
var alleMuziek = muziekStukken.join("!");

var volume = 35;

function playSound(surl) {
  document.getElementById("soundspan").innerHTML="<embed volume='"+volume+"' src='"+surl+"' hidden=true autostart=true loop=false>";
}

function speelMuziek() {
	var kiesMuziek = toeval(0, muziekStukken.length);
	var muziek = "sound/"+muziekStukken[kiesMuziek];
	deleteElement(muziekStukken,kiesMuziek); // ELEMENT UIT ARRAY VERWIJDEREN
	if (muziekStukken.length == 0) muziekStukken = alleMuziek.split("!"); // ALS ARRAY LEEG IS OPNIEUW BEGINNEN
	playSound(muziek);
	muziekAan = muziekIn;
}
function Stil() {
	playSound("sound/stil.mid");
	stilAan = stilIn;
}

function Weer() {
	window.open("weer.htm","_blank","left=100,top=100,width=800,height=400,titlebar=no,toolbar=no,menubar=no,personalbar=no,status=no,directories=no,location=no,scrollbars=no,resizable=no");
	weerAan = weerIn;
}

function Alsjelieft() {
	window.open("alsjelieft.htm","_blank","left=100,top=100,width=470,height=510,titlebar=no,toolbar=no,menubar=no,personalbar=no,status=no,directories=no,location=no,scrollbars=no,resizable=no");
	weerAan = weerIn;
}

function Poezie() {
	window.open("poezie/index.html","_blank","left=0,top=0,titlebar=no,toolbar=no,menubar=no,personalbar=no,status=no,directories=no,location=no,scrollbars=no,resizable=no");
	poezieAan=poezieIn;
}
