/** * Systémový modul: doplňkové funkce v jazyku JavaScript * * Funkce: * confirm_delete() - zobrazí potvrzovací okno před smazáním nějakého záznamu z tabulky * stripeTable() - označení sudých a lichých řádků tabulky * * @internal Stránka Mathematical Methods in Economics * @package system * @author Michal Houda * @copyright Copyright © Ekonomická fakulta Jihočeské univerzity, 2008. * @copyright Všechna práva vyhrazena. All rights reserved. * * @internal Changelog: * @internal 2008-08-20 (MH) první verze (kopie z webu jihočeského Pionýra) * * @version 2008-08-20 */ /** Zobrazí potvrzovací okno před smazáním nějakého záznamu z tabulky * @param string theLink element (link), ke kterému se přidá potvrzení * @param string theWhat pokračování textu 'Opravdu smazat ...' * @return boolean zda je potvrzení vydáno * @version 2004-01-05 */ function confirm_delete(theLink, theWhat) { // potvrzení není požadováno, když je prohlížeč Opera (nedokonalá JS implementace) if (typeof(window.opera) != 'undefined') { return true; } var is_confirmed = confirm('Opravdu smazat ' + theWhat + '?'); if (is_confirmed) { theLink.href += '&potvrzeno=1'; } return is_confirmed; } // konec funkce confirm_delete() /* window.onload = init; */ /** Funkce pro označení sudých a lichých řádků tabulky * @version 2008-04-05 */ function init() { stripeAllTables(); } function stripeTable(t) { var i, odd = true; for (i=0; i