Rerun
[fa-stable.git] / includes / ui / ui_input.inc
index 13d39e63612d7525d132f834ab0ac7167c89571e..36f99e9ce01bf0e7bd5fc69095c14a804bd3ea59 100644 (file)
@@ -270,7 +270,7 @@ function button($name, $value, $title=false, $icon=false,  $aspect='')
                        "' value='1'" . ($title ? " title='$title'":" title='$value'")
                        . ($aspect ? " aspect='$aspect'" : '')
                        . $rel
-                       ." />".set_icon($icon)."\n";
+                       ." />".set_icon($icon)."</button>\n";
        }
        else
                return "<input type='submit' class='editbutton' name='"
@@ -362,7 +362,18 @@ function check_row($label, $name, $value=null, $submit_on_change=false, $title=f
 }
 
 //-----------------------------------------------------------------------------------
+function radio($label, $name, $value, $selected, $submit_on_change=false) {
 
+       if ($submit_on_change === true)
+               $submit_on_change = 
+                       "JsHttpRequest.request(\"_{$name}_update\", this.form);";
+
+       return "<input type='radio' name=$name value='$value' ".($selected ? "checked":'')
+           .($submit_on_change ? " onclick='$submit_on_change'" : '')
+               .">".($label ? $label : '');
+}
+
+//-----------------------------------------------------------------------------------
 function labelheader_cell($label, $params="")
 {
        echo "<td class='tableheader' $params>$label</td>\n";