Fixed warnings related to empty item/customer/supplier selector in search modes.
[fa-stable.git] / sales / manage / customer_branches.php
index 9a6be322dc560487652f0086d24edf590e0039c1..48b8e76a4501c31a4904193a35a9e648a2f3a504 100644 (file)
@@ -15,7 +15,11 @@ $path_to_root="../..";
 include($path_to_root . "/includes/db_pager.inc");
 include($path_to_root . "/includes/session.inc");
 
-page(_($help_context = "Customer Branches"), @$_REQUEST['popup']);
+$js = "";
+if ($SysPrefs->use_popup_windows && $SysPrefs->use_popup_search)
+       $js .= get_js_open_window(900, 500);
+
+page(_($help_context = "Customer Branches"), @$_REQUEST['popup'], false, "", $js);
 
 include($path_to_root . "/includes/ui.inc");
 include($path_to_root . "/includes/ui/contacts_view.inc");
@@ -199,7 +203,7 @@ function branch_settings($selected_id, $num_branches) {
        elseif ($Mode != 'ADD_ITEM')
        {
                $myrow = get_default_info_for_branch($_POST['customer_id']);
-               if(!$num_branches) {
+               if($myrow && !$num_branches) {
                        $_POST['br_name'] = $myrow["name"];
                        $_POST['br_ref'] = $myrow["debtor_ref"];
                        $_POST['contact_name'] = _('Main Branch');
@@ -222,7 +226,7 @@ function branch_settings($selected_id, $num_branches) {
        hidden('popup', @$_REQUEST['popup']);
 
        table_section_title(_("Name and Contact"));
-       text_row(_("Branch Name:"), 'br_name', null, 35, 40);
+       text_row(_("Branch Name:"), 'br_name', null, 50, 60);
        text_row(_("Branch Short Name:"), 'br_ref', null, 30, 30);
 
        table_section_title(_("Sales"));