\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 button($name, $value, $onclick)
{
echo "\n";
}
function button_cell($name, $value, $onclick)
{
echo "";
button($name, $value, $onclick);
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 "\n";
}
function label_cell($label, $params="")
{
echo "$label | \n";
}
function amount_cell($label, $bold=false)
{
if ($bold)
label_cell("".price_format($label)."", "nowrap align=right");
else
label_cell(price_format($label), "nowrap align=right");
}
function percent_cell($label, $bold=false)
{
if ($bold)
label_cell("".percent_format($label)."", "nowrap align=right");
else
label_cell(percent_format($label), "nowrap align=right");
}
function qty_cell($label, $bold=false, $dec=null)
{
if ($bold)
label_cell("".qty_format($label, $dec)."", "nowrap align=right");
else
label_cell(qty_format($label, $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="", $leftfill=0)
{
echo "";
label_cells($label, $value, $params, $params2);
if($leftfill!=0)
echo " | ";
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_years == 1001)
$_POST[$name] = null;
else
{
$dd = Today();
if ($inc_days != 0)
$dd = add_days($dd, $inc_days);
if ($inc_months != 0)
$dd = add_months($dd, $inc_months);
if ($inc_years != 0)
$dd = add_years($dd, $inc_years);
$_POST[$name] = $dd;
}
}
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]=="")
{
$_POST[$name] = $init== null ? '' : $init;
}
small_amount_row($label, $name, $_POST[$name], null, "%", user_percent_dec());
}
function amount_cells_ex($label, $name, $size, $max=null, $init=null, $params=null, $post_label=null, $dec=null)
{
if (!isset($dec))
$dec = user_price_dec();
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 amount_cells($label, $name, $init=null, $params=null, $post_label=null, $dec=null)
{
amount_cells_ex($label, $name, 15, 15, $init, $params, $post_label, $dec);
}
function amount_row($label, $name, $init=null, $params=null, $post_label=null, $dec=null)
{
echo "";
amount_cells($label, $name, $init, $params, $post_label, $dec);
echo "
\n";
}
function small_amount_row($label, $name, $init=null, $params=null, $post_label=null, $dec=null)
{
echo "";
small_amount_cells($label, $name, $init, $params, $post_label, $dec);
echo "
\n";
}
//-----------------------------------------------------------------------------------
function qty_cells($label, $name, $init=null, $params=null, $post_label=null, $dec=null)
{
if(!isset($dec))
$dec = user_qty_dec();
amount_cells_ex($label, $name, 15, 15, $init, $params, $post_label, $dec);
}
function qty_row($label, $name, $init=null, $params=null, $post_label=null, $dec=null)
{
if(!isset($dec))
$dec = user_qty_dec();
echo "";
amount_cells($label, $name, $init, $params, $post_label, $dec);
echo "
\n";
}
function small_qty_row($label, $name, $init=null, $params=null, $post_label=null, $dec=null)
{
if(!isset($dec))
$dec = user_qty_dec();
echo "";
small_amount_cells($label, $name, $init, $params, $post_label, $dec);
echo "
\n";
}
//-----------------------------------------------------------------------------------
function small_amount_cells($label, $name, $init=null, $params=null, $post_label=null, $dec=null)
{
amount_cells_ex($label, $name, 7, 12, $init, $params, $post_label, $dec);
}
//-----------------------------------------------------------------------------------
function small_qty_cells($label, $name, $init=null, $params=null, $post_label=null, $dec=null)
{
if (!isset($dec))
$dec = user_qty_dec();
amount_cells_ex($label, $name, 7, 12, $init, $params, $post_label, $dec);
}
//-----------------------------------------------------------------------------------
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";
}
//-----------------------------------------------------------------------------------
?>