  fhDes = new Array(8);
  fhDes[0] = "Har ingen komplett sving och har svårt att styra bollen.";
  fhDes[1] = "Svingen börjar ta form liksom antalet bra träffar ökar. Kan hålla ett lite högre tempo.";
  fhDes[2] = "Gör färre misstag och börjar kunna styra bollen. Har dock svårt att få längd på bollarna.";
  fhDes[3] = "Kan variera spelet något och styr bollarna bra. Börjar utveckla topspin och slice.";
  fhDes[4] = "Den är pålitlig och slår bollar med längd och god kontroll. Kan försöka placera för svåra bollar för bra.";
  fhDes[5] = "Den är väldigt pålitlig med god variation på kraft, topspin/slice och längd. Kan spela offensivt på mediumsvåra bollar men försöker dock för mycket på svåra bollar.";
  fhDes[6] = "Mycket bra med bra kontroll, längd och topspin/slice. Används för att bygga upp offensiva situationer och har utvecklat bra känsla för bollen. Slår bra passerslag.";
  fhDes[7] = "Mycket pålitligt slag som spelaren kan förlita sig på i pressade situationer. Kontrollerar topspin/slice, längd och hårdhet mycket bra.";

  bhDes = new Array(8);
  bhDes[0] = "Undviker backhand och får oftast inga rena träffar. Vet heller inte hur racket skall hållas.";
  bhDes[1] = "Vet inte riktigt hur racket skall hållas och har svårt med timing. Väljer allt som oftast forehand istället.";
  bhDes[2] = "Bra förberedelse och kan kontrollera enkla slag och bollar.";
  bhDes[3] = "Kan styra lätta bollar men har svårt med hårda bollar. Har även svårigheter med högstudsande bollar och spelar ganska defensivt med backhand.";
  bhDes[4] = "Styr bollen med god kontroll och börjar utveckla topspin och slice.";
  bhDes[5] = "Styr bollen bra och kontrollerar både djup och riktning samt något mer kraft. Har dock problem under press.";
  bhDes[6] = "Kan användas aggressivt och offensivt med bra längd på de flesta bollarna. Varierar även topspin/slice.";
  bhDes[7] = "Mycket pålitligt slag som spelaren kan förlita sig på i pressade situationer. Används med stor variation och kan avgöra med den.";

  seDes = new Array(8);
  seDes[0] = "Har ännu ej utvecklat en serve och slår många dubbelfel. Har svårt att få till ett bra uppkast på bollen. Servereturen är väldigt okontrollerad.";
  seDes[1] = "Försöker med en fullständig serverörelse och kan få bollen i spel i ett lågt tempo. Oregelbundet uppkast av bollen. Kan returnera långsamma servar bra.";
  seDes[2] = "Börjar utveckla en jämn serverörelse. Dålig säkerhet på hårda servar och andraserven är oftast mycket långsammare än första. Returnerar utan svårighet men har svårt att styra returen.";
  seDes[3] = "Börjar få kontroll på serven samt lite mer kraft. Har också börjat utveckla lite skruv och kan returnera mediumsvåra bollar med god precision.";
  seDes[4] = "Placerar både första och andra serven bra. Använder ofta mer kraft i förstaserven och kan skruva sina servar. Ganska pålitlig retur med god kontroll på längd.";
  seDes[5] = "Servar aggressivt med kraft och skruv och med få dubbelfel. Utvecklar en mer offensiv andraserve. Returer är ofta offensiva med bra kontroll.";
  seDes[6] = "Serven placeras effektivt och ofta med avsikten att spela på någon svaghet. Kan även variera serven väl, alltid med bra längd, skruv och placering. Andraserven placeras även den väl. Kan variera rerurer med bra kontroll på längd och topspin/slice.";
  seDes[7] = "Kan läsa motståndarens serve mycket bra. Spelaren kan förlita sig på serven i pressade lägen som kan slås offensivt när som helst med god precision. Spelaren kan returnera mycket offensivt.";

  voDes = new Array(8);
  voDes[0] = "Spelar helst inte vid nät och undviker backhand. Har inget direkt fotarbete.";
  voDes[1] = "Osäker vid nät, speciellt på backhand. Använder oftast forehandgrepp även på backhand vilket resulterar i misstag.";
  voDes[2] = "Jämn forehand men svag backhand. Har svårigheter med låga och breda bollar.";
  voDes[3] = "Mer aggresiv framme vid nätet och når de flesta bollarna. Använder bra fotarbete och kan styra forehand bra men har svårt att vara offensiv med backhand. Har svårt att avgöra bollar.";
  voDes[4] = "Bra kontroll på längd på forehand. Kan styra backhand men saknar längd och har börjat utveckla låga volleyslag både på forehand och backhand.";
  voDes[5] = "Kan hantera de flesta olika situationerna och har bra fotarbete. Har även utvecklat god kontroll med backhand och börjar utveckla god känsla för bollen. Vanligaste felet är för mycket kraft bakom bollarna.";
  voDes[6] = "Kontrollerar volleyspelet bra med kraft och längd. Volley är oftast ett avgörande slag.";
  voDes[7] = "Mycket bra volleyspel som i princip alltid kan avgöra en boll.";

  spDes = new Array(8);
  spDes[0] = "Inget särskilt.";
  spDes[1] = "Kan lobba fast med lite kontroll.";
  spDes[2] = "Kan lobba med god kontroll.";
  spDes[3] = "Kan smasha lätta bollar och har börjat utveckla attackspel, stoppbollar och halvvolley. Kan placera de flesta returerna på andraservar.";
  spDes[4] = "Kan smasha och avgöra på lätta bollar. Följer upp aggressiva slag till nätet och börjar kunna avgöra bollar och spela på sin motståndares svagheter.";
  spDes[5] = "Attackslag slås med bra längd och bra kontroll. Kan avgöra med volley och smash.";
  spDes[6] = "Kan lobba offensivt, smash kan slås från i princip hela banan och attack- och passerslag slås med stor skicklighet.";
  spDes[7] = "Kan avgöra med lobb, smash, attack- och passerslag, stoppbollar m.fl. utan svårighet.";

  ssDes = new Array(8);
  ssDes[0] = "Känner till grundpositionerna både för singel och dubbelspel men hamnar ofta fel.";
  ssDes[1] = "Kan hålla igång spel i lägre tempo men har svårt att täcka hela banan, hamnar lätt kvar i ursprungspositionen.";
  ssDes[2] = "Kan hålla igång spel i mellanhögt tempo och går fram på nät när spelet kräver det, men har svårt att avgöra bollar.";
  ssDes[3] = "Kan hålla ett bra tempo med riktning på bollarna. Täcker större delen av banan och börjar ta de tillfällen som bjuds att gå fram på nät.";
  ssDes[4] = "Pålitliga grundslag med bra riktning och längd på mediumsvåra slag. Förlorar dock bolldueller p.g.a. dåligt tålamod.";
  ssDes[5] = "Mer avsiktlig variation i sitt spel och döljer svagheter bra. Börjar kunna variera sitt spel efter motstånd och förutser spelet bra.";
  ssDes[6] = "Har oftast ett väldigt starkt vapen i något slag som spelet byggs runt. Bra matcherfarenhet och stort tålamod och god mental- och fysisk styrka.";
  ssDes[7] = "Kan läsa motståndarens serve, spel och svagheter bra. Spelaren har mycket matchvana. Han kan variera sin spelstil och sina strategier i tävlingssituationer och han har bra mental- och fysisk styrka.";

  function mout(sect)
  {
     setVal="En utförligare beskrivning av alternativet visas här när du har valt något ovan.";
     pre = "";
     found=true;
     i=0;
     len=8;
     if (sect=="fh") { barr=document.getElementById('updateForm').fh; des=fhDes; pre="Forehand: ";}
     else if (sect=="bh") { barr=document.getElementById('updateForm').bh; des=bhDes; pre="Backhand: ";}
     else if (sect=="se") { barr=document.getElementById('updateForm').se; des=seDes; pre="Serve/Serveretur: ";}
     else if (sect=="vo") { barr=document.getElementById('updateForm').vo; des=voDes; pre="Volley: ";}
     else if (sect=="sp") { barr=document.getElementById('updateForm').sp; des=spDes; pre="Specialslag: ";}
     else if (sect=="ss") { barr=document.getElementById('updateForm').ss; des=ssDes; pre="Spelstil: ";}
     else {found=false; }
	 var fh = Number(document.getElementById('updateForm').fh.value);
	 var bh = Number(document.getElementById('updateForm').bh.value);
	 var se = Number(document.getElementById('updateForm').se.value);
	 var vo = Number(document.getElementById('updateForm').vo.value);
	 var sp = Number(document.getElementById('updateForm').sp.value);
	 var ss = Number(document.getElementById('updateForm').ss.value);
	 if (fh!='' && bh!='' && se!='' && vo!='' && sp!='' && ss!='') {
		var str = Math.round((fh+bh+se+vo+sp+ss)/3)/2 + "";
		if (str.length==1) {
			str = str + ".0";
		}
		document.getElementById('updateForm').level.value=str;
	 }
     if (found) {
       if (barr.selectedIndex>0) setVal = des[barr.selectedIndex-1];
       document.getElementById('updateForm').bskr.value=pre+setVal;
     }
  }
  
  function toggleVisibility() {
	if (document.getElementById('updateForm').level.selectedIndex>=3 && document.getElementById('updateForm').level.selectedIndex<=10) {
		document.getElementById("extend").style.visibility="visible";
		document.getElementById('updateForm').fh.value=document.getElementById('updateForm').level.value;
		document.getElementById('updateForm').bh.value=document.getElementById('updateForm').level.value;
		document.getElementById('updateForm').se.value=document.getElementById('updateForm').level.value;
		document.getElementById('updateForm').vo.value=document.getElementById('updateForm').level.value;
		document.getElementById('updateForm').sp.value=document.getElementById('updateForm').level.value;
		document.getElementById('updateForm').ss.value=document.getElementById('updateForm').level.value;
	} else {
		document.getElementById("extend").style.visibility="hidden";
	}
  }
  
