 % sender | truncate(11) %?> |
%
pos=0;
FOREACH sendung = timers;
IF sendung.cdesc == sender && sendung.starttime <= current && sendung.stoptime >= current;
IF sendung.active == 0 || sendung.active == 32768;
td_class="color_inactive";
ELSE;
IF sendung.critical == 1;
td_class="color_conflict";
ELSE;
IF sendung.collision == 1;
td_class="color_collision";
ELSE;
td_class="color_ok";
END;
END;
END;
IF sendung.starttime < current;
start=0;
ELSE;
start=((sendung.startlong / faktor) + 0.5 ) | format('%i');
END;
IF sendung.stoptime > current;
ende=tablaenge;
ELSE;
ende=(((sendung.stoplong + 1) / faktor) + 0.5 ) | format('%i');
END;
NEXT IF ende <= start;
IF start>pos;
%?>

|
%
pos=start;
END;
IF ende - pos < 2;
%?>
onMouseOver="tip('VDR-% sendung.id %?>'); return true;" onMouseOut="untip(); return true;"% END %?>> |
%
ELSE;
%?>
onMouseOver="tip('VDR-% sendung.id %?>'); return true;" onMouseOut="untip(); return true;"% END %?>> |
%
END;
pos=ende;
END;
END;
IF pos

|
%
END;
%?>