<!--     //FUNKTION TIL VALIDERING AF TEKSTFELTER


    function kontroller_gaest(){
     var form = document.forms['gaestform']; //mailform er ID'en  på selve formularen. Her brugt i DOM modellens forms-array. Kunne ligesågodt have brugt getElemenetById
	 var ifelt = form.navn.value; //ifelt er en forkortelse for indtastningsfelt, som er et noget langt variabelnavn at bruge. Navnet "navn" refererer til fomularens "name"
	 
	 if (ifelt.length<2){ //tester om navnet er kortere end 2  tegn 
	 alert("Det indtastede navn skal være på mindst 2 bogstaver"); //i så fald   gives fejl meddelelse
	 form.navn.focus(); //cursoren sættes i indtastningsfeltet
	 return false;  //værdien false returneres for at undgå at indholdet sendes til serveren
	 }
	 
	 if (ifelt.length>25){ //tester om navnet er længere end 25  tegn 
	 alert("Det indtastede navn må højest være 25 bogstaver. Dette er forat besværliggøre arbejdet rfor spamrobotter"); //i så fald   gives fejl meddelelse
	 form.navn.focus(); //cursoren sættes i indtastningsfeltet
	 return false;  //værdien false returneres for at undgå at indholdet sendes til serveren
	 }
	 
	 var a1 = ifelt.split('>'); //splitfunktionen deler på >Delene gemmes i arrayet a1
	 
	  if (a1.length>1){ //hvis der er mere end 1 element i arrayet er tegnet ">" tilstede. Funktionen er lavet for at undgå html tags i indtastningsfelterne
	 alert("Tegnet \">\" må ikke indgå i navnet");
	 form.navn.focus();
	 return false;
	 }
	 
	 var a2 = ifelt.split('<'); //splitfunktionen deler på >Delene gemmes i arrayet a1
	 
	  if (a2.length>1){ //hvis der er mere end 1 element i arrayet er tegnet ">" tilstede. Funktionen er lavet for at undgå html tags i indtastningsfelterne
	 alert("Tegnet \"<\"  må ikke indgå i navnet");
	 form.navn.focus();
	 return false;
	 }
	 
	 var ifelt2 = form.besked.value; //ifelt er en forkortelse for indtastningsfelt, som er et noget langt variabelnavn at bruge. Navnet "navn" refererer til fomularens "name"	 
	 
	  if (ifelt2.length<4){ //tester om beskeden er kortere end 2  tegn 
	 alert("Den indtastede besked skal være på mindst 4 bogstaver"); //i så fald   gives fejl meddelelse
	 form.besked.focus(); //cursoren sættes i indtastningsfeltet
	 return false;  //værdien false returneres for at undgå at indholdet sendes til serveren
	 }
	 
	 var a3 = ifelt2.split('>'); //splitfunktionen deler på >Delene gemmes i arrayet a3
	 
	  if (a3.length>1){ //hvis der er mere end 1 element i arrayet er tegnet ">" tilstede. Funktionen er lavet for at undgå html tags i indtastningsfelterne
	 alert("Tegnene \"<\" eller \">\"  må ikke indgå i teksten. \n Jeg undskylder meget, men det er for at undgå HTML tags i teksten.");
	form.besked.focus();
	 return false;
	 }
	 
	 var a4 = ifelt2.split('<'); //splitfunktionen deler på  < Delene gemmes i arrayet a4
	 
	  if (a4.length>1){ //hvis der er mere end 1 element i arrayet er tegnet  "<" tilstede. Funktionen er lavet for at undgå html tags i indtastningsfelterne
	 alert("Tegnene \"<\" og \">\"  må ikke indgå i teksten. \n Jeg undskylder meget, men det er for at undgå HTML tags i teksten.");
	 form.besked.focus();
	 return false;
	 }
	 
	 var a5 = ifelt2.split('href'); //splitfunktionen deler på  href Delene gemmes i arrayet a5
	 if (a5.length>1){ //hvis der er mere end 1 element i arrayet er strengen  "href" tilstede. Funktionen er lavet for at undgå links i indtastningsfelterne
	 alert("Bogstavskombinationen \"href\" må ikke indgå i beskeden \n Jeg undskylder meget, men det er for at undgå at robotter poster links i min gæstebog. ");
	 form.besked.focus();
	 return false;
	 }
	 
	 var a6 = ifelt2.split('http'); //splitfunktionen deler på  href Delene gemmes i arrayet a6
	 if (a6.length>1){ //hvis der er mere end 1 element i arrayet er strengen  "http" tilstede. Funktionen er lavet for at undgå links i indtastningsfelterne
	 alert("Bogstavskombinationen \"http\" må ikke indgå i beskeden \n Jeg undskylder meget, men det er for at undgå at robotter poster links i min gæstebog. ");
	 form.besked.focus();
	 return false;
	 }
	 
	 var a7 = ifelt2.split('.ru'); //splitfunktionen deler på  "ru" Delene gemmes i arrayet a6
	 if (a7.length>1){ //hvis der er mere end 1 element i arrayet er strengen  ".ru" tilstede. Funktionen er lavet for at undgå links i indtastningsfelterne
	 alert("Bogstavskombinationen \".ru\" må ikke indgå i beskeden \n Jeg undskylder meget, men det er for at undgå at robotter poster links i min gæstebog. ");
	 form.besked.focus();
	 return false;
	 }
	 
	 var a8 = ifelt2.split('&'); //splitfunktionen deler på  & Delene gemmes i arrayet a5
	 if (a8.length>1){ //hvis der er mere end 1 element i arrayet er strengen  "&" tilstede. Funktionen er lavet for at undgå links i indtastningsfelterne
	 alert("Tegnet \"&\" må ikke indgå i beskeden \n Jeg undskylder meget, men det er for at undgå at robotter poster links i min gæstebog. ");
	 form.besked.focus();
	 return false;
	 }
	 
	 var a9 = ifelt2.split('#'); //splitfunktionen deler på  # Delene gemmes i arrayet a9
	 if (a9.length>1){ //hvis der er mere end 1 element i arrayet er strengen  ".#" tilstede. Funktionen er lavet for at undgå links i indtastningsfelterne
	 alert("Tegnet \"#\" må ikke indgå i beskeden \n Jeg undskylder meget, men det er for at undgå at robotter poster links i min gæstebog. ");
	 form.besked.focus();
	 return false;
	 }
	 
	 return true; //Hvis ingen fejl opdages returneres værdien true og indholdet af formularen kan sendes til serveren
	 
	} 
	
	
	
-->
