function chday(day) {	
	document.forms['calendar'].ac_d.value=day;
	document.forms['calendar'].submit();
}

function mClk(src,name) {
    if(event.srcElement.tagName=='TD'){	  
      src.children.tags('A')[0].click();
    }
} 

function search_form(lng){
	var word=document.searchForm.find_text.value;	
	if (word.length < 3) {
		if (lng=="eng") alert ("The search phrase should contain no less than 3 symbols");
		else alert ("Фраза для поиска должна быть не менее 3 символа");
		return false;
	}
	else return true;
}

function topic(num) {
	document.all.tema.name="tema_"+num;
	document.all.tema.value=1;
	document.forms['Base'].submit();
}

function search_form2(lng){
	var word=document.searchForm2.find_text.value;	
	var data1=document.searchForm2.start_date.value;	
	var data2=document.searchForm2.end_date.value;	
	var flag = true;
	for (i=1;i<=6;i++){
		eval('t=document.searchForm2.tema_'+i);
		if (t.checked) {
			//flag = false;
			break;
		}
	}
	for (i=1;i<=4;i++){
		eval('t=document.searchForm2.geo_'+i);
		if (t.checked) {
			//flag = false;
			break;
		}
	}
	if (word.length < 3 && flag) {
		if (document.searchForm2.find_text.value) {
			if (lng=="eng") alert ("The search phrase should contain no less than 3 symbols");
			else alert ("Фраза для поиска должна быть не менее 3 символа");
		}
		else {
			if (lng=="eng") alert ("Please, enter a phrase or choose a search section");
			//else alert ("Введите фразу для поиска или выберите тематический раздел");
			else alert ("Введите фразу для поиска");
		}
		return false;
	}		
	else if(data1.length<8 || data2.length<8 || data1.indexOf(".")<0 || data2.indexOf(".")<0) {
		if (lng=="eng") alert ("Incorrect date format");
		else alert ("Неверный формат даты");
		return false;
	}
	else return true;
}

function chk_mail(lng) {
	var word=document.emailForm.email.value;
	if (word.indexOf("@")<0 || word.indexOf(".")<0) {
		if (lng=="eng") alert ("Incorrect e-mail format");
		else alert ("Неверный формат Email");
		return false;
	}
	else return true;
}
