// ziskani objektu podle ID
function getE(objectID)
{
if (document.getElementById)
return document.getElementById(objectID);
else
return document.all[objectID];
}
// ----- ziskani objektu podle ID
// zmena velikosti okna podle velikosti boxu velkeho obrazku a popisu
function resize()
{
var nWidth = getE('imagebox').offsetWidth+40;
var nHeight = getE('imagebox').offsetHeight+175;
if (nWidth > screen.availWidth) { nWidth = screen.availWidth - 20}
if (nHeight > screen.availHeight) { nHeight = screen.availHeight - 40}
window.resizeTo(nWidth,nHeight);
window.self.focus();
}
// ----- zmena velikosti okna podle velikosti boxu velkeho obrazku a popisu
// odstraneni obrazku z galerie - potvrzovaci dialog
function delimg(fotoid, answer)
{
var is_confirmed = confirm(answer);
if (is_confirmed)
{
getE('delete').value = fotoid;
getE('iformular').submit();
}
}
// ----- odstraneni obrazku z galerie
// potvrzovaci dialog na smazani programu z databaze
function confirmLink(theLink, theSqlQuery)
{
var confirmMsg = 'Opravdu si přejete smazat';
if (confirmMsg == '' || typeof(window.opera) != 'undefined')
{
return true;
}
var is_confirmed = confirm(confirmMsg + ' : ' + theSqlQuery);
if (is_confirmed)
{
theLink.href += '&is_js_confirmed=1';
}
return is_confirmed;
}
// ----- potvrzovaci dialog
// modalni okno pro upload souboru na server
function InsertImageItem()
{
var strReturn = showModalDialog('/upload_main.php','','status:no; center:yes; help:no; minimize:no;dialogWidth=300pt;dialogHeight=115pt');
if (strReturn == undefined){return;};
getE('newsoubor').value = strReturn;
}
// ----- modalni okno pro upload souboru na server
// okno pro upload souboru na server pro NoIE prohlizece
function InsertImageItemNoIE()
{
window.open('/upload.php','','scrollbars=1,status=0,toolbar=0,location=0,directories=0,height=150,width=450,left=10,top=10,resizable=1');
}
// ----- okno pro upload souboru na server pro NoIE prohlizece
// predani URL adresy uploadovaneho souboru do pole odkazu
function SaveValues(strImg)
{
window.returnValue = strImg;
window.close();
}
// ----- predani URL adresy uploadovaneho souboru do pole odkazu
// nastaveni parametru pred uploadem souboru
function SetAction()
{
getE('UploadForm').style.visibility = "hidden";
getE('progressbox').style.visibility = "visible";
getE('upload').value = getE('soubor').value;
return true;
}
// ----- nastaveni parametru pred uploadem souboru
// resetovani hodnot formulare pro vlozeni noveho programu
function vymaz(kat, autor, homepage, titulek, verze, lang, krpopis, odkaz, size, klicslova)
{
if (kat == 1) { getE('kat').selectedIndex = 0; selcatprint(); }
if (autor == 1) getE('autor').value = '';
if (homepage == 1) getE('homepage').value = 'http://';
if (titulek == 1) getE('titulek').value = '';
if (verze == 1) getE('verze').value = '';
if (lang == 1) getE('lang5').checked = 'checked';
if (krpopis == 1) getE('krpopis').value = '';
if (odkaz == 1) getE('newsoubor').value = 'http://';
if (size == 1) getE('size').value = '';
if (klicslova == 1) getE('klicslova').value = '';
if (krpopis == 1) getE('krpopis').value = '';
ClearRichEdit('rte1');
getE('kat').focus();
}
// ----- resetovani hodnot formulare pro vlozeni noveho programu
// resetovani hodnot formulare pro vlozeni noveho prispevku do fora
function vymazforum(nadpis, autor, re)
{
getE('nadpis').value = nadpis;
getE('autor').value = autor;
if (re == 0) getE('answer').checked = false;
ClearRichEdit('rte1');
getE('nadpis').focus();
}
// ----- resetovani hodnot formulare pro vlozeni noveho prispevku do fora
// resetovani hodnot formulare pro vlozeni noveho prispevku do diskuze
function vymazdisk(nadpis, email)
{
getE('nadpis').value = nadpis;
getE('email').value = email;
getE('answer').checked = false;
ClearRichEdit('rte1');
getE('nadpis').focus();
}
// ----- resetovani hodnot formulare pro vlozeni noveho prispevku do diskuze
// box s vybranymi kategoriemi pri vkladani noveho programu
function selcatprint()
{
var seznam;
var lastnadkat = '';
seznam = 'Vybrané kategorie
';
for (var i = 1; i < getE('kat').options.length; i++)
{
if (getE('kat').options[i].selected)
{
if (lastnadkat != getE('kat').options[i].label)
{
seznam += '' + getE('kat').options[i].label + '
';
lastnadkat = getE('kat').options[i].label;
}
seznam += ' ' + getE('kat')[i].text + '
';
}
}
seznam += '';
getE('selcat').innerHTML = seznam;
}
// ----- box s vybranymi kategoriemi pri vkladani noveho programu
// zobrazeni skrytych prvku javascriptu
function showscript_fc()
{
document.writeln('');
}
// ----- zobrazeni skrytych prvku javascriptu