/* Функції динамічної зміни вигляду сторінок*/
function ChangeBgColor(Elt, Cl) {
	if (Elt)
		Elt.style.backgroundColor = Cl;
} // ChangeBgColor

function ToggleBlock(What) {
var Elem = document.getElementById(What);
	if (Elem != null) {
  var ToggleOn = Elem.style.display;
	if (ToggleOn == 'none')
		Elem.style.display = 'block'
	else
	  Elem.style.display = 'none';
	}
	return false;
} // ToggleBlock

/* Установка фокуса :*/
var FocusId = null;

function FocusById(ItemId) {
try {
	window.focus();
var F = ItemId;
	if (!F && FocusId)
		F = FocusId; // static variable
	if (F) {
		var Elt = document.getElementById(F);
		if (Elt) {
			Elt.focus();
		}
	}
}
catch (err) {
}
} // FocusById

/* Універсальний обробник завершення завантаження сторінки. Ідея полягає в тому, що DoLoad завжди статично компонується в тег <body>, а практичну роботу виконує інша функція, посилання на яку містить змінна DoLoadFunc. Таким чином, фактичний обробник може знаходитись будь-де, іпосилання на нього може присвоюватись теж будь-де */
var DoLoadFunc = null;

function DoLoad() {
	if (DoLoadFunc) {
		DoLoadFunc();
	}
//	RemoveRecl2();
	return true;
} // DoLoad

function RemoveRecl2() {
var i, Elem1, Elem2;
try {
var D = document.getElementById('res');
//var D = document.getElementById('tpa1');
	if (!D) return;
var C = D.parentNode;
  D = C.childNodes;
	for (i = 1; i < D.length; i++) {
		Elem1 = D[i-1];
		Elem2 = D[i];
		if (Elem2.nodeName == 'BR' && Elem1.nodeName == 'TABLE') {
			C.removeChild(Elem1);
			break;
		}
	}
}
catch (err) {}
} // RemoveRecl2
