﻿function getSubElements (obj, element)
{
	var ch = (obj.children) ? obj.children : obj.childNodes;

	var cnt = 0, l = ch.length, arr = new Array(), j=0;
	for (var i=0; i < l; i++)
		if (ch [i].tagName == element)
			arr [j++] = ch [i];
	return arr;
}

function menuHandler (e)
{
	e = (e == null) ? event : e;

	var from = e.target ? e.target : e.srcElement;
	var parent = from.parentNode ? from.parentNode : from.parentElement;

	if (from.tagName != "A")
		return true;

	var uls = getSubElements (parent, "UL");
	if (uls.length == 0)
		return true;

	for (var i=0; i<uls.length; i++)
	{
		var d = uls [i].className;
		uls [i].className = (/\bexpanded/g.test (d)) ? d.replace (/(expanded)?$/, "collapsed") : d.replace (/(collapsed)?$/, "expanded");
	}
	
	return false;
}

function createCookie(name,value,days)
{
	if (days) 
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) 
{
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) 
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) 
{
	createCookie(name,"",-1);
}

function covnert_SKK2EUR (value)
{
	var skk = new Number (value.replace(',','.')).toFixed (6);
	if (isNaN (skk))
		return "Prosim zadajte číslo";

	var eur = Math.round (skk / 30.1260 * 1000000) / 1000000;
	eur = eur.toFixed (6);

	eur = eur.toString (10).replace ('.', ',');
	skk = skk.toString (10).replace ('.', ',');

	return skk + " SKK = " + eur + " EUR";
}

function covnert_EUR2SKK (value)
{
	var eur = new Number (value.replace(',','.')).toFixed (6);
	if (isNaN (eur))
		return "Prosim zadajte číslo";

	var skk = Math.round (eur * 30.1260 * 1000000) / 1000000;
	skk = skk.toFixed (6);

	skk = skk.toString (10).replace ('.', ',');
	eur = eur.toString (10).replace ('.', ',');

	return eur + " EUR = " + skk + " SKK";
}


