// Простое определение броузера
var ie = document.all?true:false;
var dom = document.getElementById?true:false;
var ns4 = document.layers?true:false;
var op = window.opera?true:false;
var saf = navigator.appVersion.match(/Konqueror|Safari|KHTML|WebKit/i);

// Текущая дата
var today = new Date();

// Для "кук"
var domain = '.rada.gov.ua';
var path = '/';
var expires = new Date(today.getTime() + 365 * 24 * 60 * 60 * 1000);

// Запоминание одного значения (на год)
function setCookie(name, value)
{
	document.cookie = name + "=" + escape(value) +
                ((path) ? "; path=" + path : "") +
		((expires) ? "; expires=" + expires.toGMTString() : "") +
		((domain) ? "; domain=" + domain : "");
}
// Получение одного значения
function getCookie(name)
{
	var dc = document.cookie;
	var prefix = name + "=";
	var begin = dc.indexOf("; " + prefix);

	if (begin == -1) {
		begin = dc.indexOf(prefix);
		if (begin != 0) return null;
	} else {
		begin += 2;
	}

	var end = dc.indexOf(";", begin);

	if (end == -1) {
		end = dc.length;
	}

	return unescape(dc.substring(begin + prefix.length, end));
}

// Установка шрифта
var deffont=2;
var maxfont=6;

function Size(plus)
{
	deffont+=plus; 
	if (deffont<1) {deffont=1}
	else {
		if (deffont>maxfont) {deffont=maxfont} else
		document.styleSheets.MyStyles.addRule(".txt","font size:"+(10+deffont*2)+"px");
		document.styleSheets.MyStyles.addRule(".nam","font size:"+(11+deffont)+"px");
		setCookie('font', deffont);
	}
}

// Шрифт по умолчанию
if (ie) {
	var ff=parseInt(getCookie('font'));
	if (ff>0) deffont=ff;
	Size(0);
}

// Отрисовка текста в документе
function dw(txt)
{
	document.write(txt);
}

// Сообщение для большого текста
function ShowPrint()
{
	alert('Документ може виявитися дуже великим для перегляду!\nБудь-ласка, дочекайтесь закiнчення його завантаження...');
}
