include_once($path_to_root . "/gl/includes/gl_db.inc");
include_once($path_to_root . "/gl/includes/gl_ui.inc");
-$js = get_js_form_entry("CodeID2", "code_id", "amount");
+$js = '';
if ($use_popup_windows)
$js .= get_js_open_window(800, 500);
if ($use_date_picker)
$js .= get_js_date_picker();
-$js .= get_js_set_focus('CodeID2');
-page(_("Bank Account Deposit Entry"), false, false, "setFocus()", $js);
+set_focus('CodeID2');
+page(_("Bank Account Deposit Entry"), false, false, '', $js);
//-----------------------------------------------------------------------------------------------
if (!references::is_valid($_POST['ref']))
{
display_error( _("You must enter a reference."));
+ set_focus('ref');
$input_error = 1;
}
elseif (!is_new_reference($_POST['ref'], systypes::bank_deposit()))
{
display_error( _("The entered reference is already in use."));
+ set_focus('ref');
$input_error = 1;
}
if (!is_date($_POST['date_']))
{
display_error(_("The entered date for the deposit is invalid."));
+ set_focus('date_');
$input_error = 1;
}
if (!is_date_in_fiscalyear($_POST['date_']))
{
display_error(_("The entered date is not in fiscal year."));
+ set_focus('date_');
$input_error = 1;
}
if (!check_num('amount', 0))
{
display_error( _("The amount entered is not a valid number or is less than zero."));
+ set_focus('amount');
return false;
}
if ($_POST['code_id'] == $_POST['bank_account'])
{
display_error( _("The source and destination accouts cannot be the same."));
+ set_focus('code_id');
return false;
}
if (is_bank_account($_POST['code_id']))
{
display_error( _("You cannot make a deposit from a bank account. Please use the transfer funds facility for this."));
+ set_focus('code_id');
return false;
}