<% Global.input %>
function renders a form-input

Sourcecode in Global/macros.js:
1:   function input_macro(param) {
2:      switch (param.type) {
3:         case "button" :
4:            break;
5:         case "radio" :
6:            param.selectedValue = req.data[param.name];
7:            break;
8:         default :
9:            param.value = param.name && req.data[param.name] ? req.data[param.name] : param.value;
10:     }
11:     switch (param.type) {
12:        case "textarea" :
13:           Html.textArea(param);
14:           break;
15:        case "checkbox" :
16:           Html.checkBox(param);
17:           break;
18:        case "button" :
19:           // FIXME: this is left for backwards compatibility
20:           Html.submit(param);
21:           break;
22:        case "submit" :
23:           Html.submit(param);
24:           break;
25:        case "password" :
26:           Html.password(param);
27:           break;
28:        case "radio" :
29:           Html.radioButton(param);
30:           break;
31:        case "file" :
32:           Html.file(param);
33:           break;
34:        default :
35:           Html.input(param);
36:     }
37:     return;
38:  }