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
|
function dropdown(lnk) {
var relid = lnk.id.substr(6);
var st = getText(lnk);
if(st == mt('_js_loading'))
return null;
var o = tag('ul', null);
for(var i=0; i<VARS.rlist_status.length; i++) {
var val = VARS.rlist_status[i];
o.appendChild(tag('li', st == val
? tag('i', val)
: tag('a', {href:'#', rl_rid:relid, rl_act:i, onclick:change}, val)));
}
if(st != '--')
o.appendChild(tag('li', tag('a', {href:'#', rl_rid:relid, rl_act:-1, onclick:change}, mt('_vnpage_uopt_reldel'))));
return tag('div', o);
}
function change() {
var lnk = byId('rlsel_'+this.rl_rid);
var code = getText(byId('vnrlist_code'));
var act = this.rl_act;
ddHide();
setContent(lnk, tag('b', {'class': 'grayedout'}, mt('_js_loading')));
ajax('/xml/rlist.xml?formcode='+code+';id='+this.rl_rid+';e='+act, function(hr) {
setText(lnk, act == -1 ? '--' : VARS.rlist_status[act]);
});
return false;
}
if(byId('vnrlist_code')) {
var l = byClass('a', 'vnrlsel');
for(var i=0; i<l.length; i++)
ddInit(l[i], 'left', dropdown);
}
|