Files
server/opt/psa/admin/htdocs/modules/panel-migrator/scripts/reassign-owner.js
2026-01-07 20:52:11 +01:00

33 lines
1019 B
JavaScript

// Copyright 1999-2017. Plesk International GmbH. All Rights Reserved.
// Control to reassign migrated subscriptions to different client or reseller
// main function to initialize reassign control
function createReassignControl(id, data, value, lookupLocale)
{
// create lookup field
var reassignLookup = new Jsw.LookUpExtended({
id: id + '-value',
name: id + '[reassignTo]',
renderTo: id + '-reassign-container',
data: data,
value: value,
locale: lookupLocale
});
// handle switching of radio button: enable or disable lookup control
var radioReassign = $(id + '-reassign');
var radioDoNotChange = $(id + '-do-not-change');
function setLookupEnabled() {
if (radioReassign.checked) {
reassignLookup.enable();
} else {
reassignLookup.disable();
}
}
radioReassign.observe('change', setLookupEnabled);
radioDoNotChange.observe('change', setLookupEnabled);
setLookupEnabled();
}