rendered paste body ClientSideValidatedInput csvi = (ClientSideValidatedInput) component;
HtmlInputText input = new HtmlInputText();
ResponseWriter writer = context.getResponseWriter();
input.getAttributes().put("on" + csvi.getValidatesOn(),
generateUpdateFunctionName(csvi) + "(this.value)");
input.setId(csvi.getId());
input.encodeBegin(context);
input.encodeChildren(context);
input.encodeEnd(context);
writer.startElement(HTML.SCRIPT_ELEM, null);
writer.writeAttribute(HTML.TYPE_ATTR, "text/javascript", null);
writer.writeText(generateJavascript(context, component), null);
writer.endElement(HTML.SCRIPT_ELEM);