/* Ermšglicht das umschalten von Boxen mit Headertabs: box_name = Name der Box box_to_show = Box die aktiviert werden soll tab_count = Anzahl der Tabs der betreffenden box. Beispiel: tl_toggle_tab('box_row1',2,3); Aktiviert die Box mit der id "box_row1_2" und blendet "box_row1_1" und "box_row1_3" aus. */ function tl_toggle_tab(box_name,box_to_show,tab_count) { var akt_box_id = 1; for (akt_box_id = 1; akt_box_id <= tab_count; akt_box_id++) { if (document.getElementById(box_name+'_'+akt_box_id)) { if (box_name+'_'+akt_box_id == box_name+'_'+box_to_show) { document.getElementById(box_name+'_'+akt_box_id).style.display = ""; } else { document.getElementById(box_name+'_'+akt_box_id).style.display = "none"; } } } } // clear form elements, even if form has been submitted function clear_form_elements(ele) { $(ele).find(':input').each(function() { switch(this.type) { case 'password': case 'select-multiple': case 'select-one': case 'text': case 'textarea': $(this).val(''); break; case 'checkbox': case 'radio': this.checked = false; break; } }); } // submit form by enter-key // onKeyPress="return submitenter(this,event)" function submitenter(myfield,e) { var keycode; if (window.event) keycode = window.event.keyCode; else if (e) keycode = e.which; else return true; if (keycode == 13) { myfield.form.submit(); return false; } else return true; }