
var siffror="1234567890%+-/"; 
var alfab="ABCDEFGHIJKLMNOPQRSTUVWXYZÅÄÖabcdefghijklmnopqrstuvwxyzåäö";
var submitcount=0;

function kontrollera(){        
		
		namn=document.formnamn.namn.value;
		ort=document.formnamn.ort.value;
		tel=document.formnamn.tel.value;
		epost=document.formnamn.epost.value;
		meddel=document.formnamn.meddel.value;

	// kontrollerar tomma rutor
		if(namn==""){alert("Ditt namn saknas!");
        document.formnamn.namn.focus();
		return false;	
   } else
		if(ort==""){alert("Det saknas ett ortsnamn!");
		document.formnamn.ort.focus();
		return false;
   } else
	if (tel==""){	alert("Telefonnumret saknas!");
		document.formnamn.tel.focus();
       return false;
   } else
	if (epost==""){	alert("Det saknas en epostadress!");
		document.formnamn.epost.focus();
       return false;	
   } else
	if (meddel==""){	alert("Vänligen skriv ett meddelande!");
		document.formnamn.meddel.focus();
       return false;
	} else
     if (submitcount>>0){alert("Detta formulär har redan skickats. Tack!");
     return false;
	} else {submitcount++;

	}	
	
	// Kontrollerar om en epost adress innehåller @-tecknet och minst en punkt
	epost2=document.formnamn.epost.value;
	if(epost2.indexOf("@")==-1 || epost2.indexOf(".")==-1){
		alert("Du har ej uppgivit en korrekt epostadress!");
       submitcount=0;
		document.formnamn.epost.focus();
       return false; 
	}
	
	// Kontrollerar att telnr inte innehåller annat än siffror och andra tillåtna tecken
	var tel2=escape(document.formnamn.tel.value);
	for(loop=0;loop<tel2.length;loop++){
		siffra=tel2.substring(loop,loop+1);
		if(siffror.indexOf(siffra)==-1){alert("Bara siffor och ev. + - /  i ett telefonnummer!");
       submitcount=0;
		document.formnamn.tel.focus();
       return false;}
	}
}

