function checkAdress(email){
	while(email.charAt(0)==" ") email=email.substr(1,email.length);
	while(email.charAt(email.length-1)==" ") email=email.substr(0,email.length-1);
	var okChars="abcdefghijklmnopqrstuvwxyz-_0123456789@., ";
	var alphaCount=0;
	var message="";
	for(var i=0;i<email.length;i++){
		var charOK=false;
		if(email.charAt(i)=="@") alphaCount++;
		for(var j=0;j<okChars.length;j++){
		           if(email.charAt(i)==okChars.charAt(j)) charOK=true;
		};
		if(!charOK) message+="\n - kan ikke inneholde tegnet: "+email.charAt(i);
	};
    if(email.indexOf(".")==-1) message+="\n - mangler punktum";
	if(email.indexOf(",")>-1) message+="\n - komma brukes ikke i epostadresser\n   (antakelig skal det være punktum)";
	if(email.indexOf(" ")>-1) message+="\n - mellomrom brukes ikke i epostadresser";
	if(email.charAt(0)==".") message+="\n - kan ikke starte med punktum"
	else if(email.charAt(0)=="@") message+="\n - kan ikke starte med \"@\"";
	if(email.charAt(email.length-1)==".") message+="\n - kan ikke slutte med punktum"
	else if(email.charAt(email.length-1)=="@") message+="\n - kan ikke slutte med \"@\"";
	if(email.indexOf(".@")>-1) message+="\n - kan ikke ha punktum rett før \"@\"";
	if(email.indexOf("@.")>-1) message+="\n - kan ikke ha punktum rett etter \"@\"";
	if(email.indexOf("..")>-1) message+="\n - kan ikke ha to punktum etter hverandre";
	if(email.indexOf("@@")>-1) message+="\n - kan ikke ha flere \"@\" etter hverandre"
	else if(alphaCount>1)   message+="\n - kan ikke inneholde mer enn én \"@\""
	else if(email.indexOf("@")==-1) message+="\n - mangler \"\@\"";
	if(message!=""){
		alert("Feil i epost-adressen!\n"+message+"\n\n"+email);
		return false;
	} else{
		return true;
	}
}
