function switchDeviceOn( element, key ) { var form = element.form; form.view.value = currentView; form.action.value = 'device'; form.command.value = 'on'; form.key.value = key; form.submit(); } function switchDeviceOff( element, key ) { var form = element.form; form.view.value = currentView; form.action.value = 'device'; form.command.value = 'off'; form.key.value = key; form.submit(); } function deleteDevice( element ) { var form = element.form; form.view.value = currentView; form.action.value = 'delete'; form.submit(); } function configureButtons( element, name ) { var form = element.form; var checked = false; for (var i = 0; i < form.elements.length; i++) { if ( form.elements[i].name.indexOf(name) == 0) { if ( form.elements[i].checked ) { checked = true; break; } } } form.deleteBtn.disabled = !checked; } window.focus();