var sWCustomersUrl='https://dev2.themisweb.fr/widgets/customers/v1/';var widgetCustomerUrl;(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("sWCustomer_"+selectorCleaned).onload=function(){console.log("#sWCustomer_"+selectorCleaned+" loaded");closeWaitingInside(selector);$(window).resize();};window.removeEventListener('message',iframeListener);window.addEventListener('message',iframeListener);}function iframeCreatorWithoutView(selector,action,data){var selectorCleaned=selector.replace(/[^a-zA-Z0-9]/g,"");var parentBody=this.document.body;jQuery(parentBody).find(selector).html("");}function iframeListener(event){switch(event.data.action){case("resize"):$("#sWCustomer_"+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(){SphereCustomer={OrdersView:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,identityId:0,identityHash:'hi',webUserId:0,webUserHash:'hw',langCode:'',signature:'',},options);console.log(sWCustomersUrl);$.ajax({type:"GET",url:`${sWCustomersUrl}OrdersView/${settings.structureId}/${settings.identityId}/${settings.identityHash}/${settings.webUserId}/${settings.webUserHash}/${settings.langCode}`,dataType:"json",data:{partnerName:settings.partnerName,htmlSelector:encodeURIComponent(settings.selector),},headers:{"Signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"OrdersView",data.responseText);},error:function(a,b,c){console.log("OrdersView -> Error");return jQuery(settings.selector).html(a.responseText);}});},TicketsView:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,identityId:0,identityHash:'hi',webUserId:0,webUserHash:'hw',orderId:0,langCode:'',signature:'',},options);console.log(sWCustomersUrl);$.ajax({type:"GET",url:`${sWCustomersUrl}TicketsView/${settings.structureId}/${settings.identityId}/${settings.identityHash}/${settings.webUserId}/${settings.webUserHash}/${settings.orderId}/${settings.langCode}`,dataType:"json",data:{partnerName:settings.partnerName,htmlSelector:encodeURIComponent(settings.selector),},headers:{"Signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"OrdersView",data.responseText);},error:function(a,b,c){console.log("TicketsView -> Error");return jQuery(settings.selector).html(a.responseText);}});},Passbook:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,identiteId:0,eventId:0,sessionId:0,orderId:0,seatId:0,langCode:'',signature:'',},options);$.ajax({type:"GET",url:sWCustomersUrl+"Passbook",dataType:"json",data:{partnerName:settings.partnerName,structureId:settings.structureId,identiteId:settings.identiteId,eventId:settings.eventId,sessionId:settings.sessionId,orderId:settings.orderId,seatId:settings.seatId,langCode:settings.langCode},headers:{"Signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreatorWithoutView(settings.selector,"Passbook",data.responseText)},error:function(a,b,c){console.log("Passbook -> Error");return jQuery(settings.selector).html(a.responseText);}});},TicketSeeMyPlacement:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,orderId:0,eventId:0,sessionId:0,seatId:0,langCode:'',signature:'',},options);$.ajax({type:"GET",url:sWCustomersUrl+"SeeMyPlacementView",dataType:"json",data:{partnerName:settings.partnerName,structureId:settings.structureId,eventId:settings.eventId,sessionId:settings.sessionId,seatId:settings.seatId,orderId:settings.orderId,langCode:settings.langCode,htmlSelector:encodeURIComponent(settings.selector),},headers:{"Signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"EditionView",data.responseText);},error:function(a,b,c){console.log("EditionView -> Error");return jQuery(settings.selector).html(a.responseText);}});},TicketEditionButtons:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,eventId:0,seatId:0,seatHash:'sh',hashKey:'hk',langCode:'',signature:'',},options);$.ajax({type:"GET",url:sWCustomersUrl+"EditionView",dataType:"json",data:{partnerName:settings.partnerName,structureId:settings.structureId,eventId:settings.eventId,seatId:settings.seatId,seatHash:settings.seatHash,langCode:settings.langCode,hashKey:settings.hashKey,htmlSelector:encodeURIComponent(settings.selector),},headers:{"Signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"EditionView",data.responseText);},error:function(a,b,c){console.log("EditionView -> Error");return jQuery(settings.selector).html(a.responseText);}});},TicketEditionButtonDownloadByOrder:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,orderId:0,orderHash:'',langCode:'',signature:'',mySettings:'',},options);$.ajax({type:"GET",url:sWCustomersUrl+"EditionViewDownloadByOrder",dataType:"json",data:{partnerName:settings.partnerName,structureId:settings.structureId,orderId:settings.orderId,langCode:settings.langCode,orderHash:settings.orderHash,htmlSelector:encodeURIComponent(settings.selector),mySettings:encodeURIComponent(settings.mySettings)},headers:{"Signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"EditionViewDownloadByOrder",data.responseText);},error:function(a,b,c){console.log("EditionView -> Error");return jQuery(settings.selector).html(a.responseText);}});},TicketEditionButtonDownloadBySession:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,sessionId:0,orderId:0,identiteId:0,langCode:'',signature:'',},options);$.ajax({type:"GET",url:sWCustomersUrl+"EditionViewDownloadAllTicketBySeance",dataType:"json",data:{partnerName:settings.partnerName,structureId:settings.structureId,sessionId:settings.sessionId,identiteId:settings.identiteId,orderId:settings.orderId,langCode:settings.langCode,htmlSelector:encodeURIComponent(settings.selector),},headers:{"Signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"EditionViewDownloadAllTicketBySeance",data.responseText);},error:function(a,b,c){console.log("EditionView -> Error");return jQuery(settings.selector).html(a.responseText);}});},Consumer:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,langCode:'',identityId:0,signature:'',},options);jQuery.ajax({type:"GET",url:sWCustomersUrl+"Consumer",dataType:"json",data:{structureId:settings.structureId,langCode:settings.langCode,identiteId:settings.identityId,partnerName:settings.partnerName,htmlSelector:encodeURIComponent(settings.selector),},headers:{"signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"Consumer",data.responseText);},error:function(a,b,c){console.log("Session -> Error");jQuery(settings.selector).html(a.responseText);}});},OpinionOrder:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,orderId:0,basketId:0,langCode:'',signature:'',},options);jQuery.ajax({type:"GET",dataType:"json",url:sWCustomersUrl+"OpinionOrder",data:{structureId:settings.structureId,orderId:settings.orderId,basketId:settings.basketId,langCode:settings.langCode,partnerName:settings.partnerName,htmlSelector:encodeURIComponent(settings.selector),},headers:{"signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"OpinionOrder",data.responseText);},error:function(a,b,c){console.log("OpinionOrder -> Error");jQuery(settings.selector).html(a.responseText);}});},OpinionOrderAnalytics:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,langCode:'',signature:'',},options);jQuery.ajax({type:"GET",url:sWCustomersUrl+"OpinionOrderAnalytics",data:{structureId:settings.structureId,langCode:settings.langCode,partnerName:settings.partnerName,htmlSelector:encodeURIComponent(settings.selector),},headers:{"signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"OpinionOrderAnalytics",data.responseText);},error:function(a,b,c){console.log("OpinionOrderAnalytics -> Error");jQuery(settings.selector).html(a.responseText);}});},OpinionOrderAnalyticsAverage:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,langCode:'',questionCode:'',startDate:'',endDate:'',lstSaleChannels:[],signature:'',},options);jQuery.ajax({type:"GET",url:sWCustomersUrl+"OpinionOrderAnalytics/Average",data:{structureId:settings.structureId,langCode:settings.langCode,partnerName:settings.partnerName,questionCode:settings.questionCode,startDate:settings.startDate,endDate:settings.endDate,LstSaleChannels:settings.lstSaleChannels.toString(),htmlSelector:encodeURIComponent(settings.selector),},headers:{"signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"OpinionOrderAnalyticsAverage",data.responseText);},error:function(a,b,c){console.log("OpinionOrderAnalyticsAverage -> Error");jQuery(settings.selector).html(a.responseText);}});},OpinionOrderAnalyticsAverageGraph:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,langCode:'',questionCode:'',startDate:'',endDate:'',lstSaleChannels:[],signature:'',},options);jQuery.ajax({type:"GET",url:sWCustomersUrl+"OpinionOrderAnalytics/AverageGraph",data:{structureId:settings.structureId,langCode:settings.langCode,partnerName:settings.partnerName,questionCode:settings.questionCode,startDate:settings.startDate,endDate:settings.endDate,LstSaleChannels:settings.lstSaleChannels.toString(),htmlSelector:encodeURIComponent(settings.selector),},headers:{"signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"OpinionOrderAnalyticsAverageGraph",data.responseText);},error:function(a,b,c){console.log("OpinionOrderAnalyticsAverageGraph -> Error");jQuery(settings.selector).html(a.responseText);}});},OpinionOrderAnalyticsList:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,langCode:'',startDate:'',endDate:'',lstSaleChannels:[],signature:'',displayMode:"paged",itemsPerPage:5,page:0,},options);jQuery.ajax({type:"GET",url:sWCustomersUrl+"OpinionOrderAnalytics/List",data:{structureId:settings.structureId,langCode:settings.langCode,partnerName:settings.partnerName,startDate:settings.startDate,endDate:settings.endDate,LstSaleChannels:settings.lstSaleChannels.toString(),htmlSelector:encodeURIComponent(settings.selector),displayMode:settings.displayMode,itemsPerPage:settings.itemsPerPage,page:settings.page,},headers:{"signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"OpinionOrderAnalyticsList",data.responseText);},error:function(a,b,c){console.log("OpinionOrderAnalyticsList -> Error");jQuery(settings.selector).html(a.responseText);}});},SkipQueue:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,langCode:'',identityId:0,signature:'',},options);jQuery.ajax({type:"GET",url:sWCustomersUrl+"skipqueue",dataType:"json",data:{structureId:settings.structureId,langCode:settings.langCode,partnerName:settings.partnerName,htmlSelector:encodeURIComponent(settings.selector),},headers:{"signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"CoupeFile",data.responseText);},error:function(a,b,c){console.log("Skip Queue -> Error");jQuery(settings.selector).html(a.responseText);}});},AdhesionOrders:function(options){var settings=jQuery.extend({selector:'body',partnerName:'',structureId:0,langCode:'',identityId:0,webUserId:0,signature:'',},options);jQuery.ajax({type:"GET",url:sWCustomersUrl+"AdhesionOrders",dataType:"json",data:{structureId:settings.structureId,identityId:settings.identityId,webUserId:settings.webUserId,langCode:settings.langCode,partnerName:settings.partnerName,htmlSelector:encodeURIComponent(settings.selector),},headers:{"signature":settings.signature,"Content-Type":"application/x-www-form-urlencoded"},success:function(data){iframeCreator(settings.selector,"AdhesionOrders",data.responseText);},error:function(a,b,c){console.log("AdhesionOrders -> Error");jQuery(settings.selector).html(a.responseText);}});},}}})();