// 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