d = document;
function gebi(id) {return d.getElementById(id)}

// Определение браузера
var ua = navigator.userAgent.toLowerCase();
var isOpera = ua.indexOf("opera") != -1;
var isIE = (ua.indexOf("msie") != -1) && !isOpera;
var isGecko = ua.indexOf("gecko") != -1;
var isFF = ua.indexOf("firefox") != -1;
var isSafari = ua.indexOf("safari") != -1;
var isKonqueror = ua.indexOf("konqueror") != -1;

var isSupported = isIE || isFF;

function clearArray(arr) { // Удаляем все элементы массива
	for (var i = 0; i < arr.length; i++) if (arr[i]) delete(arr[i]);
	return arr;
}

// Масштабирование области редактирования
function setHeight() {
	var bodyHeight = (window.innerHeight) ? window.innerHeight : window.document.body.clientHeight;
	var rem = gebi("header").offsetHeight + gebi("footer").offsetHeight;
	var editorHeight = bodyHeight - rem - gebi("chckdiv_firstEditor").offsetHeight - 7;
	gebi("textarea_firstEditor").style.height = gebi("firstEditor").style.height = editorHeight >= 1 ? editorHeight : 1;
}
window.onload = function() {
	if (isSupported) getSynheObject("firstEditor").enableDesignMode();
	else gebi("chckdiv_firstEditor").style.display = "none";
	setHeight();
}
window.onresize = setHeight;
