// MSwitch_Web.js
// Autor:Byte09
// #########################
var version = '1.0';
var info = '';
var debug ='off';
//####################################################################################################
var globaldetails2 = 'start';
var globallock='';
var t=$("#MSwitchWebTR"), ip=$(t).attr("ip"), ts=$(t).attr("ts");
FW_replaceWidget("[name=aw_ts]", "aw_ts", ["time"], "12:00");
$("[name=aw_ts] input[type=text]").attr("id", "aw_ts");
var randomdev=[];
var globalaffected;
var auswfirst=document.getElementById('devices');
function teststart(){
// alle startfunktionen ausführen
if (debug == 'on'){ alert(devicename+' Debug MSwitchweb an') };
var r1 = $('');
var r2 = $('');
var r3 = $('');
$( ".col1" ).text( "" );
$(r3).appendTo('.col1');
$(r2).appendTo('.col1');
$(r1).appendTo('.col1');
// next teste auf quickedit an
if (QUICKEDIT == '0'){
$("#devices").prop("disabled", false);
document.getElementById('aw_great').value='schow greater list';
document.getElementById('lockedit').checked = false ;
}
// EXEC1 ##################################################
if (EXEC1 == '1'){
//alert('aus java '+EXEC1);
if (debug == 'on'){ alert('EXEC1') };
var affected = document.getElementById('affected').value ;
var devices = affected.split(",");
var i;
var len = devices.length;
for (i=0; i');
$(field).appendTo('#log2');
var field = $(''); // !!!!! #######
$(field).appendTo('#log3');
$("#editevent").click(function(){
transferevent();
return;
});
// umwandlung des objekts in standartarray
var a3 = Object.keys(o).map(function (k) { return o[k];})
// array umdrehen
a3.reverse();
// eintrag in dropdown
if (atriwaaray[test] != 1)
{
atriwaaray[test]=1;
var newselect = $('');
$(newselect).appendTo('#trigcmdon');
var newselect = $('');
$(newselect).appendTo('#trigcmdoff');
var newselect = $('');
$(newselect).appendTo('#trigon');
var newselect = $('');
$(newselect).appendTo('#trigoff');
}
// aktualisierung der divx max 5
var i;
for (i = 0; i < 10; i++)
{
if (a3[i])
{
var newselect = $('');
$(newselect).appendTo('#lf');
}
}
});
// next ##################################################
if (HASHINIT != 'define')
{
for (i=0; i " + first +"" + last ;
document.getElementById(target).innerHTML = selectfield + ' ';
var opt = target + '_opt';
document.getElementById(opt).value=selected;
return;
}
function textfield(copytofield,target)
{
if (debug == 'on'){ alert('textfield') };
var selected =document.getElementById(copytofield).value;
if (copytofield.indexOf('cmdonopt') != -1) {
var selectfield = "" ;
document.getElementById(target).innerHTML = selectfield + ' ';
}
else{
var selectfield = "" ;
document.getElementById(target).innerHTML = selectfield + ' ';
}
return;
}
function selectfield(args,target,copytofield){
if (debug == 'on'){ alert('selectfield') };
var cmdsatz = args.split(",");
var selectstart = "