_header_js.html 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <script language="javascript">
  2. var sUrlRoot = '<bx_url_root />';
  3. var sLang = '__lang_country__';
  4. $(document).ready(function () {
  5. bx_time('__lang_country__');
  6. });
  7. (function(w) {
  8. var dpr = (w.devicePixelRatio === undefined ? 1 : Math.round(w.devicePixelRatio));
  9. if ($.cookie('devicePixelRatio') == dpr || dpr < 2)
  10. return;
  11. $.cookie('devicePixelRatio', dpr, {expires: 365, path: '/'});
  12. window.location.reload();
  13. })(window);
  14. var oMediaPhone = window.matchMedia('(max-width:720px)');
  15. var oMediaPhone2 = window.matchMedia('(min-width:533px) and (max-width:720px)');
  16. var oMediaTablet = window.matchMedia('(min-width:720px) and (max-width:__page_width__)');
  17. var oMediaTablet2 = window.matchMedia('(min-width:533px) and (max-width:__page_width__)');
  18. var oMediaDesktop = window.matchMedia('(min-width:__page_width__)');
  19. function fMediaCallback(e) {
  20. if (oMediaPhone.matches)
  21. $('html').addClass('bx-media-phone');
  22. else
  23. $('html').removeClass('bx-media-phone');
  24. if (oMediaPhone2.matches)
  25. $('html').addClass('bx-media-phone2');
  26. else
  27. $('html').removeClass('bx-media-phone2');
  28. if (oMediaTablet.matches)
  29. $('html').addClass('bx-media-tablet');
  30. else
  31. $('html').removeClass('bx-media-tablet');
  32. if (oMediaTablet2.matches)
  33. $('html').addClass('bx-media-tablet2');
  34. else
  35. $('html').removeClass('bx-media-tablet2');
  36. if (oMediaDesktop.matches)
  37. $('html').addClass('bx-media-desktop');
  38. else
  39. $('html').removeClass('bx-media-desktop');
  40. }
  41. oMediaPhone.addListener(fMediaCallback);
  42. oMediaPhone2.addListener(fMediaCallback);
  43. oMediaTablet.addListener(fMediaCallback);
  44. oMediaTablet2.addListener(fMediaCallback);
  45. oMediaDesktop.addListener(fMediaCallback);
  46. fMediaCallback(null);
  47. var aIncludedCss = __included_css__;
  48. var aIncludedJs = __included_js__;
  49. </script>