var inputParameters = application.ADF.data.duplicateStruct(arguments.parameters);
var currentValue = arguments.value; // the field's current value
var readOnly = (arguments.displayMode EQ 'readonly') ? true : false;
var uploadUUID = CreateUUID();
var currentFilename = "";
var fieldDefaultValues = application.ADF.ceData.getFieldParamsByID(arguments.fieldID);
var valueRenderParams = StructNew();
var currentValueRenderData = '';
var imageURL = "/ADF/extensions/customfields/file_uploader/v2/handleFileDownload.cfm?subsiteURL=#request.subsite.url#&fieldID=#arguments.fieldID#&filename=";
var concatenator = "";
application.ADF.scripts.loadJQuery();
application.ADF.scripts.loadADFLightbox();
application.ADF.scripts.loadJQueryUI();
valueRenderParams.currentValue = currentValue;
currentValueRenderData = application.ADF.utils.runCommand(fieldDefaultValues.beanName,"getCurrentValueRenderData",valueRenderParams);
renderJSFunctions(argumentCollection=arguments, beanName=fieldDefaultValues.beanName);