_header_js.html 2.0 KB

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