function checkform(formname)
{
	var retVal=true;
	var error="";
	
	document.getElementById('send').disabled = 'disabled';
	
	if(formname == "form37")
	{
		/*
		ANFANG DEUTSCH
		*/
		if(document.getElementById('L').value=="")
		{
		
			if(document.getElementById('nachname').value=="")
			{
				error+="Bitte geben Sie Ihren Nachnamen an!\n";
				retVal=false;
			}
			
			if(document.getElementById('vorname').value=="")
			{
				error+="Bitte geben Sie Ihren Vornamen an!\n";
				retVal=false; 
			}
			
			if(document.getElementById('strasse').value=="" || document.getElementById('strassenr').value=="")
			{
				error+="Bitte geben Sie Ihre Strasse und Hausnummer an!\n";
				retVal=false;
			}
			
			if(document.getElementById('plz').value=="")
			{
				error+="Bitte geben Sie Ihre PLZ an!\n";
				retVal=false;
			}
			
			if(document.getElementById('ort').value=="")
			{
				error+="Bitte geben Sie Ihren Wohnort an!\n";
				retVal=false;
			}
			
			if(document.getElementById('land').value=="")
			{
				error+="Bitte wählen Sie Ihr Land aus!\n";
				retVal=false;
			}
			
			if(document.getElementById('telefon').value=="")
			{
				error+="Bitte geben Sie Ihre Telefonnummer an!\n";
				retVal=false;
			}
			
			if(error!="")
			{
				error = "Bitte füllen Sie alle geforderten Felder aus:\n"+error;
			}
		}
		/*
		ENDE DEUTSCH
		*/
		/*
		ANFANG ENGLISCH
		*/
		if(document.getElementById('L').value==2)
		{
			if(document.getElementById('lastname').value=="")
			{
				error+="Please enter your last name!\n";
				retVal=false;
			}
			
			if(document.getElementById('firstname').value=="")
			{
				error+="Please enter your first name!\n";
				retVal=false;
			}
			
			if(document.getElementById('street').value=="" || document.getElementById('streetnr').value=="")
			{
				error+="Please enter your street and number!\n";
				retVal=false;
			}
			
			if(document.getElementById('postalcode').value=="")
			{
				error+="Please enter your postal code!\n";
				retVal=false;
			}
			
			if(document.getElementById('location').value=="")
			{
				error+="Please enter your location!\n";
				retVal=false;
			}
			
			if(document.getElementById('country').value=="")
			{
				error+="Please choose your country!\n";
				retVal=false;
			}
			
			if(error!="")
			{
				error = "Please enter all required fields:\n"+error;
			}
		}
		/*
		ENDE ENGLISCH
		*/
		/*
		ANFANG FRANZÖSISCH
		*/
		if(document.getElementById('L').value==3)
		{
			
			if(document.getElementById('nom').value=="")
			{
				error+="Prière d’indiquer votre nom de famille\n";
				retVal=false;
			}
			
			if(document.getElementById('prenom').value=="")
			{
				error+="Prière d’indiquer votre prénom\n";
				retVal=false;
			}
			
			if(document.getElementById('rue').value=="" || document.getElementById('ruenr').value=="")
			{
				error+="Prière d’indiquer votre adresse (nom de la rue et numéro)\n";
				retVal=false;
			}
			
			if(document.getElementById('codepostal').value=="")
			{
				error+="Prière d’indiquer votre code postal\n";
				retVal=false;
			}
			
			if(document.getElementById('ville').value=="")
			{
				error+="Prière d’indiquer le nom de la ville\n";
				retVal=false;
			}
			
			if(document.getElementById('pays').value=="")
			{
				error+="Priäre d'indiquer le pays dans lequel vous räsidez\n";
				retVal=false;
			}
			
			if(error!="")
			{
				error = "Prière de remplir tous les champs:\n"+error;
			}
		}
		/*
		ENDE FRANZÖSISCH
		*/
		/*
		ANFANG SCHWEDISCH
		*/
		if(document.getElementById('L').value=="4")
		{
			
			if(document.getElementById('nachname').value=="")
			{
				error+="Var vänlig ange efternamn\n";
				retVal=false;
			}
			
			if(document.getElementById('vorname').value=="")
			{
				error+="Var vänlig ange färnamn\n";
				retVal=false;
			}
			
			if(document.getElementById('strasse').value=="" || document.getElementById('strassenr').value=="")
			{
				error+="Var vänlig ange gatuadress\n";
				retVal=false;
			}
			
			if(document.getElementById('plz').value=="")
			{
				error+="Var vänlig ange postnummer\n";
				retVal=false;
			}
			
			if(document.getElementById('ort').value=="")
			{
				error+="Var vänlig ange ort\n";
				retVal=false;
			}
			
			if(document.getElementById('land').value=="")
			{
				error+="Var vänlig ange land\n";
				retVal=false;
			}
			
			
			if(error!="")
			{
				error = "Var vänlig fyll i alla obligatoriska fält:\n"+error;
			}
		}
		/*
		ENDE SCHWEDISCH
		*/
		/*
		ANFANG ITALIENISCH
		*/
		if(document.getElementById('L').value=="5")
		{
			
			if(document.getElementById('nachname').value=="")
			{
				error+="Inserire il cognome!\n";
				retVal=false;
			}
			
			if(document.getElementById('vorname').value=="")
			{
				error+="Inserire il nome!\n";
				retVal=false;
			}
			
			if(document.getElementById('strasse').value=="" || document.getElementById('strassenr').value=="")
			{
				error+="Inserire la via e il numero civico!\n";
				retVal=false;
			}
			
			if(document.getElementById('plz').value=="")
			{
				error+="Inserire il CAP!\n";
				retVal=false;
			}
			
			if(document.getElementById('ort').value=="")
			{
				error+="Inserire la città!\n";
				retVal=false;
			}
			
			if(document.getElementById('land').value=="")
			{
				error+="Inserire il Paese!\n";
				retVal=false;
			}
			
			if(document.getElementById('telefon').value=="")
			{
				error+="Inserire il telefono!\n";
				retVal=false;
			}
			
			if(error!="")
			{
				error = "Pregasi compilare i campi segnalati:\n"+error;
			}
		}
		/*
		ENDE ITALIENISCH
		*/
	}
	if(formname == "form135")
	{
		/*
		ANFANG DEUTSCH
		*/
		if(document.getElementById('L').value=="")
		{
			/*if(document.getElementById('contact_to').value==false)
			{
				error+="Bitte wählen Sie ein Anliegen aus!\n";
				retVal=false;
			}*/
						
			if(document.getElementById('nachname').value=="")
			{
				error+="Bitte geben Sie Ihren Nachnamen an!\n";
				retVal=false;
			}
			
			if(document.getElementById('strasse').value=="")
			{
				error+="Bitte geben Sie Ihre Strasse und Hausnummer an!\n";
				retVal=false;
			}
			
			if(document.getElementById('plz').value=="")
			{
				error+="Bitte geben Sie Ihre PLZ an!\n";
				retVal=false;
			}
			
			if(document.getElementById('ort').value=="")
			{
				error+="Bitte geben Sie Ihren Wohnort an!\n";
				retVal=false;
			}
			
			if(document.getElementById('telefon').value=="")
			{
				error+="Bitte geben Sie Ihre Telefonnummer an!\n";
				retVal=false;
			}
			
			if(document.getElementById('email').value=="")
			{
				error+="Bitte geben Sie Ihre E-Mail Adresse an!\n";
				retVal=false;
			}
			
			if(document.getElementById('nachricht').value=="")
			{
				error+="Bitte geben Sie Ihre Nachricht an!\n";
				retVal=false;
			}
			
			if(error!="")
			{
				error = "Bitte füllen Sie alle geforderten Felder aus:\n"+error;
			}
		}
		/*
		ENDE DEUTSCH
		*/
		/*
		ANFANG ENGLISCH
		*/
		if(document.getElementById('L').value==2)
		{
			/*if(document.getElementById('contact_to').value=="")
			{
				error+="Please select your request!\n";
				retVal=false;
			}*/
			
			if(document.getElementById('lastname').value=="")
			{
				error+="Please enter your last name!\n";
				retVal=false;
			}
			
			if(document.getElementById('street').value=="")
			{
				error+="Please enter your street and number!\n";
				retVal=false;
			}
			
			if(document.getElementById('postalcode').value=="")
			{
				error+="Please enter your postal code!\n";
				retVal=false;
			}
			
			if(document.getElementById('location').value=="")
			{
				error+="Please enter your location!\n";
				retVal=false;
			}
			
			if(document.getElementById('e-mail').value=="")
			{
				error+="Please enter your e-mail!\n";
				retVal=false;
			}
			
			if(document.getElementById('message').value=="")
			{
				error+="Please enter your message!\n";
				retVal=false;
			}
			
			if(error!="")
			{
				error = "Please enter all required fields:\n"+error;
			}
		}
		/*
		ENDE ENGLISCH
		*/
		/*
		ANFANG FRANZÖSISCH
		*/
		if(document.getElementById('L').value==3)
		{
			/*if(document.getElementById('contact_to').value=="")
			{
				error+="Priäre d'indiquer l'objet de votre demande\n";
				retVal=false;
			}*/
			
			if(document.getElementById('nom').value=="")
			{
				error+="Prière d’indiquer votre nom de famille\n";
				retVal=false;
			}

			if(document.getElementById('rue').value=="")
			{
				error+="Prière d’indiquer votre adresse (nom de la rue et numéro)\n";
				retVal=false;
			}
			
			if(document.getElementById('codepostal').value=="")
			{
				error+="Prière d’indiquer votre code postal\n";
				retVal=false;
			}
			
			if(document.getElementById('ville').value=="")
			{
				error+="Prière d’indiquer le nom de la ville\n";
				retVal=false;
			}
			
			if(document.getElementById('telephone').value=="")
			{
				error+="Prière d’indiquer le pays dans lequel vous résidez\n";
				retVal=false;
			}
			
			if(document.getElementById('e-mail').value=="")
			{
				error+="Prière d’indiquer votre e-mail\n";
				retVal=false;
			}
			
			if(document.getElementById('message').value=="")
			{
				error+="Prière de renseigner le champ \"message\"\n";
				retVal=false;
			}
			
			if(error!="")
			{
				error = "Prière de remplir tous les champs :\n"+error;
			}
		}
		/*
		ENDE FRANZÖSISCH
		*/
		/*
		ANFANG SCHWEDISCH
		*/
		if(document.getElementById('L').value=="4")
		{
			/*if(document.getElementById('kontakt').value==false)
			{
				error+="Var vänlig välj ett ärende\n";
				retVal=false;
			}*/
						
			if(document.getElementById('nachname').value=="")
			{
				error+="Var vänlig ange efternamn\n";
				retVal=false;
			}
			
			if(document.getElementById('strasse').value=="")
			{
				error+="Var vänlig ange gatuadress\n";
				retVal=false;
			}
			
			if(document.getElementById('plz').value=="")
			{
				error+="Var vänlig ange postnummer\n";
				retVal=false;
			}
			
			if(document.getElementById('ort').value=="")
			{
				error+="Var vänlig ange ort\n";
				retVal=false;
			}
			
			if(document.getElementById('telefon').value=="")
			{
				error+="Var vänlig ange telefonnummer\n";
				retVal=false;
			}
			
			if(document.getElementById('email').value=="")
			{
				error+="Var vänlig ange e-postadress\n";
				retVal=false;
			}
			
			if(document.getElementById('nachricht').value=="")
			{
				error+="Var vänlig skriv ett meddelande\n";
				retVal=false;
			}
			
			if(error!="")
			{
				error = "Var vänlig fyll i alla obligatoriska fält:\n"+error;
			}
		}
		/*
		ENDE SCHWEDISCH
		*/
		/*
		ANFANG ITALIENISCH
		*/
		if(document.getElementById('L').value=="5")
		{
			/*if(document.getElementById('contact_to').value==false)
			{
				error+="Indicare almeno un/a richiesta riguarda!\n";
				retVal=false;
			}*/
						
			if(document.getElementById('nachname').value=="")
			{
				error+="Inserire il cognome!\n";
				retVal=false;
			}
			
			if(document.getElementById('strasse').value=="")
			{
				error+="Inserire la via e il numero civico!!\n";
				retVal=false;
			}
			
			if(document.getElementById('plz').value=="")
			{
				error+="Inserire il CAP!\n";
				retVal=false;
			}
			
			if(document.getElementById('ort').value=="")
			{
				error+="Inserire la città!\n";
				retVal=false;
			}
			
			if(document.getElementById('telefon').value=="")
			{
				error+="Inserire il telefono!\n";
				retVal=false;
			}
			
			if(document.getElementById('email').value=="")
			{
				error+="Inserire il e-mail!\n";
				retVal=false;
			}
			
			if(document.getElementById('nachricht').value=="")
			{
				error+="Inserire il costro commento!\n";
				retVal=false;
			}
			
			if(error!="")
			{
				error = "Si prega di riempire tutti i campi richiesti:\n"+error;
			}
		}
		/*
		ENDE ITALIENISCH
		*/
	}
	
	if(error!="")
	{
		alert(error);
		document.getElementById('send').disabled = '';
	}
	
	return retVal;
}