var pisteet=0;
var lunttaus31=0;
var lunttaus32=0;
var lunttaus33=0;
var lunttaus34=0;
var lunttaus35=0;
var lunttaus36=0;
var vastaus1=0;
var vastaus2=0;
var vastaus4a=0;
var vastaus4b=0;
var vastaus4c=0;
var vastaus4d=0;
var vastaus4e=0;
var vastaus4f=0;
var vastaus4g=0;
var vastaus4h=0;
var vastaus4i=0;
var vastaus4j=0;
var vastaus4k=0;
var vastaus4l=0;
var vastaus6=0;


function tarkista1()
{
if(document.Kysymys1.Nayteala[0].checked)
	{ 
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys1.Palaute1.value=document.Kysymys1.Nayteala[0].value }
if(document.Kysymys1.Nayteala[1].checked)
	{ 
	if (vastaus1==1)
		{
		alert('Olet jo vastannut kerran! \n\n Ei lisäpisteitä')
		}
	if (vastaus1==0)
		{
	pisteet=pisteet+1;
	vastaus1=1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys1.Palaute1.value=document.Kysymys1.Nayteala[1].value 
		}
	}
if(document.Kysymys1.Nayteala[2].checked)
	{ 
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys1.Palaute1.value=document.Kysymys1.Nayteala[2].value }
if(document.Kysymys1.Nayteala[3].checked)
	{ 
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys1.Palaute1.value=document.Kysymys1.Nayteala[3].value }
}

function tarkista2()
{
if(document.Kysymys2.Nisakkaat[0].checked)
	{ 
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys2.Palaute2.value=document.Kysymys2.Nisakkaat[0].value }
if(document.Kysymys2.Nisakkaat[1].checked)
	{
	if (vastaus2==1)
		{
		alert('Olet jo vastannut kerran \n\n Ei lisäpisteitä!')
		}
	if (vastaus2==0)
		{ 
	pisteet=pisteet+1;
	vastaus2=1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys2.Palaute2.value=document.Kysymys2.Nisakkaat[1].value }
		}
if(document.Kysymys2.Nisakkaat[2].checked)
	{ 
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys2.Palaute2.value=document.Kysymys2.Nisakkaat[2].value }
if(document.Kysymys2.Nisakkaat[3].checked)
	{ 
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";	
	document.Kysymys2.Palaute2.value=document.Kysymys2.Nisakkaat[3].value }
if(document.Kysymys2.Nisakkaat[4].checked)
	{ 
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";	
	document.Kysymys2.Palaute2.value=document.Kysymys2.Nisakkaat[4].value }
}

function tarkista31()
{
if (lunttaus31==1)
	{
	alert('Et ratkaissut ongelmaa itse! \n\nEi lisäpisteitä')
	}
if (lunttaus31==0)
{
if((document.Kysymys3.T1.value=="S")&&(document.Kysymys3.T2.value=="U")&&(document.Kysymys3.T3.value=="O")&&(document.Kysymys3.T4.value=="R")&&(document.Kysymys3.T5.value=="A"))
	{
	pisteet=pisteet+1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys3.Palaute3.value="Oikein.";
	}
else
	{
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys3.Palaute3.value="Väärin.";
	}
}
}

function tarkista32()
{
if (lunttaus32==1)
	{
	alert('Et ratkaissut ongelmaa itse! \n\nEi lisäpisteitä')
	}
if (lunttaus32==0)
{
if((document.Kysymys3.T6.value=="T")&&(document.Kysymys3.T7.value=="U")&&(document.Kysymys3.T8.value=="L")&&(document.Kysymys3.T9.value=="O")&&(document.Kysymys3.T10.value=="M")&&(document.Kysymys3.T11.value=="U")&&(document.Kysymys3.T12.value=="U")&&(document.Kysymys3.T13.value=="T")&&(document.Kysymys3.T14.value=="T")&&(document.Kysymys3.T15.value=="O"))
	{
	pisteet=pisteet+1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys3.Palaute3.value="Oikein.";
	}
else
	{
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys3.Palaute3.value="Väärin.";
	}
}
}


function tarkista33()
{
if (lunttaus33==1)
	{
	alert('Et ratkaissut ongelmaa itse! \n\nEi lisäpisteitä')
	}
if (lunttaus33==0)
{
if ((document.Kysymys3.T16.value=="V")&&(document.Kysymys3.T17.value=="A")&&(document.Kysymys3.T18.value=="S")&&(document.Kysymys3.T19.value=="T")&&(document.Kysymys3.T20.value=="U")&&(document.Kysymys3.T21.value=="S"))
	{
	pisteet=pisteet+1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys3.Palaute3.value="Oikein.";
	}
else
	{
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys3.Palaute3.value="Väärin.";
	}
}
}

function tarkista34()
{
if (lunttaus34==1)
	{
	alert('Et ratkaissut ongelmaa itse! \n\nEi lisäpisteitä')
	}
if (lunttaus34==0)
{
if((document.Kysymys3.T22.value=="K")&&(document.Kysymys3.T23.value=="A")&&(document.Kysymys3.T24.value=="S")&&(document.Kysymys3.T25.value=="V")&&(document.Kysymys3.T26.value=="U")&&(document.Kysymys3.T27.value=="A"))
{
	pisteet=pisteet+1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys3.Palaute3.value="Oikein.";
	}
else
	{
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys3.Palaute3.value="Väärin.";
	}
}
}
function tarkista35()
{
if (lunttaus35==1)
	{
	alert('Et ratkaissut ongelmaa itse! \n\nEi lisäpisteitä')
	}
if (lunttaus35==0)
{
if((document.Kysymys3.T28.value=="L")&&(document.Kysymys3.T29.value=="A")&&(document.Kysymys3.T30.value=="J")&&(document.Kysymys3.T31.value=="I")&&(document.Kysymys3.T32.value=="N")&&(document.Kysymys3.T33.value=="S")&&(document.Kysymys3.T34.value=="I")&&(document.Kysymys3.T35.value=="S")&&(document.Kysymys3.T36.value=="Ä")&&(document.Kysymys3.T37.value=="I")&&(document.Kysymys3.T38.value=="N")&&(document.Kysymys3.T39.value=="E")&&(document.Kysymys3.T40.value=="N"))
	{
	pisteet=pisteet+1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys3.Palaute3.value="Oikein.";
	}
else
	{
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys3.Palaute3.value="Väärin.";
	}
}
}



function tarkista36()
{
if (lunttaus36==1)
	{
	alert('Et ratkaissut ongelmaa itse! \n\nEi lisäpisteitä')
	}
if (lunttaus36==0)
{
if((document.Kysymys3.T41.value=="K")&&(document.Kysymys3.T42.value=="A")&&(document.Kysymys3.T43.value="N")&&(document.Kysymys3.T44.value="T")&&(document.Kysymys3.T45.value="O")&&(document.Kysymys3.T46.value="K")&&(document.Kysymys3.T47.value=="Y")&&(document.Kysymys3.T48.value=="K")&&(document.Kysymys3.T49.value=="Y"))
	{
	pisteet=pisteet+1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys3.Palaute3.value="Oikein.";
	}
else
	{
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys3.Palaute3.value="Väärin.";
	}
}
}

function nayta31()
{
document.Kysymys3.T1.value="S";document.Kysymys3.T2.value="U";document.Kysymys3.T3.value="O";document.Kysymys3.T4.value="R";document.Kysymys3.T5.value="A";
lunttaus31=1;
}

function nayta32()
{
document.Kysymys3.T6.value="T";document.Kysymys3.T7.value="U";document.Kysymys3.T8.value="L";document.Kysymys3.T9.value="O";document.Kysymys3.T10.value="M";document.Kysymys3.T11.value="U";document.Kysymys3.T12.value="U";document.Kysymys3.T13.value="T";document.Kysymys3.T14.value="T";document.Kysymys3.T15.value="O";
lunttaus32=1;}

function nayta33()
{
document.Kysymys3.T16.value="V";document.Kysymys3.T17.value="A";document.Kysymys3.T18.value="S";document.Kysymys3.T19.value="T";document.Kysymys3.T20.value="U";document.Kysymys3.T21.value="S";
lunttaus33=1;}

function nayta34()
{
document.Kysymys3.T22.value="K";document.Kysymys3.T23.value="A";document.Kysymys3.T24.value="S";document.Kysymys3.T25.value="V";document.Kysymys3.T26.value="U";document.Kysymys3.T27.value="A";
lunttaus34=1;}

function nayta35()
{
document.Kysymys3.T28.value="L";document.Kysymys3.T29.value="A";document.Kysymys3.T30.value="J";document.Kysymys3.T31.value="I";document.Kysymys3.T32.value="N";document.Kysymys3.T33.value="S";document.Kysymys3.T34.value="I";document.Kysymys3.T35.value="S";document.Kysymys3.T36.value="Ä";document.Kysymys3.T37.value="I";document.Kysymys3.T38.value="N";document.Kysymys3.T39.value="E";document.Kysymys3.T40.value="N";
lunttaus35=1;}

function nayta36()
{
document.Kysymys3.T41.value="K";document.Kysymys3.T42.value="A";document.Kysymys3.T43.value="N";document.Kysymys3.T44.value="T";document.Kysymys3.T45.value="O";document.Kysymys3.T46.value="K";document.Kysymys3.T47.value="Y";document.Kysymys3.T48.value="K";document.Kysymys3.T49.value="Y";
lunttaus36=1;
}

function tarkista5a()
{
pisteet=pisteet-1;
window.status="Sinulla on nyt " +pisteet+" pistettä";
document.Kysymys5.Palaute5.value="Väärin. Ylin viiva voisi kyllä kuvata ymp. kantokykya, mutta kuvassa on todennäköisempikin vaihtoehto";
}
function  tarkista5b()
{
pisteet=pisteet+1;
window.status="Sinulla on nyt " +pisteet+" pistettä";
document.Kysymys5.Palaute5.value="Oikein. Populaation koko seuraa ymp. kantokykyä. Toki se voi olla myös pienempi.";
}
function tarkista5c()
{
pisteet=pisteet-1;
window.status="Sinulla on nyt " +pisteet+" pistettä";
document.Kysymys5.Palaute5.value="Väärin. Populaation koko ei voi jatkuvasti olla suurempi kuin ympäristön kantokyky.";
}

function tarkista6()
{
if(document.Kysymys6.sikionkehitys[0].checked)
	{ 
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys6.Palaute6.value="Väärin. Syy on kyllä oikein, mutta mieti vielä, mitä tuo viivästynyt-sana käsitteessä mahtaa tarkoittaa. Vaihtoehtojen joukossa on parempikin vaihtoehto"
	}
if(document.Kysymys6.sikionkehitys[1].checked)
	{ 
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys6.Palaute6.value="Väärin. Syy sikiönkehityksen pysähtymiseen on tiedossa."
	}
if(document.Kysymys6.sikionkehitys[2].checked)
	{
	if (vastaus6==1)
		{
		alert('Olet jo vastannut kerran \n\n Ei lisäpisteitä!')
		}
	if (vastaus6==0)
		{ 
	pisteet=pisteet+1;
	vastaus6=1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys6.Palaute6.value="Oikein. Mikäli raskausaika ei riitä siirtämään synnytystä talven yli, sikiönkehitys viivästyy. Kiima-ajassa ei tapahdu juurikaan vaihteluja, ja kantoaika on myös aina sama."}
		}
if(document.Kysymys6.sikionkehitys[3].checked)
	{ 
	pisteet=pisteet-1;
	window.status="Sinulla on nyt " +pisteet+" pistettä";
	document.Kysymys6.Palaute6.value="Väärin. Jos hedelmöittyminen on jo tapahtunut, ei uusilla paritteluilla ole enää merkitystä syntyvän poikasen perimään."
	}

}


function tilanne()
{
ilmo=window.open('','Pistetilanne','width=200,height=150,screenX=10,screenY=10,scrollbars=yes');
ilmo.document.open();
ilmo.document.write('<html><head></head><body><center><h2 align="center"><font color="#FF8040"><strong>Pistetilanne</strong></font></h2><p><strong>Sinulla on pisteitä: ');
ilmo.document.write(pisteet);
ilmo.document.write(' </strong><form><input type="button" value="OK" onClick="self.close()"></form></center></body></html>');
ilmo.document.close();
}

function todistus()
{
var nimi;
var arvio;
if (pisteet<=3)
	{ arvio="Voi voi. Nyt ei mennyt kovin hyvin" }
if ((pisteet>3)&&(pisteet<6))
	{ arvio="Kohtalainen suoritus" }
if ((pisteet>=6)&&(pisteet<9))
	{ arvio="Hyvä suoritus" }
if (pisteet>=9)
	{ arvio="Kiitettävä suoritus" }
nimi=prompt("Anna nimesi","");
tod=window.open('','Todistus','width=400,height=350,screenX=0,screenY=0,scrollbars=yes');
tod.document.open();
tod.document.write('<html><head></head><body background="../Ekologia/navipoh.jpg"><h1 align="center"><font face="Arial">Todistus</font></h1><p><font face="Tahoma">&nbsp;</font></p><p align="center"><strong><font face="Tahoma">');
tod.document.write(nimi); 
tod.document.write(' on suorittanut <br>Populaation ominaisuuksia-tehtävät ja saanut <br>');
tod.document.write(pisteet);
tod.document.write(' pistettä / 10 pisteestä.</font></strong></p><h3 align="center"><font face="Tahoma">Arviointi suorituksesta: ');
tod.document.write(arvio);
tod.document.write('</font></h3><p align="center"><strong><em><font face="Tahoma">Kiitos ja tervetuloa uudestaan.</font></em></strong></p>');
tod.document.write('<form><center><input type="button" value="OK" onClick="self.close()"></form></center></body></html>');
tod.document.close();

}
