function makeUrl()
	{
	if (document.getElementById('automaticky').checked == false)
		return;
	
	var nadpis = document.getElementById('clanek-nadpis').value;
	nadpis = nadpis.toLowerCase();
	nadpis = noDiacritic(nadpis);
	document.getElementById('clanek-adresa').value = nadpis;
	}

function sliceEnd()
	{
	var adresa = document.getElementById('clanek-adresa').value;
	if(adresa.charAt(0) == "-")
		{
		adresa = adresa.substr(1,adresa.length);
		}
	if(adresa.charAt(adresa.length-1) == "-")
		{
		adresa = adresa.substr(0,adresa.length-1);
		}
	document.getElementById('clanek-adresa').value = adresa;
	}


var Diacritic = "áäčďéěíĺľňóôőöŕšťúůűüýřžÁÄČĎÉĚÍĹĽŇÓÔŐÖŔŠŤÚŮŰÜÝŘŽ";
var DiacRemoved = "aacdeeillnoooorstuuuuyrzAACDEEILLNOOOORSTUUUUYRZ";
function noDiacritic(text)
	{
	var ptext=""; // pomocná proměnná
	var pomocna = "";
	var kod = "";
	var predchozi = "";
	for(i=0;i<text.length;i++)
		{     // projít zadany text po znaku
		if (Diacritic.indexOf(text.charAt(i))!=-1) // pokud je znak v textu obsažen v řetezci Diacritic
			{
			pomocna = DiacRemoved.charAt(Diacritic.indexOf(text.charAt(i))); // předat do pomocného řetězce znak z pole DiacRemoved
			}
		else
			{
			pomocna = text.charAt(i); // jinak předat původní znak
			}
			
		kod = pomocna.charCodeAt(0);

		if(kod >= 48 && kod <= 57 || kod >= 97 && kod <= 122)
			{
			ptext += pomocna;
			predchozi = pomocna;
			}
		else
			{
			if(predchozi != "-")
				{
				ptext += "-";
				predchozi = "-";
				}
			}
			
		}
	return ptext; // nastavit pomocný řetězec jako novou hodnotu textového pole
	}


//--------------------------------------------------------------------------


function changeHeight(okolik)
	{
	var nyni = document.getElementById('clanek-text').style.height;
	if(nyni == "")
		{
		var pridat = 450+(okolik*1);
		document.getElementById('clanek-text').style.height =  pridat+"px";
		}
	else
		{
		var zustatek = nyni.substring(0,nyni.length-2);
		zustatek = (zustatek*1)+(okolik*1);
		document.getElementById('clanek-text').style.height =  zustatek+"px";
		}
	}

//--------------------------------------------------------------------------

function insertImage(img,kam)
	{
	var kod = '';
	var popisek = prompt('Popisek obrázku');
	if(popisek != '')
		{
		popisek = '('+popisek+')';
		}
	
	if (kam == 'vlevo')
		{
		kod = '[* '+img+' .[img-left]'+popisek+' *]';
		}
	else if (kam == 'vpravo')
		{
		kod = '[* '+img+' .[img-right]'+popisek+' *]';
		}
	else // uprostred
		{
		if(popisek != '')
			popisek = '.'+popisek;
		kod = '[* '+img+' '+popisek+' *]';
		}
	document.getElementById('clanek-text').value +=  "\n"+kod;
	}


//--------------------------------------------------------------------------


function viewEl(idecko)
	{
	el=document.getElementById(idecko).style;
	el.display=(el.display == 'block') ? 'none' : 'block';
	}


//--------------------------------------------------------------------------

function $(id)
	{
	return document.getElementById(id);
	}




//--------------------------------------------------------------------------


function onl()
	{
	var l;
	if(l = document.getElementById('log_jmeno'))
		l.focus();
	}


//
// addLoadEvent()
// Adds event to window.onload without overwriting currently assigned onload functions.
// Function found at Simon Willison's weblog - http://simon.incutio.com/
//
function addLoadEvent(func)
{	
	var oldonload = window.onload;
	if (typeof window.onload != 'function'){
    	window.onload = func;
	} else {
		window.onload = function(){
		oldonload();
		func();
		}
	}

}


addLoadEvent(onl);

