Minor demo cleanups

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@17009 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.4
Mark Spencer 19 years ago
parent 8b53dd0b7e
commit 628537c7a8

@ -49,10 +49,14 @@
selectedchan = null;
}
if (loggedon) {
$('username').disabled = 1;
$('secret').disabled = 1;
$('logoff').disabled = 0;
$('login').disabled = 1;
$('refresh').disabled = 0;
} else {
$('username').disabled = 0;
$('secret').disabled = 0;
$('logoff').disabled = 1;
$('login').disabled = 0;
$('refresh').disabled = 1;

@ -121,6 +121,7 @@ function Astman() {
var s, x;
var cclass, count=0;
var found = 0;
var foundactive = 0;
var fieldlist = new Array("channel", "callerid", "calleridname", "context", "extension", "priority");
me.chancallback = callback;
@ -133,8 +134,10 @@ function Astman() {
cclass = "chanlistodd";
else
cclass = "chanlisteven";
if (me.selecttarget && (me.selecttarget == x))
if (me.selecttarget && (me.selecttarget == x)) {
cclass = "chanlistselected";
foundactive = 1;
}
count++;
s = s + "\t<tr class='" + cclass + "' id='" + channels[x].channel + "' onClick='astmanEngine.clickChannel(event)'>";
s = s + "<td>" + channels[x].channel + "</td>";
@ -169,6 +172,9 @@ function Astman() {
if (!found)
s += "<tr><td colspan=" + fieldlist.length + "><i class='light'>No active channels</i></td>\n";
s += "</table>\n";
if (!foundactive) {
me.selecttarget = null;
}
return s;
};
this.parseResponse = function(t, callback) {

Loading…
Cancel
Save