function checkForm(form, lang)
{
	var message = '';
	
	if ( form.name.value == "" )
	{
		message = ( lang=='se')? message + "Namn\n":message + "Nimi\n" ;
	}
	if ( form.company.value == "" )
	{
        
		message = ( lang=='se')? message + "Företag\n":message + "Yritys\n" ;
	}
	if ( form.email.value == "" )
	{
		message = ( lang=='se')? message + "Email\n":message + "Sähköposti\n" ;
	} 
	if ( form.phone.value == "" )
	{
    
		message = ( lang=='se')? message + "Telefon\n":message + "Puhelin\n" ;
	} 
	if ( form.email.value != "" )
	{
		if (checkMail( form))
		{
			// mail okej
		}
		else
		{
            if( lang=='se')
			    message = message + "Invalid email adress\n";
            else message= message + "Annettu sähköposti ei kelpaa.\n";
		}
	}
	
	// Finns det fel?	
	if (message != '') {
        if( lang=='se')
		    alert("Du måste fylla i de obligatoriska fälten innan vi kan kontakta dig:\n\n"+ message);
        else alert("Pakolliset kentät on täytettävä, jotta voimme ottaa yhteyttä:\n\n"+ message);
		return false;
	}
	return true;
}

function checkMail( form)
{
	var x = form.email.value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x))
	return true;
	else 
	return false;
}
