//Kontrollera vilken browser surfaren använder. Endast IE fungerar på sidan		   
//Om browsern inte är Internet Explorer, skicka surfaren till en annan sida.	   
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

	version = null;												
	browserName = navigator.appName;    									   
	browserVer = parseInt(navigator.appVersion);							

	if ((browserName != "Microsoft Internet Explorer") || (browserVer < 4)) { 
		alert("Den här sidan fungerar endast med Internet Explorer 4 eller högre. Du blir nu skickad till föregående sida");
			document.location.href = "../index.htm"; 
	}																		  

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */															  

//Bestäm källan för bilderna KubbkastNer & KubbkastUpp:  						   
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
//Spelare 1:
	KubbkastNer = new Image();										
	KubbkastNer.src = "../images/KubbkastNer.gif";						
	KubbkastUpp = new Image();											
	KubbkastUpp.src = "../images/KubbkastUpp.gif";			
	
//Spelare 2:
	KubbkastNer2 = new Image();										
	KubbkastNer2.src = "../images/KubbkastNer2.gif";						
	KubbkastUpp2 = new Image();											
	KubbkastUpp2.src = "../images/KubbkastUpp2.gif";							
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

//antal_kast = Hur många kast som gjorts										   
//antal_forsok = hur många försök spelaren får innan omgången avslutas             
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */			
//Spelare 1:
//if (frmDiff.Diff[1].Checked) {
	sendDiff = "Medium";
	 	
	antal_kast = 0;													
	SummaKast = 0;	
	SummaNere = 0;												
	antal_forsok = 6;

	//Spelare 2:
	antal_kast2 = 0;													
	SummaKast2 = 0;	
	SummaNere2 = 0;												
	antal_forsok2 = 6;												
																						  
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

	function f_moveKubb () {
//Följande kod körs när spelare 1 har kastat färdigt för att gömma alla nerkastade kubbar
			KubbDown1.style.visibility = "hidden";			
			  KubbDown2.style.visibility = "hidden";	
			    KubbDown3.style.visibility = "hidden";	
			      KubbDown4.style.visibility = "hidden";	
			        KubbDown5.style.visibility = "hidden";	
			        KubbDownA.style.visibility = "hidden";	
			      KubbDownB.style.visibility = "hidden";	
			    KubbDownC.style.visibility = "hidden";	
			  KubbDownD.style.visibility = "hidden";	
			KubbDownE.style.visibility = "hidden";							
		}

	function f_moveKubb2 () {
//Följande kod körs när spelare 2 har kastat färdigt för att gömma alla nerkastade kubbar
			KubbDown1.style.visibility = "hidden";			
			  KubbDown2.style.visibility = "hidden";	
			    KubbDown3.style.visibility = "hidden";	
			      KubbDown4.style.visibility = "hidden";	
			        KubbDown5.style.visibility = "hidden";	
			        KubbDownA.style.visibility = "hidden";	
			      KubbDownB.style.visibility = "hidden";	
			    KubbDownC.style.visibility = "hidden";	
			  KubbDownD.style.visibility = "hidden";	
			KubbDownE.style.visibility = "hidden";																
		}
		

//Sätt funktionen vad som ska hända när musen trycks ner för spelare 1:  		   
//Spelare som visas = KubbkastNer (bilden)										   
// X och Y = hur kastpinnen beter sig i höjd- och sidled						   
// Kastpinne.style = återplacering av kastpinnen efter kastet.					   
// Svingmeter.style = visa animationen med svingmätaren när musen trycks ner	   
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
function MusknappNer_Player1() {	
								
	//Om man inte har valt på vilken kubb man siktar ska man inte kunna kasta:
	if ( (!frmForm.Check[0].checked) && 
		   (!frmForm.Check[1].checked) && 
		     (!frmForm.Check[2].checked) && 
			   (!frmForm.Check[3].checked) && 
			     (!frmForm.Check[4].checked) && 
				   (!frmForm.Check[5].checked) ) {
		alert ("Innan du kastar måste du välja vilken kubb du siktar på\n Markera en av kubbarna i rutorna under spelplanen")
		} else {														
		document.spelare1.src = KubbkastNer.src;		//Behövs den här raden?
		x = -10;  
		y = 1;															   
		vind = Math.random()									  
		Kastpinne.style.top = 320;											
		Kastpinne.style.left = 60;											
		Starttid = new Date();												  
		start = Starttid.getTime();											 
		swingmeter.style.visibility = "visible";	
		}																	 
	}

	function MusknappNer_Player2() {	
												
	//Om man inte har valt på vilken kubb man siktar ska man inte kunna kasta:																																																	  
	if (	(!frmForm2.Check2[0].checked) && 
		  	  (!frmForm2.Check2[1].checked) && 
			    (!frmForm2.Check2[2].checked) && 
				  (!frmForm2.Check2[3].checked) && 
				    (!frmForm2.Check2[4].checked) && 
					  (!frmForm2.Check2[5].checked)	) {
		alert ("Innan du kastar måste du välja vilken kubb du siktar på\n Markera en av kubbarna i rutorna under spelplanen")
		} else {															

		document.spelare2.src = KubbkastNer2.src;		//Behövs den här raden? 
		x = -10;  
		y = 1;															   
		vind = Math.random()									  
		Kastpinne2.style.top = 320;											
		Kastpinne2.style.left = 655;											
		Starttid = new Date();												  
		start = Starttid.getTime();											 
		swingmeter.style.visibility = "visible";
		}															 
	}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

//Bestäm vad som ska hända när musknappen släpps upp							   
// antal_forsok-- = ta bort 1 från antal försök		    						   
// Göm svingmätaren igen (swingmeter.style.visibility = "hidden"				   
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
	//Spelare 1:
	function MusKnappOpp_Player1() {
												 
		antal_forsok--;
		Stoptid = new Date();													
		stop = Stoptid.getTime();											
		tid = (stop - start)/50;	
		document.spelare1.src = KubbkastUpp.src;																	
		moveDivision();													
		swingmeter.style.visibility = "hidden";	

	if (antal_forsok == 6) { 
		Kastpinne11.style.visibility = "visible";								 
		  Kastpinne12.style.visibility = "visible";
		    Kastpinne13.style.visibility = "visible";
		      Kastpinne14.style.visibility = "visible";
		        Kastpinne15.style.visibility = "visible";
		          Kastpinne16.style.visibility = "visible";
		} else {	
	if (antal_forsok == 5) {
		Kastpinne11.style.visibility = "visible";								 
		  Kastpinne12.style.visibility = "visible";
		    Kastpinne13.style.visibility = "visible";
		      Kastpinne14.style.visibility = "visible";
		        Kastpinne15.style.visibility = "visible";
		          Kastpinne16.style.visibility = "hidden";
		} else {	
	if (antal_forsok == 4) {
		Kastpinne11.style.visibility = "visible";								 
		  Kastpinne12.style.visibility = "visible";
		    Kastpinne13.style.visibility = "visible";
		      Kastpinne14.style.visibility = "visible";
		        Kastpinne15.style.visibility = "hidden";
		          Kastpinne16.style.visibility = "hidden";	
		} else {
	if (antal_forsok == 3) {
		Kastpinne11.style.visibility = "visible";								 
		  Kastpinne12.style.visibility = "visible";
		    Kastpinne13.style.visibility = "visible";
		      Kastpinne14.style.visibility = "hidden";
		        Kastpinne15.style.visibility = "hidden";
		          Kastpinne16.style.visibility = "hidden";	
		} else {
	if (antal_forsok == 2) {
		Kastpinne11.style.visibility = "visible";								 
		  Kastpinne12.style.visibility = "visible";
		    Kastpinne13.style.visibility = "hidden";
		       Kastpinne14.style.visibility = "hidden";
		        Kastpinne15.style.visibility = "hidden";
		          Kastpinne16.style.visibility = "hidden";	
		} else {			
	if (antal_forsok == 1) {
		Kastpinne11.style.visibility = "visible";								 
		  Kastpinne12.style.visibility = "hidden";
		    Kastpinne13.style.visibility = "hidden";
		      Kastpinne14.style.visibility = "hidden";
		        Kastpinne15.style.visibility = "hidden";
		          Kastpinne16.style.visibility = "hidden";
		} else {
	if (antal_forsok == 0) {
		Kastpinne11.style.visibility = "hidden";								 
		  Kastpinne12.style.visibility = "hidden";
		    Kastpinne13.style.visibility = "hidden";
		      Kastpinne14.style.visibility = "hidden";
		        Kastpinne15.style.visibility = "hidden";
		          Kastpinne16.style.visibility = "hidden";				
								}
							}
						}
					}
				}
			}
		}								
	}	
	
	//Spelare 2
	function MusKnappOpp_Player2() {												 
																
		antal_forsok2--;												
		Stoptid = new Date();													
		stop = Stoptid.getTime();											
		tid = (stop - start)/50;											
		document.spelare2.src = KubbkastUpp2.src;								
		moveDivision2();													
		swingmeter.style.visibility = "hidden";
		
	if (antal_forsok2 == 6) {
		Kastpinne21.style.visibility = "visible";								 
		  Kastpinne22.style.visibility = "visible";
		    Kastpinne23.style.visibility = "visible";
		      Kastpinne24.style.visibility = "visible";
		        Kastpinne25.style.visibility = "visible";
		          Kastpinne26.style.visibility = "visible";
		} else {	
	if (antal_forsok2 == 5) {
		Kastpinne21.style.visibility = "visible";								 
		  Kastpinne22.style.visibility = "visible";
		    Kastpinne23.style.visibility = "visible";
		      Kastpinne24.style.visibility = "visible";
		        Kastpinne25.style.visibility = "visible";
		          Kastpinne26.style.visibility = "hidden";
		} else {	
	if (antal_forsok2 == 4) {
		Kastpinne21.style.visibility = "visible";								 
		  Kastpinne22.style.visibility = "visible";
		    Kastpinne23.style.visibility = "visible";
		      Kastpinne24.style.visibility = "visible";
		        Kastpinne25.style.visibility = "hidden";
		          Kastpinne26.style.visibility = "hidden";	
		} else {
	if (antal_forsok2 == 3) {
		Kastpinne21.style.visibility = "visible";								 
		  Kastpinne22.style.visibility = "visible";
		    Kastpinne23.style.visibility = "visible";
		      Kastpinne24.style.visibility = "hidden";
		        Kastpinne25.style.visibility = "hidden";
		          Kastpinne26.style.visibility = "hidden";	
		} else {
	if (antal_forsok2 == 2) {
		Kastpinne21.style.visibility = "visible";								 
		  Kastpinne22.style.visibility = "visible";
		    Kastpinne23.style.visibility = "hidden";
		      Kastpinne24.style.visibility = "hidden";
		        Kastpinne25.style.visibility = "hidden";
		          Kastpinne26.style.visibility = "hidden";	
		} else {			
	if (antal_forsok2 == 1) {
		Kastpinne21.style.visibility = "visible";								 
		  Kastpinne22.style.visibility = "hidden";
		    Kastpinne23.style.visibility = "hidden";
		      Kastpinne24.style.visibility = "hidden";
		        Kastpinne25.style.visibility = "hidden";
		          Kastpinne26.style.visibility = "hidden";
		} else {
	if (antal_forsok2 == 0) {
		Kastpinne21.style.visibility = "hidden";								 
		  Kastpinne22.style.visibility = "hidden";
		    Kastpinne23.style.visibility = "hidden";
		      Kastpinne24.style.visibility = "hidden";
		        Kastpinne25.style.visibility = "hidden";
		          Kastpinne26.style.visibility = "hidden";				
								}
							}
						}
					}
				}
			}
		}								
	}																	
																	   
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

// Kalkylen som beräknar rörelsen på bollen efter att musknappen släppts upp	   
// POW = upphöjt till										   				       
// x < 16 styr hur långt ner eller högt upp på sidan kastpinnen ska landa		   
//-20(siffran styr höjden på bollens landningsplats. 							   
// -200 = högre landningsplats, 200 = lägre ner på skärmen.                        
// X++ & Y++ = öka höjden och längden med ett steg, så att pinnen rör sig över skärmen
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 
     
	//Spelare 1: 
	function moveDivision(){ 		

//Om Radiobox1 eller Radiobox 12 är förkryssad, sikta på den översta (första) pinnen  (-140)
//Svårighetsgrad medium:
		if (frmForm.Check[0].checked) {
						  											 
		if (x < 16)  {		
		
		Kastpinne.style.top = (Math.pow(x,2)) + -10;
		Kastpinne.style.left = y*tid + 40 + (vind*40); 	
	
				x++;																				
				y++;	
											  
		setTimeout("moveDivision()",0.1);							
			}													
																	 
		if (x == 16) {													   	 
			x++;															
			placering = parseInt(Kastpinne.style.left);							
			f_CountPoints(placering);											 
		}
	}	
			
else

//Om Radiobox2 är förkryssad, sikta på den näst översta (andra) pinnen (-105
		if (frmForm.Check[1].checked) {

		if (x < 16)	{
		
			Kastpinne.style.top = (Math.pow(x,2)) + 35; 
			Kastpinne.style.left = y*tid + 40 + (vind*30);					
				x++;																
				y++;	
																		  
		setTimeout("moveDivision()",0.1);								
			}																	
																	 
		if (x == 16) {													   	 
			x++;															
			placering = parseInt(Kastpinne.style.left);							
			f_CountPoints(placering);											 
		}																	
	}

else

//Om Radiobox3 är förkryssad, sikta på den tredje pinnen ovanfrån (-60)
		if (frmForm.Check[2].checked) {

		if (x < 16)	{
		
			Kastpinne.style.top = (Math.pow(x,2)) + 75; 
			Kastpinne.style.left = y*tid + 40 + (vind*30);					
				x++;																
				y++;	
																		  
		setTimeout("moveDivision()",0.1);								
			}																	
																	 
		if (x == 16) {													   	 
			x++;															
			placering = parseInt(Kastpinne.style.left);							
			f_CountPoints(placering);											 
		}																	
	}		
else

//Om Radiobox4 är förkryssad, sikta på den tredje pinnen ovanfrån (-20)
		if (frmForm.Check[3].checked) {

		if (x < 16)	{
		
			Kastpinne.style.top = (Math.pow(x,2)) + 110; 
			Kastpinne.style.left = y*tid + 40 + (vind*30);					
				x++;																
				y++;									
										  
		setTimeout("moveDivision()",0.1);								
			}																	
																	 
		if (x == 16) {													   	 
			x++;															
			placering = parseInt(Kastpinne.style.left);							
			f_CountPoints(placering);											 
		}
	}	
else

//Om Radiobox5 är förkryssad, sikta på den tredje pinnen ovanfrån (10)
		if (frmForm.Check[4].checked) {

		if (x < 16)	{
		
			Kastpinne.style.top = (Math.pow(x,2)) + 150; 
			Kastpinne.style.left = y*tid + 40 + (vind*30);					
				x++;																
				y++;									
										  
		setTimeout("moveDivision()",0.1);								
			}																	
																	 
		if (x == 16) {													   	 
			x++;															
			placering = parseInt(Kastpinne.style.left);							
			f_CountPoints(placering);											 
		}
	}
else

//Om Radiobox6 (kungen) är förkryssad, sikta på kungen (-60)
		if (frmForm.Check[5].checked) {

		if (x < 16)	{
		
			Kastpinne.style.top = (Math.pow(x,2)) + 90; 
			Kastpinne.style.left = y*tid + 40 + (vind*30);					
				x++;																
				y++;									
										  
		setTimeout("moveDivision()",0.1);								
			}																	
																	 
		if (x == 16) {													   	 
			x++;															
			placering = parseInt(Kastpinne.style.left);							
			f_CountPoints(placering);											 
		}
	}				
	}																		 
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

//Spelare 2: 
	function moveDivision2(){ 		

//Om Radiobox1 är förkryssad, sikta på den översta (första) pinnen  (-140)
									
		if (frmForm2.Check2[0].checked)     {
										  											 
		if (x < 16)  {		
		
		Kastpinne2.style.top = (Math.pow(x,2)) + -10;
		Kastpinne2.style.left = y*-1*tid + 665 + (vind*30);					
				x++;																
				y++;		
																	  
		setTimeout("moveDivision2()",0.1);								
			}																	
																	 
		if (x == 16) {													   	 
			x++;															
			placering2 = parseInt(Kastpinne2.style.left);							
			f_CountPoints2(placering2);											 
		}
	}	
			
else

//Om Radiobox2 är förkryssad, sikta på den näst översta (andra) pinnen (-105
		if (frmForm2.Check2[1].checked) {

		if (x < 16)	{
		
			Kastpinne2.style.top = (Math.pow(x,2)) + 30; 
			Kastpinne2.style.left = y*-1*tid + 665 + (vind*30);					
				x++;																
				y++;										
									  
		setTimeout("moveDivision2()",0.1);								
			}																	
																	 
		if (x == 16) {													   	 
			x++;															
			placering2 = parseInt(Kastpinne2.style.left);							
			f_CountPoints2(placering2);											 
		}
	}

else

//Om Radiobox3 är förkryssad, sikta på den tredje pinnen ovanfrån (-60)
		if (frmForm2.Check2[2].checked) {

		if (x < 16)	{
		
			Kastpinne2.style.top = (Math.pow(x,2)) + 40; 
			Kastpinne2.style.left = y*-1*tid + 665 + (vind*30);					
				x++;																
				y++;										
									  
		setTimeout("moveDivision2()",0.1);								
			}																	
																	 
		if (x == 16) {													   	 
			x++;															
			placering2 = parseInt(Kastpinne2.style.left);							
			f_CountPoints2(placering2);											 
		}
	}		
else

//Om Radiobox4 är förkryssad, sikta på den tredje pinnen ovanfrån (-20)
		if (frmForm2.Check2[3].checked) {

		if (x < 16)	{
		
			Kastpinne2.style.top = (Math.pow(x,2)) + 110; 
			Kastpinne2.style.left = y*-1*tid + 665 + (vind*30);					
				x++;																
				y++;										
									  
		setTimeout("moveDivision2()",0.1);								
			}																	
																	 
		if (x == 16) {													   	 
			x++;															
			placering2 = parseInt(Kastpinne2.style.left);							
			f_CountPoints2(placering2);											 
		}
	}	
else

//Om Radiobox5 är förkryssad, sikta på den tredje pinnen ovanfrån (10)
		if (frmForm2.Check2[4].checked) {

		if (x < 16)	{
		
			Kastpinne2.style.top = (Math.pow(x,2)) + 150; 
			Kastpinne2.style.left = y*-1*tid + 665 + (vind*30);					
				x++;																
				y++;										
									  
		setTimeout("moveDivision2()",0.1);								
			}																	
																	 
		if (x == 16) {													   	 
			x++;															
			placering2 = parseInt(Kastpinne2.style.left);							
			f_CountPoints2(placering2);											 
		}
	}										  
else

//Om Radiobox6 (kungen) är förkryssad, sikta på kungen (-60)
		if (frmForm2.Check2[5].checked) {

		if (x < 16)	{
		
			Kastpinne2.style.top = (Math.pow(x,2)) + 90; 
			Kastpinne2.style.left = y*-1*tid + 665 + (vind*30);					
				x++;																
				y++;										
									  
		setTimeout("moveDivision2()",0.1);								
			}																	
																	 
		if (x == 16) {													   	 
			x++;															
			placering2 = parseInt(Kastpinne2.style.left);							
			f_CountPoints2(placering2);											 
		}
	}				
	}																			 
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

// KOLLA TRÄFFARNA FÖR SPELARE 1:
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
function f_CountPoints(landningsplats) {	

//alert(landningsplats);
//Se till att kastpinnen inte försvinner för långt ut till höger om spelaren kastar alldeles för långt
if (landningsplats > 700) {
	Kastpinne.style.left = 700;
	}
//Om spelare 1 träffar kungen utan att checkboxen för kungen är ikryssad:
	if (((frmForm.Check[5].checked == false) && (landningsplats >= 330) && (landningsplats < 380))) {
		KungUpp.style.visibility = "hidden";	 
		KungDown.style.visibility = "visible";
		Player.style.visibility = "hidden";
		siktmarke.style.visibility = "hidden";
		Kastpinne.style.left = 520;
		Kastpinne.style.top = 380;	
		alert ("Röd spelare träffade kungen. Du har förlorat.\n Om du vill spela en gång till, klicka på länken [Nytt spel] uppe till vänster för att nollställa spelet.");	
	}
//Om spelare 1 träffar kungen med checkboxen för kungen ikryssad ( = vinst av spelet):
	if (((frmForm.Check[5].checked) && (landningsplats >= 330) && (landningsplats < 380))) { 
		KungUpp.style.visibility = "hidden";	 
		KungDown.style.visibility = "visible";
		Player.style.visibility = "hidden";
		siktmarke.style.visibility = "hidden";
		Kastpinne.style.left = 520;
		Kastpinne.style.top = 380;	
		alert("Grattis! Röd spelare har vunnit spelet\nDet krävdes " + SummaKast + " kast för att få ner de fem kubbarna.\nOm du vill spela en gång till, klicka på länken [nytt spel] uppe till vänster för att nollställa spelet.");
		
		if ((SummaKast > 6) && (SummaKast <= 50)) {
			
		  sendPlayer = "Röd";
		  sendSummaKast = SummaKast;
		  sendSummaNere = SummaNere;
		  	
		f_loadRegistrera();
		
		}
	}

	if (frmDiff.Diff[1].checked) {
//SPELARE 1 PÅ KUBB 1 *********************************************************************************
//Spelare 1 (vänster) kastar på KUBB 1 (höger) KUBB1.style.left = 610:
//KUBB 1 - VÅRIGHETSGRAD MEDIUM:
	if ((frmForm.Check[0].checked) && (landningsplats >= 590) && (landningsplats <  630)){
		if ((kubbAA.style.visibility == "visible") ||  (kubbBB.style.visibility == "visible") || (kubbCC.style.visibility == "visible") || (kubbDD.style.visibility == "visible") || (kubbEE.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");  
			}else{
		 kubb1.style.visibility = "hidden";
		  KubbDown1.style.visibility = "visible";	
		   Kastpinne.style.left = 700;
		    frmForm.Check[0].checked = false;
		     SummaNere = SummaNere +1;
	} 
}
//SLUT SPELARE 1 PÅ KUBB 1*****************************************************************************'

//Spelare 1 (vänster) kastar på KUBB 2 (höger) KUBB2.style.left = 607:
//KUBB 2 - SVÅRIGHETSGRAD MEDIUM:
	if ((frmForm.Check[1].checked) && (landningsplats >= 590) && (landningsplats < 630)) {
		if ((kubbAA.style.visibility == "visible") ||  (kubbBB.style.visibility == "visible") || (kubbCC.style.visibility == "visible") || (kubbDD.style.visibility == "visible") || (kubbEE.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");  
			}else{
		 kubb2.style.visibility = "hidden";
		  KubbDown2.style.visibility = "visible";
		   Kastpinne.style.left = 700;
		    frmForm.Check[1].checked = false;
		     SummaNere = SummaNere +1;
	}
}	

//Spelare 1 (vänster) kastar på KUBB 3 (höger) KUBB3.style.left = 607:
//SVÅRIGHETSGRAD MEDIUM:
	if ((frmForm.Check[2].checked) && (landningsplats >= 590) && (landningsplats < 630)){
		if ((kubbAA.style.visibility == "visible") ||  (kubbBB.style.visibility == "visible") || (kubbCC.style.visibility == "visible") || (kubbDD.style.visibility == "visible") || (kubbEE.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		 kubb3.style.visibility = "hidden";
		  KubbDown3.style.visibility = "visible";	
		   Kastpinne.style.left = 700;
		    frmForm.Check[2].checked = false;
		     SummaNere = SummaNere +1;		
		}	
}		

//Spelare 1 (vänster) kastar på KUBB 4 (höger) KUBB4.style.left = 607:
//SVÅRIGHETSGRAD MEDIUM:
	if ((frmForm.Check[3].checked) && (landningsplats >= 590) && (landningsplats < 630)) {
		if ((kubbAA.style.visibility == "visible") ||  (kubbBB.style.visibility == "visible") || (kubbCC.style.visibility == "visible") || (kubbDD.style.visibility == "visible") || (kubbEE.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubb4.style.visibility = "hidden";
		 KubbDown4.style.visibility = "visible";	
		  Kastpinne.style.left = 700;
		   frmForm.Check[3].checked = false;
		    SummaNere = SummaNere +1;
		}	
}		

//Spelare 1 (vänster) kastar på KUBB 5 (höger) KUBB5.style.left = 607:
//SVÅRIGHETSGRAD MEDIUM:
	if ((frmForm.Check[4].checked) && (landningsplats >= 590) && (landningsplats < 630)) {	
		if ((kubbAA.style.visibility == "visible") ||  (kubbBB.style.visibility == "visible") || (kubbCC.style.visibility == "visible") || (kubbDD.style.visibility == "visible") || (kubbEE.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");  
			}else{
		kubb5.style.visibility = "hidden";
		 KubbDown5.style.visibility = "visible";			
		  Kastpinne.style.left = 700;
		   frmForm.Check[4].checked = false;
		    SummaNere = SummaNere +1;
		}
}		

//Spelare 1 kastar på KUBB AA (kubbAA.style.left = 460):
	if  ((frmForm.Check[0].checked) && (kubbAA.style.visibility == "visible")) { 
		  if ((landningsplats >= 440) && (landningsplats < 480)) {
		 	KubbDownAA.style.visibility = "visible";	
		     KubbDownAA.style.left = 490;
		      kubbAA.style.visibility = "hidden";
		         Kastpinne.style.left = 500;
		          frmForm.Check[0].checked = false;
		           SummaNere = SummaNere +1;
				}
			}
//Spelare 1 kastar på KUBB BB (kubbBB.style.left = 440):
	if  ((frmForm.Check[1].checked) && (kubbBB.style.visibility == "visible")) { 
		 if ((landningsplats >= 420) && (landningsplats < 470)) {
		   KubbDownBB.style.visibility = "visible";	
		    KubbDownBB.style.left = 490;
		     kubbBB.style.visibility = "hidden";
		       Kastpinne.style.left = 480;
		        frmForm.Check[0].checked = false;
		         SummaNere = SummaNere +1;
				}
			}
//Spelare 1 kastar på KUBB CC (kubbCC.style.left = 480):
	if  ((frmForm.Check[2].checked) && (kubbCC.style.visibility == "visible")) { 
		 if ((landningsplats >= 460) && (landningsplats < 500)) {
		  KubbDownCC.style.visibility = "visible";	
		   KubbDownCC.style.left = 510;
		    kubbCC.style.visibility = "hidden";
		      Kastpinne.style.left = 520;
		       frmForm.Check[0].checked = false;
		        SummaNere = SummaNere +1;
			}
		}
//Spelare 1 kastar på KUBB DD (kubbDD.style.left = 430):
	if  ((frmForm.Check[3].checked) && (kubbDD.style.visibility == "visible")) { 
		 if ((landningsplats >= 410) && (landningsplats < 450)) {
		  KubbDownDD.style.visibility = "visible";	
		   KubbDownDD.style.left = 460;
		    kubbDD.style.visibility = "hidden";
		      Kastpinne.style.left = 450;
		       frmForm.Check[0].checked = false;
		        SummaNere = SummaNere +1;
			}
		}
//Spelare 1 kastar på KUBB EE (kubbEE.style.left = 470):
	if  ((frmForm.Check[4].checked) && (kubbEE.style.visibility == "visible")) { 
		 if ((landningsplats >= 450) && (landningsplats < 490)) {
		  KubbDownEE.style.visibility = "visible";	
		   KubbDownEE.style.left = 490;
		    kubbEE.style.visibility = "hidden";
		      Kastpinne.style.left = 500;
		       frmForm.Check[0].checked = false;
		        SummaNere = SummaNere +1;
		}
	}

	antal_kast = 1;
//SLUT SVÅRIGHETSGRAD MEDIUM

//BÖRJA SVÅRIGHETSGRAD LÄTT

}
if (frmDiff.Diff[0].checked) {
//SPELARE 1 PÅ KUBB 1 *********************************************************************************
//Spelare 1 (vänster) kastar på KUBB 1 (höger) KUBB1.style.left = 610:
//KUBB 1 - VÅRIGHETSGRAD LÄTT:
	if ((frmForm.Check[0].checked) && (landningsplats >= 570) && (landningsplats <  630)){
		if ((kubbAA.style.visibility == "visible") ||  (kubbBB.style.visibility == "visible") || (kubbCC.style.visibility == "visible") || (kubbDD.style.visibility == "visible") || (kubbEE.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");  
			}else{
		 kubb1.style.visibility = "hidden";
		  KubbDown1.style.visibility = "visible";	
		   Kastpinne.style.left = 700;
		    frmForm.Check[0].checked = false;
		     SummaNere = SummaNere +1;
	} 
}
//SLUT SPELARE 1 PÅ KUBB 1*****************************************************************************'
//Spelare 1 (vänster) kastar på KUBB 2 (höger) KUBB2.style.left = 607:
//KUBB 2 - SVÅRIGHETSGRAD LÄTT:
	if ((frmForm.Check[1].checked) && (landningsplats >= 570) && (landningsplats < 630)) {
		if ((kubbAA.style.visibility == "visible") ||  (kubbBB.style.visibility == "visible") || (kubbCC.style.visibility == "visible") || (kubbDD.style.visibility == "visible") || (kubbEE.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");  
			}else{
		 kubb2.style.visibility = "hidden";
		  KubbDown2.style.visibility = "visible";
		   Kastpinne.style.left = 700;
		    frmForm.Check[1].checked = false;
		     SummaNere = SummaNere +1;
	}
}	

//Spelare 1 (vänster) kastar på KUBB 3 (höger) KUBB3.style.left = 607:
//SVÅRIGHETSGRAD LÄTT:
	if ((frmForm.Check[2].checked) && (landningsplats >= 570) && (landningsplats < 630)){
		if ((kubbAA.style.visibility == "visible") ||  (kubbBB.style.visibility == "visible") || (kubbCC.style.visibility == "visible") || (kubbDD.style.visibility == "visible") || (kubbEE.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		 kubb3.style.visibility = "hidden";
		  KubbDown3.style.visibility = "visible";	
		   Kastpinne.style.left = 700;
		    frmForm.Check[2].checked = false;
		     SummaNere = SummaNere +1;		
		}	
}		

//Spelare 1 (vänster) kastar på KUBB 4 (höger) KUBB4.style.left = 607:
//SVÅRIGHETSGRAD LÄTT:
	if ((frmForm.Check[3].checked) && (landningsplats >= 570) && (landningsplats < 630)) {
		if ((kubbAA.style.visibility == "visible") ||  (kubbBB.style.visibility == "visible") || (kubbCC.style.visibility == "visible") || (kubbDD.style.visibility == "visible") || (kubbEE.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubb4.style.visibility = "hidden";
		 KubbDown4.style.visibility = "visible";	
		  Kastpinne.style.left = 700;
		   frmForm.Check[3].checked = false;
		    SummaNere = SummaNere +1;
		}	
}		

//Spelare 1 (vänster) kastar på KUBB 5 (höger) KUBB5.style.left = 607:
//SVÅRIGHETSGRAD LÄTT:
	if ((frmForm.Check[4].checked) && (landningsplats >= 570) && (landningsplats < 630)) {	
		if ((kubbAA.style.visibility == "visible") ||  (kubbBB.style.visibility == "visible") || (kubbCC.style.visibility == "visible") || (kubbDD.style.visibility == "visible") || (kubbEE.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");  
			}else{
		kubb5.style.visibility = "hidden";
		 KubbDown5.style.visibility = "visible";			
		  Kastpinne.style.left = 700;
		   frmForm.Check[4].checked = false;
		    SummaNere = SummaNere +1;
		}
}		

//Spelare 1 kastar på KUBB AA (kubbAA.style.left = 460):
	if  ((frmForm.Check[0].checked) && (kubbAA.style.visibility == "visible")) { 
		  if ((landningsplats >= 420) && (landningsplats < 480)) {
		 	KubbDownAA.style.visibility = "visible";	
		     KubbDownAA.style.left = 490;
		      kubbAA.style.visibility = "hidden";
		         Kastpinne.style.left = 500;
		          frmForm.Check[0].checked = false;
		           SummaNere = SummaNere +1;
				}
			}
//Spelare 1 kastar på KUBB BB (kubbBB.style.left = 440):
	if  ((frmForm.Check[1].checked) && (kubbBB.style.visibility == "visible")) { 
		 if ((landningsplats >= 400) && (landningsplats < 470)) {
		   KubbDownBB.style.visibility = "visible";	
		    KubbDownBB.style.left = 490;
		     kubbBB.style.visibility = "hidden";
		       Kastpinne.style.left = 480;
		        frmForm.Check[0].checked = false;
		         SummaNere = SummaNere +1;
				}
			}
//Spelare 1 kastar på KUBB CC (kubbCC.style.left = 480):
	if  ((frmForm.Check[2].checked) && (kubbCC.style.visibility == "visible")) { 
		 if ((landningsplats >= 440) && (landningsplats < 500)) {
		  KubbDownCC.style.visibility = "visible";	
		   KubbDownCC.style.left = 510;
		    kubbCC.style.visibility = "hidden";
		      Kastpinne.style.left = 520;
		       frmForm.Check[0].checked = false;
		        SummaNere = SummaNere +1;
			}
		}
//Spelare 1 kastar på KUBB DD (kubbDD.style.left = 430):
	if  ((frmForm.Check[3].checked) && (kubbDD.style.visibility == "visible")) { 
		 if ((landningsplats >= 390) && (landningsplats < 450)) {
		  KubbDownDD.style.visibility = "visible";	
		   KubbDownDD.style.left = 460;
		    kubbDD.style.visibility = "hidden";
		      Kastpinne.style.left = 450;
		       frmForm.Check[0].checked = false;
		        SummaNere = SummaNere +1;
			}
		}
//Spelare 1 kastar på KUBB EE (kubbEE.style.left = 470):
	if  ((frmForm.Check[4].checked) && (kubbEE.style.visibility == "visible")) { 
		 if ((landningsplats >= 430) && (landningsplats < 490)) {
		  KubbDownEE.style.visibility = "visible";	
		   KubbDownEE.style.left = 490;
		    kubbEE.style.visibility = "hidden";
		      Kastpinne.style.left = 500;
		       frmForm.Check[0].checked = false;
		        SummaNere = SummaNere +1;
		}
	}

	antal_kast = 1;
	}
//SLUT SVÅRIGHETSGRAD LÄTT	

//BÖRJA SVÅRIGHETSGRAD SVÅR

if (frmDiff.Diff[2].checked) {
//SPELARE 1 PÅ KUBB 1 *********************************************************************************
//Spelare 1 (vänster) kastar på KUBB 1 (höger) KUBB1.style.left = 610:
//KUBB 1 - VÅRIGHETSGRAD SVÅR:
	if ((frmForm.Check[0].checked) && (landningsplats >= 600) && (landningsplats <  620)){
		if ((kubbAA.style.visibility == "visible") ||  (kubbBB.style.visibility == "visible") || (kubbCC.style.visibility == "visible") || (kubbDD.style.visibility == "visible") || (kubbEE.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");  
			}else{
		 kubb1.style.visibility = "hidden";
		  KubbDown1.style.visibility = "visible";	
		   Kastpinne.style.left = 700;
		    frmForm.Check[0].checked = false;
		     SummaNere = SummaNere +1;
	} 
}
//SLUT SPELARE 1 PÅ KUBB 1*****************************************************************************'
//slut ändrat
//Spelare 1 (vänster) kastar på KUBB 2 (höger) KUBB2.style.left = 607:
//KUBB 2 - SVÅRIGHETSGRAD SVÅR:
	if ((frmForm.Check[1].checked) && (landningsplats >= 600) && (landningsplats < 620)) {
		if ((kubbAA.style.visibility == "visible") ||  (kubbBB.style.visibility == "visible") || (kubbCC.style.visibility == "visible") || (kubbDD.style.visibility == "visible") || (kubbEE.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");  
			}else{
		 kubb2.style.visibility = "hidden";
		  KubbDown2.style.visibility = "visible";
		   Kastpinne.style.left = 700;
		    frmForm.Check[1].checked = false;
		     SummaNere = SummaNere +1;
	}
}	

//Spelare 1 (vänster) kastar på KUBB 3 (höger) KUBB3.style.left = 607:
//SVÅRIGHETSGRAD SVÅR:
	if ((frmForm.Check[2].checked) && (landningsplats >= 600) && (landningsplats < 620)){
		if ((kubbAA.style.visibility == "visible") ||  (kubbBB.style.visibility == "visible") || (kubbCC.style.visibility == "visible") || (kubbDD.style.visibility == "visible") || (kubbEE.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		 kubb3.style.visibility = "hidden";
		  KubbDown3.style.visibility = "visible";	
		   Kastpinne.style.left = 700;
		    frmForm.Check[2].checked = false;
		     SummaNere = SummaNere +1;		
		}	
}		

//Spelare 1 (vänster) kastar på KUBB 4 (höger) KUBB4.style.left = 607:
//SVÅRIGHETSGRAD SVÅR:
	if ((frmForm.Check[3].checked) && (landningsplats >= 600) && (landningsplats < 620)) {
		if ((kubbAA.style.visibility == "visible") ||  (kubbBB.style.visibility == "visible") || (kubbCC.style.visibility == "visible") || (kubbDD.style.visibility == "visible") || (kubbEE.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubb4.style.visibility = "hidden";
		 KubbDown4.style.visibility = "visible";	
		  Kastpinne.style.left = 700;
		   frmForm.Check[3].checked = false;
		    SummaNere = SummaNere +1;
		}	
}		

//Spelare 1 (vänster) kastar på KUBB 5 (höger) KUBB5.style.left = 607:
//SVÅRIGHETSGRAD SVÅR:
	if ((frmForm.Check[4].checked) && (landningsplats >= 600) && (landningsplats < 620)) {	
		if ((kubbAA.style.visibility == "visible") ||  (kubbBB.style.visibility == "visible") || (kubbCC.style.visibility == "visible") || (kubbDD.style.visibility == "visible") || (kubbEE.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");  
			}else{
		kubb5.style.visibility = "hidden";
		 KubbDown5.style.visibility = "visible";			
		  Kastpinne.style.left = 700;
		   frmForm.Check[4].checked = false;
		    SummaNere = SummaNere +1;
		}
}		

//Spelare 1 kastar på KUBB AA (kubbAA.style.left = 460):
	if  ((frmForm.Check[0].checked) && (kubbAA.style.visibility == "visible")) { 
		  if ((landningsplats >= 450) && (landningsplats < 460)) {
		 	KubbDownAA.style.visibility = "visible";	
		     KubbDownAA.style.left = 490;
		      kubbAA.style.visibility = "hidden";
		         Kastpinne.style.left = 500;
		          frmForm.Check[0].checked = false;
		           SummaNere = SummaNere +1;
				}
			}
//Spelare 1 kastar på KUBB BB (kubbBB.style.left = 440):
	if  ((frmForm.Check[1].checked) && (kubbBB.style.visibility == "visible")) { 
		 if ((landningsplats >= 430) && (landningsplats < 450)) {
		   KubbDownBB.style.visibility = "visible";	
		    KubbDownBB.style.left = 490;
		     kubbBB.style.visibility = "hidden";
		       Kastpinne.style.left = 480;
		        frmForm.Check[0].checked = false;
		         SummaNere = SummaNere +1;
				}
			}
//Spelare 1 kastar på KUBB CC (kubbCC.style.left = 480):
	if  ((frmForm.Check[2].checked) && (kubbCC.style.visibility == "visible")) { 
		 if ((landningsplats >= 470) && (landningsplats < 480)) {
		  KubbDownCC.style.visibility = "visible";	
		   KubbDownCC.style.left = 510;
		    kubbCC.style.visibility = "hidden";
		      Kastpinne.style.left = 520;
		       frmForm.Check[0].checked = false;
		        SummaNere = SummaNere +1;
			}
		}
//Spelare 1 kastar på KUBB DD (kubbDD.style.left = 430):
	if  ((frmForm.Check[3].checked) && (kubbDD.style.visibility == "visible")) { 
		 if ((landningsplats >= 420) && (landningsplats < 430)) {
		  KubbDownDD.style.visibility = "visible";	
		   KubbDownDD.style.left = 460;
		    kubbDD.style.visibility = "hidden";
		      Kastpinne.style.left = 450;
		       frmForm.Check[0].checked = false;
		        SummaNere = SummaNere +1;
			}
		}
//Spelare 1 kastar på KUBB EE (kubbEE.style.left = 470):
	if  ((frmForm.Check[4].checked) && (kubbEE.style.visibility == "visible")) { 
		 if ((landningsplats >= 460) && (landningsplats < 470)) {
		  KubbDownEE.style.visibility = "visible";	
		   KubbDownEE.style.left = 490;
		    kubbEE.style.visibility = "hidden";
		      Kastpinne.style.left = 500;
		       frmForm.Check[0].checked = false;
		        SummaNere = SummaNere +1;
		}
	}

	antal_kast = 1;
}	
//SLUTA SVÅRIGHETSGRAD SVÅR
	  SummaKast = SummaKast + antal_kast;	
	    totAntSlag.innerHTML = SummaKast;	
		  forsoek.innerHTML = antal_forsok;	
		    AntalNere.innerHTML = SummaNere;	


if (antal_forsok <= 0) {	
																														    
		 alert("Du har använt " + SummaKast  + " kast och fått ner " + SummaNere + " kubbar. \Kastpinnarna går över till motståndaren. Släng tillbaka nerkastade kubbar och hämta kastpinnarna genom att klicka på spelaren.");		 	
		 Player.style.visibility = "hidden";
		   siktmarke.style.visbility = "hidden";
		     frmForm.Check[5].checked = false;
		 	   btnthrowbackPlayer2.style.visibility = "visible";

		}	
	}																																									
																
	 

//Slut träffräkning för spelare 1																				
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */


// KOLLA TRÄFFARNA FÖR SPELARE 2:
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
function f_CountPoints2(landningsplats) {	

//alert(landningsplats);
//Se till att kastpinnen inte försvinner för långt ut till vänster
//om spelaren kastar alldeles för långt
if (landningsplats < 0) {
	Kastpinne2.style.left = 10;
	}
//Om spelare 2 träffar kungen utan att checkboxen för kungen är ikryssad:
	if (((frmForm2.Check2[5].checked == false) && (landningsplats >= 330) && (landningsplats < 380))) {
		KungUpp.style.visibility = "hidden";	 
		KungDown.style.visibility = "visible";
		KungDown.style.left = 290;
		Player2.style.visibility = "hidden";
		siktmarke2.style.visibility = "hidden";
		Kastpinne2.style.left = 280;
		Kastpinne2.style.top = 330;	
		alert ("Gul spelare träffade kungen. Du har förlorat.\n Om du vill spela en gång till, klicka på länken [Nytt spel] uppe till vänster för att nollställa spelet.");	
	}
//Om spelare 2 träffar kungen med checkboxen för kungen ikryssad ( = vinst av spelet):
	if (((frmForm2.Check2[5].checked) && (landningsplats >= 330) && (landningsplats < 380))) { 
		KungUpp.style.visibility = "hidden";	 
		KungDown.style.visibility = "visible";
		KungDown.style.left = 290;
		Player2.style.visibility = "hidden";
		siktmarke2.style.visibility = "hidden";
		Kastpinne2.style.left = 320;
		Kastpinne2.style.top = 380;	
		alert("Grattis! Gul spelare har vunnit spelet\nDet krävdes " + SummaKast2 + " kast för att få ner de fem kubbarna.\nOm du vill spela en gång till, klicka på länken [Nytt spel] uppe till vänster för att nollställa spelet.");
		
		if ((SummaKast2 > 6) && (SummaKast2 <= 50)) {
		  sendPlayer = "Gul";
		  sendSummaKast = SummaKast2;
		  sendSummaNere = SummaNere2;
		f_loadRegistrera();
		
		}
	}
	
	if (frmDiff.Diff[1].checked) {
	

//Spelare 2 (höger) kastar på KUBB A (vänster) KUBB A.style.left = 108:
//KUBB A - VÅRIGHETSGRAD MEDIUM:
	if ((frmForm2.Check2[0].checked) && (landningsplats >= 85) && (landningsplats < 115)){
		if ((kubb11.style.visibility == "visible") ||  (kubb12.style.visibility == "visible") || (kubb13.style.visibility == "visible") || (kubb14.style.visibility == "visible") || (kubb15.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubbA.style.visibility = "hidden";
		  KubbDownA.style.visibility = "visible";	
		  KubbDownA.style.left = 0;
		   Kastpinne2.style.left = 80;
		    frmForm2.Check2[0].checked = false;
		     SummaNere2 = SummaNere2 +1;
	}
}	

//Spelare 2 (höger) kastar på KUBB B (vänster) KUBB B.style.left = 107:
//KUBB 2 - SVÅRIGHETSGRAD MEDIUM:
	if ((frmForm2.Check2[1].checked) && (landningsplats >= 85) && (landningsplats < 115)) {
		if ((kubb11.style.visibility == "visible") ||  (kubb12.style.visibility == "visible") || (kubb13.style.visibility == "visible") || (kubb14.style.visibility == "visible") || (kubb15.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubbB.style.visibility = "hidden";
		  KubbDownB.style.visibility = "visible";
		    KubbDownB.style.left = 20;
		     Kastpinne.style.left = 10;
		      frmForm2.Check2[1].checked = false;
		       SummaNere2 = SummaNere2 +1;		   			  
	}
}	

//Spelare 2 (höger) kastar på KUBB C (vänster) KUBB C.style.left = 107:
//SVÅRIGHETSGRAD MEDIUM:
	if ((frmForm2.Check2[2].checked) && (landningsplats >= 85) && (landningsplats < 115)){
		if ((kubb11.style.visibility == "visible") ||  (kubb12.style.visibility == "visible") || (kubb13.style.visibility == "visible") || (kubb14.style.visibility == "visible") || (kubb15.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubbC.style.visibility = "hidden";
		  KubbDownC.style.visibility = "visible";	
		  KubbDownC.style.left = 15;
		   Kastpinne2.style.left = 10;
		    frmForm2.Check2[2].checked = false;
		     SummaNere2 = SummaNere2 +1;	
		}	
}		

//Spelare 2 (höger) kastar på KUBB D (vänster) KUBB D.style.left = 107:
//SVÅRIGHETSGRAD MEDIUM:
	if ((frmForm2.Check2[3].checked) && (landningsplats >= 85) && (landningsplats < 115)) {
		if ((kubb11.style.visibility == "visible") ||  (kubb12.style.visibility == "visible") || (kubb13.style.visibility == "visible") || (kubb14.style.visibility == "visible") || (kubb15.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubbD.style.visibility = "hidden";
		 KubbDownD.style.visibility = "visible";	
		   KubbDownD.style.left = 30;
		    Kastpinne2.style.left = 20;
		     frmForm2.Check2[3].checked = false;
		      SummaNere2 = SummaNere2 +1;
		}	
}		

//Spelare 2 (höger) kastar på KUBB E (vänster) KUBB E.style.left = 107:
//SVÅRIGHETSGRAD MEDIUM:
	if ((frmForm2.Check2[4].checked) && (landningsplats >= 85) && (landningsplats < 115)) {	
		if ((kubb11.style.visibility == "visible") ||  (kubb12.style.visibility == "visible") || (kubb13.style.visibility == "visible") || (kubb14.style.visibility == "visible") || (kubb15.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubbE.style.visibility = "hidden";
		 KubbDownE.style.visibility = "visible";	
		  KubbDownE.style.left = 40;		
		   Kastpinne2.style.left = 20;
		    frmForm2.Check2[4].checked = false;
		     SummaNere2 = SummaNere2 +1;
		}
}		
//här och neråt
//Spelare 2 kastar på KUBB 11 (kubb11.style.left = 260):
	if  ((frmForm2.Check2[0].checked) && (kubb11.style.visibility == "visible")) { 
		  if ((landningsplats >= 230) && (landningsplats < 265)) {
		 	KubbDown11.style.visibility = "visible";	
		     KubbDown11.style.left = 200;
		      kubb11.style.visibility = "hidden";
		       Kastpinne2.style.left = 190;
		        frmForm2.Check2[0].checked = false;
		         SummaNere2 = SummaNere2 +1;
				}
			}
//Spelare 2 kastar på KUBB 12 (kubb12.style.left = 240):
	if  ((frmForm2.Check2[1].checked) && (kubb12.style.visibility == "visible")) { 
		 if ((landningsplats >= 215) && (landningsplats < 245)) {
		   KubbDown12.style.visibility = "visible";	
		    KubbDown12.style.left = 170;
		     kubb12.style.visibility = "hidden";
		       Kastpinne2.style.left = 150;
		        frmForm2.Check2[0].checked = false;
		         SummaNere2 = SummaNere2 +1;
				}
			}
//Spelare 2 kastar på KUBB 13 (kubb13.style.left = 200):
	if  ((frmForm2.Check2[2].checked) && (kubb13.style.visibility == "visible")) { 
		 if ((landningsplats >= 175) && (landningsplats < 205)) {
		  KubbDown13.style.visibility = "visible";	
		   KubbDown13.style.left = 150;
		    kubb13.style.visibility = "hidden";
		      Kastpinne2.style.left = 170;
		       frmForm2.Check2[0].checked = false;
		        SummaNere2 = SummaNere2 +1;
			}
		}
//Spelare 2 kastar på KUBB 14 (kubb14.style.left = 260):
	if  ((frmForm2.Check2[3].checked) && (kubb14.style.visibility == "visible")) { 
		 if ((landningsplats >= 235) && (landningsplats < 265)) {
		  KubbDown14.style.visibility = "visible";	
		   KubbDown14.style.left = 170;
		    kubb14.style.visibility = "hidden";
		     Kastpinne2.style.left = 150;
		      frmForm2.Check2[0].checked = false;
		       SummaNere2 = SummaNere2 +1;
			}
		}
//Spelare 2 kastar på KUBB 15 (kubb15.style.left = 230):
	if  ((frmForm2.Check2[4].checked) && (kubb15.style.visibility == "visible")) { 
		 if ((landningsplats >= 205) && (landningsplats < 235)) {
		  KubbDown15.style.visibility = "visible";	
		   KubbDown15.style.left = 200;
		    kubb15.style.visibility = "hidden";
		     Kastpinne2.style.left = 150;
		      frmForm2.Check2[0].checked = false;
		       SummaNere2 = SummaNere2 +1;
		}
	}

	antal_kast2 = 1;
	
//SLUT SVÅRIGHETSGRAD MEDIUM

//BÖRJA SVÅRIGHETSGRAD LÄTT
}
	if (frmDiff.Diff[0].checked) {
	

//Spelare 2 (höger) kastar på KUBB A (vänster) KUBB A.style.left = 108:
//KUBB A - VÅRIGHETSGRAD LÄTT:
	if ((frmForm2.Check2[0].checked) && (landningsplats >= 75) && (landningsplats < 125)){
		if ((kubb11.style.visibility == "visible") ||  (kubb12.style.visibility == "visible") || (kubb13.style.visibility == "visible") || (kubb14.style.visibility == "visible") || (kubb15.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubbA.style.visibility = "hidden";
		  KubbDownA.style.visibility = "visible";	
		  KubbDownA.style.left = 0;
		   Kastpinne2.style.left = 80;
		    frmForm2.Check2[0].checked = false;
		     SummaNere2 = SummaNere2 +1;
	}
}	

//Spelare 2 (höger) kastar på KUBB B (vänster) KUBB B.style.left = 107:
//KUBB 2 - SVÅRIGHETSGRAD LÄTT:
	if ((frmForm2.Check2[1].checked) && (landningsplats >= 75) && (landningsplats < 125)) {
		if ((kubb11.style.visibility == "visible") ||  (kubb12.style.visibility == "visible") || (kubb13.style.visibility == "visible") || (kubb14.style.visibility == "visible") || (kubb15.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubbB.style.visibility = "hidden";
		  KubbDownB.style.visibility = "visible";
		    KubbDownB.style.left = 20;
		     Kastpinne.style.left = 10;
		      frmForm2.Check2[1].checked = false;
		       SummaNere2 = SummaNere2 +1;		   			  
	}
}	

//Spelare 2 (höger) kastar på KUBB C (vänster) KUBB C.style.left = 107:
//SVÅRIGHETSGRAD LÄTT:
	if ((frmForm2.Check2[2].checked) && (landningsplats >= 75) && (landningsplats < 125)){
		if ((kubb11.style.visibility == "visible") ||  (kubb12.style.visibility == "visible") || (kubb13.style.visibility == "visible") || (kubb14.style.visibility == "visible") || (kubb15.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubbC.style.visibility = "hidden";
		  KubbDownC.style.visibility = "visible";	
		  KubbDownC.style.left = 15;
		   Kastpinne2.style.left = 10;
		    frmForm2.Check2[2].checked = false;
		     SummaNere2 = SummaNere2 +1;	
		}	
}		

//Spelare 2 (höger) kastar på KUBB D (vänster) KUBB D.style.left = 107:
//SVÅRIGHETSGRAD LÄTT:
	if ((frmForm2.Check2[3].checked) && (landningsplats >= 75) && (landningsplats < 125)) {
		if ((kubb11.style.visibility == "visible") ||  (kubb12.style.visibility == "visible") || (kubb13.style.visibility == "visible") || (kubb14.style.visibility == "visible") || (kubb15.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubbD.style.visibility = "hidden";
		 KubbDownD.style.visibility = "visible";	
		   KubbDownD.style.left = 30;
		    Kastpinne2.style.left = 20;
		     frmForm2.Check2[3].checked = false;
		      SummaNere2 = SummaNere2 +1;
		}	
}		

//Spelare 2 (höger) kastar på KUBB E (vänster) KUBB E.style.left = 107:
//SVÅRIGHETSGRAD LÄTT:
	if ((frmForm2.Check2[4].checked) && (landningsplats >= 75) && (landningsplats < 125)) {	
		if ((kubb11.style.visibility == "visible") ||  (kubb12.style.visibility == "visible") || (kubb13.style.visibility == "visible") || (kubb14.style.visibility == "visible") || (kubb15.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubbE.style.visibility = "hidden";
		 KubbDownE.style.visibility = "visible";	
		  KubbDownE.style.left = 40;		
		   Kastpinne2.style.left = 20;
		    frmForm2.Check2[4].checked = false;
		     SummaNere2 = SummaNere2 +1;
		}
}		

//Spelare 2 kastar på KUBB 11 (kubb11.style.left = 260):
	if  ((frmForm2.Check2[0].checked) && (kubb11.style.visibility == "visible")) { 
		  if ((landningsplats >= 220) && (landningsplats < 275)) {
		 	KubbDown11.style.visibility = "visible";	
		     KubbDown11.style.left = 200;
		      kubb11.style.visibility = "hidden";
		       Kastpinne2.style.left = 190;
		        frmForm2.Check2[0].checked = false;
		         SummaNere2 = SummaNere2 +1;
				}
			}
//Spelare 2 kastar på KUBB 12 (kubb12.style.left = 240):
	if  ((frmForm2.Check2[1].checked) && (kubb12.style.visibility == "visible")) { 
		 if ((landningsplats >= 205) && (landningsplats < 255)) {
		   KubbDown12.style.visibility = "visible";	
		    KubbDown12.style.left = 170;
		     kubb12.style.visibility = "hidden";
		       Kastpinne2.style.left = 150;
		        frmForm2.Check2[0].checked = false;
		         SummaNere2 = SummaNere2 +1;
				}
			}
//Spelare 2 kastar på KUBB 13 (kubb13.style.left = 200):
	if  ((frmForm2.Check2[2].checked) && (kubb13.style.visibility == "visible")) { 
		 if ((landningsplats >= 165) && (landningsplats < 195)) {
		  KubbDown13.style.visibility = "visible";	
		   KubbDown13.style.left = 150;
		    kubb13.style.visibility = "hidden";
		      Kastpinne2.style.left = 170;
		       frmForm2.Check2[0].checked = false;
		        SummaNere2 = SummaNere2 +1;
			}
		}
//Spelare 2 kastar på KUBB 14 (kubb14.style.left = 260):
	if  ((frmForm2.Check2[3].checked) && (kubb14.style.visibility == "visible")) { 
		 if ((landningsplats >= 225) && (landningsplats < 275)) {
		  KubbDown14.style.visibility = "visible";	
		   KubbDown14.style.left = 170;
		    kubb14.style.visibility = "hidden";
		     Kastpinne2.style.left = 150;
		      frmForm2.Check2[0].checked = false;
		       SummaNere2 = SummaNere2 +1;
			}
		}
//Spelare 2 kastar på KUBB 15 (kubb15.style.left = 230):
	if  ((frmForm2.Check2[4].checked) && (kubb15.style.visibility == "visible")) { 
		 if ((landningsplats >= 195) && (landningsplats < 245)) {
		  KubbDown15.style.visibility = "visible";	
		   KubbDown15.style.left = 200;
		    kubb15.style.visibility = "hidden";
		     Kastpinne2.style.left = 150;
		      frmForm2.Check2[0].checked = false;
		       SummaNere2 = SummaNere2 +1;
		}
	}

	antal_kast2 = 1;
}
//SLUT SVÅRIGHETSGRAD LÄTT

//BÖRJA SVÅRIGHETSGRAD SVÅR	
	if (frmDiff.Diff[2].checked) {
	

//Spelare 2 (höger) kastar på KUBB A (vänster) KUBB A.style.left = 108:
//KUBB A - VÅRIGHETSGRAD SVÅR:
	if ((frmForm2.Check2[0].checked) && (landningsplats >= 95) && (landningsplats < 105)){
		if ((kubb11.style.visibility == "visible") ||  (kubb12.style.visibility == "visible") || (kubb13.style.visibility == "visible") || (kubb14.style.visibility == "visible") || (kubb15.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubbA.style.visibility = "hidden";
		  KubbDownA.style.visibility = "visible";	
		  KubbDownA.style.left = 0;
		   Kastpinne2.style.left = 80;
		    frmForm2.Check2[0].checked = false;
		     SummaNere2 = SummaNere2 +1;
	}
}	

//Spelare 2 (höger) kastar på KUBB B (vänster) KUBB B.style.left = 107:
//KUBB 2 - SVÅRIGHETSGRAD SVÅR:
	if ((frmForm2.Check2[1].checked) && (landningsplats >= 95) && (landningsplats < 105)) {
		if ((kubb11.style.visibility == "visible") ||  (kubb12.style.visibility == "visible") || (kubb13.style.visibility == "visible") || (kubb14.style.visibility == "visible") || (kubb15.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubbB.style.visibility = "hidden";
		  KubbDownB.style.visibility = "visible";
		    KubbDownB.style.left = 20;
		     Kastpinne.style.left = 10;
		      frmForm2.Check2[1].checked = false;
		       SummaNere2 = SummaNere2 +1;		   			  
	}
}	

//Spelare 2 (höger) kastar på KUBB C (vänster) KUBB C.style.left = 107:
//SVÅRIGHETSGRAD SVÅR:
	if ((frmForm2.Check2[2].checked) && (landningsplats >= 95) && (landningsplats < 105)){
		if ((kubb11.style.visibility == "visible") ||  (kubb12.style.visibility == "visible") || (kubb13.style.visibility == "visible") || (kubb14.style.visibility == "visible") || (kubb15.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubbC.style.visibility = "hidden";
		  KubbDownC.style.visibility = "visible";	
		  KubbDownC.style.left = 15;
		   Kastpinne2.style.left = 10;
		    frmForm2.Check2[2].checked = false;
		     SummaNere2 = SummaNere2 +1;	
		}	
}		

//Spelare 2 (höger) kastar på KUBB D (vänster) KUBB D.style.left = 107:
//SVÅRIGHETSGRAD SVÅR:
	if ((frmForm2.Check2[3].checked) && (landningsplats >= 95) && (landningsplats < 105)) {
		if ((kubb11.style.visibility == "visible") ||  (kubb12.style.visibility == "visible") || (kubb13.style.visibility == "visible") || (kubb14.style.visibility == "visible") || (kubb15.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubbD.style.visibility = "hidden";
		 KubbDownD.style.visibility = "visible";	
		   KubbDownD.style.left = 30;
		    Kastpinne2.style.left = 20;
		     frmForm2.Check2[3].checked = false;
		      SummaNere2 = SummaNere2 +1;
		}	
}		

//Spelare 2 (höger) kastar på KUBB E (vänster) KUBB E.style.left = 107:
//SVÅRIGHETSGRAD SVÅR:
	if ((frmForm2.Check2[4].checked) && (landningsplats >= 95) && (landningsplats < 105)) {	
		if ((kubb11.style.visibility == "visible") ||  (kubb12.style.visibility == "visible") || (kubb13.style.visibility == "visible") || (kubb14.style.visibility == "visible") || (kubb15.style.visibility == "visible")){ 
			alert("Du måste kasta ner alla de främsta kubbarna innan du får kasta ner kubbar på baslinjen.");   
			}else{
		kubbE.style.visibility = "hidden";
		 KubbDownE.style.visibility = "visible";	
		  KubbDownE.style.left = 40;		
		   Kastpinne2.style.left = 20;
		    frmForm2.Check2[4].checked = false;
		     SummaNere2 = SummaNere2 +1;
		}
}		
//här och neråt
//Spelare 2 kastar på KUBB 11 (kubb11.style.left = 260):
	if  ((frmForm2.Check2[0].checked) && (kubb11.style.visibility == "visible")) { 
		  if ((landningsplats >= 240) && (landningsplats < 255)) {
		 	KubbDown11.style.visibility = "visible";	
		     KubbDown11.style.left = 200;
		      kubb11.style.visibility = "hidden";
		       Kastpinne2.style.left = 190;
		        frmForm2.Check2[0].checked = false;
		         SummaNere2 = SummaNere2 +1;
				}
			}
//Spelare 2 kastar på KUBB 12 (kubb12.style.left = 240):
	if  ((frmForm2.Check2[1].checked) && (kubb12.style.visibility == "visible")) { 
		 if ((landningsplats >= 255) && (landningsplats < 235)) {
		   KubbDown12.style.visibility = "visible";	
		    KubbDown12.style.left = 170;
		     kubb12.style.visibility = "hidden";
		       Kastpinne2.style.left = 150;
		        frmForm2.Check2[0].checked = false;
		         SummaNere2 = SummaNere2 +1;
				}
			}
//Spelare 2 kastar på KUBB 13 (kubb13.style.left = 200):
	if  ((frmForm2.Check2[2].checked) && (kubb13.style.visibility == "visible")) { 
		 if ((landningsplats >= 185) && (landningsplats < 195)) {
		  KubbDown13.style.visibility = "visible";	
		   KubbDown13.style.left = 150;
		    kubb13.style.visibility = "hidden";
		      Kastpinne2.style.left = 170;
		       frmForm2.Check2[0].checked = false;
		        SummaNere2 = SummaNere2 +1;
			}
		}
//Spelare 2 kastar på KUBB 14 (kubb14.style.left = 260):
	if  ((frmForm2.Check2[3].checked) && (kubb14.style.visibility == "visible")) { 
		 if ((landningsplats >= 245) && (landningsplats < 255)) {
		  KubbDown14.style.visibility = "visible";	
		   KubbDown14.style.left = 170;
		    kubb14.style.visibility = "hidden";
		     Kastpinne2.style.left = 150;
		      frmForm2.Check2[0].checked = false;
		       SummaNere2 = SummaNere2 +1;
			}
		}
//Spelare 2 kastar på KUBB 15 (kubb15.style.left = 230):
	if  ((frmForm2.Check2[4].checked) && (kubb15.style.visibility == "visible")) { 
		 if ((landningsplats >= 215) && (landningsplats < 225)) {
		  KubbDown15.style.visibility = "visible";	
		   KubbDown15.style.left = 200;
		    kubb15.style.visibility = "hidden";
		     Kastpinne2.style.left = 150;
		      frmForm2.Check2[0].checked = false;
		       SummaNere2 = SummaNere2 +1;
		}
	}

	antal_kast2 = 1;
}	
//SLUT SVÅRIGHETSGRAD SVÅR
	  SummaKast2 = SummaKast2 + antal_kast2;
	    totAntSlag2.innerHTML = SummaKast2;	
	      forsoek2.innerHTML = antal_forsok2;	
	        AntalNere2.innerHTML = SummaNere2;	

			  
if (antal_forsok2 <= 0) {																																    
		 alert("Du har använt " + SummaKast2 + " kast och fått ner " + SummaNere2 + " kubbar. \Kastpinnarna går över till motståndaren. Släng tillbaka nerkastade kubbar och hämta kastpinnarna genom att klicka på spelaren.");		 	
		   Player2.style.visibility = "hidden";
		     siktmarke2.style.visibility = "hidden";
		 	   btnthrowbackPlayer1.style.visibility = "visible";																																								
	}																	
}			 

//Slut träffräkning för spelare 2																				
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

//Spelare 1 kastar tillbaka:
function f_throwbackPlayer1() {

	if (KubbDownA.style.visibility == "visible")  {
		 kubbAA.style.visibility = "visible";
		  kubbAA.style.left = 460;
		  }
	if (KubbDownB.style.visibility == "visible") {
		 kubbBB.style.visibility = "visible";
		  kubbBB.style.left = 440;
		  }
	if (KubbDownC.style.visibility == "visible")  {
		 kubbCC.style.visibility = "visible";
		  kubbCC.style.left = 480;
		  }
	if (KubbDownD.style.visibility == "visible")  {
		 kubbDD.style.visibility = "visible";
		  kubbDD.style.left = 430;
		  }
	if (KubbDownE.style.visibility == "visible")  {
		 kubbEE.style.visibility = "visible";
		  kubbEE.style.left = 470;
		  }
	if (KubbDown11.style.visibility == "visible")  {
		 kubb1.style.visibility = "visible";
		  }
	if (KubbDown12.style.visibility == "visible") {
		 kubb2.style.visibility = "visible";
		  }
	if (KubbDown13.style.visibility == "visible")  {
		 kubb3.style.visibility = "visible";
		  }
	if (KubbDown14.style.visibility == "visible")  {
		 kubb4.style.visibility = "visible";
		  }
	if (KubbDown15.style.visibility == "visible")  {
		 kubb5.style.visibility = "visible";
		  }		  

		  KubbDownA.style.visibility = "hidden";
		   KubbDownB.style.visibility = "hidden";
		    KubbDownC.style.visibility = "hidden";
		     KubbDownD.style.visibility = "hidden";
		      KubbDownE.style.visibility = "hidden";
			KubbDown11.style.visibility = "hidden";
		   KubbDown12.style.visibility = "hidden";
		  KubbDown13.style.visibility = "hidden";
		 KubbDown14.style.visibility = "hidden";
		KubbDown15.style.visibility = "hidden";	
			  			
		f_ResetScore2();	   
		btnthrowbackPlayer1.style.visibility = "hidden";	
	}			  
//slut spelare 1 kastar tillbaka

//Spelare 2 kastar tillbaka, från höger till vänster:
function f_throwbackPlayer2() {

	if (KubbDown1.style.visibility == "visible")  {
		 kubb11.style.visibility = "visible";
		  kubb11.style.left = 260;
		  }
	if (KubbDown2.style.visibility == "visible") {
		 kubb12.style.visibility = "visible";
		  kubb12.style.left = 240;
		  }  
	if (KubbDown3.style.visibility == "visible") {
		 kubb13.style.visibility = "visible";
		  kubb13.style.left = 200;
		  }
	if (KubbDown4.style.visibility == "visible") {
		 kubb14.style.visibility = "visible";
		  kubb14.style.left = 260;
		  }
	if (KubbDown5.style.visibility == "visible") {
		 kubb15.style.visibility = "visible";
		  kubb15.style.left = 230;
		  }
	if (KubbDownAA.style.visibility == "visible")  {
		 kubbA.style.visibility = "visible";
		  }
	if (KubbDownBB.style.visibility == "visible") {
		 kubbB.style.visibility = "visible";
		  }
	if (KubbDownCC.style.visibility == "visible") {
		 kubbC.style.visibility = "visible";
		  }
	if (KubbDownDD.style.visibility == "visible") {
		 kubbD.style.visibility = "visible";
		  }
	if (KubbDownEE.style.visibility == "visible") {
		 kubbE.style.visibility = "visible";
		  }
		  KubbDown1.style.visibility = "hidden";
		   KubbDown2.style.visibility = "hidden";
		    KubbDown3.style.visibility = "hidden";
		     KubbDown4.style.visibility = "hidden";
		      KubbDown5.style.visibility = "hidden";	
			  KubbDownAA.style.visibility = "hidden";
		   KubbDownBB.style.visibility = "hidden";
		  KubbDownCC.style.visibility = "hidden";
		 KubbDownDD.style.visibility = "hidden";
		KubbDownEE.style.visibility = "hidden";
		f_ResetScore();	   
		btnthrowbackPlayer2.style.visibility = "hidden";	
	}			  
//slut spelare 2 kastar tillbaka

//Spelare 1:
//Funktionen som nollställer scorerna										   * */
	function f_ResetScore() {												 
	//Om spelare 1 har kastat 6 gånger, göm spelare 1 och visa spelare 2.
	if (Player.style.visibility = "visible"); {
		Player.style.visibility = "hidden";
		siktmarke.style.visibility = "hidden";
		frmForm.Check[5].checked = false;
		resplayer1.style.visibility = "hidden";
		resplayer2.style.visibility = "visible";
		Player2.style.visibility = "visible";
		siktmarke2.style.visibility = "visible";
		Kastpinne.style.visibility = "hidden";
		Kastpinne2.style.visibility = "visible";
		}
															
	antal_kast = 0;														
	SummaKast = SummaKast;														
	antal_forsok = 6;												
	forsoek.innerHTML = antal_forsok;
	Kastpinne.style.top = 360;									
	Kastpinne.style.left = 40;									
	Player.src = KubbkastNer.src;	
	f_moveKubb ();
	  }																		
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

//Spelare 2:
//Funktionen som nollställer scorerna										   * */
	function f_ResetScore2() {												 
	//Om spelare 2 har kastat 6 gånger, göm spelare 2 och visa spelare 1.
	if (Player2.style.visibility = "visible"); {
		Player2.style.visibility = "hidden";
		frmForm2.Check2[5].checked = false;
		siktmarke2.style.visibility = "hidden";
		resplayer2.style.visibility = "hidden";
		resplayer1.style.visibility = "visible";
		Player.style.visibility = "visible";
		siktmarke.style.visibility = "visible";
		Kastpinne2.style.visibility = "hidden";
		Kastpinne.style.visibility = "visible";
		}
															
	antal_kast2 = 0;														
	SummaKast2 = SummaKast2;														
	antal_forsok2 = 6;												
	forsoek2.innerHTML = antal_forsok2;
	Kastpinne2.style.top = 360;									
	Kastpinne2.style.left = 640;									
	Player.src = KubbkastNer.src;										
	f_moveKubb2 ();
	 }										  															
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
//Kolla om spelare 1 har vunnit spelet
function f_checkWin() {

//Om alla kubbar på höger planhalva (kubb1-kubb5, Kubb AA - kubb EE) är osynliga har spelare 1 vunnit:
//Skapa en Array av de kubbar som ska kastas ner:
var hiddenKubb = new Array();
	hiddenKubb[0] = kubb1;
	 hiddenKubb[1] = kubb2;
	  hiddenKubb[2] = kubb3;
	   hiddenKubb[3] = kubb4;
	    hiddenKubb[4] = kubb5;
	    hiddenKubb[5] = kubbAA;
	   hiddenKubb[6] = kubbBB;
	  hiddenKubb[7] = kubbCC;
	 hiddenKubb[8] = kubbDD;
	hiddenKubb[9] = kubbEE;

summaNerkastat = 5;
summaNerkastat2 = 5;

	
	for(i=0; i < hiddenKubb.length; i++)
		{
	 		if (hiddenKubb[i].style.visibility == "hidden") 
				{ 
					summaNerkastat--;
					summaNerkastat2++;
					 
	   if (summaNerkastat <= 0) { frmForm.Check[5].style.visibility = "visible";
	  	 } else if (summaNerkastat > 0) { 
		frmForm.Check[5].style.visibility = "hidden";
			}
		}
	}

}

//Kolla om spelare 2 har vunnit spelet
function f_checkWin2() {

//Om alla kubbar på höger planhalva (kubb1-kubb5, Kubb AA - kubb EE) är osynliga har spelare 1 vunnit:
//Skapa en Array av de kubbar som ska kastas ner:
var hiddenKubb2 = new Array();
	hiddenKubb2[0] = kubb11;
	 hiddenKubb2[1] = kubb12;
	  hiddenKubb2[2] = kubb13;
	   hiddenKubb2[3] = kubb14;
	    hiddenKubb2[4] = kubb15;
	    hiddenKubb2[5] = kubbA;
	   hiddenKubb2[6] = kubbB;
	  hiddenKubb2[7] = kubbC;
	 hiddenKubb2[8] = kubbD;
	hiddenKubb2[9] = kubbE;

	for(i=0; i < hiddenKubb2.length; i++)
		{
	 		if (hiddenKubb2[i].style.visibility == "hidden") 
				{ 
					summaNerkastat2--;
					summaNerkastat++;
					 
	   if (summaNerkastat2 <= 0) { 
	   	frmForm2.Check2[5].style.visibility = "visible";
	  	 } else if (summaNerkastat2 > 0) { 
		frmForm2.Check2[5].style.visibility = "hidden";
			}
		}
	}
}

function f_showNerkastat() {
  f_checkWin();
   f_checkWin2();
   resultat.innerHTML = summaNerkastat + "  -  " + summaNerkastat2;
     }

function f_loadRegistrera() {
window.open("registrera.asp","","toolbar=no,directories=no,scrollbars=yes,width=300,height=440");
}
	 
//Slut script


//Här börjar javascriptkoden som gör att man kan flytta omkring rutan där man markerar
//vilken kubb man kastar på:

         // This code allows any absolutely positioned element
         // with the custom attribute dragEnabled to be dragged.
         var elDragged = null  // Element to drag.

         function doMouseMove() {
            // Check whether mouse button is down and whether
            // an element is being dragged.
            if ((1 == event.button) && (elDragged != null)) {
               // Move the element.
               // Save mouse's position in the document
               var intTop = event.clientY + document.body.scrollTop;
               var intLeft = event.clientX + document.body.scrollLeft;
               // Determine what element the mouse is really over.
               var intLessTop  = 0;
               var intLessLeft = 0;
               var elCurrent = elDragged.offsetParent;
               while (elCurrent.offsetParent != null) {
                  intLessTop += elCurrent.offsetTop;
                  intLessLeft += elCurrent.offsetLeft;
                  elCurrent = elCurrent.offsetParent;
               }
               // Set new position.
               elDragged.style.pixelTop =
                  intTop  - intLessTop - elDragged.y;
               elDragged.style.pixelLeft =
                  intLeft - intLessLeft  - elDragged.x;
               event.returnValue = false;
            }
         }

         function checkDrag(elCheck) {
            // Check whether the mouse is over an element
            // that supports dragging.
            while (elCheck != null) {
               if (null != elCheck.getAttribute("dragEnabled")) 
                  return elCheck;
               elCheck = elCheck.parentElement;
            }      
            return null;
         }

         function doMouseDown() {
            // Store element to be dragged.
            var elCurrent = checkDrag(event.srcElement);
            if (null != elCurrent) {
               elDragged = elCurrent;
               // Determine where the mouse is in the element.
               elDragged.x = event.offsetX;
               elDragged.y = event.offsetY;
               var op = event.srcElement;
               // Find real location with respect to element being
               // dragged.
               if ((elDragged != op.offsetParent) &&
                     (elDragged != event.srcElement)) {
                  while (op != elDragged) {
                     elDragged.x += op.offsetLeft;
                     elDragged.y += op.offsetTop;
                     op = op.offsetParent;
                  }
               }
            }
         }

         function doSelectTest() {
            // Don't start text selections in dragged elements.
            return (null == checkDrag(event.srcElement) &&
               (elDragged!=null));
         }

         // Hook up mouse event handlers.
         document.onmousedown = doMouseDown;
         document.onmousemove = doMouseMove;
         // Reset element when mouse button is released.
         document.onmouseup = new Function("elDragged = null;");
         document.ondragstart = doSelectTest;
         document.onselectstart = doSelectTest;
		 
//Slut funktionen som gör att man kan flytta omkring objekt	


	
