Minor demo cleanups

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@17009 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
Mark Spencer
2006-04-03 01:48:59 +00:00
parent 8b53dd0b7e
commit 628537c7a8
2 changed files with 11 additions and 1 deletions

View File

@@ -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;

View File

@@ -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) {