Better layout. Copyright notes. Mailto links, outer table routines. (3. run)
[fa-stable.git] / sales / includes / ui / sales_credit_ui.inc
index c097cc976983853b2a1f32d2179b495dff6b8234..f4725d3febdace0525b325f6cde00c173e2ab504 100644 (file)
@@ -1,5 +1,14 @@
 <?php
-
+/**********************************************************************
+    Copyright (C) FrontAccounting, LLC.
+       Released under the terms of the GNU Affero General Public License,
+       AGPL, as published by the Free Software Foundation, either version 
+       3 of the License, or (at your option) any later version.
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  
+    See the License here <http://www.gnu.org/licenses/agpl-3.0.html>.
+***********************************************************************/
 include_once($path_to_root . "/includes/ui.inc");
 
 // ------------------------------------------------------------------------------
@@ -7,9 +16,9 @@ include_once($path_to_root . "/includes/ui.inc");
 function display_credit_header(&$order)
 {
        global $table_style, $Ajax;
-       start_table("width=80% $table_style");
-       echo "<tr><td valign=top>"; // outer table
-       echo "<table>";
+
+       start_outer_table("width=80% $table_style");
+       table_section(1);
 
        $customer_error = "";
        $change_prices = 0;
@@ -78,24 +87,17 @@ function display_credit_header(&$order)
            label_row(_("Reference").':', $_POST['ref'] );
 
 
-
-       echo "</table>";
-
-       echo "</td><td>"; // outer table
-
        if (!is_company_currency($order->customer_currency))
        {
+               table_section(2);
+               
            div_start('currency');
-               echo "<table height='5'>";
                label_row(_("Customer Currency:"), $order->customer_currency);
                exchange_rate_display($order->customer_currency, get_company_currency(),
                        $_POST['OrderDate']);
-               echo "</table>";
-               echo "</td><td>"; // outer table
            div_end();
        }
-
-       echo "<table height='5'>";
+       table_section(3);
 
     if (!isset($_POST['sales_type_id']))
        $_POST['sales_type_id'] = $order->sales_type;
@@ -112,11 +114,8 @@ function display_credit_header(&$order)
     shippers_list_row(_("Shipping Company:"), 'ShipperID', $order->ship_via);
 
        label_row(_("Customer Discount:"), ($order->default_discount * 100) . "%");
-       echo "</table>";
-
-       echo "</td><td>"; // outer table
 
-       echo "<table height='5'>";
+       table_section(4);
 
        if (!isset($_POST['OrderDate']) || $_POST['OrderDate'] == "")
                $_POST['OrderDate'] = $order->document_date;
@@ -139,11 +138,7 @@ function display_credit_header(&$order)
        else
                hidden('dimension2_id', 0);
 
-       echo "</table>";
-
-       echo "</td></tr>";
-
-       end_table(1); // outer table
+       end_outer_table(1); // outer table
 
        if ($change_prices != 0) {
                foreach ($order->line_items as $line_no=>$item) {
@@ -200,7 +195,7 @@ function display_credit_items($title, &$order)
 
            edit_button_cell("Edit$line_no", _('Edit'),
                                _('Edit document line'));
-           edit_button_cell("Delete$line_no", _('Delete'),
+           delete_button_cell("Delete$line_no", _('Delete'),
                                _('Remove line from document'));
 
            end_row();
@@ -288,10 +283,10 @@ function credit_edit_item_controls(&$order, $rowcounter, $line_no=-1)
 
        if ($id!=-1)
        {
-               edit_button_cell('UpdateItem', _("Update"),
-                               _('Confirm changes'));
-               edit_button_cell('CancelItemChanges', _("Cancel"),
-                               _('Cancel changes'));
+               button_cell('UpdateItem', _("Update"),
+                               _('Confirm changes'), ICON_UPDATE);
+               button_cell('CancelItemChanges', _("Cancel"),
+                               _('Cancel changes'), ICON_CANCEL);
                hidden('line_no', $line_no);
                set_focus('qty');
        }