	var NS = (navigator.appName.indexOf("Netscape")!=-1);
	var MS = (navigator.appName.indexOf("Microsoft")!=-1);
	var VER=parseInt(navigator.appVersion);
	var CSS=((MS&&VER>=4)||(NS&&VER>=5));
	var IE4=(MS&&VER==4);
	var IE5=(MS&&VER==5);
	var ver4= (VER>=4&&(MS||NS));
	var ver5=((MS&&VER>=5)||(NS&&VER>=5));

	function checkform(theForm) {
	var flag = false//флаг выбор хотябу одного из полей поиска
		for (i=0; i<theForm.elements.length; i++) {
			if ((theForm.elements[i].checked) && (theForm.elements[i].type=="checkbox")) {
				flag = true;
			}
		}
		if (!flag)
		 {
			alert("Не выбрана область поиска");
			//theForm.inStatic.focus();
			return (false);
		 }
		if (theForm.Query.value == "")
		 {
			alert("Отсутствует строка поиска");
			theForm.Query.focus();
			return (false);
		 }
		if (theForm.Query.value.length < 2)
		 {
			alert("Слишком короткое слово");
			theForm.Query.focus();
			return (false);
		 }
		if (theForm.Query.value.length > 100)
		 {
			alert("Слишком длинная фраза");
			theForm.Query.focus();
			return (false);
		 }
		 return (true);
	}
	//проверка упрощенной формы поиска
	function checkshortform(theForm) {
		if (theForm.Query.value == "")
		 {
			alert("Отсутствует строка поиска");
			theForm.Query.focus();
			return (false);
		 }
		if (theForm.Query.value.length < 2)
		 {
			alert("Слишком короткое слово");
			theForm.Query.focus();
			return (false);
		 }
		if (theForm.Query.value.length > 100)
		 {
			alert("Слишком длинная фраза");
			theForm.Query.focus();
			return (false);
		 }
		 return (true);
	}
