blob: 2b4f7cd3695bbde2e5bbc034fdb2974b25aa152e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
function AddServerToPool(form) {
var theSel = form['servers[]'];
for(i=theSel.length-1; i>=0; i--)
{
if(theSel.options[i].value == form.ipaddr.value) {
alert("IP Address Already In List");
return true;
}
}
if (form.type.selectedIndex == 1) {
if (!form.monitorip.value) {
alert("Monitor IP Required First!");
return true;
}
}
var ServerPort=form.ipaddr.value;
if(form.type.selectedIndex == 0)
var ServerPort=form.ipaddr.value;
else
var ServerPort=form.ipaddr.value + "|" + form.monitorip.value;
form['servers[]'].options[form['servers[]'].options.length] = new Option(ServerPort,ServerPort);
}
function AllServers(id, selectAll) {
var opts = document.getElementById(id).getElementsByTagName('option');
for (i = 0; i < opts.length; i++)
{
opts[i].selected = selectAll;
}
}
function RemoveServerFromPool(form)
{
var theSel = form['servers[]'];
var selIndex = theSel.selectedIndex;
if (selIndex != -1) {
for(i=theSel.length-1; i>=0; i--)
{
if(theSel.options[i].selected)
{
theSel.options[i] = null;
}
}
if (theSel.length > 0) {
theSel.selectedIndex = selIndex == 0 ? 0 : selIndex - 1;
}
}
}
|