var VisibleMenu = null;
function ShowMenu(id)
{
	var obj = document.getElementById('Submenu'+id);
	obj.style.display = 'block';
	
	if (VisibleMenu)
		VisibleMenu.style.display = 'none';
	
	VisibleMenu = obj;
}
var Urok = 0.035;
function Calculate()
{
	var cenaObj = document.getElementById('Cena');
	var akontaceObj = document.getElementById('Akontace');
	var splatnostObj = document.getElementById('Splatnost');
	var uverObj = document.getElementById('Uver');
	var splatkaObj = document.getElementById('Splatka');
	
	var cena = parseInt(cenaObj.value.replace(/ +/g, ''));
	var akontace = parseInt(akontaceObj.value.replace(/ +/g, ''));
	var splatnost = parseInt(splatnostObj.value);
	
	setInnerText(uverObj, 0);
	setInnerText(splatkaObj, 0);
	
	if (cena < 1000)
	{
		alert(CalculatorMsg1);
		return;
	}

	if (akontace < 0)
	{
		alert(CalculatorMsg2);
		return;
	}

	if (akontace >= cena)
	{
		alert(CalculatorMsg3);
		return;
	}

	if (splatnost < 5 || splatnost > 30)
	{
		splatnost = 20;
		splatnostObj.value = 20;
	}

	var uver = cena - akontace;
	var splatka = ((cena - akontace) * Urok / 12) / (1 - Math.pow(1 / (1 + Urok / 12), 12 * splatnost));
	
	setInnerText(uverObj, numFormat(uver, 0, '', ' '));
	setInnerText(splatkaObj, numFormat(Math.round(splatka), 0, '', ' '));
	
	if ((uver - akontace) / cena > 0.8)
		alert(CalculatorMsg4);
}
