/**
  * getMonths()
  */
 public static function getMonths($f_iSubstrAt = 0)
 {
     // 0 = EMPTY, 1 = JANUARY
     $arrMonths = array(1 => multilang::translate('MONTH_JANUARY'), multilang::translate('MONTH_FEBRUARY'), multilang::translate('MONTH_MARCH'), multilang::translate('MONTH_APRIL'), multilang::translate('MONTH_MAY'), multilang::translate('MONTH_JUNE'), multilang::translate('MONTH_JULY'), multilang::translate('MONTH_AUGUST'), multilang::translate('MONTH_SEPTEMBER'), multilang::translate('MONTH_OCTOBER'), multilang::translate('MONTH_NOVEMBER'), multilang::translate('MONTH_DECEMBER'));
     if (2 <= $f_iSubstrAt) {
         foreach ($arrMonths as $k => $v) {
             $arrMonths[$k] = substr($v, 0, $f_iSubstrAt);
         }
     }
     return $arrMonths;
 }
function monetary($f_fAmount, $f_bForcePlus = false)
{
    return multilang::translate('MONEY_SYMBOL') . ' ' . ($f_bForcePlus && 0 <= (double) $f_fAmount ? '+' : '') . number_format((double) $f_fAmount, 2, multilang::translate('DECIMALS_SEPARATOR'), multilang::translate('THOUSANDS_SEPARATOR'));
}