\n"; } //--------------------------------------------------------------------------------- function submit($name, $value, $echo=true) { $submit_str = "\n"; if ($echo) echo $submit_str; else return $submit_str; } function submit_center($name, $value, $echo=true) { echo "
"; submit($name, $value, $echo); echo "
"; } function submit_center_first($name, $value) { echo "
"; submit($name, $value); echo " "; } function submit_center_last($name, $value) { echo " "; submit($name, $value); echo "
"; } function submit_add_or_update($add=true) { if ($add) submit('ADD_ITEM', _("Save")); else submit('UPDATE_ITEM', _("Update")); } function submit_add_or_update_center($add=true) { echo "
"; submit_add_or_update($add); echo "
"; } /* function submit_add_or_update_row($add=true) { echo ""; submit_add_or_update($add); echo "\n"; } */ function submit_add_or_update_row($add=true, $right=true, $extra="") { echo ""; if ($right) echo " \n"; echo ""; submit_add_or_update($add); echo "\n"; } function submit_cells($name, $value, $extra="") { echo ""; submit($name, $value); echo "\n"; } function submit_row($name, $value, $right=true, $extra="") { echo ""; if ($right) echo " \n"; submit_cells($name, $value, $extra); echo "\n"; } //----------------------------------------------------------------------------------- function check_value($name) { if (!isset($_POST[$name])) return 0; return 1; } function check($label, $name, $value, $submit_on_change=false) { if ($label) echo $label . " "; if ($value == null) $value = (!isset($_POST[$name]) ? 0 : $_POST[$name]); if ($value == 1) echo "\n"; } function check_cells($label, $name, $value, $submit_on_change=false) { if ($label != null) echo "$label\n"; echo ""; check(null, $name, $value, $submit_on_change); echo ""; } function check_row($label, $name, $value, $submit_on_change=false) { echo ""; check_cells($label, $name, $value, $submit_on_change); echo "\n"; } //----------------------------------------------------------------------------------- function labelheader_cell($label, $params="") { echo "$label\n"; } function label_cell($label, $params="") { echo "$label\n"; } function amount_cell($label, $bold=false) { if ($bold) label_cell("".number_format2($label,user_price_dec())."", "nowrap align=right"); else label_cell(number_format2($label,user_price_dec()), "nowrap align=right"); } function qty_cell($label, $bold=false) { if ($bold) label_cell("".number_format2($label,user_qty_dec())."", "nowrap align=right"); else label_cell(number_format2($label,user_qty_dec()), "nowrap align=right"); } function label_cells($label, $value, $params="", $params2="") { if ($label != null) echo "$label\n"; echo "$value\n"; } function label_row($label, $value, $params="", $params2="") { echo ""; label_cells($label, $value, $params, $params2); echo "\n"; } //----------------------------------------------------------------------------------- function text_cells($label, $name, $value, $size="", $max="", $params="", $post_label="", $disabled="") { if ($label != null) label_cell($label, $params); echo ""; if ($value == null) $value = (!isset($_POST[$name]) ? "" : $_POST[$name]); echo ""; if ($post_label != "") echo " " . $post_label; echo "\n"; } function text_cells_ex($label, $name, $size, $max=null, $init=null, $params=null, $post_label=null) { if (!isset($_POST[$name]) || $_POST[$name] == "") { if ($init) $_POST[$name] = $init; else $_POST[$name] = ""; } if ($label != null) label_cell($label, $params); if (!isset($max)) $max = $size; echo ""; echo ""; if ($post_label) echo " " . $post_label; echo "\n"; } function text_row($label, $name, $value, $size, $max, $params="", $post_label="") { echo ""; text_cells($label, $name, $value, $size, $max, $params, $post_label); echo "\n"; } //----------------------------------------------------------------------------------- function text_row_ex($label, $name, $size, $max=null, $value=null, $params=null, $post_label=null) { echo ""; text_cells_ex($label, $name, $size, $max, $value, $params, $post_label); echo "\n"; } //----------------------------------------------------------------------------------- function date_cells($label, $name, $init=null, $inc_days=0, $inc_months=0, $inc_years=0, $params=null) { global $use_date_picker, $path_to_root; if (!isset($_POST[$name]) || $_POST[$name] == "") { if (!$init) { if ($inc_days == 1001) $_POST[$name] = null; else $_POST[$name] = date(user_date_display(), Mktime(0,0,0,date("m") + $inc_months,date("d") + $inc_days,date("Y") + $inc_years)); } else $_POST[$name] = $init; } if ($use_date_picker) $post_label = "" . " "._(\n"; else $post_label = ""; text_cells_ex($label, $name, 9, 12, $_POST[$name], $params, $post_label); } function date_row($label, $name, $init=null, $inc_days=0, $inc_months=0, $inc_years=0, $params=null) { echo ""; date_cells($label, $name, $init, $inc_days, $inc_months, $inc_years, $params); echo "\n"; } //----------------------------------------------------------------------------------- function ref_cells($label, $name, $init=null, $params=null) { text_cells_ex($label, $name, 16, 18, $init, $params); } //----------------------------------------------------------------------------------- function ref_row($label, $name, $init=null) { echo ""; ref_cells($label, $name, $init); echo "\n"; } //----------------------------------------------------------------------------------- function percent_row($label, $name, $init=null) { if (!isset($_POST[$name]) || $_POST[$name]=="") { if ($init) $_POST[$name] = $init; } text_row($label, $name, $_POST[$name], 6, 6, "", "%"); } //----------------------------------------------------------------------------------- function amount_cells($label, $name, $init=null, $params=null, $post_label=null) { text_cells_ex($label, $name, 15, 15, $init, $params, $post_label); } function amount_row($label, $name, $init=null, $params=null, $post_label=null) { echo ""; amount_cells($label, $name, $init, $params, $post_label); echo "\n"; } //----------------------------------------------------------------------------------- function small_amount_cells($label, $name, $init=null, $params=null, $post_label=null) { text_cells_ex($label, $name, 7, 12, $init, $params, $post_label); } //----------------------------------------------------------------------------------- function textarea_cells($label, $name, $value, $cols, $rows, $params="") { if ($label != null) echo "$label\n"; if ($value == null) $value = (!isset($_POST[$name]) ? "" : $_POST[$name]); echo "\n"; } function textarea_row($label, $name, $value, $cols, $rows, $params="") { echo ""; textarea_cells($label, $name, $value, $cols, $rows, $params); echo "\n"; } //----------------------------------------------------------------------------------- function text_row_with_submit($label, $name, $value, $size, $max, $input_name, $input_value) { echo "$label\n"; echo ""; if ($value == null) $value = (!isset($_POST[$name]) ? "" : $_POST[$name]); echo " "; submit($input_name, $input_value); echo "\n"; } //----------------------------------------------------------------------------------- ?>