X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=httemplate%2Fedit%2Fpart_svc.cgi;h=2ec0242694a01498ada1ccdb74a36a5558abfe71;hb=fc7bc7a54a4e5447971b3565fb9e2d1b5d0a70e0;hp=58c237efdfeff4372222c3a76fed8d0cbdef0708;hpb=54a357b171aa44f9399b4c146acd2afd3b686075;p=freeside.git diff --git a/httemplate/edit/part_svc.cgi b/httemplate/edit/part_svc.cgi index 58c237efd..2ec024269 100755 --- a/httemplate/edit/part_svc.cgi +++ b/httemplate/edit/part_svc.cgi @@ -72,6 +72,17 @@ function flag_changed(obj) { select.className = 'enabled'; if ( newflag == 'S' || select.getAttribute('should_be_multiple') ) { select.multiple = true; + var defaults = select.getAttribute('default'); + if ( defaults ) { + defaults = defaults.split(','); + for (var i = 0; i < defaults.length; i++) { + for (j = 0; j < select.options.length; j++ ) { + if ( defaults[i] == select.options[j].value ) { + select.options[j].selected = true; + } + } + } + } } else { select.multiple = false; }