var sWOffersUrl='https://widgets.themisweb.fr/offers/v131/';var SphereOffers;(function(){var jQuery;if(window.jQuery===undefined||compareversion(window.jQuery.fn.jquery,'3.3.1')){}else{jQuery=window.jQuery;init();}function compareversion(version1,version2){var result=false;if(typeof version1!=='object'){version1=version1.toString().split('.');}if(typeof version2!=='object'){version2=version2.toString().split('.');}for(var i=0;i<(Math.max(version1.length,version2.length));i++){if(version1[i]==undefined){version1[i]=0}if(version2[i]==undefined){version2[i]=0;}if(Number(version1[i]) ");openWaitingInside(selector);document.getElementById("sWOffers_"+selectorCleaned).onload=function(){closeWaitingInside(selector);$(window).resize();};window.removeEventListener('message',iframeListener);window.addEventListener('message',iframeListener);}function iframeListener(event){switch(event.data.action){case("resize"):$("#sWOffers_"+decodeURIComponent(event.data.selector).replace(/[^a-zA-Z0-9]/g,"")).css({"height":event.data.height});break;case("urltogo"):window.location=event.data.url;break;}if(typeof sendIframeSize!=="undefined"){sendIframeSize();}}function openWaitingInside(target){var html='';html+=''+'';$(target).append(html);}function closeWaitingInside(target){$(target).find('#loadingcircle').remove();}function init(){SphereOffers={EventsCatalog:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,langCode:'',identityId:'',buyerProfilId:'',identiteHash:'',jsonConfig:'',signature:'',},options);console.log(sWOffersUrl);$.ajax({type:"POST",url:`${sWOffersUrl}EventsCatalog`,dataType:"json",data:{structureId:settings.structureId,langCode:settings.langCode,identityId:settings.identityId,buyerProfilId:settings.buyerProfilId,identiteHash:settings.identiteHash,partnerName:settings.partnerName,htmlSelector:encodeURIComponent(settings.selector),jsonConfigEventsAreaPartner:JSON.stringify(settings.jsonConfig)},headers:{"Signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"EventsCatalog",data.responseText);},error:function(a,b,c){console.log("EventsCatalog -> Error");return jQuery(settings.selector).html(a.responseText);}});},Basket:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,langCode:'',basketId:0,lasteventId:0,identityId:0,webUserId:0,signature:'',},options);jQuery.ajax({type:"GET",url:sWOffersUrl+"Basket",dataType:"json",data:{structureId:settings.structureId,langCode:settings.langCode,basketId:settings.basketId,lasteventId:settings.lasteventId,identityId:settings.identityId,webUserId:settings.webUserId,buyerProfilId:settings.buyerProfilId,partnerName:settings.partnerName,htmlSelector:encodeURIComponent(settings.selector),},headers:{"signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"Basket",data.responseText);},error:function(a,b,c){console.log("Basket -> Error");jQuery(settings.selector).html(a.responseText);}});},ProductDetail:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,langCode:'',productId:0,identityId:0,webUserId:0,buyerProfilId:0,signature:'',},options);jQuery.ajax({type:"GET",url:sWOffersUrl+"ProductDetail",dataType:"json",data:{structureId:settings.structureId,langCode:settings.langCode,productId:settings.productId,identityId:settings.identityId,webUserId:settings.webUserId,buyerProfilId:settings.buyerProfilId,partnerName:settings.partnerName,htmlSelector:encodeURIComponent(settings.selector),},headers:{"signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"ProductDetail",data.responseText);},error:function(a,b,c){console.log("ProductDetail -> Error");jQuery(settings.selector).html(a.responseText);}});},Session:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,langCode:'',eventId:0,identityId:0,webUserId:0,buyerProfilId:0,forceSession:0,forceDate:"0",signature:'',},options);jQuery.ajax({type:"GET",url:sWOffersUrl+"Session",dataType:"json",data:{structureId:settings.structureId,langCode:settings.langCode,eventId:settings.eventId,identityId:settings.identityId,webUserId:settings.webUserId,buyerProfilId:settings.buyerProfilId,forceSession:settings.forceSession,forceDate:settings.forceDate,partnerName:settings.partnerName,htmlSelector:encodeURIComponent(settings.selector),},headers:{"signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"Session",data.responseText);},error:function(a,b,c){console.log("Session -> Error");jQuery(settings.selector).html(a.responseText);}});},CrossSelling:function(options){var settings=jQuery.extend({structureId:0,buyerProfilId:0,htmlSelector:'body',partnerName:'',eventIds:[],sessionIds:[],poidsGenre:100,poidsSousGenre:100,poidsCible:80,poidsMois:10,differenceDate:0,poidsGroupe:100,nombreARemonter:3,langCode:'',eventsUrl:'',eventsImagesUrl:'',},options);jQuery.ajax({type:"GET",url:sWOffersUrl+"CrossSelling",dataType:"json",data:{structureId:settings.structureId,buyerProfilId:settings.buyerProfilId,htmlSelector:encodeURIComponent(settings.selector),partnerName:settings.partnerName,eventIds:settings.eventIds.toString(),sessionIds:settings.sessionIds.toString(),poidsGenre:settings.poidsGenre,poidsSousGenre:settings.poidsSousGenre,poidsCible:settings.poidsCible,poidsMois:settings.poidsMois,differenceDate:settings.differenceDate,poidsGroupe:settings.poidsGroupe,nombreARemonter:settings.nombreARemonter,langCode:settings.langCode,eventsUrl:settings.eventsUrl,eventsImagesUrl:settings.eventsImagesUrl,},headers:{"signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"CrossSelling",data.responseText);},error:function(a,b,c){console.log("CrossSelling -> Error");jQuery(settings.selector).html(a.responseText);}});},HomeModular:function(options){var settings=jQuery.extend({structureId:0,buyerProfilId:0,selector:'body',partnerName:'',langCode:'',},options);jQuery.ajax({type:"GET",url:sWOffersUrl+"HomeModular",dataType:"json",data:{structureId:settings.structureId,buyerProfilId:settings.buyerProfilId,htmlSelector:encodeURIComponent(settings.selector),partnerName:settings.partnerName,langCode:settings.langCode,},headers:{"signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"HomeModular",data.responseText);},error:function(a,b,c){console.log("HomeModular -> Error");jQuery(settings.selector).html(a.responseText);}});},Insurance:function(options){var settings=jQuery.extend({structureId:0,langCode:'',basketId:0,webUserId:0,buyerProfilId:0,partnerName:'',selector:'body',},options);jQuery.ajax({type:"GET",url:sWOffersUrl+"Insurance",dataType:"json",data:{structureId:settings.structureId,langCode:settings.langCode,basketId:settings.basketId,webUserId:settings.webUserId,buyerProfilId:settings.buyerProfilId,partnerName:settings.partnerName,htmlSelector:encodeURIComponent(settings.selector),},headers:{"signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"Insurance",data.responseText);},error:function(a,b,c){console.log("Insurance -> Error");jQuery(settings.selector).html(a.responseText);}});}}}})();