function input() {
	
	
	var fel="";
	
	var felfield="";
	
	if (document.forms[0].fornamn.value.length < 1){fel='Du har inte fyllt i Förnamn.';felfield=document.forms[0].fornamn;}
	
	else if (document.forms[0].efternamn.value.length < 1){fel='Du har inte fyllt i Efternamn.';felfield=document.forms[0].efternamn;}

	else if (document.forms[0].adress.value.length < 1){fel='Du har inte fyllt i Gatuadress.';felfield=document.forms[0].adress;}

	else if (document.forms[0].postnr.value.length < 1){fel='Du har inte fyllt i Postnummer.';felfield=document.forms[0].postnr;}

	else if (document.forms[0].ort.value.length < 1){fel='Du har inte fyllt i Ort.';felfield=document.forms[0].ort;}

	else if (document.forms[0].adress.value.length < 1){fel='Du har inte fyllt i Gatuadress.';felfield=document.forms[0].adress;}
	
	else if (document.forms[0].email.value.length < 1){fel='Du har inte fyllt i E-postadress.';felfield=document.forms[0].email;}

	else if ((document.forms[0].email.value.length > 0) && (!(validateEmail(document.forms[0].email.value)))){fel='Du har fyllt i en felaktig E-postadress.';felfield=document.forms[0].email;}
		
		
	if (fel) {

		alert(fel);

		if (felfield){
			
				felfield.focus();
				felfield.select();
		}
			
		return false;

	} 
	else { 

		return true;

	}
}



function validateEmail(inputVal){

	if (inputVal) {

		estring=inputVal;

		pos_at=estring.indexOf("@");

		if (pos_at==-1) { return false; }

		pos_space=estring.indexOf(" ");

		if (pos_space!=-1) { return false; }

		pos_at2=estring.lastIndexOf("@");

		pos_dot=estring.lastIndexOf(".");

		if (pos_dot==-1) { return false; }

		if(pos_at != -1 && pos_dot != -1){

			if(pos_at != pos_at2){

				return false;

			}

			if((pos_at==0 || pos_at==(estring.length -1)) || (pos_dot==(estring.length -1)) || (pos_dot==pos_at+1) || (pos_space!=-1)){

				return false;

			}

		return true;

		}

	}

	else {

		return false;

	}

}	



