
function emailCheck(email, lang) {
	var titles = Array();
	switch(lang)
	{
		case 'LT':
			titles['bad'] = "El. pašto adresas yra neteisingas.";
			titles['short'] = "El. pašto adresas yra per trumpas.";
			break;
		case 'RU':
			titles['bad'] = "Пожалуйста, введите правильный адрес электронной почты.";
			titles['short'] = "Адрес электронной почты слишком короткий.";
			break;
		case 'EN':
			titles['bad'] = "Please enter a valid email address.";
			titles['short'] = "Email address too short.";
			break;
	}
	
	if (email.indexOf('@', 0) == -1) {
		alert(titles['bad']);
		return false;
	}
	
	if (email.indexOf('.', 0) == -1) {
		alert(titles['bad']);
		return false;
	}
	
	if (email.indexOf(' ', 0) != -1) {
		alert(titles['bad']);
		return false;
	}
	
	if (email.length<7) {
		alert(titles['short']);
		return false;
	}
	
	return true;
}
//---------------------------------------------------------------

function checkContactForm(form, lang)
{
	var name = trimString(form.name.value);
	form.name.value = name;
	var company = trimString(form.company.value);
	form.company.value = company;
	var town = trimString(form.town.value);
	form.town.value = town;
	var phone = trimString(form.phone.value);
	form.phone.value = phone;
	var fax = trimString(form.fax.value);
	form.fax.value = fax;
	var email = trimString(form.email.value);
	form.email.value = email;
	var letter = trimString(form.letter.value);
	form.letter.value = letter;
	
	if ((name == "") || (email == ""))
	{
		if (lang == "LT")
			alert("Prašom užpildyti privalomus laukus.");
		else if (lang == "RU")
			alert("Пожалуйста, заполните обязательные поля.");
		else
		 alert("Please fill required fields.");
		return false;
	}
	
	if (!emailCheck(email, lang))
		return false;

	return true;
}
//---------------------------------------------------------------
