cgu.min.js 2.5 KB

123456
  1. "use strict";(function(){
  2. var e={},f,g=[];e.fr={f:{cguHeader:"Merci de lire attentivement les Conditions G\u00e9n\u00e9rales d'Utilisation suivantes:",cguContent:"OSEF",cguButton:"J'accepte"}};e.en={f:{cguHeader:"Please read carefully the following terms of services:",cguContent:"OSEF",cguButton:"I accept"}};function h(a,b){this.g=b||a;this.method=b?a:"GET"}function k(a,b,c,d){a&&a.forEach(function(a){a(b,c,d)})}function l(a){var b="__native"in window?new n("PUT","account/cguAccept"):new p("PUT","account/cguAccept");b.c||(b.c=[]);b.c.push(a);return b}function q(a,b){a.b||(a.b=[]);a.b.push(b);return a}
  3. function p(a,b){h.call(this,a,b);this.a=new XMLHttpRequest;this.a.onreadystatechange=function(){4===this.a.readyState&&(2===Math.floor(this.a.status/100)?k(this.c,this.a.status,this.a.statusText,this.a.response):k(this.b,this.a.status,this.a.statusText,this.a.response),k(this.i,this.a.status,this.a.statusText,this.a.response))}.bind(this)}p.prototype=Object.create(h.prototype);p.prototype.constructor=p;p.prototype.h=function(a){this.a.open(this.method,this.g,!0);this.a.send(a);return this};
  4. function n(a,b){h.call(this,a,b);this.responseType="text"}n.prototype=Object.create(h.prototype);n.prototype.constructor=p;function r(a){if(!a)return null;if("string"===typeof a)return a;var b={},c;for(c in a)b[c]=a[c];return JSON.stringify(b)}var t=function(){var a=document.createElement("a");return function(b){a.href=b;return a.href}}();
  5. n.prototype.h=function(a){__native.sendHttpRequest(this.method,t(this.g),5E3,this.responseType,r(a),u.l(function(a,c,d){try{var b="text"===this.responseType?d:JSON.parse(d)}catch(v){b=d}__native.isDebug()&&console.log(this,{s:a,statusText:c,o:d});2===Math.floor(a/100)?k(this.c,a,c,b):k(this.b,a,c,b);k(this.i,a,c,b)},this));return this};var u=function(){var a={},b=0;return{l:function(c,d){var m=b++;d&&(c.j=d);a[""+m]=c;return m},m:function(){var b=""+Array.prototype.shift.call(arguments);a[b]&&(a[b].apply(a[b].j,arguments),delete a[b])}}}();window.__CALLBACK={onResult:u.m};(function(a){if(!a){for(var b=0,c=navigator.languages.length;b<c;b++)if(e.hasOwnProperty(navigator.languages[b])){a=navigator.languages[b];break}a||(a="en")}f=e[a];console.log("Loading language pack: "+a);if(f.f)for(var d in f.f)if(a=document.getElementById(d))a.textContent=f.f[d];g.forEach(function(a){a()})})();document.getElementById("cguButton").addEventListener("click",function(a){a.preventDefault();q(l(function(){document.location.reload()}),function(){}).h();return!1});
  6. })();