tph_djs.js 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. var dj_func = [], dj_regexp = new RegExp('#', 'g');
  2. function dj_init() {
  3. dj_func = []
  4. }
  5. function dj_exists(index) {
  6. return dj_func[index] ? 1 : 0
  7. }
  8. function dj_count() {
  9. var i,
  10. n = 0;
  11. for (i in dj_func)
  12. n++;
  13. return n
  14. }
  15. function dj_fixcode(code) {
  16. return code.replace(dj_regexp, '\n')
  17. }
  18. function dj_run(code) {
  19. return (new Function(dj_fixcode(code)))()
  20. }
  21. dj_func['test'] = function () {
  22. alert('?');
  23. }
  24. function dj_add(index, code) {
  25. dj_func[index] = new Function(dj_fixcode(code));
  26. }
  27. function dj_call(index) {
  28. if (!dj_func[index])
  29. return -1;
  30. return dj_func[index]()
  31. }
  32. function dj_add1(index, _1, code) {
  33. dj_func[index] = new Function(_1, dj_fixcode(code));
  34. }
  35. function dj_call1(index, _1) {
  36. if (!dj_func[index])
  37. return -1;
  38. return dj_func[index](_1)
  39. }
  40. function dj_add2(index, _1, _2, code) {
  41. dj_func[index] = new Function(_1, _2, dj_fixcode(code));
  42. }
  43. function dj_call2(index, _1, _2) {
  44. if (!dj_func[index])
  45. return -1;
  46. return dj_func[index](_1, _2)
  47. }
  48. function dj_add3(index, _1, _2, _3, code) {
  49. dj_func[index] = new Function(_1, _2, _3, dj_fixcode(code));
  50. }
  51. function dj_call3(index, _1, _2, _3) {
  52. if (!dj_func[index])
  53. return -1;
  54. return dj_func[index](_1, _2, _3)
  55. }
  56. function dj_add4(index, _1, _2, _3, _4, code) {
  57. dj_func[index] = new Function(_1, _2, _3, _4, dj_fixcode(code));
  58. }
  59. function dj_call4(index, _1, _2, _3, _4) {
  60. if (!dj_func[index])
  61. return -1;
  62. return dj_func[index](_1, _2, _3, _4)
  63. }
  64. function dj_add5(index, _1, _2, _3, _4, _5, code) {
  65. dj_func[index] = new Function(_1, _2, _3, _4, _5, dj_fixcode(code));
  66. }
  67. function dj_call5(index, _1, _2, _3, _4, _5) {
  68. if (!dj_func[index])
  69. return -1;
  70. return dj_func[index](_1, _2, _3, _4, _5)
  71. }
  72. function dj_add6(index, _1, _2, _3, _4, _5, _6, code) {
  73. dj_func[index] = new Function(_1, _2, _3, _4, _5, _6, dj_fixcode(code));
  74. }
  75. function dj_call6(index, _1, _2, _3, _4, _5, _6) {
  76. if (!dj_func[index])
  77. return -1;
  78. return dj_func[index](_1, _2, _3, _4, _5, _6)
  79. }
  80. function dj_add7(index, _1, _2, _3, _4, _5, _6, _7, code) {
  81. dj_func[index] = new Function(_1, _2, _3, _4, _5, _6, _7, dj_fixcode(code));
  82. }
  83. function dj_call7(index, _1, _2, _3, _4, _5, _6, _7) {
  84. if (!dj_func[index])
  85. return -1;
  86. return dj_func[index](_1, _2, _3, _4, _5, _6, _7)
  87. }
  88. function dj_add8(index, _1, _2, _3, _4, _5, _6, _7, _8, code) {
  89. dj_func[index] = new Function(_1, _2, _3, _4, _5, _6, _7, _8, dj_fixcode(code));
  90. }
  91. function dj_call8(index, _1, _2, _3, _4, _5, _6, _7, _8) {
  92. if (!dj_func[index])
  93. return -1;
  94. return dj_func[index](_1, _2, _3, _4, _5, _6, _7, _8)
  95. }
  96. function dj_add9(index, _1, _2, _3, _4, _5, _6, _7, _8, _9, code) {
  97. dj_func[index] = new Function(_1, _2, _3, _4, _5, _6, _7, _8, _9, dj_fixcode(code));
  98. }
  99. function dj_call9(index, _1, _2, _3, _4, _5, _6, _7, _8, _9) {
  100. if (!dj_func[index])
  101. return -1;
  102. return dj_func[index](_1, _2, _3, _4, _5, _6, _7, _8, _9)
  103. }
  104. function dj_add10(index, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, code) {
  105. dj_func[index] = new Function(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, dj_fixcode(code));
  106. }
  107. function dj_call10(index, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10) {
  108. if (!dj_func[index])
  109. return -1;
  110. return dj_func[index](_1, _2, _3, _4, _5, _6, _7, _8, _9, _10)
  111. }
  112. function dj_add11(index, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, code) {
  113. dj_func[index] = new Function(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, dj_fixcode(code));
  114. }
  115. function dj_call11(index, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11) {
  116. if (!dj_func[index])
  117. return -1;
  118. return dj_func[index](_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11)
  119. }
  120. function dj_add12(index, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, code) {
  121. dj_func[index] = new Function(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, dj_fixcode(code));
  122. }
  123. function dj_call12(index, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12) {
  124. if (!dj_func[index])
  125. return -1;
  126. return dj_func[index](_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12)
  127. }
  128. function dj_add13(index, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, code) {
  129. dj_func[index] = new Function(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, dj_fixcode(code));
  130. }
  131. function dj_call13(index, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13) {
  132. if (!dj_func[index])
  133. return -1;
  134. return dj_func[index](_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13)
  135. }
  136. function dj_add14(index, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, code) {
  137. dj_func[index] = new Function(_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, dj_fixcode(code));
  138. }
  139. function dj_call14(index, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14) {
  140. if (!dj_func[index])
  141. return -1;
  142. return dj_func[index](_1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14)
  143. }
  144. function dj_call_ofiewjv74ncedk(_1) {
  145. if (_1)
  146. return 1;
  147. return 0;
  148. }