function firstClick (id, num) {
	var name = 'first'+num;
	if (document.getElementById(name) && document.getElementById(id)) {
		var obj = document.getElementById(name);
		var obj1 = document.getElementById(id);
		
		if (obj.value=='') {
			obj1.value='';
			obj.value = 1;
		}
	}
}

function setButActive(obj,num, classname) {
	var class1 = '';
	if (num==0) {
		class1 = '';
	} else if (num==1) {
		class1 = classname;
	}
	obj.className = class1;
}

function showMenuhide (name) {
	if (document.getElementById(name)) {
		var obj = document.getElementById(name);
		if (obj.style.display=='block')
			obj.style.display = '';
		else 
		if (obj.style.display=='')
			obj.style.display = 'block';
	}
}

hide_delay=500;
tstat=0;

// Функция "закрывающая" меню.
// Функция ничего не принимает на вход
// и возвращает 1.

function hidemenu_(name) {
// Устанавливаем задержку hide_delay с помощью
// таймера; 
timer1=setTimeout("showMenuhide('"+name+"')",hide_delay);
// Устанавливаем tstat=1 - признак, того, что таймер запущен.
tstat=1;
return 1;
}

// Функция останавливающая таймер запущенный
// прошлой функцией. Таким образом,
// меню не пропадает.

// Функция ничего не принимает на вход
// и возвращает 1.

function cancelhide_() {
 if (tstat==1) {
 clearTimeout(timer1);
 tstat=0;
 }
return 1;
}


function makeActiveTr (name,classname, fl) {
	if (document.getElementById(name)) {
		if (fl==1)
			document.getElementById(name).className = classname;
		else
			document.getElementById(name).className = '';
	}
}
