function checkFields()
		{
			var person = document.add.pnr.value;
			var test = person.substring(0, 6) + person.substring(7, 10);
			var koll = person.substring(10, 11);
			var counter = 0;	
			
			for (var loop = 0; loop <= 9; loop++)
			{
				if ((loop % 2) != 0)
				{
					var numb = new Number(test.substring(loop, loop+1));
					counter += numb;
				}
				else
				{
					if ((test.substring(loop, loop+1) * 2) > 9)
					{
						var temp = test.substring(loop, loop+1) * 2;
						var extra = temp % 10;
						counter += (1 + extra);
					}
					else
					{
						var numbx = new Number(test.substring(loop, loop+1) * 2)
						counter += numbx;
					}
				}
			}
		
			if ((counter % 10) == 0) {
				counter = 0;}
			else {
				counter = 10 - (counter % 10);}
	
			if (document.add.namn.value <= 0)
			{
				alert("Du måste ange ditt fullständiga namn.");
				document.add.namn.focus();
				return "ERROR";
			}
	
			if (document.add.pnr.value <= 0)
			{
				alert("Du måste ange ditt personnummer.");
				document.add.pnr.focus();
				return "ERROR";
			}
			
			if (koll != counter)
			{
				alert("Ditt angivna personnummer är inte giltigt.");
				document.add.pnr.focus();
				return "ERROR";
			}
			
			if (document.add.epost.value <= 0)
			{
				alert("Du måste ange din epostadress.");
				document.add.epost.focus();
				return "ERROR";
			}
			
			if (document.add.telefon.value <= 0)
			{
				alert("Du måste ange ditt telefonnummer.");
				document.add.telefon.focus();
				return "ERROR";
			}
			
			if (document.add.nom_namn.value <= 0)
			{
				alert("Du måste ange fullständigt namn på den du nominerar.");
				document.add.nom_namn.focus();
				return "ERROR";
			}
			
			if (document.add.nom_pnr.value <= 0)
			{
				alert("Du måste ange personnnummer på den du nominerar.");
				document.add.nom_pnr.focus();
				return "ERROR";
			}
			
			var person2 = document.add.nom_pnr.value;
			var test2 = person2.substring(0, 6) + person2.substring(7, 10);
			var koll2 = person2.substring(10, 11);
			var counter2 = 0;	
			
			for (var loop2 = 0; loop2 <= 9; loop2++)
			{
				if ((loop2 % 2) != 0)
				{
					var numb2 = new Number(test2.substring(loop2, loop2+1));
					counter2 += numb2;
				}
				else
				{
					if ((test2.substring(loop2, loop2+1) * 2) > 9)
					{
						var temp2 = test2.substring(loop2, loop2+1) * 2;
						var extra2 = temp2 % 10;
						counter2 += (1 + extra2);
					}
					else
					{
						var numbx2 = new Number(test2.substring(loop2, loop2+1) * 2)
						counter2 += numbx2;
					}
				}
			}
			
			if ((counter2 % 10) == 0) {
				counter2 = 0;}
			else {
				counter2 = 10 - (counter2 % 10);}
			
			if (koll2 != counter2)
			{
				alert ("Den nominerades personnummer är inte giltigt.");
				document.add.nom_pnr.focus();
				return "ERROR";
			}

			if (document.add.nom_typ.value <= 0)
			{
				alert ("Du måste ange vad du nominerar personen till.");
				document.add.nom_typ.focus();
				return "ERROR";
			}
			
			if (document.add.nom_vidtalad.value <= 0)
			{
				alert ("Du måste ange om den nominerade är vidtalad.");
				document.add.nom_vidtalad.focus();
				return "ERROR";
			}
		}

		function Save() 
		{
			if (checkFields()!= "ERROR")
			{					
				return true;
			} else {
				return false;
			}
		}