Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

globals.js 1.6 KiB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. var wn = {} // global namespace
  2. wn.widgets = {form:{},report:{}}
  3. wn.utils = {}
  4. wn.model = {}
  5. wn.profile = {}
  6. wn.session = {}
  7. // constants
  8. var NEWLINE = '\n';
  9. var login_file = '';
  10. var version = 'v170';
  11. // user
  12. var profile;
  13. var session = {};
  14. var is_testing = false;
  15. var user;
  16. var user_defaults;
  17. var user_roles;
  18. var user_fullname;
  19. var user_email;
  20. var user_img = {};
  21. var home_page;
  22. var page_body;
  23. var pscript = {};
  24. var selector;
  25. var keypress_observers = [];
  26. var click_observers = [];
  27. var editAreaLoader;
  28. // ui
  29. var top_index=91;
  30. // Name Spaces
  31. // ============
  32. // form
  33. var _f = {};
  34. // print
  35. var _p = {};
  36. // email
  37. var _e = {};
  38. // report buidler
  39. var _r = {};
  40. var FILTER_SEP = '\1';
  41. // calendar
  42. var _c = {};
  43. var widget_files = {
  44. '_f.FrmContainer':'form.compressed.js'
  45. ,'_c.CalendarPopup':'widgets/form/date_picker.js'
  46. ,'_r.ReportContainer':'report.compressed.js'
  47. ,'_p.PrintQuery':'widgets/print_query.js'
  48. ,'Calendar':'widgets/calendar.js'
  49. ,'Recommendation':'widgets/recommend.js'
  50. ,'RatingWidget':'widgets/rating.js'
  51. }
  52. var Recommendation;
  53. var RatingWidget;
  54. // API globals
  55. var frms={};
  56. var cur_frm;
  57. var pscript = {};
  58. var validated = true;
  59. var validation_message = '';
  60. var tinymce_loaded;
  61. var $c_get_values;
  62. var get_server_fields;
  63. var set_multiple;
  64. var set_field_tip;
  65. var refresh_field;
  66. var refresh_many;
  67. var set_field_options;
  68. var set_field_permlevel;
  69. var hide_field;
  70. var unhide_field;
  71. var print_table;
  72. var sendmail;
  73. // icons
  74. var exp_icon = "images/ui/right-arrow.gif";
  75. var min_icon = "images/ui/down-arrow.gif";
  76. // space holder div
  77. var space_holder_div = $a(null,'div','space_holder');
  78. space_holder_div.innerHTML = 'Loading...'