function hidden($name, $value)
{
- echo "<input type='hidden' name='$name' value='$value'>\n";
+ echo "<input type=\"hidden\" name=\"$name\" value=\"$value\">\n";
}
//---------------------------------------------------------------------------------
function submit($name, $value, $echo=true)
{
- $submit_str = "<input type='submit' class='inputsubmit' name='$name' value='$value'>\n";
+ $submit_str = "<input type=\"submit\" class=\"inputsubmit\" name=\"$name\" value=\"$value\">\n";
if ($echo)
echo $submit_str;
else
echo "<td> </td>\n";
submit_cells($name, $value, $extra);
echo "</tr>\n";
-}
+}
+//---------------------------------------------------------------------------------
+
+function button($name, $value, $onclick)
+{
+ echo "<input type=\"button\" class=\"inputsubmit\" name=\"$name\" value=\"$value\" onclick=\"$onclick\" />\n";
+}
+
+function button_cell($name, $value, $onclick)
+{
+ echo "<td>";
+ button($name, $value, $onclick);
+ echo "</td>\n";
+}
+
//-----------------------------------------------------------------------------------
-function check_value($name)
+function check_value($name)
{
if (!isset($_POST[$name]))
return 0;
- return 1;
+ return 1;
}
function check($label, $name, $value, $submit_on_change=false)
//-----------------------------------------------------------------------------------
-function labelheader_cell($label, $params="") // ändra till label_td
+function labelheader_cell($label, $params="")
{
echo "<td class='tableheader' $params>$label</td>\n";
}
-function label_cell($label, $params="") // ändra till label_td
+function label_cell($label, $params="")
{
echo "<td $params>$label</td>\n";
}
{
if ($bold)
label_cell("<b>".number_format2($label,user_price_dec())."</b>", "nowrap align=right");
- else
+ else
label_cell(number_format2($label,user_price_dec()), "nowrap align=right");
}
+function percent_cell($label, $bold=false)
+{
+ if ($bold)
+ label_cell("<b>".number_format2($label,user_percent_dec())." %</b>", "nowrap align=right");
+ else
+ label_cell(number_format2($label,user_percent_dec())." %", "nowrap align=right");
+}
+
function qty_cell($label, $bold=false)
{
if ($bold)
label_cell("<b>".number_format2($label,user_qty_dec())."</b>", "nowrap align=right");
- else
+ else
label_cell(number_format2($label,user_qty_dec()), "nowrap align=right");
}
echo "<td $params2>$value</td>\n";
}
-function label_row($label, $value, $params="", $params2="")
+function label_row($label, $value, $params="", $params2="", $leftfill=0)
{
echo "<tr>";
label_cells($label, $value, $params, $params2);
+ if($leftfill!=0)
+ echo "<td colspan=$leftfill></td>";
echo "</tr>\n";
}
if ($value == null)
$value = (!isset($_POST[$name]) ? "" : $_POST[$name]);
- echo "<input $disabled type='text' name='$name' size='$size' maxlength='$max' value='$value'>";
+ echo "<input $disabled type=\"text\" name=\"$name\" size=\"$size\" maxlength=\"$max\" value=\"$value\">";
if ($post_label != "")
echo " " . $post_label;
function text_cells_ex($label, $name, $size, $max=null, $init=null, $params=null, $post_label=null)
{
- if (!isset($_POST[$name]) || $_POST[$name] == "")
+ if (!isset($_POST[$name]) || $_POST[$name] == "")
{
if ($init)
$_POST[$name] = $init;
else
$_POST[$name] = "";
}
-
if ($label != null)
label_cell($label, $params);
echo "<td>";
- echo "<input type='text' name='$name' size='$size' maxlength='$max' value='" . $_POST[$name]. "'>";
+ echo "<input type=\"text\" name=\"$name\" size=\"$size\" maxlength=\"$max\" value=\"" . $_POST[$name]. "\">";
if ($post_label)
echo " " . $post_label;
function date_cells($label, $name, $init=null, $inc_days=0, $inc_months=0, $inc_years=0, $params=null)
{
- if (!isset($_POST[$name]) || $_POST[$name] == "")
+ global $use_date_picker, $path_to_root;
+ if (!isset($_POST[$name]) || $_POST[$name] == "")
{
if (!$init)
{
- $_POST[$name] = date(user_date_display(), Mktime(0,0,0,date("m") + $inc_months,date("d") + $inc_days,date("Y") + $inc_years));
- }
+ 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;
}
- text_cells_ex($label, $name, 9, 12, $_POST[$name], $params);
+ if ($use_date_picker)
+ $post_label = "<a href=\"javascript:date_picker(document.forms[0].$name);\">"
+ . " <img src='$path_to_root/themes/default/images/cal.gif' width='16' height='16' border='0' alt='"._('Click Here to Pick up the date')."'></a>\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)
function percent_row($label, $name, $init=null)
{
- if (!isset($_POST[$name]) || $_POST[$name]=="")
+ if (!isset($_POST[$name]) || $_POST[$name]=="")
{
- if ($init)
- $_POST[$name] = $init;
+ $_POST[$name] = $init== null ? '' : $init;
}
text_row($label, $name, $_POST[$name], 6, 6, "", "%");
if ($value == null)
$value = (!isset($_POST[$name]) ? "" : $_POST[$name]);
- echo "<input type='text' name='$name' size='$size' maxlength='$max' value='$value'> ";
+ echo "<input type=\"text\" name=\"$name\" size=\"$size\" maxlength=\"$max\" value=\"$value\"> ";
submit($input_name, $input_value);