48 lines
1018 B
JavaScript
48 lines
1018 B
JavaScript
|
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();
|