<!--
function checkForm(obj, elems) 
	{
	var element, pattern;
	obj_form = document.forms.dataGuest;
	obj_pole_code = obj_form.name_code;
	for (var i = 0; i < obj.elements.length; i++) 
		{ 
		// пробегаемся по всем элементам формы
		element = obj.elements[i];
		// Проверяем только нужные поля
		if (elems != undefined)
		if (elems.join().indexOf(element.type) < 0) continue;
		// И только если есть чего говорить юзеру в случае ошибки
		if (!element.getAttribute("title")) continue;
		if (pattern = element.getAttribute("alt")) 
			{ 
			// если задан рег
			pattern = new RegExp(pattern, "g");
			if (!pattern.test(element.value)) 
				{
				alert("Пожалуйста, заполните правильно графу " + element.getAttribute("title"));
				element.focus();
				return false;
				}
			} 
		else if(/^s*$/.test(element.value)) 
			{ 
			// иначе просто проверка что поле не пустое
			alert("Пожалуйста, заполните графу " + element.getAttribute("title"));
			element.focus();
			return false;
			}
		}
	return true;
	}

//-->