// ############################################################################ // ### radioOnClick: // ############################################################################ function radioOnClick(el, url) { location.href = url + '?lang=ger&' + el.name + '=' + escape(el.value); } // ############################################################################ // ### accessBlobBtnClick: // ############################################################################ function accessBlobBtnClick(fmName, elName, v) { document.forms[ fmName].elements[ elName].value=v; } // ############################################################################ // ### delBlobBtnClick: // ############################################################################ function delBlobBtnClick(fmName, elName, submitBtn) { var b = confirm("Soll Objekt wirklich gelöscht werden?"); if (b) { document.forms[fmName].elements[elName].value="1"; document.forms[fmName].elements[submitBtn].click(); } } // ############################################################################ // ### browseEnumBtnClick: // ############################################################################ function browseEnumBtnClick(fmName, elName, enumName) { var title = "W%C3%A4hlen%20Sie%20ein%20Objekt%20aus"; var url = "browse_enum"; var elValue = ""; if (fmName.length > 0 && elName.length > 0) { elValue = document.forms[fmName].elements[elName].value; } params = '?lang=ger'; params += '&fmName=' + escape(fmName); params += '&elName=' + escape(elName); params += '&elValue=' + escape(elValue); params += '&enum=' + escape(enumName); open_function(url+params,400,50,",resizable=yes,scrollbars=yes"); return false; } /** * collectionPositionPopulate * * @param el * @param len * @see f_collectionbtn.dtml */ function collectionPositionPopulate(el, len) { if ( el.options.length == 1) { selectedValue = el.options[0].text; el.options.length = 0; for (var i = 0; i < len; i++) { var value = ''+(i+1); addOption( el, value, value, selectedValue); } } } /** * collectionDeleteBtnOnClick * * @param href * @see f_collectionbtn.dtml */ function collectionDeleteBtnOnClick(href) { confirmDeleteBtnOnClick(href + '&btn=delete'); } /** * Confirm delete. * * @param href */ function confirmDeleteBtnOnClick(href) { if (confirm("Soll Objekt wirklich gelöscht werden?")) { if (href.indexOf('lang=ger') < 0) { href += '&lang=ger'; } location.href = href; } } // ############################################################################ // ### confirmChanges() // ############################################################################ function confirmChanges(el) { if (el && self.name == 'cameFromForm') { el.target = '_parent'; } if (navigator.platform.indexOf("Mac")<0) { var anyFormModified = false; for (i=0; i