public String getFileSizeScript(FacesContext context, UIComponent component)
throws IOException {
JSFunctionDefinition oncomplete = new JSFunctionDefinition();
oncomplete.addParameter("request");
oncomplete.addParameter("event");
oncomplete.addParameter("data");
StringBuffer body = new StringBuffer("$('");
body.append(component.getClientId(context));
body.append("').component.getFileSize(data);");
oncomplete.addToBody(body);
return getActionScript(context, component, "progress", oncomplete);