// JavaScript Document

function potvrd_prepis(co, obsah)
{
	keynum = window.event.keyCode;
	// pokud je zmacknut enter, zeptame se
	
	var znic;
	
	if(keynum == 13)
	{
		obsah_noveho = document.getElementById('popisek').value;
		if(confirm('Opravdu chcete změnit název galerie z "'+obsah+'" na "'+obsah_noveho+'"?\nPokud dáte ANO, počkejte prosím chvíli, než se změna uloží.'))
		{
			window.location = '?view=zmenit_popisek&id='+co+'&popisek='+escape(obsah_noveho);
		} else {
			znic = 1;
		}
	} else if(keynum == 27) {
		znic = 1;
	}
	
	if(znic == 1)
	{
		document.getElementById(co).innerHTML = ' <p class="text" ondblclick="prepis(\''+co+'\', \''+obsah+'\');">'+obsah+'</p>';
		odoznac(co);
	}
}
function potvrd_novinku(co, id_nadrazeneho)
{
	keynum = window.event.keyCode;
	// pokud je zmacknut enter, zeptame se
	//alert(keynum);
	
	if(keynum == 13)
	{
		obsaha = document.getElementById('popisek').value;
		window.location = '?view=vytvorit_galerii&id='+co+'&id_nadrazeneho='+id_nadrazeneho+'&popisek='+escape(obsaha);
	} else if(keynum == 27) {
		document.getElementById('obsah').innerHTML = '';
	}
}
function prepis(co, obsah)
{
	document.getElementById('galerie_'+co).className = 'galerie_oznacena';
	document.getElementById(co).innerHTML = '<input type="text" class="editace_popisku" name="popisek" id="popisek" value="'+obsah+'" onkeypress="potvrd_prepis(\''+co+'\', \''+obsah+'\');">';
	document.getElementById('popisek').focus();
}
function oznac(co)
{
	document.getElementById('galerie_'+co).className = 'galerie_oznacena';
}
function over(co)
{
	document.getElementById('galerie_'+co).className = 'galerie_over';
}
function odoznac(co)
{
	document.getElementById('galerie_'+co).className = 'galerie';
}
function smazat(co, obsah)
{
	keynum = window.event.keyCode;
	if(keynum == 46 || keynum == 47)
	{
		if(confirm('Opravdu chcete smazat galerii "'+obsah+'"?\nPokud dáte ANO, počkejte prosím chvíli, než se změna uloží.'))
		{
			window.location = '?view=smazat_galerii&id='+co;
		}
	}
}
function smazat_novinku()
{
	keynum = window.event.keyCode;
	if(keynum == 46 || keynum == 47)
	{
		document.getElementById('obsah').innerHTML = '';
	}
}
function otevrit_galerii(co, id_nadrazeneho)
{
	window.location = '?view=galerie&id='+co;
}
function vytvorit_galerii(co, id_nadrazeneho)
{
	document.getElementById('obsah').innerHTML = '<div class="galerie" onclick="oznac(\''+co+'\');" onkeypress="smazat_novinku();" onmouseover="over(\''+co+'\');" onmouseout="odoznac(\''+co+'\');" id="galerie_'+co+'">'+
				'<img src="img/slozka.jpg" width="83" height="96" alt="slozka" />'+
                 '   <div id="'+co+'">'+
                 '       <input type="text" class="editace_popisku" name="popisek" id="popisek" value="Nová položka" onkeypress="potvrd_novinku(\''+co+'\', \''+id_nadrazeneho+'\');">'+
                 '   </div>'+
	'</div>';
	document.getElementById('popisek').focus();
}


// funkce pro obrazky
function otevri_obrazek(obrazek)
{
	window.open(obrazek, 'obrazek', '');
}
function obr_oznac(co)
{
	document.getElementById('obr_'+co).className = 'jp_oznacena';
}
function obr_over(co)
{
	document.getElementById('obr_'+co).className = 'jp_over';
}
function obr_odoznac(co)
{
	document.getElementById('obr_'+co).className = 'jp_n1';
}
function obr_smazat(co, obsah)
{
	keynum = window.event.keyCode;
	if(keynum == 46 || keynum == 47)
	{
		if(confirm('Opravdu chcete smazat obrázek "'+obsah+'"?\nPokud dáte ANO, počkejte prosím chvíli, než se změna uloží.'))
		{
			window.location = '?view=smazat_obrazek&id='+co;
		}
	}
}
function obr_prepis(co, obsah)
{
	document.getElementById('obr_'+co).className = 'jp_oznacena';
	document.getElementById(co).innerHTML = '<input type="text" class="editace_popisku" name="popisek" id="popisek" value="'+obsah+'" onkeypress="obr_potvrd_prepis(\''+co+'\', \''+obsah+'\');">';
	document.getElementById('popisek').focus();
}
function obr_potvrd_prepis(co, obsah)
{
	keynum = window.event.keyCode;
	// pokud je zmacknut enter, zeptame se
	
	var znic;
	
	if(keynum == 13)
	{
		obsah_noveho = document.getElementById('popisek').value;
		if(confirm('Opravdu chcete změnit název obrázku z "'+obsah+'" na "'+obsah_noveho+'"?\nPokud dáte ANO, počkejte prosím chvíli, než se změna uloží.'))
		{
			window.location = '?view=zmenit_popisek_obrazku&id='+co+'&popisek='+escape(obsah_noveho);
		} else {
			znic = 1;
		}
	} else if(keynum == 27) {
		znic = 1;
	}
	
	if(znic == 1)
	{
		document.getElementById(co).innerHTML = ' <p class="text" ondblclick="obr_prepis(\''+co+'\', \''+obsah+'\');">'+obsah+'</p>';
		obr_odoznac(co);
	}
}
