Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 
 
 

53 řádky
1.1 KiB

  1. var fcount = 0;
  2. var frozen = 0;
  3. var dialog_message;
  4. var dialog_back;
  5. function freeze(msg, do_freeze) {
  6. // show message
  7. if(msg) {
  8. if(!dialog_message) {
  9. dialog_message = $a('dialogs','div','dialog_message');
  10. //$(dialog_message).corners();
  11. }
  12. var d = get_screen_dims();
  13. $y(dialog_message, {left : ((d.w - 250)/2) + 'px', top : (get_scroll_top() + 200) + 'px'});
  14. dialog_message.innerHTML = '<div style="font-size:16px; color: #444; font-weight: bold; text-align: center;">'+msg+'</div>';
  15. $ds(dialog_message);
  16. }
  17. // blur
  18. if(!dialog_back) {
  19. dialog_back = $a($i('body_div'), 'div', 'dialog_back');
  20. if(isIE) dialog_back.style['filter'] = 'alpha(opacity=60)';
  21. }
  22. $ds(dialog_back);
  23. $y(dialog_back, {height: get_page_size()[1] + 'px'});
  24. fcount++;
  25. frozen = 1;
  26. }
  27. function unfreeze() {
  28. if(dialog_message)
  29. $dh(dialog_message);
  30. if(!fcount)return; // anything open?
  31. fcount--;
  32. if(!fcount) {
  33. $dh(dialog_back);
  34. show_selects();
  35. frozen = 0;
  36. }
  37. }
  38. // Selects for IE6
  39. // ------------------------------------
  40. function hide_selects() { }
  41. function show_selects() { }
  42. //var fmessage;