Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Файл - ads_payments.js (Старый размер - 17719 | Новый - 0):
- 0. - var AdsPayments = {};
- 1. -
- 2. - AdsPayments.openChangeBudgetBox = function(unionId, moneyType) {
- 3. - var ajaxParams = {};
- 4. - ajaxParams.union_id = unionId;
- 5. - if (moneyType) {
- 6. - ajaxParams[moneyType] = 1;
- 7. - }
- 8. -
- 9. - var showOptions = {params: {}};
- 10. - showOptions.onFail = Ads.onBoxFail;
- 11. - showOptions.params.width = 400;
- 12. - showOptions.params.bodyStyle = 'line-height: 160%;';
- 13. -
- 14. - cur.unionChangeBudgetBox = showBox('/ads?act=a_union_change_budget_box', ajaxParams, showOptions);
- 15. - }
- 16. -
- 17. - AdsPayments.checkBudgetSumInc = function(isRequest) {
- 18. - var budgetError = ge('budget_error');
- 19. - var budgetErrorBox = ge('budget_error_box');
- 20. - var budgetNoticeBox = ge('budget_notice_box');
- 21. -
- 22. - var strBudgetInc;
- 23. - if (window.curLegal) {
- 24. - strBudgetInc = ge('union_invoice_sum').value;
- 25. - } else {
- 26. - strBudgetInc = ge('union_budget_sum').value;
- 27. - }
- 28. -
- 29. - if (!isRequest && strBudgetInc == '0') {
- 30. - hide(budgetErrorBox);
- 31. - show(budgetNoticeBox);
- 32. - return false;
- 33. - }
- 34. -
- 35. - strBudgetInc = strBudgetInc.replace(',', '.');
- 36. -
- 37. - strBudgetInc = strBudgetInc.replace(/^0+|(?:\.\d*)0+$/g, '');
- 38. - if (strBudgetInc[0] == '.') {
- 39. - strBudgetInc = '0' + strBudgetInc;
- 40. - }
- 41. - if (strBudgetInc !== '' && strBudgetInc.substr(-1) == '.') {
- 42. - strBudgetInc = strBudgetInc.substr(0, strBudgetInc.length - 1);
- 43. - }
- 44. - if (strBudgetInc === '') {
- 45. - strBudgetInc = '0';
- 46. - }
- 47. -
- 48. - var isNormalCheck = true; // False if user want pay all his money.
- 49. -
- 50. - if (window.curIsMoney && (window.curOfficeLegal || window.userMoney > cur.unionsLimits.budget_increase_rubles_min) && !window.curLegal && window.userMoneyStr && strBudgetInc === window.userMoneyStr) {
- 51. - isNormalCheck = false;
- 52. - }
- 53. -
- 54. - if (!strBudgetInc.match(cur.unionsLimits.budget_pattern_all)) {
- 55. - budgetError.innerHTML = window.incorrectMoneyFormat;
- 56. - hide(budgetNoticeBox);
- 57. - show(budgetErrorBox);
- 58. - return false;
- 59. - }
- 60. -
- 61. - if (isNormalCheck && strBudgetInc.indexOf('.') != -1) {
- 62. - if (window.curIsMoney && !window.curLegal && (window.curOfficeLegal || window.userMoney > cur.unionsLimits.budget_increase_rubles_min)) {
- 63. - budgetError.innerHTML = window.enterIntegerOrEqualMoney;
- 64. - } else {
- 65. - budgetError.innerHTML = window.enterIntegerMoney;
- 66. - }
- 67. - hide(budgetNoticeBox);
- 68. - show(budgetErrorBox);
- 69. - return false;
- 70. - }
- 71. -
- 72. - var floatBudgetInc = parseFloat(strBudgetInc);
- 73. -
- 74. - if (strBudgetInc === '0') {
- 75. - budgetError.innerHTML = window.enterMoneyAmount;
- 76. - hide(budgetNoticeBox);
- 77. - show(budgetErrorBox);
- 78. - return false;
- 79. - }
- 80. -
- 81. - if (isNormalCheck && !strBudgetInc.match(cur.unionsLimits.budget_pattern)) {
- 82. - budgetError.innerHTML = window.incorrectMoneyFormat;
- 83. - hide(budgetNoticeBox);
- 84. - show(budgetErrorBox);
- 85. - return false;
- 86. - }
- 87. -
- 88. - if (!window.curLegal) {
- 89. - if (floatBudgetInc > window.userMoney) {
- 90. - budgetError.innerHTML = (window.curOfficeLegal ? window.lowMoneyOnAccountSimple : window.lowMoneyOnAccount);
- 91. - hide(budgetNoticeBox);
- 92. - show(budgetErrorBox);
- 93. - return false;
- 94. - }
- 95. - }
- 96. -
- 97. - if (window.curIsMoney) {
- 98. - if (window.curLegal) {
- 99. - if (floatBudgetInc < cur.unionsLimits.budget_increase_rubles_min) {
- 100. - budgetError.innerHTML = window.lowMoneyPaymentLegal;
- 101. - hide(budgetNoticeBox);
- 102. - show(budgetErrorBox);
- 103. - return false;
- 104. - }
- 105. - } else {
- 106. - if (isNormalCheck && floatBudgetInc < cur.unionsLimits.budget_increase_rubles_min) {
- 107. - budgetError.innerHTML = window.lowMoneyPayment;
- 108. - hide(budgetNoticeBox);
- 109. - show(budgetErrorBox);
- 110. - return false;
- 111. - }
- 112. - }
- 113. - } else {
- 114. - if (floatBudgetInc < cur.unionsLimits.budget_increase_votes_min) {
- 115. - budgetError.innerHTML = window.lowMoneyPayment;
- 116. - hide(budgetNoticeBox);
- 117. - show(budgetErrorBox);
- 118. - return false;
- 119. - }
- 120. - }
- 121. -
- 122. - hide(budgetErrorBox);
- 123. - show(budgetNoticeBox);
- 124. -
- 125. - return strBudgetInc;
- 126. - }
- 127. -
- 128. - AdsPayments.onBudgetRublesChanged = function(delayed) {
- 129. - if (!window.curPaymentPage) {
- 130. - if (delayed) {
- 131. - window.changeBudgetDelayedCounter--;
- 132. - if (window.changeBudgetDelayedCounter == 0) {
- 133. - AdsPayments.checkBudgetSumInc();
- 134. - }
- 135. - return;
- 136. - }
- 137. - window.changeBudgetDelayedCounter++;
- 138. - setTimeout(function() { AdsPayments.onBudgetRublesChanged(true); }, 300);
- 139. - }
- 140. -
- 141. - if (!window.curLegal) {
- 142. - if (window.curIsMoney) {
- 143. - ge('union_budget_sum_currency').innerHTML = getLang('global_money_amount_rub_text', ge('union_budget_sum').value)
- 144. - } else {
- 145. - ge('union_budget_sum_currency').innerHTML = getLang('global_money_amount_votes_text', ge('union_budget_sum').value)
- 146. - }
- 147. - } else {
- 148. - ge('union_invoice_sum_currency').innerHTML = getLang('global_money_amount_rub_text', ge('union_invoice_sum').value)
- 149. - if (window.curInvoiceFeeFract) {
- 150. - var budgetSum = parseFloat(ge('union_invoice_sum').value);
- 151. - var feeSum = (isNaN(budgetSum) ? 0 : (budgetSum / (1 - window.curInvoiceFeeFract))).toFixed(2);
- 152. - ge('fee_money_sum_full').innerHTML = getLang('ads_payments_legal_sum_with_fee', feeSum);;
- 153. - }
- 154. - }
- 155. - }
- 156. -
- 157. - AdsPayments.changeBudget = function() {
- 158. - if (window.budgetRequestInProgress) {
- 159. - return;
- 160. - }
- 161. -
- 162. - var budgetError = ge('budget_error');
- 163. - var budgetErrorBox = ge('budget_error_box');
- 164. - var budgetNoticeBox = ge('budget_notice_box');
- 165. -
- 166. - var ajaxParams = {};
- 167. - ajaxParams.union_id = window.curUnionId;
- 168. - ajaxParams.hash = window.curChangeBudgetHash;
- 169. - if (!window.curIsMoney) {
- 170. - ajaxParams.votes = 1;
- 171. - }
- 172. - ajaxParams.legal = window.curLegal;
- 173. -
- 174. - ajaxParams.money = AdsPayments.checkBudgetSumInc(true);
- 175. - if (ajaxParams.money == false) {
- 176. - return;
- 177. - }
- 178. -
- 179. - window.budgetRequestInProgress = true;
- 180. -
- 181. - ajax.post('/ads?act=a_union_change_budget', ajaxParams, {onDone: onAjaxSuccess, onFail: onAjaxFail});
- 182. -
- 183. - function onAjaxSuccess(response) {
- 184. - if (isObject(response)) {
- 185. - if (response.error) {
- 186. - budgetError.innerHTML = response.error;
- 187. - hide(budgetNoticeBox);
- 188. - show(budgetErrorBox);
- 189. - window.budgetRequestInProgress = false;
- 190. - } else {
- 191. - var elem = ge('general_info_budget');
- 192. - if (elem) {
- 193. - elem.innerHTML = response.budget;
- 194. - }
- 195. - if (cur.unionChangeBudgetBox) {
- 196. - cur.unionChangeBudgetBox.hide(200);
- 197. - }
- 198. - if (window.curLegal || window.curPaymentPage) {
- 199. - if (window.location.toString().indexOf('budget') != -1 && !window.curPaymentPage) {
- 200. - nav.reload();
- 201. - } else {
- 202. - nav.go('/ads?act=budget&union_id=' + window.curUnionId);
- 203. - }
- 204. - }
- 205. - }
- 206. - }
- 207. - }
- 208. - function onAjaxFail(response) {
- 209. - budgetError.innerHTML = getLang('ads_error_unexpected_error_try_later');
- 210. - hide(budgetNoticeBox);
- 211. - show(budgetErrorBox);
- 212. - window.budgetRequestInProgress = false;
- 213. - return true;
- 214. - }
- 215. - }
- 216. -
- 217. - AdsPayments.reqsInit = function(params) {
- 218. - cur.params = params;
- 219. - cur.isReqInnChanged = false;
- 220. - cur.initialReqInn = params.req_inn;
- 221. - cur.lastReqInn = cur.initialReqInn;
- 222. - cur.isReqsFilled = (cur.initialReqInn != '');
- 223. - cur.contractDate = {
- 224. - y: params.contract_day_year,
- 225. - m: params.contract_day_month,
- 226. - d: params.contract_day_day
- 227. - };
- 228. - cur.contractDayEnabled = params.contract_day_enabled;
- 229. - cur.uiContractDate = false;
- 230. - cur.uiModerId = false;
- 231. - cur.freeCompany = cur.params.free_company;
- 232. - cur.checkReqInnDelayed = 0;
- 233. -
- 234. - if (isVisible('row_req_non_resident') && isVisible('row_req_resident_edit')) {
- 235. - new Radiobuttons(ge('req_non_resident'), [[0, getLang('ads_reqs_box_resident')], [1, getLang('ads_reqs_box_non_resident')]], {width: 250, onChange: function(value) { AdsPayments.reqsOnChangeNonResident(value); }});
- 236. - }
- 237. -
- 238. - if (isVisible('row_contract_day') && isVisible('row_contract_day_edit')) {
- 239. - AdsPayments.reqsReinitContractDay(params.contract_day_year, params.contract_day_month, params.contract_day_day);
- 240. - }
- 241. -
- 242. - if (isVisible('row_moder_id') && isVisible('row_moder_id_edit')) {
- 243. - ge('moder_id').removeAttribute('autocomplete');
- 244. - cur.uiModerId = new Dropdown(ge('moder_id'), params.moders_data, {
- 245. - width: 250 + 8,
- 246. - selectedItem: params.moder_id
- 247. - });
- 248. - cur.destroy.push(cur.uiModerId.destroy.bind(cur.uiModerId));
- 249. - }
- 250. -
- 251. - if (isVisible('row_rules')) {
- 252. - var uiRules = new Checkbox(ge('payments_rules'), {
- 253. - label: ge('payments_rules_label').innerHTML,
- 254. - checked: 0,
- 255. - width: 350
- 256. - });
- 257. - cur.destroy.push(uiRules.destroy.bind(uiRules));
- 258. - }
- 259. -
- 260. - if (!ge('req_inn').readOnly) {
- 261. - elfocus('req_inn');
- 262. - }
- 263. - }
- 264. -
- 265. - AdsPayments.reqsReinitContractDay = function(year, month, day) {
- 266. - if (cur.uiContractDate) {
- 267. - cur.uiContractDate.setDate(year, month, day);
- 268. - } else {
- 269. - var datePickerOptions = {
- 270. - onUpdate: function(date, mode) { cur.contractDate = date; },
- 271. - //mode: 'h',
- 272. - width: 250 + 8,
- 273. - pastActive: true,
- 274. - year: year,
- 275. - month: month,
- 276. - day: day
- 277. - };
- 278. - cur.uiContractDate = new Datepicker(ge('contract_day'), datePickerOptions);
- 279. - }
- 280. - if (cur.contractDayEnabled) {
- 281. - cur.uiContractDate.setMode();
- 282. - } else {
- 283. - cur.uiContractDate.setMode('h');
- 284. - }
- 285. - }
- 286. -
- 287. - AdsPayments.reqsOnKeyDown = function(event) {
- 288. - if (event.keyCode == KEY.RETURN && event.ctrlKey) {
- 289. - var checkInnOnly = !cur.isReqsFilled;
- 290. - AdsPayments.reqsSave();
- 291. - return false;
- 292. - }
- 293. - return true;
- 294. - }
- 295. -
- 296. - AdsPayments.reqsOnChangeInn = function(elem) {
- 297. - var newValue = elem.value;
- 298. - if (newValue != cur.initialReqInn && newValue != cur.lastReqInn) {
- 299. - cur.isReqInnChanged = true;
- 300. - cur.lastReqInn = newValue;
- 301. - }
- 302. - }
- 303. -
- 304. - AdsPayments.reqsCheckInn = function(delayed) {
- 305. - if (delayed) {
- 306. - cur.checkReqInnDelayed--;
- 307. - if (cur.checkReqInnDelayed > 0) {
- 308. - return false;
- 309. - }
- 310. - var companyId = ge('company_id').value;
- 311. - if (!cur.isReqsFilled && !companyId && cur.isReqInnChanged) {
- 312. - cur.isReqInnChanged = false;
- 313. - AdsPayments.reqsSave(true);
- 314. - return true;
- 315. - }
- 316. - } else {
- 317. - cur.checkReqInnDelayed++;
- 318. - setTimeout(function() { AdsPayments.reqsCheckInn(true); }, 300 );
- 319. - }
- 320. - return false;
- 321. - }
- 322. -
- 323. - AdsPayments.reqsOnChangeNonResident = function(value) {
- 324. - if (value == '1') {
- 325. - hide('row_req_okpo');
- 326. - hide('row_req_bik');
- 327. - hide('row_req_bank_account');
- 328. - show('row_req_swift');
- 329. - show('row_req_iban');
- 330. - } else {
- 331. - show('row_req_okpo');
- 332. - show('row_req_bik');
- 333. - show('row_req_bank_account');
- 334. - hide('row_req_swift');
- 335. - hide('row_req_iban');
- 336. - }
- 337. - if (ge('req_inn').value.length) {
- 338. - cur.isReqInnChanged = true;
- 339. - }
- 340. - }
- 341. -
- 342. - AdsPayments.reqsOnChangeContractNumber = function(elem) {
- 343. - var changed = ((elem.value != '') + cur.contractDayEnabled) % 2;
- 344. - if (!changed) {
- 345. - return;
- 346. - }
- 347. - cur.contractDayEnabled = (elem.value != '');
- 348. - if (cur.contractDayEnabled) {
- 349. - cur.uiContractDate.setMode();
- 350. - } else {
- 351. - cur.uiContractDate.setMode('h');
- 352. - }
- 353. - }
- 354. -
- 355. - AdsPayments.reqsShowWarning = function(message, noScroll) {
- 356. - ge('reqs_error').innerHTML = message;
- 357. - show('reqs_error_box');
- 358. - show('reqs_boxes_padding');
- 359. - if (!noScroll) {
- 360. - Ads.scrollToError('reqs_error_box');
- 361. - }
- 362. - }
- 363. -
- 364. - AdsPayments.reqsSave = function(checkInnOnly) {
- 365. - if (!Ads.lock('reqsSave', onLock.pbind(checkInnOnly), onUnlock)) {
- 366. - return;
- 367. - }
- 368. -
- 369. - cur.isReqInnChanged = false;
- 370. -
- 371. - var ajaxParams = extend({}, cur.params.ajax_params);
- 372. - var formData = serializeForm(ge('ads_reqs_edit_form'));
- 373. - var contractDay = cur.contractDate.y * 10000 + cur.contractDate.m * 100 + cur.contractDate.d;
- 374. - formData['contract_day'] = contractDay;
- 375. - if (checkInnOnly) {
- 376. - ajaxParams.check_inn = 1;
- 377. - ajaxParams.req_inn = formData.req_inn;
- 378. - ajaxParams.req_non_resident = formData.req_non_resident;
- 379. - } else {
- 380. - extend(ajaxParams, formData);
- 381. - }
- 382. -
- 383. - ajax.post('/ads?act=a_save_reqs', ajaxParams, {onDone: onCompleteWrap, onFail: onCompleteWrap});
- 384. -
- 385. - function onCompleteWrap(response) {
- 386. - Ads.unlock('reqsSave');
- 387. - onComplete(response);
- 388. - return true;
- 389. - }
- 390. - function onComplete(response) {
- 391. - var isOk = isObject(response);
- 392. - if (isOk && response) {
- 393. - if (response.company) {
- 394. - cur.freeCompany = response.company;
- 395. - var message = getLang('ads_error_reqs_inn_found');
- 396. - message = message.replace('{company_name}', cur.freeCompany.req_name);
- 397. - message = message.replace('{link}', '<a href="#" onclick="AdsPayments.reqsApplyFreeCompany(); return false;">').replace('{/link}', '</a>')
- 398. - AdsPayments.reqsShowWarning(message);
- 399. - return;
- 400. - }
- 401. - if (response.no_inn_company) {
- 402. - AdsPayments.reqsShowWarning(getLang('ads_error_reqs_inn_free'));
- 403. - return;
- 404. - }
- 405. - if (response.ok) {
- 406. - AdsPayments.reqsGoBack();
- 407. - return;
- 408. - }
- 409. - if (response.error) {
- 410. - AdsPayments.reqsShowWarning(response.error, !!response.elems);
- 411. - if (response.elems && !checkInnOnly) {
- 412. - var elems = response.elems.split(',');
- 413. - for (var i in elems) {
- 414. - var highlightElem = ge(elems[i]);
- 415. - if (highlightElem) {
- 416. - notaBene(highlightElem);
- 417. - }
- 418. - }
- 419. - }
- 420. - return;
- 421. - }
- 422. - if (response.too_frequently) {
- 423. - return;
- 424. - }
- 425. - }
- 426. - if (!isOk) {
- 427. - AdsPayments.reqsShowWarning(getLang('ads_error_unexpected_error_try_later'))
- 428. - }
- 429. - }
- 430. - function onLock(checkInnOnly) {
- 431. - show('reqs_progress');
- 432. - if (checkInnOnly) {
- 433. - show('reqs_inn_progress');
- 434. - }
- 435. - lockButton('reqs_blue_button');
- 436. - }
- 437. - function onUnlock() {
- 438. - hide('reqs_progress');
- 439. - hide('reqs_inn_progress');
- 440. - unlockButton('reqs_blue_button');
- 441. - }
- 442. - }
- 443. -
- 444. - AdsPayments.reqsGoBack = function() {
- 445. - nav.go(cur.params.back_link);
- 446. - }
- 447. -
- 448. - AdsPayments.reqsApplyFreeCompany = function() {
- 449. - if (!cur.freeCompany) {
- 450. - return;
- 451. - }
- 452. -
- 453. - var elems = [];
- 454. -
- 455. - elems['id'] = ge('company_id');
- 456. - elems['req_resident_view'] = ge('req_resident_view');
- 457. - elems['req_name'] = ge('req_name');
- 458. - elems['req_inn'] = ge('req_inn');
- 459. - elems['req_kpp'] = ge('req_kpp');
- 460. - elems['req_okpo'] = ge('req_okpo');
- 461. - elems['req_bik'] = ge('req_bik');
- 462. - elems['req_bank_name'] = ge('req_bank_name');
- 463. - elems['req_bank_city'] = ge('req_bank_city');
- 464. - elems['req_bank_account'] = ge('req_bank_account');
- 465. - elems['req_personal_account'] = ge('req_personal_account');
- 466. - elems['req_address_legal'] = ge('req_address_legal');
- 467. - elems['req_address_real'] = ge('req_address_real');
- 468. - elems['req_swift'] = ge('req_swift');
- 469. - elems['req_iban'] = ge('req_iban');
- 470. - elems['req_phone'] = ge('req_phone');
- 471. - elems['req_email'] = ge('req_email');
- 472. - elems['contract_number'] = ge('contract_number');
- 473. - elems['contract_day_view'] = ge('contract_day_view');
- 474. - elems['moder_id_view'] = ge('moder_id_view');
- 475. -
- 476. - if (cur.freeCompany.disable) {
- 477. - show('row_req_resident_view');
- 478. - hide('row_req_resident_edit');
- 479. - }
- 480. -
- 481. - if (cur.freeCompany.contract_number != '') {
- 482. - show('row_contract_number');
- 483. - show('row_contract_day');
- 484. - }
- 485. - if (cur.freeCompany.moder_id_view != '') {
- 486. - show('row_moder_id');
- 487. - }
- 488. -
- 489. - var converter = ce('div');
- 490. - function convertHtml(value) {
- 491. - converter.innerHTML = value;
- 492. - return converter.innerHTML;
- 493. - }
- 494. -
- 495. - try { Radiobutton.select('req_non_resident', cur.freeCompany.req_non_resident); } catch (e) {}
- 496. - elems['id'].value = cur.freeCompany.id;
- 497. - elems['req_resident_view'].value = convertHtml(cur.freeCompany.req_resident_view);
- 498. - elems['req_name'].value = convertHtml(cur.freeCompany.req_name);
- 499. - elems['req_inn'].value = convertHtml(cur.freeCompany.req_inn);
- 500. - elems['req_kpp'].value = convertHtml(cur.freeCompany.req_kpp);
- 501. - elems['req_okpo'].value = convertHtml(cur.freeCompany.req_okpo);
- 502. - elems['req_bik'].value = convertHtml(cur.freeCompany.req_bik);
- 503. - elems['req_bank_name'].value = convertHtml(cur.freeCompany.req_bank_name);
- 504. - elems['req_bank_city'].value = convertHtml(cur.freeCompany.req_bank_city);
- 505. - elems['req_bank_account'].value = convertHtml(cur.freeCompany.req_bank_account);
- 506. - elems['req_personal_account'].value = convertHtml(cur.freeCompany.req_personal_account);
- 507. - elems['req_address_legal'].value = convertHtml(cur.freeCompany.req_address_legal);
- 508. - elems['req_address_real'].value = convertHtml(cur.freeCompany.req_address_real);
- 509. - elems['req_swift'].value = convertHtml(cur.freeCompany.req_swift);
- 510. - elems['req_iban'].value = convertHtml(cur.freeCompany.req_iban);
- 511. - elems['req_phone'].value = convertHtml(cur.freeCompany.req_phone);
- 512. - elems['req_email'].value = convertHtml(cur.freeCompany.req_email);
- 513. - elems['contract_number'].value = convertHtml(cur.freeCompany.contract_number);
- 514. - elems['contract_day_view'].value = convertHtml(cur.freeCompany.contract_day_view);
- 515. - elems['moder_id_view'].value = convertHtml(cur.freeCompany.moder_id_view);
- 516. -
- 517. - if ('contract_day' in cur.freeCompany) {
- 518. - cur.contractDayEnabled = (elems['contract_number'].value != '');
- 519. - if (cur.freeCompany.contract_day) {
- 520. - AdsPayments.reqsReinitContractDay(Math.round(cur.freeCompany.contract_day / 10000), Math.round(cur.freeCompany.contract_day / 100) % 100, Math.round(cur.freeCompany.contract_day) % 100);
- 521. - } else {
- 522. - var dateNow = new Date();
- 523. - AdsPayments.reqsReinitContractDay(dateNow.getFullYear(), dateNow.getMonth() + 1, dateNow.getDate());
- 524. - }
- 525. - }
- 526. -
- 527. - if ('moder_id' in cur.freeCompany) {
- 528. - cur.uiModerId.selectItem(cur.freeCompany.moder_id);
- 529. - }
- 530. -
- 531. - var activeElem = document.activeElement;
- 532. - if (activeElem) {
- 533. - activeElem.blur();
- 534. - }
- 535. -
- 536. - for (var i in cur.freeCompany.disable) {
- 537. - if (elems[i]) {
- 538. - elems[i].readOnly = true;
- 539. - addClass(elems[i], 'disabled');
- 540. - }
- 541. - }
- 542. -
- 543. - AdsPayments.reqsShowWarning(getLang(cur.params.is_ads_posts ? 'ads_error_reqs_inn_will_fix_posts' : 'ads_error_reqs_inn_will_fix'));
- 544. - }
- 545. -
- 546. - try{stManager.done('ads_payments.js');}catch(e){}
- ------
Advertisement
Add Comment
Please, Sign In to add comment