function priwzac()
{
  document.formular.submit();
}

function woknjezko( strona )
{
  W = window.open( strona, "wokno", "width=400,height=500,resizable=yes,scrollbars=yes" );
}

var znak_i = new Array();
var znak_o = new Array();
znak_i[0] = new Array('A','a','C','c','E','e','I','i','L','l','N','n','O','o','R','r','S','s','U','u','Y','y','Z','z'); // wse znaki ze smuzku
znak_o[0] = new Array('Á','á','Ć','ć','É','é','Í','í','Ł','ł','Ń','ń','Ó','ó','Ŕ','ŕ','Ś','ś','Ú','ú','Ý','ý','Ž','ź');
znak_i[1] = new Array('C','c','E','e','N','n','R','r','S','s','Z','z'); // wse znaki z hocku
znak_o[1] = new Array('Č','č','Ě','ě','Ň','ň','Ř','ř','Š','š','Ž','ž');
znak_i[2] = new Array('u'); // wse znaki z krouzekom
znak_o[2] = new Array('ů');
znak_i[3] = new Array('é','ó','ę'); // wse jednotliwe znaki
znak_o[3] = new Array('é','ó','ě');

function defocus()
{
	for (var paras = 0; paras < defocus.arguments.length; paras++)
	{
		eval ("var tekst_org = window.document.formular." + defocus.arguments[paras] + ".value");
		var tekst_serb = serbsce(tekst_org);
		eval ("window.document.formular." + defocus.arguments[paras] + ".value = tekst_serb");
	}
}

function serbsce(tekst) {
	var tekst_new = "";
	var schto = 3;
	var doppelt = 0;
	var einfach = 0;
	var i = 0;
	while (i < tekst.length)
	{
		if (tekst.substring(i,i+1) == "´") { schto = 0; }
		else if (tekst.substring(i,i+1) == "^") { schto = 1; }
		else if (tekst.substring(i,i+1) == "°") { schto = 2; }
		else { schto = 3; }
		if (schto < 3)
		{
			if (i < (tekst.length-1))
			{
				for (ia = 0; ia < znak_i[schto].length; ia++)
				{
					if (tekst.substring(i+1,i+2) == znak_i[schto][ia])
					{
						tekst_new += znak_o[schto][ia];
						doppelt = 1;
						break;
					}
				}
				if (doppelt == 0)
				{
					tekst_new += tekst.substring(i,i+1);
				}
			}
		}
		else
		{
			einfach = 0;
			for (ia = 0; ia < znak_i[schto].length; ia++)
			{
				if (tekst.substring(i,i+1) == znak_i[schto][ia])
				{
					tekst_new += znak_o[schto][ia];
					einfach = 1;
					break;
				}
			}
			if (einfach == 0)
			{
				tekst_new += tekst.substring(i,i+1);
			}
		}
		if (doppelt == 1)
		{
			i++;
			doppelt = 0;
		}
		i++;
	}
	return tekst_new;
}
