X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=includes%2Fui%2Fui_view.inc;h=ddd62fef061c4a720122da39805cb9415ebf9c0b;hb=a96e9d18d632cc730a2b4f44d0774a73246915c5;hp=9f0e445092c0f99f8ad9eb1965788eed1fb705f3;hpb=15adf0b69c4d0c07d6dcf07e104a73595bc113b0;p=fa-stable.git diff --git a/includes/ui/ui_view.inc b/includes/ui/ui_view.inc index 9f0e4450..ddd62fef 100644 --- a/includes/ui/ui_view.inc +++ b/includes/ui/ui_view.inc @@ -1,6 +1,7 @@ \n" - . "\n" - . "\n"; - return $js; +//$focus_on = array(); +/* + Setting focus on element $name in $form. + If $form<0 $name is element id. +*/ +function set_focus($name, $form_no=0) { +// global $focus_on; +// $focus_on['name'] = $name; +// $focus_on['form'] = $form_no; + $_POST['_focus'] = $name; } - -function get_js_set_focus($name) -{ - $js = "\n\n"; - return $js; +// +// Set default focus on first field $name if not set yet +// +function default_focus($name, $form_no=0) { +// global $focus_on; +// if (!isset($focus_on['name']) && (!isset($_POST['_focus']) || $_POST['_focus']=='') ) { +//echo "

$name

"; +// $focus_on['name'] = $name; +// $focus_on['form'] = $form_no; +// } + if (!isset($_POST['_focus'])) { + $_POST['_focus'] = $name; + } } - +/* +function set_js_focus() { + global $focus_on; + $js = ''; + +// if (isset($focus_on['name'])) { + + $js = ""; +// } + return $js; +} +*/ function get_js_png_fix() { $js = " -"; - return $js; +document.write(\"
\");"; + + cache_js_file($fpath, $js); + } + add_js_ufile($fpath); + + return ''; } + // // Javascript conversions to/from user numeric format. // function add_js_user_num() { + + global $comp_path; + $fpath = $comp_path.'/'.user_company().'/js_cache/'.'user_num.js'; + + if (!file_exists($fpath)) { + global $thoseps, $decseps; $ts = $thoseps[user_tho_sep()]; $ds = $decseps[user_dec_sep()]; - $js = - ""; - add_js_source($js); + "; + + cache_js_file($fpath, $js); + } + add_js_ufile($fpath); } function add_js_allocate() { - $source = - ""; - add_js_user_num(); - add_js_source($source); + price_format('total_allocated', total-amount, ".user_price_dec().", 1); + }"; + + cache_js_file($fpath, $js); + } + add_js_ufile($fpath); + add_js_user_num(); } function alert($msg)