function check(lang)
{
	var lang;
	var message = new Array(4);
	if (!document.getElementById('name').value)
		{
		message['pl']="Nie wprowadzono imienia";
		message['fr']="Vous n'avez pas saisi votre pr\u00E9nom";
		message['en']="Name not set";
		message['no']="Navn ikke angitt";
		alert(message[lang]);
		document.getElementById('name').focus();
		return false;
		}
	else if (/[^a-zA-Z\u0104\u0105\u0106\u0107\u0118\u0119\u0141\u0142\u0143\u0144\u00D3\u00F3\u015A\u015B\u0179\u017A\u017B\u017C\u00C0\u00E0\u00C2\u00E2\u00C6\u00E6\u00C7\u00E7\u00C9\u00E9\u00C8\u00E8\u00CA\u00EA\u00CB\u00EB\u00CE\u00EE\u00CF\u00EF\u0152\u0153\u00D4\u00F4\u00D9\u00F9\u00DB\u00FB\u00DC\u00FC\u0178\u00FF\u00C5\u00E5\u00D8\u00F8\u0020\-]/.test(document.getElementById('name').value))
		{
		message['pl']="Imi\u0119 musi sk\u0142ada\u0107 si\u0119 wy\u0142\u0105cznie z liter";
		message['fr']="Votre pr\u00E9nom ne doit contenir que des lettres";
		message['en']="Name must contain letters only";
		message['no']="Navn kan bare inneholde bokstaver";
		alert(message[lang]);
		document.getElementById('name').focus();
		return false;
		}
	else if (document.getElementById('name').value.length<2)
		{
		message['pl']="Zbyt kr\u00F3tkie imi\u0119";
		message['fr']="Pr\u00E9nom trop court";
		message['en']="Name too short";
		message['no']="Navnet er for kort";
		alert(message[lang]);
		document.getElementById('name').focus();
		return false;
		}
	else if (!document.getElementById('phone').value)
		{
		message['pl']="Nie wprowadzono numeru telefonu";
		message['fr']="Vous n'avez pas saisi votre num\u00E9ro de t\u00E9l\u00E9phone";
		message['en']="Phone number not set";
		message['no']="Telefonnummer ikke angitt";
		alert(message[lang]);
		document.getElementById('phone').focus();
		return false;
		}
	else if (/[^\d\u0020\-\(\)]/.test(document.getElementById('phone').value))
		{
		message['pl']="Numer telefonu musi sk\u0142ada\u0107 si\u0119 wy\u0142\u0105cznie z cyfr";
		message['fr']="Votre num\u00E9ro de t\u00E9l\u00E9phone ne doit contenir que des chiffres";
		message['en']="Phone number must contain digits only";
		message['no']="Telefonnummer m\u00E5 inneholde kun tall";
		alert(message[lang]);
		document.getElementById('phone').focus();
		return false;
		}
	else if (document.getElementById('phone').value.length<9)
		{
		message['pl']="Zbyt kr\u00F3tki numer telefonu";
		message['fr']="Votre num\u00E9ro de t\u00E9l\u00E9phone doit contenir au moins 9 caract\u00E8res";
		message['en']="Phone number too short";
		message['no']="Telefonnummer for kort";
		alert(message[lang]);
		document.getElementById('phone').focus();
		return false;
		}
	else if (!document.getElementById('email').value)
		{
		message['pl']="Nie wprowadzono adresu e-mail";
		message['fr']="Vous n'avez pas saisi votre adresse \u00E9lectronique";
		message['en']="Phone number not set";
		message['no']="E-postadresse ikke angitt";
		alert(message[lang]);
		document.getElementById('email').focus();
		return false;
		}
	else if (!/^([\w\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z]{2,4})+$/.test(document.getElementById('email').value))
		{
		message['pl']="Nieprawid\u0142owy adres e-mail";
		message['fr']="Veuillez entrer une adresse \u00E9lectronique valide";
		message['en']="Wrong e-mail address";
		message['no']="E-postadresse er ikke korrekt";
		alert(message[lang]);
		document.getElementById('email').focus();
		return false;
		}
	else if (!document.getElementById('question').value)
		{
		message['pl']="Nie wprowadzono tre\u015Bci wiadomo\u015Bci";
		message['fr']="Vous devez compl\u00E9ter champ 'message'";
		message['en']="Message not set";
		message['no']="Foresp\u00F8rsel ikke angitt";
		alert(message[lang]);
		document.getElementById('question').focus();
		return false;
		}
	else if (document.getElementById('question').value.length<10)
		{
		message['pl']="Zbyt kr\u00F3tka tre\u015B\u0107 wiadomo\u015Bci";
		message['fr']="Message trop court";
		message['en']="Message too short";
		message['no']="Foresp\u00F8rsel for kort";
		alert(message[lang]);
		document.getElementById('question').focus();
		return false;
		}
	return true;
}