
	var TocA;

	function Toc(id, max)
	{
		if(TocA == id) return;

		for(i=1; i<=max; i++)
		{
			if(i == id)
			{
				TocA=id;
				CCS('toc-' + i, 'background', 'rgb(255,214,133)');
				GO('toci-' + i).checked='checked';
				setTimeout("GO('toci-" + i + "').blur();", 1);
			}
			else
			{
				CCS('toc-' + i, 'background', 'none');
			}
		}
	}


	function TocB(id, out)
	{
		if(!TocA && (id == 1)) return;
		if(TocA && (TocA == id)) return;

		if(out)
		{
			CCS('toc-' + id, 'background', 'none');
		}
		else
		{
			CCS('toc-' + id, 'background', 'rgb(253,248,238)');
		}
	}


	function Cart(input, mode)
	{
		var elem, val;

		elem=GO(input);

		val=Math.abs(elem.value);

		if(isNaN(val)) val=1;

		if(mode == 3)
		{

		}
		else if(mode == 2)
		{
			val-=1;
		}
		else
		{
			val+=1;
		}

		if(val < 0) val=0;

		if(val == 0)
		{
			elem.style.color='silver';
			elem.style.fontWeight='normal';
		}
		else
		{
			elem.style.color='black';
			elem.style.fontWeight='bold';
		}

		elem.value=val;

		return val;
	}


	function AddFavorite(linkObj, addUrl, addTitle)
    	{
      		if(document.all && !window.opera)
      		{
        		window.external.AddFavorite(addUrl, addTitle);
        		return false;
      		}
      		else if(window.opera && window.print)
      		{
        		linkObj.title=addTitle;
        		return true;
      		}
      		else if((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function'))
      		{

        		if(window.confirm('Přidat oblíbenou stránku jako nový panel?'))
        		{
          			window.sidebar.addPanel(addTitle, addUrl, '');
          			return false;
        		}
      		}

      		window.alert('Po potvrzení stiskněte CTRL-D,\nstránka bude přidána k vašim oblíbeným odkazům.');
      		return false;
    	}



	var jnpma=1;

	function JNPM(id)
	{
		//if(id == jnpma) return;

		CCS('jnp-' + jnpma, 'display', 'none');
		jnpma=id;
		CCS('jnp-' + jnpma, 'display', 'block');
	}
