function validateForm(form){

/* 
*********************************
validerar formulär 

email valideras med @, en punkt och minst 3 tecken efter punkten, alternativt 
max 8 tecken efter punkten.

(C) Intermax AB - www.intermax.se
*********************************
*/

var namn = "";
var email = "";
var tel = "";

namn = form.namn.value;
email = form.email.value;
tel = form.tel.value;

if(namn == ''){
alert("Du måste fylla i ditt namn.");
form.namn.focus();
return false;
}

if((email=='') && (tel=='')){
alert("Du måste fylla i antingen tel/faxnr eller e-post.");
form.tel.focus();
return false;
}

var valid = false;


if(email!=''){
	if(email.indexOf("@") != -1){
	valid = true;
	} 
	else {
	valid = false;
	}
	
if(email.indexOf(".") != -1){
	valid = true;
	} 
	else {
	valid = false;
}
	
if(valid){
	var str = "";
	var punkt = true;
	var tempstr = "";
	var tal = 0;
		
	//alert(email.length);
		
	for(i=email.length-1;punkt;i--){
	str += email.charAt(i) + "\n";
	//alert(str);
	tempstr = email.charAt(i)
	
		if(tempstr =='.'){
			punkt = false;
			//alert("found dot");
			
			if((tal>=2) && (tal <=8)){
			valid = true;
			}
			else{
			valid = false;
			}
			
		}
		tal++;
	}
}
	
	if(!valid){
	alert("Ogiltigt e-postadress. Skriv in en giltig e-postadress.");
	form.email.focus();
	return false;
	}
}

//return false;

return true;

}