element.js 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. (function() {
  2. var gtConstEvalStartTime = new Date();
  3. function d(b) {
  4. var a = document.getElementsByTagName("head")[0];
  5. a || (a = document.body.parentNode.appendChild(document.createElement("head")));
  6. a.appendChild(b)
  7. }
  8. function _loadJs(b) {
  9. var a = document.createElement("script");
  10. a.type = "text/javascript";
  11. a.charset = "UTF-8";
  12. a.src = b;
  13. d(a)
  14. }
  15. function _loadCss(b) {
  16. var a = document.createElement("link");
  17. a.type = "text/css";
  18. a.rel = "stylesheet";
  19. a.charset = "UTF-8";
  20. a.href = b;
  21. d(a)
  22. }
  23. function _isNS(b) {
  24. b = b.split(".");
  25. for (var a = window,
  26. c = 0; c < b.length; ++c) if (! (a = a[b[c]])) return ! 1;
  27. return ! 0
  28. }
  29. function _setupNS(b) {
  30. b = b.split(".");
  31. for (var a = window,
  32. c = 0; c < b.length; ++c) a.hasOwnProperty ? a.hasOwnProperty(b[c]) ? a = a[b[c]] : a = a[b[c]] = {}: a = a[b[c]] || (a[b[c]] = {});
  33. return a
  34. }
  35. window.addEventListener && "undefined" == typeof document.readyState && window.addEventListener("DOMContentLoaded",
  36. function() {
  37. document.readyState = "complete"
  38. },
  39. !1);
  40. if (_isNS('google.translate.Element')) {
  41. return
  42. } (function() {
  43. var c = _setupNS('google.translate._const');
  44. c._cest = gtConstEvalStartTime;
  45. gtConstEvalStartTime = undefined;
  46. c._cl = localLanguage;
  47. c._cuc = 'googleTranslateElementInit';
  48. c._cac = '';
  49. c._cam = '';
  50. c._ctkk = '435939.3261298948';
  51. var h = 'translate.googleapis.com';
  52. var s = (true ? 'https': window.location.protocol == 'https:' ? 'https': 'http') + '://';
  53. var b = s + h;
  54. c._pah = h;
  55. c._pas = s;
  56. c._pbi = resourcesUrl + '/js/te_bk.gif';
  57. c._pci = resourcesUrl + '/js/te_ctrl3.gif';
  58. c._pli = resourcesUrl + '/js/loading.gif';
  59. c._plla = h+'/translate_a/l';
  60. c._pmi = resourcesUrl + '/js/mini_google.png';
  61. c._ps = resourcesUrl + '/css/translateelement.css';
  62. c._puh = 'translate.google.com';
  63. _loadCss(c._ps);
  64. if(localLanguage == 'en'){
  65. _loadJs(resourcesUrl + '/js/main.js');
  66. }else{
  67. _loadJs(resourcesUrl + '/js/main_'+localLanguage+'.js');
  68. }
  69. })();
  70. })();