PageSourceSearch

https://www.creps-nancy.fr/assets/js/x4live.min.js?1.4.43.33

js creps-nancy.fr collected 2026-10-06 01:56:22 UTC 314,872 bytes, 3 lines download raw bytes

1(function($,win,doc){$.extend({x4live:function(aconf){var x4loadedjs={},x4loadedcss={},defoptions={x4Live_version:"1.1.15",FBsdkVersion:"v5.0",plugin_path:"assets/plugins/",media_path:"assets/images/",imgsys_path:"assets/imgsys/",x4ajax:"x4Action/x4ajax.php",rootrel:"",toastr_pos:"top-left",x4creps_conf:{},sitefuseauhoraire:"Europe/Paris",x4cookiesRGPD:{allowed:!1,autoshowdelay:8},debug:!1},options=$.extend(!0,{},defoptions,aconf),x4Ajax=options.rootrel+options.x4ajax;ppath=options.rootrel+options.plugin_path,isLocal=win.location.hostname.substr(-4)==".lan",x4Live_version=options.x4Live_version,x4PlugVersion=x4Live_version,x4ckrgpd_tpl="x4site/templates/cookies_rgpd/popcookies.ejs",x4tpls={},x4membership_data={},x4cart_data={},x4cart_storage_name="x4cart_store",scrollInit=!1,x4FilterMasonry="*",x4IsotopInit=function(){},x4MasonryLayoutTimeout=null,x4validatemember_TO=null,x4EmbedSliders=[],x4AddonsRevJS=[],countries_list=[],department_list=[],region_list=[],x4ForumRespContext={},x4CurrentStoredCookiesRGPD={},x4ftypename={timg:"une image",tmedia:"un fichier m\xE9dia",tslide:"une liste d'images",tvideo:"une vid\xE9o",taudio:"un audio",tdesk:"un document",tword:"un document",texcel:"un tableau",tppt:"une pr\xE9sentation",tpdf:"un pdf",ttext:"un fichier texte",tcode:"un fichier de code",tarchive:"une archive",tfile:"un fichier"},x4forumAcceptImageType=["image/gif","image/jpeg","image/png","image/svg+xml"],x4forumAcceptFileType={"application/pdf":{name:"pdf",ico:"file-pdf-o"},"application/zip":{name:"zip",ico:"file-archive-o"},"application/vnd.oasis.opendocument.text":{name:"odt",ico:"file-word-o"},"application/vnd.oasis.opendocument.spreadsheet":{name:"ods",ico:"file-excel-o"},"application/vnd.oasis.opendocument.presentation":{name:"odp",ico:"file-powerpoint-o"},"application/vnd.oasis.opendocument.graphics":{name:"odg",ico:"file-image-o"},"application/vnd.ms-excel":{name:"xls",ico:"file-excel-o"},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{name:"xlsx",ico:"file-excel-o"},"application/vnd.ms-powerpoint":{name:"ppt",ico:"file-powerpoint-o"},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{name:"pptx",ico:"file-powerpoint-o"},"application/msword":{name:"doc",ico:"file-word-o"},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{name:"docx",ico:"file-word-o"}},x4modal_tpl='<div class="modal %EASIN%" tabindex="-1" role="dialog"><div class="modal-dialog %CLASS%"><div class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button><h4 class="modal-title uppercase">%TITLE%</h4></div><div class="modal-body">%CONTENT%</div><div class="modal-footer"><button type="button" class="btn btn-default btn-esc" data-dismiss="modal">%ESCAPE%</button><button type="button" class="btn btn-primary btn-confirm">%OK%</button></div></div></div></div>',x4uid=$("span.x4uu").attr("data-uid"),x4unam=$("span.x4uu").attr("data-uname"),x4umail=$("span.x4uu").attr("data-umail"),x4ul=$("span.x4uu").attr("data-u4l"),x4file_modal_tpl=`<div class="modal fade" tabindex="-1" role="dialog"><div class="modal-dialog modal-md"><div class="modal-content"><div class="modal-header"><button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button><h4 class="modal-title">Choisissez %what_to_sel%</h4><ul id="x4ftoolb" class="x4-toolbar margin-top-10 margin-bottom-0 list-inline"><li class="pull-right"><div class="fancy-form fancy-icon-inverse"><i data-x4ftools="searchbt" class="fa fa-search pointer"></i><input data-x4ftools="searchin" type="text" class="form-control height-30" placeholder="rechercher&hellip;"></div></li><li><a data-x4ftools="selectall"  ><span class="fa-stack" data-toggle="tooltip" title="Tout s\xE9lectionner" data-placement="bottom"><i class="fa fa-check-square-o fa-lg"></i><i class="fa fa-check fa-stack-1x"></i></span></a></li><li><a data-x4ftools="upload" href="#" data-toggle="tooltip" title="T\xE9l\xE9verser un fichier" data-placement="bottom"><i class="fa fa-lg fa-cloud-download"></i></a></li><li><a data-x4ftools="createFolder" ><span class="fa-stack" data-toggle="tooltip" title="Cr\xE9er un dossier" data-placement="bottom"><i class="fa fa-folder-o fa-lg fa-stack-1x"></i><i class="fa fa-plus fa-stack-1x"></i></span></a></li><li><a data-x4ftools="rename" href="#" data-toggle="tooltip" title="Renommer le fichier s\xE9lectionn\xE9" data-placement="bottom"><i class="fa fa-lg fa-i-cursor"></i></a></li><li><a data-x4ftools="resize" href="#" data-toggle="tooltip" title="Redimensionner l'image s\xE9lectionn\xE9e" data-placement="bottom"><i class="fa fa-lg fa-crop"></i></a></li><li><a data-x4ftools="delete" href="#" data-toggle="tooltip" title="Supprimer le fichier s\xE9lectionn\xE9" data-placement="bottom"><i class="fa fa-lg fa-trash-o"></i></a></li></ul></div>
1<div class="modal-body modal-x4file"><div class="x4file-list x4fzone resizable" data-minheight="250" ><!-- x4file content --></div></div><div class="modal-footer"><button type="button" class="btn btn-default" data-dismiss="modal">Abandonner</button><button type="button" class="btn btn-primary" name="bvalid" >Choisir</button></div></div></div></div>`,x4pdfview_tpl='<div class="modal fade" tabindex="-1" role="dialog"><div class="modal-dialog modal-lg x4pdfviewer-dialog"><div class="modal-content x4pdfviewer-container"><div class="modal-header x4pdfviewer-header"><div class="x4pdfviewer-title">%title%</div><div class="x4pdfviewer-toolbar"><div class="x4pdfviewer-centerbtn"><span style="padding:0 6px"><span class="pdfcurrentpage">1</span> / <span class="pdfnumpages">5</span></span><button type="button" class="btn" data-x4pdftool="zoomdown" data-toggle="tooltip" data-placement="bottom" title="zoom arri\xE8re" ><i class="fa fa-fw fa-search-minus ico-1x"></i></button> <button type="button" class="btn" data-x4pdftool="zoomup" data-toggle="tooltip" data-placement="bottom" title="zoom avant"><i class="fa  fa-fw fa-search-plus ico-1x"></i></button><button type="button" class="btn" data-x4pdftool="scaleheight" data-toggle="tooltip" data-placement="bottom" title="ajuster \xE0 la hauteur"><i class="fa  fa-fw fa-arrows-v ico-1x"></i></button><button type="button" class="btn" data-x4pdftool="scalewidth" data-toggle="tooltip" data-placement="bottom" title="ajuster \xE0 la largeur"><i class="fa fa-fw fa-arrows-h ico-1x"></i></button><button type="button" class="btn" data-x4pdftool="rotateleft" data-toggle="tooltip" data-placement="bottom" title="rotation anti-horaire"><i class="fa  fa-fw fa-rotate-left ico-1x"></i></button> <button type="button" class="btn" data-x4pdftool="rotateright" data-toggle="tooltip" data-placement="bottom" title="rotation horaire"><i class="fa  fa-fw fa-rotate-right ico-1x"></i></button></div><div class="x4pdfviewer-leftbtn"><button type="button" class="btn" data-x4pdftool="download"  data-toggle="tooltip" data-placement="bottom" title="t\xE9l\xE9charger le pdf" style="margin-left:20px"><i class="fa fa-download ico-1x"></i></button> <button type="button" class="btn" data-x4pdftool="print" data-toggle="tooltip" data-placement="bottom" title="imprimer le pdf" ><i class="fa fa-print ico-1x"></i></button> <button type="button" class="btn" data-dismiss="modal" aria-label="Close" data-toggle="tooltip" data-placement="bottom" title="fermer"><i class="fa fa-times ico-1x" style="padding:0 6px;"></i></button></div></div><div class="progress progress-xxs nomargin"><div class="progress-bar progress-bar-danger" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="width:1%; min-width: 2em;"></div></div></div><div class="modal-body x4pdfviewer-body" ><div class="x4pdfviewer-canvas-container" ></div></div></div></div></div>',externalf={x4Live_version,x4PlugVersion:x4Live_version,rootrel:options.rootrel,media_path:options.media_path,ppath,x4uid,x4unam,x4umail,x4Ajax,x4creps_conf:options.x4creps_conf,sitefuseauhoraire:options.sitefuseauhoraire,alert,trace,triggerResize:_triggerResize,scrollTo:_scrollTo,loadjs:_loadjs,loadcss:_loadcss,isLocal,openModal:_openModal,checkToggle:_checkToggle,popover:_popover,select2:_select2,datepicker:_datepicker,timesetter:_timesetter,wRotate:_wrotate,mixitup:_mixitup,resizeFullBodyFrame:_resizeFullBodyFrame,mainStickyBar:_mainStickyBar,sideBarVertical:_sideBarVertical,x4PdfMaker,x4createPdfA4:_x4createPdfA4,x4makePrint:_x4makePrint,iPlugins:_iplugins,iUIplugins:_iUIplugins,x4filesZoneMaker:_x4filesZoneMaker,x4PdfViewer:_x4PdfViewer},x4preload_tpl='<div id="x4preloader"><div class="inner"><span class="loader"></span></div></div>',$(doc).ajaxError(function(o,u,h,d){trace("- AJAX ERROR ------------------------------",d),trace("- response TEXT ---------------------------",u.responseText)}),win.width=$(win).width(),$(win).ready(function(){$.browserDetect(),_loadjs(ppath+"bootstrap/js/bootstrap.min.js",x4init),$("html").hasClass("chrome")&&$("body").hasClass("smoothscroll")&&_loadjs(ppath+"smoothscroll"+(isLocal?"":".min")+".js",function(){$.smoothScroll()})}),$("#preloader").length>0&&(setTimeout(function(){$("#preloader").fadeOut(1e3,function(){$("#preloader").remove()})},3e3),$(win).load(function(){$("#preloader").fadeOut(1e3,function(){$("#preloader").remove()})}));function x4init(){_winresize(),_slider_full(),_topNav(),_sideNav(),_infiniteScroll(),_x4lessTheme();var o=self!==top&&$(parent.document).find("iframe#x4sitecontent").length;!o&&options.x4cookiesRGPD.allowed?_loadjs(ppath+"ejs/ejs.min.js",function(){x4tpls[x4ckrgpd_tpl]="init",trace("preload RGPD cookies "+x4ckrgpd_tpl),$.get(x4ckrgpd_tpl+"?"+x4PlugVersion,function(u){x4tpls[x4ckrgpd_tpl]=new EJS.Compiler(u),x4tpls[x4ckrgpd_tpl].compile(),_x4initiatePanelCookiesRGPD(),_iplugins()},"html")}):_iplugins(),_getPagesList()}function trace(o,u){options.debug&&(console.log(o),u!=null&&console.log(u))}function alert(o,u,h){_toastr(o,h??options.toastr_pos,u??"error")}function isjQuery(o){return typeof o=="object"&&o.constructor.prototype.jquery}function isChrome(){return/Chrome/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor)}function _loadjs(o,u,h){if(typeof x4loadedjs[o]>"u"&&(x4loadedjs[o]={loaded:!1,loading:!1,func:[u]}),x4loadedjs[o].loaded)u&&u();else if(x4loadedjs[o].loading)x4loadedjs[o].func.push(u);else{x4loadedjs[o].loading=!0;var d=doc.getElementsByTagName("body")[0],f=doc.createElement("script");f.type=o.indexOf(".mjs")>0?"module":"text/javascript",h&&(f.async=1),f.src=o,f.onload=function(){x4loadedjs[o].loaded=!0,x4loadedjs[o].loading=!1,$.each(x4loadedjs[o].func,function(x,g){g&&g()})},d.appendChild(f)}}function _loadcss(o,u,h){if(typeof x4loadedcss[o]>"u"&&(x4loadedcss[o]={loaded:!1,loading:!1,func:[u]}),x4loadedcss[o].loaded)u&&u();else if(x4loadedcss[o].loading)x4loadedcss[o].func.push(u);else{x4loadedcss[o].loading=!0;var d=doc.getElementsByTagName("head")[0],f=doc.createElement("link");f.type="text/css",f.rel="stylesheet",h&&(f.async=1),f.href=o,f.onload=function(){x4loadedcss[o].loaded=!0,x4loadedcss[o].loading=!1,$.each(x4loadedcss[o].func,function(x,g){g&&g()})},d.appendChild(f)}}function _x4lessTheme(){var o=$("#x4cssthemechanger"),u=options.rootrel+"assets/css/theme.less";self!==top&&$(parent.document).find("iframe#x4sitecontent").length&&o.length&&(o.attr("rel","stylesheet/less").attr("href",u),_loadjs(ppath+"less/less.min.js",function(){},!0))}function _getPagesList(){$.post(x4Ajax,{x4action:"getpageslist"},function(o){typeof o.error>"u"&&(options.x4linkpages=o)},"json")}function _x4preloadTpl(o){var u;o==null?o=$("a[data-x4tpl],button[data-x4tpl],.contentx4tpl[data-x4tpl]"):(u
1=o.find("a[data-x4tpl],button[data-x4tpl],.contentx4tpl[data-x4tpl]")).length?o=u:o=o.filter("a[data-x4tpl],button[data-x4tpl],.contentx4tpl[data-x4tpl]"),o.length&&_loadjs(ppath+"ejs/ejs.min.js",function(){o.each(function(){var h=$(this),d=h.attr("data-x4tpl")||"";typeof x4tpls[d]>"u"&&(x4tpls[d]="init",trace("preload "+d),$.get(d+"?"+x4PlugVersion,function(f){x4tpls[d]=new EJS.Compiler(f),x4tpls[d].compile(),_x4allTplPreloaded()&&_x4cartContentUpdate()}))})})}function _x4allTplPreloaded(){var o=!0;for(var u in x4tpls)o=o&&x4tpls[u]!="init";return o}function _getx4tpl(o,u){return typeof EJS>"u"?"":typeof x4tpls[o]>"u"?new EJS({url:o}).render(u):new EJS({precompiled:x4tpls[o].process}).render(u)}function _openModal(o,u,h,d,f,x){var g=arguments.length==3?arguments[2]:x,m,b,w,y=$("body").hasClass("modal-open"),k=function(){m.attr("data-x4preventcloseonevent")=="true"&&m.one("show.bs.modal",function(A){m.one("x4preventclose_event",function(){trace("handle preventclose event"),m.find("input:not(.notinmustsave),textarea:not(.notinmustsave),select:not(.notinmustsave),.x4html-field:not(.notinmustsave)").on("change",function(S){m.find("button.btn-esc").addClass("must-save"),m.data("bs.modal").options.keyboard=!1,m.off("keydown.dismiss.bs.modal"),m.data("bs.modal").options.backdrop="static"})})}),m.modal("show").one("shown.bs.modal",function(A){if(_iUIplugins(m),f==""?w.hide():w.on("click",function(j){g(m,j)}),m.attr("data-x4preventclose")=="true"){var S=function(){var j=m.find("input:not(.notinmustsave,[type=hidden]),select:not(.notinmustsave),textarea:not(.notinmustsave),.x4html-field:not(.notinmustsave)");j.length?setTimeout(function(){trace("init prevent close for",j),j.on("change",function(z){m.find("button.btn-esc").addClass("must-save"),m.data("bs.modal").options.keyboard=!1,m.off("keydown.dismiss.bs.modal"),m.data("bs.modal").options.backdrop="static"})},250):setTimeout(S,250)};setTimeout(S,250)}b.on("click",function(j){$(j.currentTarget).hasClass("must-verify")?(j.preventDefault(),j.stopPropagation(),_openConfirmModal({title:"Vous-\xEAtes s\xFBr ?",content:"Vous n'avez pas enregistr\xE9 vos modifications.",callback:function(z){m.modal("hide")}})):$(j.currentTarget).hasClass("must-save")?(j.preventDefault(),j.stopPropagation(),_openConfirmModal({title:"Vous n'avez pas enregistr\xE9 vos modifications",content:"Voulez vous enregistrer avant de quitter ?",confirm:"Quitter sans enregistrer",confirm2:"Enregistrer et quitter",escape:"Ne pas quitter",callback:function(z){m.modal("hide")},callback2:function(z){w.click()}})):m.modal("hide")}),m.trigger("x4initied.bs.modal")}).one("hidden.bs.modal",function(A){w.off("click"),b.off("click"),y&&$("body").addClass("modal-open"),m.remove()})};if(arguments.length==3){var _=arguments[0],C=arguments[1];typeof x4tpls[_]>"u"?(trace("load new template "+_,C),$.get(_,function(A){x4tpls[_]=new EJS.Compiler(A),x4tpls[_].compile(),m=$(_getx4tpl(_,C)),w=m.find("button.btn-confirm,a.btn-confirm"),b=m.find("button.btn-esc,a.btn-esc"),k()})):(m=$(_getx4tpl(_,C)),w=m.find("button.btn-confirm,a.btn-confirm"),b=m.find("button.btn-esc,a.btn-esc"),k())}else m=$(x4modal_tpl.replace(/%EASIN%/,"fade").replace(/%CLASS%/,o).replace(/%TITLE%/,u).replace(/%CONTENT%/,h).replace(/%ESCAPE%/,d).replace(/%OK%/,f)),w=m.find("button.btn-confirm,a.btn-confirm"),b=m.find("button.btn-esc,a.btn-esc"),f==""&&w.hide(),k()}function _x4initiatePanelCookiesRGPD(){var o=function(){var _=localStorage.getItem("x4CoookiesRGPD");if(_&&typeof _=="string"&&_!=""&&_.indexOf("{")>=0)try{_=JSON.parse(_)}catch{_=!1}_&&typeof _=="object"&&(x4CurrentStoredCookiesRGPD=_)},u=function(){var _=JSON.stringify({userHaveSeen:!0});x4CurrentStoredCookiesRGPD&&typeof x4CurrentStoredCookiesRGPD=="object"&&(_=JSON.stringify(x4CurrentStoredCookiesRGPD)),localStorage.setItem("x4CoookiesRGPD",_)};o();var h=0,d=$("<div/>").attr("id","x4ckrgpd-container").addClass("x4ckrgpd-bottom-left").attr("role","widget"),f=$("<button/>").attr("type","button").attr("role","button").attr("title","G\xE9rez vos pr\xE9f\xE9rences en mati\xE8re de confidentialit\xE9 et de cookies").addClass("x4ckrgpd-showhide-button").append('<i class="fa fa-check ico-2x"></i>'),x=function(_){return _getx4tpl(x4ckrgpd_tpl,{x4CurrentStoredCookiesRGPD,x4creps_conf:options.x4creps_conf,panel:_||0})},g=function(){m.find(".x4ckrgpd-content").html($(x(h)).find(".x4ckrgpd-content").html()),m.find(".x4ckrgpd-content input[type='checkbox']").off("
1change",y).on("change",y)},m=$(x()).css({left:"-500px",display:"none"}),b=function(_){_?(m.addClass("x4ckrgpd-panel-active"),m.css("display","block").animate({left:"0px"},800,"easeOutCubic"),f.find("i").removeClass("fa-check").addClass("fa-remove")):(m.removeClass("x4ckrgpd-panel-active"),m.animate({left:"-500px"},500,"easeOutCubic",function(){w(0),m.css("display","none")}),f.find("i").removeClass("fa-remove").addClass("fa-check"))},w=function(_){m.find(".x4ckrgpd-content-panel.active").removeClass("active").css("display","none"),$(m.find(".x4ckrgpd-content-panel").get(_)).addClass("active").css({display:"block",left:h>_?"-500px":"500px"}).animate({left:"0px"},300,"easeOutCubic"),m.find(".x4ckrgpd-btngroup-panel.active").removeClass("active").css("display","none"),$(m.find(".x4ckrgpd-btngroup-panel").get(_)).addClass("active").css({display:"flex",display:"-webkit-flex"}),h=_},y=function(_){var C=$(_.currentTarget),A=C.attr("name"),S=C.is(":checked");x4CurrentStoredCookiesRGPD.userHaveSeen=!0,delete x4CurrentStoredCookiesRGPD.allIsTrue,x4CurrentStoredCookiesRGPD[A]=S,u()},k=function(_){var C=$(_.currentTarget),A=C.attr("data-func");A=="yes"?(x4CurrentStoredCookiesRGPD={userHaveSeen:!0,allIsTrue:!0},u(),g(),b(!1)):A=="no"?(x4CurrentStoredCookiesRGPD={userHaveSeen:!0},u(),g(),b(!1)):A=="maybe"?w(1):A=="back"?(h-1==0&&g(),w(h-1)):A=="next"?w(h+1):A=="end"&&(g(),b(0))};d.append(m).append(f).appendTo($("body")),f.off("click").on("click",function(_){b(m.toggleClass("x4ckrgpd-panel-active").hasClass("x4ckrgpd-panel-active"))}),m.find(".x4ckrgpd-btngroup button").off("click",k).on("click",k),m.find(".x4ckrgpd-content input[type='checkbox']").off("change",y).on("change",y),x4CurrentStoredCookiesRGPD.userHaveSeen||setTimeout(function(){b(!0)},options.x4cookiesRGPD.autoshowdelay?options.x4cookiesRGPD.autoshowdelay*1e3:8e3)}function _winresize(){$(win).load(function(){"use strict";$(win).resize(function(){win.afterResizeApp&&clearTimeout(win.afterResizeApp),win.afterResizeApp=setTimeout(function(){var o;_slider_full(),win.width=$(win).width(),(o=$("#fullBodyFrame")).length&&_resizeFullBodyFrame(o.get(0))},300)})})}function _triggerResize(){$(win).trigger("resize")}function isValidEmail(o){var u=/^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;return u.test(o)}function _x4execFunc(func){return $.isFunction(eval(func))?eval(func)():!1}function getRandomInt(o,u){return o=Math.ceil(o),u=Math.floor(u),Math.floor(Math.random()*(u-o))+o}function getRandomIntInclusive(o,u){return o=Math.ceil(o),u=Math.floor(u),Math.floor(Math.random()*(u-o+1))+o}function getPathWithoutExt(o){var u=o.split(".");return u.pop(),u.join(".")}function getFileNameWithoutExt(o){var u=o.split("/").pop(),h=u.split(".");return h.pop(),h.join(".")}function getFileName(o){return o.split("/").pop()}function getFileExt(o){return o.split(".").pop()}function _resetPlugins(){}function _iplugins(){_x4csstheme(),_x4getCartStorage(),_x4video(),_gmaps(),_animate(),scrollInit||(_scrollTo(!1,0),scrollInit=!0),_parallax(),_placeholder(),_x4categGallery(),_misc(),_toastr(!1,!1,!1),_zoom(),_x4actus(),_x4tabhash(),_x4audio(),_x4inlinelist(),_x4slideGallery(),_x4con(),_modalAutoLoad(),_iUIplugins(),$(doc).trigger("x4liveInitialized")}function _iUIplugins(o){o&&!isjQuery(o)&&(o=$(o)),_x4revslider(o),_lazyload(o),_mixitup(o),_masonryGallery(o),_portfolioIsotop(o),_facebook(o),_x4Twit(o),_x4Yout(o),_x4showHideMobile(o),_popover(o),_tooltip(o),_pwstrength(o),_collapse(o),_wrotate(o),_wcloud(o),_owl_carousel(o),_lightbox(o),_miniDrop(o),_select2(o),_datepicker(o),_timesetter(o),_toggle(o),_charts(o),_slimScroll(o),_fullBodyFrame(o),_x4paymentButton(o),_x4cartButton(o),_x4list(o),_x4preloadTpl(o),_x4modal(o),_bindX4pdfButton(o),_bindX4printButton(o),_bindX4FileUploader(o),_bindImgAjust(o),_bindImgLink(o),_form(),_x4formAction(o),_x4forum(o),_x4Resizable(o),_x4filesZoneMaker(o),_checkToggle(o)}function _x4getCartStorage(){var o=sessionStorage.getItem(x4cart_storage_name),u=!1;try{u=JSON.parse(o)}catch{u=!1}u&&(x4cart_data=u)}function _x4storeCart(){sessionStorage.setItem(x4cart_storage_name,JSON.stringify(x4cart_data))}function _x4clearCartStorage(){sessionStorage.removeItem(x4cart_storage_name)}function _fullBodyFrame(o){var u;if(o==null?o=$("#fullBodyFrame"):(u=o.find("#fullBodyFrame")).length?o=u:o=o.filter("#fullBodyFrame"),o.length){var h="fullBodyFrame_"+(o.attr("data-frameid")||""),d=localStorage.getItem(h),f="",x=0;try{d=JSON.parse(d)}catch{d=!1}d&&(f=d.furl?d.furl:"",fexpir=d.time?d.time:0),(f==""||fexpir<new Date().getTime())&&(f=o.attr("data-src")),o.css({display:"block",width:"100%"}).load(function(){var g=$(this.contentWindow.document.getElementsByTagName("body")[0]);d={furl:this.contentWindow.location.href,time:new Date().getTime()+15*6e4},localStorage.setItem(h,JSON.stringify(d)),g.find("footer").children().each(function(){$(this).is("p")&&$(this).html().indexOf("oriontronic")>=0?$(this).remove():$(this).is("p")&&$(this).html().toLowerCase().indexOf("creps de montpellier")>=0&&$(this).remove()}),g.find("footer").css("padding","10px"),_resizeFullBodyFrame(this),_x4paymentButton(g)}).attr("src",f)}}function _resizeFullBodyFrame(o){o==null&&(o=$("#fullBodyFrame").get(0)),o.style.height="10px",o.style.height=o.contentWindow.document.body.scrollHeight+"px"}function _x4paymentButton(o){var u;o==null?o=$("a[data-x4action=x4payment],button[data-x4action=x4payment]"):(u=o.find("a[data-x4action=x4payment],button[data-x4action=x4payment]")).length?o=u:o=o.filter("a[data-x4action=x4payment],button[data-x4action=x4payment]"),o.length&&o.off("
1click").on("click",function(h){var d=$(h.currentTarget),f=$(this),x={x4order:{id:d.attr("data-orderid")||""},x4user:{id:d.attr("data-userid")||""},x4cart:{totals:{amount:1*d.attr("data-amount")||""}},x4epay:{}};h.preventDefault(),f.prop("disable",!0),d.attr("data-username")&&(x.x4user.name=d.attr("data-username")),d.attr("data-usermail")&&(x.x4user.email=d.attr("data-usermail")),d.attr("data-paymode")&&(x.x4epay.paymode=d.attr("data-paymode")),d.attr("data-logfile")&&(x.x4epay.LOGFILE=d.attr("data-logfile")),d.attr("data-nb_payment")&&(x.x4epay.nb_payment=d.attr("data-nb_payment")),d.attr("data-currency_code")&&(x.x4epay.currency_code=d.attr("data-currency_code")),d.attr("data-capture_day")&&(x.x4epay.capture_day=d.attr("data-capture_day")),d.attr("data-period_payment")&&(x.x4epay.period_payment=d.attr("data-period_payment")),d.attr("data-initial_amount")&&(x.x4epay.initial_amount=d.attr("data-initial_amount")),d.attr("data-accept_return_url")&&(x.x4epay.accept_return_url=d.attr("data-accept_return_url")),d.attr("data-cancel_return_url")&&(x.x4epay.cancel_return_url=d.attr("data-cancel_return_url"),x.x4epay.decline_return_url=d.attr("data-cancel_return_url"),x.x4epay.exception_return_url=d.attr("data-cancel_return_url"),x.x4epay.back_return_url=d.attr("data-cancel_return_url")),d.attr("data-amountpaid")&&(x.x4epay.amountpaid=d.attr("data-amountpaid")),$.post(x4Ajax,{x4action:"getx4payform",x4parm:x},function(g){if(g["x4epay-caller"]){var m=$(g["x4epay-caller"]);m.css("display","none"),$("body").append(m),m.submit()}else alert(g.error)},"json"),f.prop("disable",!0)})}function _x4cartButton(o,u){typeof u>"u"&&_x4cartContentUpdate(o);var h,d,f,x;o==null?h=$("a[data-x4action=x4cart],button[data-x4action=x4cart]"):(d=o.find("a[data-x4action=x4cart],button[data-x4action=x4cart]")).length?h=d:h=o.filter("a[data-x4action=x4cart],button[data-x4action=x4cart]"),h.length&&h.off("click").on("click",function(g){var m=$(g.currentTarget),b=m.attr("data-function")||"";m.tooltip("hide"),g.preventDefault(),g.stopPropagation(),trace(b),m.hasClass("disabled")||x4cartfunc(b,{$context:m})}),o==null?f=$("input[type=radio][data-x4action=x4cart],input[type=checkbox][data-x4action=x4cart]"):(x=o.find("input[type=radio][data-x4action=x4cart],input[type=checkbox][data-x4action=x4cart]")).length?f=x:f=o.filter("input[type=radio][data-x4action=x4cart],input[type=checkbox][data-x4action=x4cart]"),f.length&&f.off("change").on("change",function(g){var m=$(g.currentTarget),b=m.attr("data-function")||"",w=m.attr("name")||"",y=$("input[name='"+w+"']:checked").val();x4cartfunc(b,{$context:m,value:y})}),o==null?$x4cartsl=$("select[data-x4action=x4cart]"):($_x4cartsl=o.find("select[data-x4action=x4cart]")).length?$x4cartsl=$_x4cartsl:$x4cartsl=o.filter("select[data-x4action=x4cart]"),$x4cartsl.length&&$x4cartsl.off("change").on("change",function(g){var m=$(g.currentTarget),b=m.val(),w=m.find("option[data-x4action=x4cart]");w.each(function(){var y=$(this),k=y.attr("data-function")||"";$(this).attr("value")==b&&k!=""&&x4cartfunc(k,{$context:y,value:b})})}),typeof u>"u"&&x4cart_data.shipping&&(f.length&&f.each(function(){var g=$(this),m=g.attr("name"),b=g.val();if(b.indexOf("{")==0||b.indexOf("[")==0)try{b=JSON.parse(b)}catch{}x4cart_data.shipping[m]&&JSON.stringify(x4cart_data.shipping[m])===JSON.stringify(b)&&g.prop("checked",!0)}),x4cartfunc("updshipping"))}function _x4cartContentUpdate(o,u){var h,d,f,x,g,m,b=x4cartfunc("hascart");if(o==null?h=$(".x4cart-visible"):(m=o.find(".x4cart-visible")).length?h=m:h=o.filter(".x4cart-visible"),h&&h.length&&h.each(function(){var _=$(this),C=_.attr("data-visibleif")||"notempty",A=_.attr("data-prodid")||0,S=C=="notempty"?b:C=="empty"?!b:C=="cancb"?x4cart_data.totalamount>0&&!x4cart_data.nocb:C=="cantcb"?x4cart_data.totalamount>0&&x4cart_data.nocb:C=="laterpayment"?x4cart_data.totalamount>0&&!x4cart_data.nocb&&x4cart_data.laterpayment:C.indexOf("contains")===0?x4cartfunc("cartcontains",C.replace(/^contains,?/,"")):C.indexOf("total-more-than-")===0?x4cart_data.totalamount>parseFloat(C.replace(/^total-more-than-/,"")):C.indexOf("total-less-than-")===0?x4cart_data.totalamount<parseFloat(C.replace(/^total-less-than-/,"")):C.indexOf("count-less-than-")===0?x4cartfunc("countInCart",A)<parseInt(C.replace(/^count-less-than-/,"")):C.indexOf("count-more-than-")===0?x4cartfunc("countInCart",A)>parseInt(C.replace(/^count-more-than-/,"")):b;trace(C,S),_.toggle(S)}),!u&&(o==null?d=$("a[data-x4action=x4cart],button[data-x4action=x4cart]"):(f=o.find("a[data-x4action=x4cart],button[data-x4action=x4cart]")).length?d=f:d=o.filter("a[data-x4action=x4cart],button[data-x4action=x4cart]"),d.length&&d.each(function(){var _=$(this),C=_.attr("data-function")||"";C=="popcart"&&_.toggle(b)}),o==null?x=$(".x4cart-val"):(g=o.find(".x4cart-val")).length?x=g:x=o.filter(".x4cart-val"),x.length&&x.each(function(){var _=$(this),C=_.data("cartcontent");$.isArray(C)&&!_.hasClass("cartcontentadded")&&(trace("ok add cart content",C),_.addClass("cartcontentadded"),x4cart_data.prod=C,_.hasClass("cartsetshavefree")?x4cart_data.shavefree=!0:x4cart_data.shavefree=!1,x4cartfunc("updateProdCart")),_.hasClass("contentx4tpl")&&(_.html(x4cartfunc("getcartcontent",{$context:_})),_x4cartButton(_,!0),_x4cartContentUpdate(_,!0)),_.hasClass("x4cart-cart")&&(_.replaceWith(x4cart_data.cart),_x4cartButton(_,!0)),_.hasClass("x4cart-totalamount")&&_.html(b?Math.toString10(x4cart_data.totalamount)+"&nbsp\u20AC":""),_.hasClass("x4cart-totalitems")&&_.html(b?x4cart_data.totalitems+" article"+(x4cart_data.totalitems>1?"s":""):"Panier vide"),_.hasClass("x4cart-totalcount")&&_.html(b?x4cart_data.totalitems:"0"),_.hasClass("x4cart-shippingamount")&&_.html(b?Math.toString10(x4cart_data.shipping.amount)+"&nbsp\u20AC":""),_.hasClass("x4cart-remaining")&&_.html(b?x4cart_data.remaining:""),_.hasClass("x4cart-deadline")&&_.html(b?x4cart_data.deadline:""),_.hasClass("x4cart-orderamount")&&_.html(b?Math.toString10(x4cart_data.orderamount)+"&nbsp\u20AC":""),_.hasClass("x4cart-shippingadr")&&_.html(b&&x4cart_data.shipping.x4shipadr&&x4cart_data.shipping.x4shipadr.coord?x4cart_data.shipping.x4shipadr.coord:""),_.hasClass("x4cart-shippingmode")&&_.html(b&&x4cart_data.shipping.x4ship&&x4cart_data.shipping.x4ship.nom?x4cart_data.shipping.x4ship.nom:""),_.hasClass("x4cart-shippingmodedesc")&&_.html(b&&x4cart_data.shipping.x4ship&&x4cart_data.shipping.x4ship.description?x4cart_data.shipping.x4ship.description:""),_.hasClass("x4cart-shippingmodeimg")&&_.attr("src",b&&x4cart_data.shipping.x4ship&&x4cart_data.shipping.x4ship.picto?x4cart_data.shipping.x4ship.picto:"assets/imgsys/transparent.png"),_.hasClass("x4cart-shippingblock")&&_.toggle(!!(b&&x4cart_data.shipping.amount))}),window.location.pathname.split("/").pop().startsWith("boutique")&&$("input[data-x4action=x4cart][data-function=updshipping]").length>0&&Array.isArray(x4cart_data.prod)&&x4cart_data.prod.length>0)){const _=x4cart_data.prod.every(C=>C.hasOwnProperty("dematerialise")&&C.dematerialise=="1");var w=$(".nav-tabs").children()[1],y=$("#tab-identification").find(".tab-hash"),k=$("#tab-verification").find(".tab-hash")[0];_?($(w).addClass("disabled"),y.attr("href","#tab-verification"),$(k).attr("href","#tab-identification"),$(".x4cart-shippingadr").parent().hide(),$(".x4cart-shippingmodeimg").parent().hide(),$(".x4cart-shippingamount").parent().parent().hide()):($(w).removeClass("disabled"),y.attr("href","#tab-livraison"),$(k).attr("href","#tab-livraison"),$(".x4cart-shippingadr").parent().show(),$(".x4cart-shippingmodeimg").parent().show(),$(".x4cart-shippingamount").parent().parent().show())}}function _x4PdfViewer(o){_loadjs(ppath+"pdfjs/pdf"+(isLocal?"":".min")+".mjs?"+x4PlugVersion,function(){pdfjsLib.GlobalWorkerOptions.workerSrc=ppath+"pdfjs/pdf.worker.min.mjs",_loadjs(ppath+"pdfjs/print.min.js",function(){_loadjs(ppath+"filedownload/jquery.fileDownload.min.js",function(){o.filepdf&&o.filepdf.indexOf(options.media_path)==0&&(o.filepdf="/"+o.filepdf);var u=o.title?o.title:o.filepdf?o.filepdf.split("/").pop():"X4 viewer PDF",h=$(x4pdfview_tpl.replace(/%title%/,u)),d=$("body").hasClass("modal-open"),f=h.find("div.modal-footer button.btn-default"),x=[.25,.5,.75,1,1.25,1.5,2,3],g={filepdf:o.filepdf?o.filepdf:"",contentpdf:null,currentPage:o.pagepdf?o.pagepdf:1,numPages:1,rotation:o.rotation?o.rotation:0,loadpc:0,wichscale:o.scale?o.scale:"auto",zoom:o.zoom?o.zoom:4,lastscale:x[o.zoom?o.zoom:4],lastheight:1};h.modal("show").one("shown.bs.modal",function(m){var b=function(){h.find(".x4pdfviewer-toolbar .pdfnumpages").text(g.numPages),h.find(".x4pdfviewer-toolbar [data-x4pdftool]").tooltip().on("click",function(_){var 
1C=$(_.currentTarget),A=C.attr("data-x4pdftool"),S=h.find(".x4pdfviewer-toolbar input[name='pdfpage']");C.tooltip("hide"),A=="previouspage"?g.currentPage>1&&(g.currentPage-=1,S.val(g.currentPage),y()):A=="nextpage"?g.currentPage<g.numPages&&(g.currentPage+=1,S.val(g.currentPage),y()):A=="zoomdown"?g.zoom>0&&(g.zoom-=1,g.wichscale="normal",y()):A=="zoomup"?g.zoom<x.length-1&&(g.zoom+=1,g.wichscale="normal",y()):A=="scaleheight"?(g.wichscale="scaleheight",y()):A=="scalewidth"?(g.wichscale="scalewidth",y()):A=="rotateleft"?(g.rotation-=90,y()):A=="rotateright"?(g.rotation+=90,y()):A=="print"?printJS(g.filepdf):A=="download"&&(trace(g.filepdf),window.location.href="/x4Pdf/?savethefile="+g.filepdf)}),h.on("scroll",function(){g.currentPage=1+Math.floor(h.scrollTop()/g.lastheight),h.find(".x4pdfviewer-toolbar .pdfcurrentpage").text(g.currentPage)})},w=function(_,C){g.contentpdf.getPage(_).then(function(A){var S=A.getViewport({scale:1,rotation:g.rotation}),j=$("body").height()-h.find("div.x4pdfviewer-header").height(),z=$("body").width(),T=x[g.zoom];g.wichscale=="auto"&&z<992?g.wichscale="scalewidth":g.wichscale=="auto"&&S.height*T<j&&(g.wichscale="scaleheight"),g.wichscale=="scaleheight"?T=j/S.height:g.wichscale=="scalewidth"&&(T=z/S.width),g.lastscale=T;var O=A.getViewport({scale:T,rotation:g.rotation});C.height=O.height,C.width=O.width,g.lastheight=O.height,A.render({canvasContext:C.getContext("2d"),viewport:O})})},y=function(){for(var _=1;_<=g.numPages;_++)w(_,h.find("#x4pdf_renderer_"+_)[0])},k=pdfjsLib.getDocument(g.filepdf+"?"+new Date().getTime());k.onProgress=function(_){var C=h.find(".progress-bar"),A=Math.round(100*_.loaded/_.total);A<100?C.attr("aria-valuenow",A).css("width",A+"%"):g.loadpc<100&&(C.attr("aria-valuenow","100").css("width","100%"),setTimeout(function(){C.parent().hide()},1e3)),g.loadpc=A},k.promise.then(function(_){if(typeof _=="object"&&_._pdfInfo&&_._pdfInfo.numPages){g.numPages=_._pdfInfo.numPages,g.contentpdf=_;for(var C=h.find(".x4pdfviewer-canvas-container"),A=1;A<=g.numPages;A++)C.append('<div class="canvas-container" style="margin-bottom:20px;"><canvas id="x4pdf_renderer_'+A+'"></canvas></div>');y(),b()}})}).one("hidden.bs.modal",function(m){g.contentpdf.destroy(),d&&$("body").addClass("modal-open"),h.off("scroll"),h.remove()})},!0)},!0)},!0)}function x4PdfMaker(o,u,h,d,f){var x=h&&h.length&&$.isFunction(h.html),g=h&&h.length?$.isFunction(h.html)?h.html():h:"",m=[],b=!1;try{x4admin&&(b=!0)}catch{b=!1}typeof u==null&&(u="open"),x&&h.find("img").each(function(){var Q=$(this).hasClass("print-only");Q&&$(this).removeClass("print-only"),m.push({atw:$(this).width(),ath:$(this).height(),w:25.4/96*$(this).width(),h:25.4/96*$(this).height()}),Q&&$(this).addClass("print-only")});var w=[];x&&h.find("label").each(function(){w.push(($(this).attr("style")||"")+($(this).css("background-color")?";background-color:"+$(this).css("background-color"):"")+($(this).css("border")?";border:"+$(this).css("border"):"")+($(this).css("color")?";color:"+$(this).css("color"):"")+($(this).css("font-weight")?";font-weight:"+($(this).css("font-weight")*1>400?"bold":"normal"):"")+($(this).css("font-size")?";font-size:"+$(this).css("font-size"):"")+($(this).css("padding")?";padding:"+$(this).css("padding"):""))}),(g.indexOf(">>")>0||g.indexOf("&gt;&gt;")>0)&&(g=g.replace(/\&lt\;\&lt\;\&lt\;/g,"").replace(/\&gt\;\&gt\;\&gt\;/g,"").replace(/\&lt\;\&lt\;/g,"").replace(/\&gt\;\&gt\;/g,"").replace(/<<</g,"<").replace(/>>>/g,">").replace(/<</g,"<").replace(/>>/g,">"));var y=$("<div>"+g+"</div>");y.find(".hidden-print,.no-print").remove(),y.find(".print-only").removeClass("print-only"),y.find("iframe").remove(),y.find("script").remove(),y.find("div.video-container").each(function(){$(this).replaceWith('<a href="'+$(this).attr("data-url")+'" target="_blank"><i class="fa fa-play"></i> <span>Lien vid\xE9o</span></a>')});var k=$('<div style="position:absolute;left:-1000px"></div>');if($("body").append(k),y.find(".fa").each(function(){k.html($(this)[0].outerHTML);var Q=getComputedStyle(k.children()[0],":before").getPropertyValue("content").replace(/"/g,"");$(this).attr("style","font-family:fontawesome;"+($(this).attr("style")||"")).text(Q)}),y.find("[class^='sportico-'],[class*=' sportico-']").each(function(){k.html($(this)[0].outerHTML);var Q=getComputedStyle(k.children()[0],":before").getPropertyValue("content").replace(/"/g,"");$(this).attr("style","font-family:sportico;"+($(this).attr("style")||"")).text(Q)}),k.remove(),y.find(".row.no-page-break").removeClass("no-page-break").addClass("page-break-before"),x&&y.find("img").each(function(Q,G){$(this).css({width:m[Q].w+"mm",height:m[Q].h+"mm"}).removeClass("img-responsive halfwidth threequarterwidth thirdwidth quarterwidth").attr("width",m[Q].atw).attr("height",m[Q].ath)}),y.find("img[src^='assets/imgsys/msk']").each(function(){$(this).css("background-image")&&$(this).attr("src",$(this).css("background-image").replace(/url\(('|")/,"").replace(/('|")\)/,""))}),x&&y.find("label").each(function(Q,G){$(this).replaceWith($('<div style="'+w[Q]+';margin:15px 0 5px;">'+$(this).html()+"</div>"))}),x&&o.length){var _=o.attr("data-sheetsize")||"210mm 297mm",C=o.attr("data-sheetmargin")||"10mm 10mm",A=o.attr("data-headmodel")||"",S=o.attr("data-footmodel")||"",j=o.attr("data-headmargin")||(A!=""?"margin-top: 40mm; margin-header: 10mm;":""),z=o.attr("data-footmargin")||(S!=""?"margin-bottom :40mm; margin-footer: 10mm;":"");A==""&&y.find(".publidoc-header").length&&(A=y.find(".publidoc-header").html(),y.find(".publidoc-header").attr("data-headmargin")&&(j=y.find(".publidoc-header").attr("data-headmargin")),y.find(".publidoc-header").remove()),S==""&&y.find(".publidoc-footer").length&&(S=y.find(".publidoc-footer").html(),y.find(".publidoc-footer").attr("data-footmargin")&&(z=y.find(".publidoc-footer").attr("data-footmargin")),y.find(".publidoc-footer").remove());var T="<html><head><style>@page { sheet-size: "+_+" ; margin: "+C+";  "+j+" "+z;A!=""&&(T+=" odd-header-name: html_MyHeader1; "),S!=""&&(T+=" odd-footer-name: html_MyFooter1; "),T+="}",T+=" tr,.no-page-break {  page-break-inside: avoid ; break-inside:avoid;}, .page-break-before { page-break-before : always ;  break-before: page;} .page-break-after { page-break-after : always ; break:after: page; } ",T+="body { font-size:"+$("body").css("font-size")+"; line-height:"+$("body").css("line-height")+";  font-family:"+$("body").css("font-family")+"; color:"+$("body").css("color")+"; }",T+=" .bold {font-weight:bold;} ";for(var O=[],L=1;L<=6;L++){var I=h.find("h"+L).first();I.length&&O.push(" h"+L+"{ font-size:"+I.css("font-size")+"; line-height:"+I.css("line-height")+"; font-family:"+I.css("font-family")+"; color:"+I.css("color")+"; font-weight: "+I.css("font-weight")+" ;} ")}O.length&&(T+=O.join("")),T+=b?"INCLUDEADMINCSS":"INCLUDESITECSS",T+="</style>",T+="</head><body>",A!=""&&(T+='<htmlpageheader name="MyHeader1"><div class="publidoc-header">'+A+"</div></htmlpageheader>"),T+='<div class="pdf-body">'+y.html()+"</div>",S!=""&&(T+='<htmlpagefooter name="MyFooter1"><div class="publidoc-footer">'+S+"</div></htmlpagefooter>"),T+="</body></html>",g=T}else g=y.html();if(trace("Sent to Mpdf",g),u=="open"||u=="totmp")if(b||u=="totmp"){var H=options.rootrel+"assets/images/.tmp/"+d;$.post(x4Ajax,{x4action:"x4html2pdf",savepath:H,html:g},function(Q){trace("return from make pdf ",Q),Q.success?(u=="open"&&_x4PdfViewer({filepdf:Q.success}),f&&f.resolve({msg:"Le fichier PDF est "+(u=="totmp"?"cr\xE9\xE9":"affich\xE9")+" : "+getFileName(Q.success),fpath:Q.success})):(trace("error creating pdf"),f&&f.reject({msg:"Erreur de cr\xE9ation du fichier PDF : "+getFileName(d),fpath:d}))},"json")}else{var q=$('<form method="post" action="'+options.rootrel+"x4Pdf/"+d+'" target="_blank"><textarea name="html">'+g+"</textarea></form>");q.css("display","none"),$("body").append(q),q.submit(),setTimeout(function(){q.remove()},1e3),f&&f.resolve({msg:"Le fichier PDF est affich\xE9 : "+getFileName(d),fpath:d})}else if(u=="download"){var W={httpMethod:"POST",data:{x4action:"x4html2pdf",html:g,filename:d},successCallback:function(Q){_hidePreload(),f?f.resolve({msg:"Le fichier a \xE9t\xE9 t\xE9l\xE9charg\xE9 : "+getFileName(d),fpath:d}):alert("Le fichier a \xE9t\xE9 export\xE9 : "+d,"success")},failCallback:function(Q,G){_hidePreload(),f?f&&f.reject({msg:"Erreur de t\xE9l\xE9chargement du fichier PDF : "+getFileName(d),fpath:d}):alert("Erreur d'export")}};_showPreload(o),$.fileDownload(x4Ajax,W)}else u=="save"&&$.post(x4Ajax,{x4action:"x4html2pdf",html:g,savepath:d},function(Q){typeof Q.error>"u"?(_hidePreload(),f?f.resolve({msg:"Le fichier a \xE9t\xE9 enregistr\xE9 : "+getFileName(d),fpath:d}):alert("Le fichier a \xE9t\xE9 enregistr\xE9 : "+getFileName(d),"success")):(_hidePreload(),f?f.reject({msg:"Erreur d'enregistrement : "+getFileName(d),fpath:d}):alert("Erreur d'enregistrement"))},"json")}function _x4createPdfA4(o,u,h,d,f,x,g){o||(o=""),u||(u=""),h||(h=""),(!d||d==="")&&(d="x4pdf_export.pdf"),x||(x="open"),g||(g=function(w){}),f||(f=!1),f&&(h+='<div style="text-align:right;font-size: 9pt;">Page {PAGENO}/{nbpg}</div>');var m=$.Deferred(),b="<html><head><style>@page {	sheet-size: 210mm 297mm ;	margin: 10mm 10mm;	margin-top: 30mm;	margin-header: 3mm;	margin-bottom : 10mm;	margin-footer: 3mm;  "+(u.length?"odd-header-name: html_MyHeader1;":"")+" "+(h.length?"odd-footer-name: html_MyFooter1;":"")+" } tr,.no-page-break {	page-break-inside: avoid ; }, .page-break-before { page-break-before : always ; } .page-break-after { page-break-after : always ; }
1 .hidden-print,.no-print {display:none} body { font-size:14px; line-height:1.3;	font-family:Open-Sans, sans-serif;	color:#000; } .condensed {font-family: Roboto-Condensed, sans-serif;} .bold {font-weight:bold;} p {	margin : 0 0 0.5mm 0 !important;} .publidoc-header table,table.publidoc-table {border-spacing:0;	border-collapse: collapse;width:190mm}  </style></head><body>"+(u.length?'<htmlpageheader name="MyHeader1"><div class="publidoc-header">'+u+"</div></htmlpageheader>":"")+'<div class="publidoc-body">'+o+"</div>"+(h.length?'<htmlpagefooter name="MyFooter1"><div class="publidoc-footer">'+h+"</div></htmlpagefooter>":"")+"</body></html>";m.done(function(w){trace(w.msg),g(w)}),m.fail(function(w){trace(w.msg),g(w)}),x4PdfMaker($(),x,b,d,m)}function _bindX4pdfButton(o){var u,h;o==null?h=$("a[data-x4pdf],button[data-x4pdf]"):(u=o.find("a[data-x4pdf],button[data-x4pdf]")).length?h=u:h=o.filter("a[data-x4pdf],button[data-x4pdf]"),h.length&&$.fileDownload==null&&_loadjs(ppath+"filedownload/jquery.fileDownload.min.js",function(){},!0),h.length&&h.off("click").on("click",function(g){var m=$(g.currentTarget),b=m.attr("data-x4pdf")||"open",w=m.attr("data-destsel")&&m.attr("data-destsel").indexOf("getparent")>0?$(m.attr("data-destsel")).parent():$(m.attr("data-destsel")),y=m.attr("data-filename")||"x4report.pdf";b=="download"&&g.ctrlKey?b="open":b=="open"&&g.ctrlKey&&(b="download"),m.tooltip("hide"),g.preventDefault(),g.stopPropagation(),x4PdfMaker(m,b,w,y)});var d=self!==top&&$(parent.document).find("iframe#x4sitecontent").length;return;var f,x}function _bindX4printButton(o){var u;o==null?o=$("a[data-x4print],button[data-x4print]"):(u=o.find("a[data-x4print],button[data-x4print]")).length?o=u:o=o.filter("a[data-x4print],button[data-x4print]"),o.length&&$.fileDownload==null&&_loadjs(ppath+"filedownload/jquery.fileDownload.min.js",function(){},!0),o.length&&o.off("click").on("click",function(h){var d=$(h.currentTarget),f=d.attr("data-printsel")&&d.attr("data-printsel").indexOf("getparent")>0?$(d.attr("data-printsel")).parent():$(d.attr("data-printsel")),x=f.attr("data-pwidth")?f.attr("data-pwidth"):"210mm",g=f.attr("data-pmarge")?f.attr("data-pmarge"):"10mm",m=!!f.attr("data-forcebg"),b=f.attr("data-pageorientation")?f.attr("data-pageorientation"):!1,w=f.attr("data-pagescale")?f.attr("data-pagescale"):!1,y=f.attr("data-pagerotate")?f.attr("data-pagerotate"):!1,k=$("#printablefooter").length&&$("#printablefooter").attr("data-fixed-footer")?$("#printablefooter").attr("data-fixed-footer"):0,_=d.attr("data-filename")||"x4report.pdf",C=d.attr("data-headmodel")||!1,A=d.attr("data-footmodel")||!1;if(h.ctrlKey)x4PdfMaker(d,"open",f,_);else{var S=f.html();_x4makePrint(S,x,g,m,b,y,k,w,C,A)}d.tooltip("hide"),h.preventDefault(),h.stopPropagation()})}function _x4makePrint(o,u,h,d,f,x,g,m,b,w){u==null&&(u="210mm"),h==null&&(h="10mm"),d==null&&(d=!1),f==null&&(f=!1),x==null&&(x=!1),g==null&&(g=0),m==null&&(m=!1),b==null&&(b=!1),w==null&&(w=!1);var y="ifrprint"+new Date().getTime(),k='<style type="text/css">@page {margin:'+h+";"+(f?"size: "+f+";":"")+(x?"-webkit-transform-origin: center;-webkit-transform: rotate("+x+");-moz-transform-origin:center;-moz-transform:rotate("+x+");transform-origin: center;transform:rotate("+x+");":"")+"}"+(g?"#x4lspacerfoot {height:"+g+";} #x4ltablefooter { position: fixed; bottom: 0; } ":"")+"body {background-color:#fff !important;width:100%;color:#000;"+(d?"-webkit-print-color-adjust:exact;print-color-adjust:exact;":"")+(m?"zoom:"+m+";":"")+"}.no-print, .no-print * { display: none !important;}.no-page-break { page-break-inside: avoid ;}select.select2.no-print ~ .select2-container {display:none !important;}table {background-color:#fff!important;}</style>",_="";isjQuery(o)?_=o.html():_=o;var C=$("head").find("link[type='text/css']"),A=function(){setTimeout(function(){$("#"+y).remove()},100)},S=$(b||w?"<div><table>"+(b?"<thead><tr><th>"+b+"</th></tr></thead>":"")+'<tbody><tr style="page-break-inside:auto;"><td>'+_+"</td></tr></tbody>"+(w?'<tfoot><tr><td><div id="x4lspacerfoot">'+w+"</div></td></tr></tfoot>":"")+"</table></div>":"<div>"+_+"</div>"),j=function(){trace("finally print");var I=window.frames[y];I.onbeforeunload=A,I.onafterprint=A,I.focus(),I.print()},z=function(){if(L.contents().find("head").append(k),S.find("img[src^='assets/imgsys/msk']").each(function(){var q=$(this);q.css("background-image")&&q.attr("src",q.css("background-image").replace(/url\(('|")/,"").replace(/('|")\)/,""))}),L.contents().find("body").append(S.html()),isjQuery(o)){var I=o.find("div.x4stat-initialized"),H=L.contents().find("body").find("div.x4stat-initialized");H.each(function(q,W){var Q=$(I.get(q)),G=Q.find("canvas.x4stat-canvas");$(this).empty().append('<canvas class="x4stat-canvas" width="'+G.attr("width")+'" height="'+G.attr("height")+'"></canvas>'),$(this).find("canvas").get(0).getContext("2d").drawImage(G.get(0),0,0)})}C.length?C.each(function(){L.contents().find("head").append($(this).clone().on("load",function(){var q=$(this).parent().find("link[type='text/css']");$(this).attr("data-loaded","1"),trace("load link "+q.filter("[data-loaded]").length),q.filter("[data-loaded]").length==q.length&&j()}))}):j()},T=!1,O=function(){T&&clearTimeout(T);var I=L.get(0).contentDocument||L.get(0).contentWindow.document;I.readyState=="complete"?z():T=setTimeout(O,100)},L=$("<iframe>",{id:y,name:y,class:"x4printframe",tabIndex:"-1",style:"width:"+u+";"}).appendTo("body");O()}function _bindX4FileUploader(o){var u;o==null?o=$(".x4Iup-zone"):($_xup=o.find(".x4Iup-zone")).length?o=$_xup:o=o.filter(".x4Iup-zone"),o.length>0&&_loadjs(ppath+"dropzone/dropzone"+(isLocal?"":".min")+".js",function(){Dropzone.autoDiscover=!1,o.each(function(){var h=$(this),d=h.find(".x4Iup-btn"),f=h.find(".x4Iup-remove"),x=h.find(".x4Iup-rotate"),g=h.find("img.x4Iup-thumb"),m=h.find("input[type=hidden]").first(),b=d.children("span"),w=h.attr("data-src")||!1,y=w?w.split(".").pop():"",k=h.hasClass("size9x7")||h.hasClass("sizeA4")||h.hasClass("size16x10")?210:140,_=h.hasClass("size9x7")?270:h.hasClass("sizeA4")?297:h.hasClass("size16x10")?130:140,C=$.extend(!0,{x4action:"x4fileupload",destpath:options.media_path},h.datattr());h.hasClass("dz-in")||(w?(y=="pdf"?(trace("make pdf image "+w),$.post(x4Ajax,{x4action:"x4pdftoimg",pdfpath:w,iwidth:k},function(A){trace("result pdftoimg",A),typeof A.error>"u"&&g.css("background-image","url('"+options.rootrel+w+".jpg')")},"json")):(y=="jpg"||y=="png")&&g.css("background-image","url('"+options.rootrel+w+"')"),m.val(w),b.css({color:"#fff","text-shadow":"rgba(0,0,0,0.8) 1px 1px 3px"})):b.css({color:"#676a6c","text-shadow":"rgba(255,255,255,0.8) 1px 1px 3px"}),f.off("click").on("click",function(A){g.css("background-image",""),m.val("").change(),b.css({color:"#676a6c","text-shadow":"rgba(255,255,255,0.8) 1px 1px 3px"})}
1),x.off("click").on("click",function(A){var S=$(A.currentTarget),j=S.attr("data-angle")||90,z=$.extend(!0,{x4action:"x4rotateimg",angle:j},h.datattr());trace("rotate img",z),$.post(x4Ajax,z,function(T){trace(T),typeof T.error>"u"&&(g.css("background-image","url('"+options.rootrel+T.src+"')"),m.val(T.src).change())},"json")}),h.dropzone({url:x4Ajax,thumbnailWidth:k,thumbnailHeight:_,clickable:d.get(0),maxFiles:1,acceptedFiles:h.attr("data-ftype")||null,init:function(){h.addClass("dz-in"),this.on("error",function(A,S){trace(S,A),A.accepted==!1?alert("Type de fichier non accept\xE9"):alert("Fichier illisible")}),this.on("addedfile",function(A){d.addClass("hidden disabled"),g.addClass("hidden"),h.find(".dz-preview .dz-details").append('<i class="fa fa-spinner fa-pulse fa-2x fa-fw"></i>'),A.type=="application/pdf"&&h.find(".dz-preview .dz-image img").attr("src",options.rootrel+"assets/imgsys/pdfa4.png")}),this.on("complete",function(A){var S={};if(trace(A),A.status!="error"){try{S=JSON.parse(A.xhr.responseText)}catch{S={}}if(typeof S.error>"u"&&S.destfile){var j=S.destfile,z=j.split("/").pop();alert("Fichier t\xE9l\xE9vers\xE9 : "+A.name,"success"),A.type=="application/pdf"?$.post(x4Ajax,{x4action:"x4pdftoimg",pdfpath:j,iwidth:k},function(T){typeof T.error>"u"&&g.css("background-image","url('"+options.rootrel+j+".jpg')")},"json"):(A.type=="image/jpeg"||A.type=="image/png")&&g.css("background-image","url('"+options.rootrel+j+"')"),m.val(j).change(),b.css({color:"#fff","text-shadow":"rgba(0,0,0,0.8) 1px 1px 3px"})}else A.xhr&&A.xhr.response&&trace(JSON.parse(A.xhr.response)),alert("Erreur de transfert")}Dropzone.forElement(h.get(0)).removeAllFiles(!0),d.removeClass("hidden disabled"),g.removeClass("hidden")}),this.on("queuecomplete",function(){trace("All files uploaded - live x4Iup")}),this.on("sending",function(A,S,j){$.each(C,function(z,T){j.append(z,T)})})}}))})},!0)}function _bindImgAjust(o){var u;o==null?o=$(".x4Img-ajust"):($_xim=o.find(".x4Img-ajust")).length?o=$_xim:o=o.filter(".x4Img-ajust"),o.length&&o.each(function(){var h=$(this),d=$(h.attr("data-target"));if(!d.length)return trace("Error no target designed"),!0;var f=$(h.attr("data-result")),x=$(h.attr("data-thumb")),g=$(h.attr("data-href")),m=f.width(),b=g.length&&g.is("input")&&g.val()?"/"+g.val():f.attr("src"),w=1*h.attr("data-iwidth"),y=1*h.attr("data-iheight"),k=y?w/y:0,_=Math.random().toString(36).substr(2,9),C=8,A="",S={x:0,y:0},j={},z,T,O,L,I=function(){var V=d.position(),E=V.top,N=V.left,M=d.width(),R=d.height(),K=R?M/R:0,U=k&&K?K>k?{x:(M-k*R)/2,y:0,w:k*R,h:R}:{x:0,y:(R-M/k)/2,w:M,h:M/k}:{};z=$('<div style="font-size:12px;position:absolute;top:'+E+"px;left:"+N+"px;width:"+M+"px;height:"+R+'px;"></div>'),z.insertAfter(d),z.append('<i id="irzone-ror-'+_+'" class="fa fa-rotate-right" style="cursor:row-resize; padding:2px 4px; color:#fff; border-radius:3px; background-color:#9b6bcc; position:absolute;bottom:-16px;right:0;" ></i>'),z.append('<div id="irzone-'+_+'" style="position:absolute;top:'+(U.y-C)+"px;left:"+(U.x-C)+"px;width:"+(U.w+2*C)+"px;height:"+(U.h+2*C)+'px;" ></div>'),T=z.find("#irzone-"+_),T.append('<div id="irzone-zz-'+_+'" style="cursor:move; border:1px dashed #9b6bcc;position:absolute;top:'+C+"px;left:"+C+"px;width:calc(100% - "+2*C+"px);height:calc(100% - "+2*C+'px);background-color:rgba(255,255,255,0.6);" ></div>'),T.append('<i id="irzone-tl-'+_+'" class="fa fa-square" style="cursor:nwse-resize; padding:4px; position:absolute;top:0;left:0; color:#9b6bcc;" ></i>'),T.append('<i id="irzone-tr-'+_+'" class="fa fa-square" style="cursor:nesw-resize; padding:4px; position:absolute;top:0;right:0; color:#9b6bcc;" ></i>'),T.append('<i id="irzone-br-'+_+'" class="fa fa-square" style="cursor:nwse-resize; padding:4px; position:absolute;bottom:0;right:0; color:#9b6bcc;" ></i>'),T.append('<i id="irzone-bl-'+_+'" class="fa fa-square" style="cursor:nesw-resize; padding:4px; position:absolute;bottom:0;left:0; color:#9b6bcc;" ></i>'),L=T.find("#irzone-zz-"+_),O=z.find("#irzone-ror-"+_),O.attr("title",`Tirez verticalement pour tourner l'image.
2Double-cliquez pour rotation de 90\xB0`),O.tooltip(),j={top:z.offset().top,left
2:z.offset().left,w:z.width(),h:z.height()},T.children().mousedown(W),O.mousedown(W),O.dblclick(G),h.click(apply_szr),d.off("load",I)},H=function(V){var E=V.pageX-S.x,N=V.pageY-S.y,M=(N>0?1:-1)*Math.round(Math.sqrt(E*E+N*N)),R=$.extend(!0,{},T.offset(),{w:T.width(),h:T.height(),x1:T.offset().left+T.width(),y1:T.offset().top+T.height()}),K=30;if(A&&A!=""){if(A.indexOf("-tl-")>0){var U=R.top+M,D=R.y1-U,F=R.x1-D*k;T.offset({top:U,left:F}),T.height(D),T.width(D*k)}else if(A.indexOf("-br-")>0){var D=R.h+M;T.height(D),T.width(D*k)}else if(A.indexOf("-tr-")>0){var U=R.top+M,D=R.y1-U;T.offset({top:U,left:R.left}),T.height(D),T.width(D*k)}else if(A.indexOf("-bl-")>0){var D=R.h+M,F=R.x1-D*k;T.offset({top:R.top,left:F}),T.height(D),T.width(D*k)}else if(A.indexOf("-ror-")>0)d.rotate(d.rotate()+N%360);else if(A.indexOf("-zz-")>0){var U=Math.min(Math.max(R.top+N,j.top-R.h+C),j.top+j.h-C),F=Math.min(Math.max(R.left+E,j.left-R.w+C),j.left+j.w-C);T.offset({top:U,left:F})}S.x=V.pageX,S.y=V.pageY}},q=function(V){A="",$("body").off("mouseup",q),$("body").off("mousemove",H),Q()},W=function(V){A=$(V.currentTarget).attr("id"),S.x=V.pageX,S.y=V.pageY,$("body").mouseup(q),$("body").mousemove(H)},Q=function(){if(f.length){var V=$.extend(!0,{},T.offset(),{w:T.width(),r:d.rotate()}),E=$.extend(!0,{},z.offset(),{w:z.width()}),N=m/(V.w-2*C),M=E.left-V.left-C,R=E.top-V.top-C;f.css({top:N*R,left:N*M,width:N*E.w}),f.rotate(V.r),f.attr("src",d.attr("src"))}},G=function(){d.rotate((90+Math.floor(d.rotate()/90)*90)%360),Q()};apply_szr=function(V){var E=$(V.currentTarget),N=$.extend(!0,{},T.offset(),{w:T.width(),h:T.height(),r:d.rotate()}),M=$.extend(!0,{},z.offset(),{w:z.width()}),R=d.get(0).naturalWidth,K=R/M.w,U=Math.round(K*(N.left+C-M.left)),D=Math.round(K*(N.top+C-M.top)),F=Math.round(K*(N.w-2*C)),P=$.extend(!0,{},E.datattr(),{x4action:"x4ajustimg",src:b,iwidth:w,iheight:y,cropx:U,cropy:D,cropw:F,rotate:N.r});trace("ajust img",P),$.post(x4Ajax,P,function(B){if(trace(B),typeof B.error>"u"){var Y="/"+B.src;
2f.attr("src",Y).css({top:5,left:5,width:"calc(100% - 10px)",height:"auto"}).rotate(0),d.attr("src",Y+".bak"),g.length&&(g.is("input[type=text]")||g.is("input[type=hidden]"))&&g.val(B.src).change(),x.length&&(x.hasClass("img-responsive")?x.attr("src",options.rootrel+B.src).show():x.css("background-image","url('"+options.rootrel+B.src+"')").show()),E.attr("data-waitevent")&&E.trigger(E.attr("data-waitevent"),{src:Y,oldsrc:b}),b=Y}else alert("Erreur lors du recadrage")},"json")},b!=f.attr("src")?(f.attr("src",b),d.attr("src",b+".bak").off("load",I).on("load",I)):I()})}function _bindImgLink(o){var u;o==null?o=$("img[data-href]"):($_xim=o.find("img[data-href]")).length?o=$_xim:o=o.filter("img[data-href]");var h=self!==top&&$(parent.document).find("iframe#x4sitecontent").length;!h&&o.length&&o.each(function(){var d=$(this),f=d.attr("data-href");f&&$.trim(f)!=""&&o.off("click",_handleX4LnkImg).on("click",_handleX4LnkImg).css("cursor","pointer")})}function _handleX4LnkImg(o){var u=$(o.currentTarget),h=u.attr("data-href"),d=u.attr("data-target");h&&$.trim(h)!=""&&(d&&$.trim(d)!=""?window.open(h,d):window.open(h))}function _showPreload(o){isjQuery(o)?o.append(x4preload_tpl):$("body").append(x4preload_tpl)}function _hidePreload(){$("#x4preloader").fadeOut(1e3,function(){$("#x4preloader").remove()})}function _x4list(o){var u;o==null?o=$("div.x4list,ul.x4list"):(u=o.find("div.x4list,ul.x4list")).length?o=u:o=o.filter("div.x4list,ul.x4list"),o.length>0&&_loadjs(ppath+"ejs/ejs.min.js",function(){_loadjs(ppath+"select2/select2.full"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){_loadjs(ppath+"x4list/x4list"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){o.each(function(){var h=$(this);if(!h.hasClass("x4list-initialized")){var d={x4Ajax,alert,loadAnchor:h.attr("data-loadanchor")||!1,requestFunction:h.attr("data-x4rfunc")||!1,eventUpdate:h.attr("data-x4eupd")||"x4leventupdate",freshTime:1*h.attr("data-x4freshtime")?1*h.attr("data-x4freshtime"):0,requestFreshCount:h.attr("data-x4freshfunc"),freshCountOptions:h.attr("data-x4freshopt")?h.data("x4freshopt"):{},tpath:h.attr("data-x4tpath")||ppath+"x4list/templates/",templates:h.attr("data-x4tpl")||"",table:h.attr("data-x4table")||!1,fields:h.attr("data-x4fields")||"*",where:h.attr("data-x4where")||"1",order:h.attr("data-x4order")||"id",limit:h.attr("data-x4limit")?1*h.attr("data-x4limit"):"nolimit",atStartScrollTo:h.attr("data-atstartscrollto")?h.attr("data-atstartscrollto"):!1,ordermemo:h.attr("data-x4ordermemo")&&h.attr("data-x4ordermemo")!=""&&h.attr("data-x4ordermemo")!="false"?h.attr("data-x4ordermemo"):!1,orderlist:h.attr("data-x4orderl")||!1,modellist:h.attr("data-x4modell")||!1,chatid:h.attr("data-chatid")||!1,firstsearch:h.attr("data-x4search")||"",showload:h.attr("data-x4showload")==="true",readonly:h.attr("data-x4ro")==="true",debug:h.attr("data-debug")=="false"?!1:options.debug};h.x4list(d).on("x4laction",function(f,x){if(x&&x.x4levent&&x.x4levent!=""){trace("receive x4l action",x);var g=x.x4levent.split("_");g[1]&&g[1]!=""?g[0]=="x4cart"?x4cartfunc(g[1],x):g[0]=="x4forum"&&x4forumfunc(g[1],x):x.x4levent=="x4IsotopInit"&&x4IsotopInit()}else if(x&&x.postfunc&&x.postfunc!=""){trace("receive x4l postfunc",x);var m=x.postfunc.split("_");m[1]&&m[1]!=""&&(m[0]=="x4cart"?x4cartfunc(m[1],x):m[0]=="x4forum"&&x4forumfunc(m[1],x))}})}})})})})}function x4cartfunc(o,u){var h={hascart:function(){return typeof x4cart_data.prod>"u"&&(x4cart_data.prod=[]),typeof x4cart_data.totalamount>"u"&&(x4cart_data.totalamount=0),typeof x4cart_data.totalitems>"u"&&(x4cart_data.totalitems=0),typeof x4cart_data.shavefree>"u"&&(x4cart_data.shavefree=!1),typeof x4cart_data.shipping>"u"&&(x4cart_data.shipping={amount:0}),typeof x4cart_data.orderamount>"u"&&(x4cart_data.orderamount=0),typeof x4cart_data.cart>"u"&&(x4cart_data.cart='<ul class="x4cart-val x4cart-cart" />'),x4cart_data.prod.length>=1},clearcart:function(d){x4cart_data.prod=[],x4cart_data.cart="",x4cart_data.totalamount=0,x4cart_data.totalitems=0,x4cart_data.shavefree=!1,x4cart_data.orderamount=0,x4cart_data.shipping={amount:0},$(".x4cart-row").remove(),h.updateProdCart()},removecart:function(d){if(isjQuery(d.$context)){var f=d.$context,x=f.attr("data-prodid")||0,g=f.attr("data-cartid")||0;if(h.hascart()&&x4cart_data.prod[g].id==x){trace("remove product",d),x4cart_data.prod.splice(g,1);var m=f.closest(".x4cart-row");m.length&&m.remove(),h.updateProdCart()}}},changecart:function(d){if(isjQuery(d.$context)){var f=d.$context,x=f.attr("data-prodid")||0,g=f.attr("data-cartid")||0,m=f.attr("data-ofscnt")||0;if(h.hascart()&&x4cart_data.prod[g].id==x&&m){trace("change product count",m);var b=Math.max(1,1*x4cart_data.prod[g].qte+1*m);x4cart_data.prod[g].qte=b;var w=f.closest(".x4cart-row").find(".x4cart-itemcnt");w.length&&w.text(b),h.updateProdCart()}}},isInCart:function(d,f){if(!h.hascart())return!1;if($.isNumeric(d)){for(var x in x4cart_data.prod)if(x4cart_data.prod[x].id==d){if(typeof f!="object"||$.isEmptyObject(f))return x;if(typeof x4cart_data.prod[x].prodoptions=="object"){var g=[],m=0;for(var b in f)m++,x4cart_data.prod[x].prodoptions[b]&&x4cart_data.prod[x].prodoptions[b].label==f[b].label&&g.push(!0);if(g.length==m)return x}}}else{for(var x in x4cart_data.prod)if(x4cart_data.prod[x][d]&&x4cart_data.prod[x][d].toLowerCase().indexOf(f.toLowerCase())>=0)return x;return 0}return 0},countInCart:function(d){if(!h.hascart())return 0;if(trace(x4cart_data),$.isNumeric(d))if(d){for(var f in x4cart_data.prod)if(x4cart_data.prod[f].id==d)return x4cart_data.prod[f].qte}else return x4cart_data.totalitems;return 0},cartcontains:function(d){if(d.length)if(d.indexOf(",")){var f=d.split(",");return!!h.isInCart(f[0],f[1])}else return!!h.isInCart(d);else return h.hascart()},addtocart:function(d){var f=d&&d.data&&d.data.id?d.data.id:0,x=d.$context.attr("data-prodoptions")||{},g=d.$context.attr("data-qte")?Math.max(1,1*d.$context.attr("data-qte")):1;
2if(typeof x=="string")try{x=JSON.parse(x)}catch{}h.hascart()&&(cartid=h.isInCart(f,x))?x4cart_data.prod[cartid].qte+=g:f&&(x4cart_data.prod.push($.extend(!0,{},d.data)),x4cart_data.prod[x4cart_data.prod.length-1].prodoptions=$.extend(!0,{},x),x4cart_data.prod[x4cart_data.prod.length-1].qte=g),h.updateProdCart()},addpopcart:function(d){if(typeof d.x4l>"u"&&isjQuery(d.$context)){var f=d.$context.attr("data-prodid")||0,x={table:d.$context.attr("data-table")||"products",fields:d.$context.attr("data-fields")||"*",where:"id="+f,requestFunction:d.$context.attr("data-x4rfunc")||""};$.post(x4Ajax,{x4action:"x4lgetdata",options:x},function(g){trace(g),typeof g.error>"u"?(d.data=g.data["'"+f+"'"],h.addtocart(d),h.popcart(d)):alert("Error get item")},"json")}else h.addtocart(d),h.popcart(d)},updateProdCart:function(d){x4cart_data.totalamount=0,x4cart_data.totalitems=0,x4cart_data.orderamount=0,x4cart_data.nocb=!1,x4cart_data.laterpayment=!1,x4cart_data.remaining="",x4cart_data.deadline="",x4cart_data.cart="";var f=x4cart_data.shavefree;if(h.hascart()){(typeof d!="boolean"||!d)&&h.updshipping(),x4cart_data.cart='<ul class="x4cart-val x4cart-cart">';for(var x in x4cart_data.prod){var g=x4cart_data.prod[x],m=!f&&g.amount?1*g.amount:0,b=0,w=g.prodoptions;for(var y in w)$.isArray(w[y])?$.each(w[y],function(_,C){$.isPlainObject(C)&&!$.isEmptyObject(C)&&!f&&C.amount&&(m+=1*C.amount)}):(m+=!f&&w[y].amount?1*w[y].amount:0,w[y].nocb=="1"&&(x4cart_data.nocb=!0),w[y].laterpaiement=="1"&&(x4cart_data.laterpayment=!0),w[y].remaining&&w[y].remaining!=""&&(x4cart_data.remaining&&(x4cart_data.remaining+="<br>"),x4cart_data.remaining+=w[y].remaining),w[y].deadline&&w[y].deadline!=""&&(x4cart_data.deadline&&(x4cart_data.deadline+="<br>"),x4cart_data.deadline+=w[y].deadline));g.discount&&typeof g.discount=="object"&&g.discount[x4ul]&&g.discount[x4ul].amount&&(b=!f&&g.discount[x4ul].amount?1*g.discount[x4ul].amount:0);var k=Math.round10(m+b,-2);isNaN(k)&&(k=!f&&g.amount?1*g.amount:0),x4cart_data.prod[x].ramount=k,x4cart_data.cart+='<li class="x4cart-row" style="height:100px"><img src="'+g.photo+'" style="height:100px"/> <span>'+g.nom+'</span> <button class="pull-right btn btn-xs btn-admin" data-x4action="x4cart" data-function="removecart" data-prodid="'+g.id+'" data-toggle="tooltip" title="supprimer cet article" data-placement="left"><i class="fa fa-trash-o" style="padding-right:0;"></i></button> <span class="text-info pull-right" >'+k+" \u20AC</span></li>",x4cart_data.totalamount+=k*g.qte,x4cart_data.totalitems+=g.qte}x4cart_data.totalamount=Math.round10(x4cart_data.totalamount,-2),x4cart_data.shipping.amount?x4cart_data.orderamount=Math.round10(x4cart_data.totalamount+x4cart_data.shipping.amount,-2):x4cart_data.orderamount=x4cart_data.totalamount,x4cart_data.cart+="</ul>"}return _x4cartContentUpdate(),$(".x4cart-row [data-toggle=tooltip]").each(function(){$(this).tooltip()}),h.hascart()?_x4storeCart():_x4clearCartStorage(),x4cart_data},popcart:function(d){var f=function(g,m){var b=typeof m=="object"?$(m.currentTarget):$(),w=b.length&&b.attr("data-function")||!1;b.length&&(d.$context=b),g.one("hidden.bs.modal",function(y){h[w](d)}).modal("hide")};if(typeof d.x4l=="object")d.x4l._openModal("popcart",{data:x4cart_data,ispop:!0,u4l:x4ul},f);else if(isjQuery(d.$context)){var x=d.$context.attr("data-x4tpl")||"popcart";_openModal(x,{data:x4cart_data,ispop:!0,u4l:x4ul},f)}},getcartcontent:function(d){if(isjQuery(d.$context)){var f=d.$context.attr("data-x4tpl")||"popcart";return _getx4tpl(f,{data:x4cart_data,u4l:x4ul})}},updshipping:function(){var d=$("input[data-x4action=x4cart][data-function=updshipping]"),f={x4cart:x4cart_data.prod};d.length&&(d.each(function(){var g=$(this),m=g.attr("name");if(typeof f[m]>"u"){var b=g.is("[type=radio]")?$("input[name='"+m+"']:checked").val():g.val();if(b.indexOf("{")==0||b.indexOf("[")==0)try{b=JSON.parse(b)}catch{}b&&(f[m]=b)}}),!x4cart_data.prod.some(g=>g.dematerialise=="0"||g.dematerialise===void 0)&&f.x4ship!=null&&(f.x4ship.nom="D\xE9mat\xE9rialis\xE9e",f.x4ship.description="Achat sans livraison physique",f.x4ship.picto="assets/imgsys/transparent.png"),trace("get shipping amount",f),$.post(x4Ajax,{x4action:"x4getshipamnt",options:f},function(g){typeof g.error>"u"&&typeof g.amount<"u"&&(trace(g),delete f.x4cart,x4cart_data.shipping=f,x4cart_data.shipping.amount=g.amount,h.updateProdCart(!0))},"json"))},addadrbook:function(d){if(trace("add adr book",d),d.html){var f=$(".x4adrbook-list").children(),x=$(d.html);d.cpos?$(f.get(d.cpos)).replaceWith(x):$(".x4adrbook-list").append(x),_x4cartButton(x,!0),h.updateProdCart()}},createacnt:function(d){trace("createcnt",d),x4unam=d.username,x4ul=1,d.warning?alert("<strong>Ce compte existe d\xE9j\xE0 :<br/>"+d.username+" | "+d.email+"<br/>Veuillez vous identifier</strong>","warning"):(alert("Bienvenue "+x4unam,"success"),setTimeout(function(){win.location.reload()},3e3))},chgProdOption:function(d){var f=d.$context,x=f.closest("li"),g=f.attr("data-value"),m=f.attr("data-group"),b=f.attr("data-x4lrow"),w={},y=d.x4l&&d.data?d.data.options[m]:($ugrp=f.closest(".prodoption-group-"+m)).attr("data-options")?$ugrp.attr("data-options"):{},k=$("button[data-x4lrow="+b+"][data-x4lrow-action=x4cart_addpopcart],button[data-x4action=x4cart][data-function=addpopcart],button[data-x4lrow="+b+"][data-x4lrow-action=x4cart_addtocart],button[data-x4action=x4cart][data-function=addtocart]"),_=k.attr("data-prodoptions")&&k.attr("data-prodoptions")!=""?k.attr("data-prodoptions"):{};if(typeof y=="string")try{y=JSON.parse(y)}catch{}if(typeof _=="string")try{_=JSON.parse(_)}catch{}$.each(y,function(S,j){if(j.label==g)return w[m]=j,!1}),x.parent().children("li.active").removeClass("active"),x.addClass("active");var C=f.closest(".x4prod-row").find(".x4prod-amount"),A=w[m]?1*w[m].amount:0;C.length&&C.each(function(){var S=$(this);S.html(Math.toString10(1*S.attr("data-amount")+A)+"&nbsp;\u20AC")}),k.attr("data-prodoptions",JSON.stringify($.extend(!0,{},_,w)))},setCartOpt:function(d,f){var x=x4cart_data.prod[d].prodoptions||{};x4cart_data.prod[d].prodoptions=$.extend(!0,{},x,f)},getProdOptGrp:function(d,f){for(var x in x4cart_data.prod)if(x4cart_data.prod[x].id==d)return x4cart_data.prod[x].options&&x4cart_data.prod[x].options[f]?x4cart_data.prod[x].options[f]:{};return{}}
2,chgCartOption:function(d){var f=d.$context,x=f.attr("data-prodid")||0,g=f.attr("data-cartid")||0,m=f.attr("data-group")||"",b=f.attr("data-nocb")==="true",w=f.attr("data-laterpaiement")==="true",y=(f.attr("data-remaining")||"").unquot_attribut(),k=(f.attr("data-deadline")||"").unquot_attribut(),_=f.attr("data-cleargroup")||!1,C=f.attr("data-addgroup")||!1,A=f.attr("data-addvalue")||"",S=f.attr("data-setamount")||"",j=f.attr("data-optselector")||"value",z=f.attr("data-optselector")||"label",T=f.attr("data-"+j)||"",O=m+" "+T.toUpperCase(),L=f.closest("li"),I={},H={};if(L.parent().children("li.active").removeClass("active"),L.addClass("active"),h.hascart()&&x4cart_data.prod[g].id==x&&m!=""&&T!=""){H=h.getProdOptGrp(x,m),f.attr("type")=="checkbox"?(trace("check"),I[m]=[],x4cart_data.prod[g].prodoptions[m]=[],$("input[type=checkbox][name='"+m+"']").each(function(){var U=$(this).is(":checked"),D=$(this).attr("data-"+j)||$(this).attr(j);$.each(H,function(F,P){P[z]==D&&U&&I[m].push($.extend(!0,{},P,{multiple:"1"}))})})):(trace("sel option:"+T+" dtaselector:"+z),trace("prodgrp_o:",H),$.each(H,function(U,D){if(D[z]==T)return I[m]=D,!1})),typeof I[m].amount>"u"&&(I[m].amount="0"),b?I[m].nocb="1":I[m].nocb="0",w?I[m].laterpayment="1":I[m].laterpayment="0",y&&y!=""?I[m].remaining=y:I[m].remaining="",k&&k!=""?I[m].deadline=k:I[m].deadline="",trace("change product option "+O,I[m]),h.setCartOpt(g,I),trace("after chg cart ",x4cart_data.prod[g].prodoptions[m]);var q=f.closest(".x4cart-row").find(".x4cart-option-"+m);q.length&&q.html("&nbsp; "+O);var W=f.closest(".x4cart-row").find(".x4cart-optamount-"+m),Q="";if(I[m]&&1*I[m].amount!=0&&(Q=(1*I[m].amount>0?"+":"")+I[m].amount+"&nbsp;\u20AC"),W.length&&W.html("&nbsp; "+Q),_){var G=_.split(",");for(var V in G){var E=G[V];x4cart_data.prod[g].prodoptions[E]&&delete x4cart_data.prod[g].prodoptions[E]}}if(C){var N=C.split(","),M=A.split(",");for(var V in N){var R=N[V],K=M[V]&&M[V]!=""?M[V]:!1;x4cart_data.prod[g].prodoptions[R]||(H=h.getProdOptGrp(x,R),I={},K?$.each(H,function(D,F){if(F.label==K)return I[R]=F,!1}):$.each(H,function(D,F){I[R]=F,K=F.label}),$("input[type=radio][data-x4action='x4cart'][data-function='chgCartOption'][data-cartid='"+g+"'][data-prodid='"+x+"'][data-group='"+R+"']").each(function(){$(this).prop("checked",$(this).attr("data-value")==K)}),h.setCartOpt(g,I))}}S!=""&&(trace("set amount "+S),x4cart_data.prod[g].amount=S),trace("after clear & add group",x4cart_data.prod[g].prodoptions),h.updateProdCart()}else S!=""&&(trace("set amount "+S),x4cart_data.prod[g].amount=S),trace("cart amount change of cartid"+g,x4cart_data.prod[g]),h.updateProdCart()},clearCartAmount:function(d){if(h.hascart()){x4cart_data.shavefree=!1;for(var f in x4cart_data.prod){var x=x4cart_data.prod[f],g=x.prodoptions;x.amount&&(x.amount=0);for(var m in g)$.isArray(g[m])?$.each(g[m],function(b,w){$.isPlainObject(w)&&!$.isEmptyObject(w)&&w.amount&&(w.amount=0)}):g[m].amount&&(g[m].amount=0)}}h.updateProdCart()},setshavefree:function(d){h.hascart()&&(x4cart_data.shavefree=!0),h.updateProdCart()},resetshavefree:function(d){h.hascart()&&(x4cart_data.shavefree=!1),h.updateProdCart()},x4createorder:function(d){var f=isjQuery(d.$context)?d.$context:$(),x=f.attr("data-chkterms")||"Veuillez valider les CGV",g=f.attr("data-emptycart")||"Panier vide",m=f.attr("data-error")||"Commande non enregistr\xE9e",b=f.attr("data-success")||"Commande enregistr\xE9e",w=f.attr("data-comesfrom")||"internet",y=f.attr("data-postfunc")||!1,k=$("input[type=checkbox][data-function=x4salesterms]"),_=k.length?k.is(":checked"):!0,C=f.attr("data-cartcontent")||!1;if(C)try{C=JSON.parse(C)}catch{}if(trace("before add cart content",C),C&&$.isArray(C)&&(trace("ok add cart content",C),x4cart_data.prod=C,h.updateProdCart()),!h.hascart()){alert(g);return}var A=$(".x4orderinfo-form");if(!(A.length&&typeof A.valid=="function"&&!A.valid())){if(!_){alert(x);return}x4cart_data.shavefree&&h.clearCartAmount();var S={x4action:"x4createorder",x4payform:y=="x4payform"?1:0,x4epay:{},order:{comesfrom:w,memberid:x4uid,membername:x4unam,membermail:x4umail,amount:x4cart_data.orderamount,datep:Date.toFr("now"),content:x4cart_data.prod,shipping:x4cart_data.shipping,alldematerialised:Array.isArray(x4cart_data.prod)&&x4cart_data.prod.length>0&&x4cart_data.prod.every(z=>z.hasOwnProperty("dematerialise")&&z.dematerialise=="1")?1:0}};if(y&&y.indexOf("goaccepturl-")===0){var j=y.split("-");j[1]&&j[2]&&(S.order[j[1]]=parseInt(j[2])),y="goaccepturl"}y=="x4payform"?(f.attr("data-paymode")&&(S.x4epay.paymode=f.attr("data-paymode")),f.attr("data-nb_payment")&&(S.x4epay.nb_payment=f.attr("data-nb_payment")),f.attr("data-currency_code")&&(S.x4epay.currency_code=f.attr("data-currency_code")),f.attr("data-capture_day")&&(S.x4epay.capture_day=f.attr("data-capture_day")),f.attr("data-period_payment")&&(S.x4epay.period_payment=f.attr("data-period_payment")),f.attr("data-initial_amount")&&(S.x4epay.initial_amount=f.attr("data-initial_amount")),f.attr("data-accept_return_url")&&(S.x4epay.accept_return_url=f.attr("data-accept_return_url")),f.attr("data-cancel_return_url")&&(S.x4epay.cancel_return_url=f.attr("data-cancel_return_url"))):S.order.nopaiementrequest=1,A.length&&(S.order.orderinfos=A.serializeArray()),trace("create order ",S),f.hide(),$.post(x4Ajax,S,function(z){trace("after order save:",z),typeof z.error>"u"?(x4cart_data.prod=[],x4cart_data.cart="",x4cart_data.totalamount=0,x4cart_data.totalitems=0,x4cart_data.orderamount=0,x4cart_data.shipping={amount:0},_x4clearCartStorage(),y&&y=="goaccepturl"?win.location.replace(f.attr("data-accept_return_url")):y&&typeof h[y]=="function"?(z.$context=f,h[y](z)):alert(b,"success")):alert(m)},"json")}},x4payform:function(d){var f=isjQuery(d.$context)?d.$context:$(),x=f.attr("data-errorcallpay")||"Erreur d'appel du paiement";if(trace("call payment page"),d["x4epay-caller"]){var g=$(d["x4epay-caller"]);g.css("display","none"),$("body").append(g),g.submit()}else alert(x)}};if(typeof h[o]=="function")return h[o](u);trace("x4cart function "+o+" not found")}function x4forumfunc(o,u){var h={getRespContext:function(d){var f=x4ForumRespContext;return f.x4l=d.x4l,f.$b=d.$context,f.modeTicket=d.x4l.options.table.indexOf("ticket")>0,f.$r&&f.$r.children().show(300),f.$r=f.$b.closest(".x4lrow"),f.$initialMsg=d.data.parent*1?f.$r.closest(".x4list").first().find("#msg"+d.data.parent):f.$r,f.$chkLockButton=f.$initialMsg.find(".btn-check[data-field=locked]"),f.$msg=f.$r.find(".response-message"),f.$fown=f.$b.attr("data-x4postform")?$(f.$b.attr("data-x4postform")):$(".x4forum-floatform"),f.fowndisp=f.$fown.css("display"),f.btdisp=f.$b.css("display"),f.$prevf||(f.$prevf=f.$fown.prev()),f.$form=f.$fown.find("form.forum-post-form"),f.fclass=f.$form.attr("class"),f.fpostfunc=f.$form.attr("data-postfunc")||"",f.$tmsg=f.$form.find("textarea[name=message]"),f.$tsbj=f.$form.find("input[name=subject]"),f.$tobj=f.$form.find("input[name=obj],select[name=obj]"),f.$tth=f.$form.find("input[name=theme],select[name=theme]"),f.$tth.length&&(f.tthval=f.$tth.val()),f.opos=f.x4l.getCurrentScrollTop(),f.fowndisp!="none"&&f.$fown.offset().top<f.o
2pos?f.rpos=f.opos-f.$fown.height():f.rpos=!1,f.$esc=$('<button type="button" class="btn btn-default btn-esc-edit-form">Abandonner</button>'),f.$hi=$('<input type="hidden" name="__UPDATE__" value="'+d.data.id+'"/>'),f.$pp=f.$form.find("input[name=postparent]"),f.$pp.length&&(f.ppval=f.$pp.val()),f.$val=f.$form.find("button[type=submit]"),f.$tval=f.$val.find(".x4forum-response-submit"),f.tvals=f.$tval.attr("data-values")?f.$tval.attr("data-values").split(","):[],f.$tit=f.$fown.find(".x4forum-response-title"),f.tits=f.$tit.attr("data-values")?f.$tit.attr("data-values").split(","):[],$.each(["R\xE9pondre","Modifier","Commenter"],function(x,g){(!f.tits[x]||f.tits[x]=="")&&(f.tits[x]=g)}),$.each(["Envoyer","Enregistrer","Enregistrer"],function(x,g){(!f.tvals[x]||f.tvals[x]=="")&&(f.tvals[x]=g)}),x4ForumRespContext},restoreRespForm:function(d){if(x4ForumRespContext.$r)var f=x4ForumRespContext;else{var f={},x=$("#"+d.x4ltarget);f.x4l=x.length?$.data(x.get(0),"plugin_x4list"):!1,f.$r=x.length?x.children(".x4lrow").last():$(""),f.$fown=$(".x4forum-floatform[data-x4ltarget='"+d.x4ltarget+"']"),f.$form=f.$fown.find("form.forum-post-form"),f.$tmsg=f.$form.find("textarea[name=message]"),f.$tsbj=f.$form.find("input[name=subject]"),f.$tobj=f.$form.find("input[name=obj],select[name=obj]"),f.$tth=f.$form.find("input[name=theme],select[name=theme]"),f.modeTicket=!1,x4ForumRespContext=f,trace("Inserting response",f)}d&&d.message?(isjQuery(f.$msg)&&f.$msg.html(d.message),f.x4l&&f.x4l.lastdata["'"+d.id+"'"]&&(f.x4l.lastdata["'"+d.id+"'"].message=d.message)):d&&d.comments?isjQuery(f.$msg)&&f.$msg.html(f.$msg.html()+d.comments):d&&d.addedresponse&&f.x4l&&(f.x4l.lastdata["'"+d.msgo.id+"'"]=d.msgo),f.$prevf&&f.$prevf.length&&f.$prevf.after(f.$fown),f.$prevf=!1,f.$tit&&f.$tit.length&&f.tits&&f.$tit.html(f.tits[0]),f.$tval&&f.$tval.length&&f.$tvals&&f.$tval.html(f.tvals[0]),f.$tmsg&&f.$tmsg.length&&f.$tmsg.code(""),f.$tsbj&&f.$tsbj.length&&f.$tsbj.val(""),f.$form&&f.$form.length&&f.fclass&&f.$form.attr("class",f.fclass),f.$form&&f.$form.length&&f.fpostfunc&&f.$form.attr("data-postfunc",f.fpostfunc),f.$tmsg&&f.$tmsg.length&&f.$tmsg.x4note("blur"),f.$fown&&f.$fown.length&&f.fowndisp!=null&&f.$fown.css("display",f.fowndisp),f.$fown&&f.$fown.length&&f.$fown.find(".forum-postholder").show(),f.$pp&&f.$pp.length&&f.ppval!=null&&f.$pp.val(f.ppval),f.$tobj&&f.$tobj.length&&f.tobjval!=null&&f.$tobj.val(f.tobjval),f.$tth&&f.$tth.length&&f.tthval!=null&&f.$tth.val(f.tthval),f.$esc&&f.$esc.remove(),f.$hi&&f.$hi.remove(),f.$r&&f.$r.length&&f.$r.children(".forum-response").css("background-color","transparent"),f.$b&&f.$b.length&&f.$b.css("display",f.btdisp),d&&d.addedresponse?h.insertnewrow(d):(f.$r.children().show(300),f.x4l.gotoItem("scrollto"+f.opos)),f.$r=!1},insertnewrow:function(d){var f=x4ForumRespContext;f.$r&&f.$r.length&&f.$r.children().show();var x=f.x4l.getNewRowHtml(d.msgo);if(f.modeTicket){x.find("div.toggle").addClass("active"),f.$r.attr("data-parent")!="0"&&(f.$r.find("div.toggle").trigger("collapse"),f.$r=f.$r.parent().find("div.x4lrow[data-parent='"+d.msgo.parent+"']").last(),f.$r.find("div.toggle").trigger("collapse"));var g=f.$r.find("div.forum-btnresp-container");g.find("button[data-x4lrow-action='x4forum_newresp']").attr("data-x4lrow",d.msgo.id),x.find("div.forum-btnresp-container").remove(),x.find("div.toggle-content").after(g),f.$r.after(x)}else if(f.$r&&f.$r.length){var m=/ DESC/i.test(f.x4l.counts.lastorder);m?(f.$r=f.$r.parent().find("div.x4lrow[data-parent='"+d.msgo.parent+"']").first(),f.$r.before(x)):(f.$r=f.$r.parent().find("div.x4lrow[data-parent='"+d.msgo.parent+"']").last(),f.$r.after(x))}else f.x4l.$element.append(x);_iUIplugins(x),setTimeout(function(){f.x4l.gotoItem(x)},300)},editpost:function(d){var f=h.getRespContext(d);trace("edit response",d),f.$tmsg.code(f.$msg.html()),f.$r.children().hide(),f.$form.find(".btn-esc-edit-form").length||f.$form.append(f.$esc),f.$hi.attr("value",f.$b.attr("data-postid")),f.$form.append(f.$hi),f.$form.removeClass("fresh-after"),f.$r.append(f.$fown.css("display","block")),f.rpos&&f.x4l.gotoItem("scrollto"+f.rpos),f.$tit.html(f.tits[4]),f.$tval.html(f.tvals[4]),f.$esc.off("click").on("click",function(){h.restoreRespForm()}),f.$form.attr("data-postfunc","x4forumfunc"),f.$tmsg.x4note("focus")},editresp:function(d){var f=h.getRespContext(d);trace("edit response",d),f.$tmsg.code(d.data.message),f.$tsbj.length&&f.$tsbj.val(d.data.subject),f.$tobj.length&&f.$tobj.val(d.data.obj).trigger("change.select2"),f.$tth.length&&f.$tth.val(d.data.theme).trigger("change.select2"),f.$pp.length&&f.$pp.val(d.data.parent),f.$r.children().hide(),f.$form.find(".btn-esc-edit-form").length||f.$form.append(f.$esc),f.$form.append(f.$hi),f.$form.removeClass("fresh-after"),f.$r.append(f.$fown.css("display","block")),f.rpos&&f.x4l.gotoItem("scrollto"+f.rpos),f.$tit.html(f.tits[1]),f.$tval.html(f.tvals[1]),f.$esc.off("click").on("click",function(){h.restoreRespForm()}),f.$form.attr("data-postfunc","x4forumfunc"),f.$tmsg.x4note("focus")},commentresp:function(d){trace("comment response",d);var f=h.getRespContext(d);f.$tmsg.code(""),f.$r.children().not(".forum-response").hide(),f.$r.children(".forum-response").css("background-color","rgba(0,0,0,0.06)"),f.$form.append(f.$esc),f.$hi.attr("name","addcomments"),f.$form.append(f.$hi),f.$form.removeClass("fresh-after"),f.$r.append(f.$fown.css("display","block")),f.rpos&&f.x4l.gotoItem("scrollto"+f.rpos),f.$tit.html(f.tits[2]),f.$tval.html(f.tvals[2]),d.data.parent=="0"&&f.$tsbj.length&&f.$tsbj.val("--comments--"),f.$pp.length&&f.$pp.val(d.data.parent*1?d.data.parent:d.data.id),f.$tobj.length&&f.$tobj.val(d.data.obj),f.$esc.off("click").on("click",function(){h.restoreRespForm()}),f.$form.attr("data-postfunc","x4forumfunc"),f.$tmsg.x4note("focus")},newresp:function(d){trace("check locked before new response",d),d&&d.data&&d.data.isSupportDomain?$.post(x4Ajax,{x4action:"ajaxCustomFunction",requestFunction:"x4TicketCheckLock",param:{i
2d:d&&d.data&&d.data.parent&&d.data.parent*1>0?d.data.parent:d.data.id||-1}},function(f){trace("return check lock ",f);var x=h.getRespContext(d);f&&typeof f.locked<"u"&&f.locked*1>0&&f.locked*1!=(d.data.moderatorid||-1)?(x.$b.parent().hide(),x.$r.append(`<div class="alert alert-mini alert-danger">Ce ticket vient d'\xEAtre verrouill\xE9 par `+(f.lockauthor||"")+"</div>")):(h.toggleLockTicket(d,x.$chkLockButton,!0),h.donewresp(d))},"json"):h.donewresp(d)},donewresp:function(d){trace("new response",d);var f=h.getRespContext(d);trace("Resp Context",f),f.$tmsg.code(""),f.$form.append(f.$esc),f.$r.append(f.$fown.css("display","block")),f.$b.hide(),f.$tit.html(f.tits[0]),f.$tval.html(f.tvals[0]),f.$pp.length&&f.$pp.val(d.data.parent*1?d.data.parent:d.data.id),f.$tobj.length&&f.$tobj.val(d.data.obj),f.$tth.length&&f.$tth.val(d.data.theme),f.$esc.off("click").on("click",function(){h.toggleLockTicket(d,f.$chkLockButton,!1),h.restoreRespForm()}),f.$form.attr("data-postfunc","x4forumfunc"),f.$tmsg.x4note("focus")},quoteresp:function(d){trace("check locked before quot",d),d&&d.data&&d.data.isSupportDomain?$.post(x4Ajax,{x4action:"ajaxCustomFunction",requestFunction:"x4TicketCheckLock",param:{id:d&&d.data&&d.data.parent&&d.data.parent*1>0?d.data.parent:d.data.id||-1}},function(f){trace("return check lock ",f);var x=h.getRespContext(d);f&&typeof f.locked<"u"&&f.locked*1>0&&f.locked*1!=(d.data.moderatorid||-1)?alert("Ce ticket vient d'\xEAtre verrouill\xE9 par "+(f.lockauthor||"")):(h.toggleLockTicket(d,x.$chkLockButton,!0),h.donequoteresp(d))},"json"):h.donequoteresp(d)},donequoteresp:function(d){trace("quote response",d);var f=h.getRespContext(d),x=$("<div>"+d.data.message+"</div>");x.find("img").remove(),f.$tmsg.code("<blockquote>"+x.html()+"<cite>"+d.data.membername+"</cite></blockquote><p><br/></p>"),delete x,f.$r.children().hide(),f.$form.append(f.$esc),f.$r.append(f.$fown.css("display","block")),f.rpos&&f.x4l.gotoItem("scrollto"+f.rpos),f.$tit.html(f.tits[3]),f.$tval.html(f.tvals[3]),f.$pp.length&&f.$pp.val(d.data.parent*1?d.data.parent:d.data.id),f.$tobj.length&&f.$tobj.val(d.data.obj),f.$tth.length&&f.$tth.val(d.data.theme),f.$esc.off("click").on("click",function(){h.toggleLockTicket(d,f.$chkLockButton,!1),h.restoreRespForm()}),f.$form.attr("data-postfunc","x4forumfunc"),f.$tmsg.x4note("focus")},toggleLockTicket:function(d,f,x){d&&d.data&&d.data.isSupportDomain&&d.data.moderatorid&&typeof f=="object"&&f.length&&$.post(x4Ajax,{x4action:"x4putOneField",x4subact:"x4upTickets",data:{field:f.attr("data-field"),content:x?d.data.moderatorid:0,id:d.data.parent*1?d.data.parent:d.data.id}},function(g){typeof g.error>"u"&&h.toggleLockButton(f,x?"1":"0")},"json")},toggleLockButton:function(d,f){if(u&&u.data&&u.data.isSupportDomain&&typeof d=="object"&&d.length){var x=d.attr("data-onvalue")?"data-checkvalue":"data-value",g=d.find("i");if(f=="1"&&d.attr(x)=="0"||f=="0"&&d.attr(x)=="1"){if(d.attr(x,f),x=="data-checkvalue"&&d.attr("data-value",f=="1"?d.attr("data-onvalue"):d.attr("data-offvalue")||"0"),g.attr("data-faonoff")){var m=g.attr("data-faonoff").split(",");g.toggleClass(m[0],f=="1").toggleClass(m[1],f=="0")}if(d.attr("data-csschk")){var b=d.data("csschk");b&&b.length&&b[0]&&b[1]&&d.css(f=="1"?b[1]:b[0])}if(d.attr("data-labelchk")){var w=d.attr("data-labelchk").split(",");w&&w.length&&w[0]&&w[1]&&d.find("span").html(f=="1"?w[1]:w[0])}}}}};if(typeof h[o]=="function")return h[o](u);trace("x4forum function "+o+" not found")}function _uploadFiles(o){var u=o.files.length;if(cntfiles=0,drpZ=$(),x4eid=o.x4eid,acceptedFileType=x4eid?options.x4AcceptedFileType:x4forumAcceptFileType,acceptedImageType=x4eid?options.x4AcceptedImageType:x4forumAcceptImageType,includeRootrel=o.options.x4options&&o.options.x4options.includeRootrel?options.rootrel:"",slidelisti=[],trace("handle uploadFiles "+u,o),u){var h={x4action:"x4fileupload",destpath:o.options.x4options.media_path?o.options.x4options.media_path:options.media_path,iwidth:o.options.x4options.iwidth?o.options.x4options.iwidth:o.options.x4options.resize?o.options.x4options.resize.split(",")[0]:0,iheight:o.options.x4options.iheight?o.options.x4options.iheight:o.options.x4options.resize?o.options.x4options.resize.split(",")[1]:0,crop:o.options.x4options.crop?o.options.x4options.crop:!1,cropx:o.options.x4options.cropx?o.options.x4options.cropx:"center",cropy:o.options.x4options.cropy?o.options.x4options.cropy:"center"},d=!!o.options.x4linkbefore,f=$('<div class="x4dz4x" style="position:absolute;padding:60px 10px 10px;"/>').dropzone({url:x4Ajax,autoProcessQueue:!1,thumbnailWidth:200,thumbnailHeight:140,init:function(){drpZ=this,this.on("sending",function(x,g,m){x4eid?h.imgname=x4eid+"-"+x.name:delete h.imgname,$.each(h,function(b,w){m.append(b,w)}),trace("sending file ",h)}),this.on("error",function(x,g){trace(g,x),alert("Erreur de transfert")}),this.on("complete",function(x){var g={};if(trace("complete file",x),x.status!="error"){try{g=JSON.parse(x.xhr.responseText)}catch{g={}}typeof g.error>"u"?$.inArray(x.type,acceptedImageType)>-1?u>
21?(trace("inserted in slide "+g.destfile),slidelisti.push(g.destfile)):o.insertImage(o.$editable,options.rootrel+g.destfile):o.insertLink(o.$editable,{url:options.rootrel+g.destfile,text:"T\xE9l\xE9chargez "+acceptedFileType[x.type].name,isNewWindow:!0,lclass:d?"btn btn-default":null,before:d?'<i class="fa fa-'+acceptedFileType[x.type].ico+'"></i>':null,selectAfter:u>1},o.options):alert("Erreur de transfert")}drpZ.processQueue()}),this.on("queuecomplete",function(){u>1&&slidelisti.length>1?(trace("Insert Slide now"),o.insertSlide(o.$editable,{x4slist:slidelisti,x4soptions:{singleItem:!0,items:1,autoPlay:5e3,navigation:!1,pagination:!1,transitionStyle:"fadeUp",zoomLightbox:!1,lazyLoad:!1},align:"none",size:"100%"})):trace("All files uploaded - live upfile"),f.remove()})}});$.each(o.files,function(x,g){o.options.x4linkfiles&&acceptedFileType[g.type]||o.options.x4internalImage&&$.inArray(g.type,acceptedImageType)>-1?($(".x4dz4x").length==0&&o.$dropzone&&o.$editable&&(o.$dropzone.after(f),f.height(o.$editable.height()),f.width(o.$editable.width())),drpZ.addFile(g),cntfiles++):$.inArray(g.type,acceptedImageType)>-1?o.options.maximumImageFileSize&&o.options.maximumImageFileSize<g.size?alert("Fichier trop lourd ( "+g.size+" - Maximum : "+o.options.maximumImageFileSize+" )"):o.options.x4externalImage?_readFileAsDataURL(g).then(function(m){$.post(x4Ajax,{x4action:"x4createImageFromDataURL",destpath:options.media_path+o.options.x4externalImage,sDataURL:m},function(b){trace("return from save sDataURL",b),typeof b.error>"u"&&typeof b.unicURL=="string"?o.insertImage(o.$editable,{url:"/"+b.unicURL},g.name):alert("Erreur de transfert")},"json")}).fail(function(){alert("Fichier illisible")}):_readFileAsDataURL(g).then(function(m){o.insertImage(o.$editable,m,g.name)}).fail(function(){alert("Fichier illisible")}):alert("Type de fichier non accept\xE9")}),cntfiles&&drpZ.processQueue()}}function _readFileAsDataURL(o){return $.Deferred(function(u){$.extend(new FileReader,{onload:function(h){var d=h.target.result;u.resolve(d)},onerror:function(){u.reject(this)}}).readAsDataURL(o)}).promise()}function _makeArrayRows(o,u){if(o==null)return[];var h=$.isArray(o)?o.slice():o.split(",");u==null&&(u=8);for(var d=[],f=[],x=0;x<h.length;x++)f.push(h[x]),f.length>=u&&(d.push(f.slice()),f=[]);return d}function _x4forum(o){var u=o??$("body"),h,d;o==null?h=$(".x4chat-zone"):(d=o.find(".x4chat-zone")).length?h=d:h=o.filter(".x4chat-zone"),h.length&&h.each(function(){initX4chatZone($(this))});var f,x;o==null?x=$("textarea.forum-post-message"):(f=o.find("textarea.forum-post-message")).length?x=f:x=o.filter("textarea.forum-post-message"),x.length&&_loadjs(ppath+"dropzone/dropzone"+(isLocal?"":".min")+".js",function(){Dropzone.autoDiscover=!1,_loadjs(ppath+"x4note/x4note"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){_loadjs(ppath+"x4note/lang/x4note-fr-FR.js?"+x4PlugVersion,function(){x.each(function(){$(this).attr("data-initonshown")&&$(this).is(":hidden")?$(this).one("shown",function(b){trace("onshown",b),initForumMessageZone($(this))}):initForumMessageZone($(this))})},!0)},!0)},!0);var g,m;o==null?g=$("a.forum-toggle-rich,button.forum-toggle-rich"):(m=o.find("a.forum-toggle-rich,button.forum-toggle-rich")).length?g=m:g=o.filter("a.forum-toggle-rich,button.forum-toggle-rich"),g.length&&_loadjs(ppath+"dropzone/dropzone"+(isLocal?"":".min")+".js",function(){Dropzone.autoDiscover=!1,_loadjs(ppath+"x4note/x4note"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){_loadjs(ppath+"x4note/lang/x4note-fr-FR.js?"+x4PlugVersion,function(){g.off("click").on("click",function(b){var w=$(b.currentTarget),y=u.find(w.attr("data-areaselector"));w.tooltip("hide"),y.length&&(y.hasClass("forum-post-message")?(y.removeClass("forum-post-message").attr("placeholder",y.attr("data-exchangeholder")),$(y.attr("data-placeholder")).hide(),setTimeout(function(){y.destroy(),y.val($("<div>"+y.val()+"<div>").text()),_submitEnterHandlerMaker(y)},200)):(y.addClass("forum-post-message").attr("data-exchangeholder",y.attr("placeholder")).attr("placeholder",""),initForumMessageZone(y)))})},!0)},!0)},!0)}function initForumMessageZone(o){if(!(!o||!o.length)){var u=$(o.attr("data-placeholder")),h=o.attr("data-folder")?options.media_path+o.attr("data-folder"):options.media_path,d=o.attr("data-toolb")?o.data("toolb"):[["style",["bold","italic"]],["font",["fontsize"]],["color",["color"]],["para",["paraph"]],["insert",["shortlinkedfile","picture","video","emoticon"]],["undoredo",["undo","redo"]]],f={lang:"fr-FR",dialogsInBody:!!o.closest(".modal").length,tabsize:2,height:1*o.attr("data-height")||300,minHeight:1*o.attr("data-minheight")||20,x4internalImage:!!o.attr("data-internali"),x4externalImage:o.attr("data-externali")||!1,x4linkpages:options.x4linkpages,x4linkfiles:o.attr("data-canlinkfile")=="true"||o.attr("data-canlinkfile")=="on"||o.attr("data-canlinkfile")=="1"||o.attr("data-canlinkfile")=="oui",x4linkclass:!1,x4linkbefore:!1,x4linkstyle:!1,x4noextendtarget:!0,disableDragAndDrop:!1,disableAlignImage:!1,disableEffectImage:!1,disableDivTag:!1,tableCss:!1,tdCss:!1,contentStyle:!1,fixCellWidth:!1,x4options:{media_path:h,resize:"1280,720"},maximumImageFileSize:1*(o.attr("data-maximgsize")||1048576),airMode:!1,fontSizes:[12,14,16,18,20,24,32],colors:_makeArrayRows(o.attr("data-colors")),toolbar:d,onFileSelect:_openFileModal,onImageUpload:_uploadFiles,onIconSelect:function(x){trace(x)}};trace("init placeholder",u),u.length&&(f.onInit=function(){trace("init"),u.show()},f.onFocus=function(){trace("focus"),u.hide()},f.onBlur=function(){trace("blur");var x=$(this);setTimeout(function(){x.x4note("isEmpty")&&u.fadeIn(600)},300)}),o.x4note(f)}}function initX4chatZone(o){if(isjQuery(o)){var u=o.datattr(),h=u.chatid||Math.random().toString(36).substr(2,9),d=u.memberid?u.memberid:0,f=u.membertbl?u.membertbl:"",x=$(".x4chat-change-subject[data-chatid='"+h+"']"),g=$(".x4chat-add-subject[data-chatid='"+h+"']"),m=u.x4table?u.x4table:"forum",b=u.x4fields?u.x4fields:"id,parent,memberid,membername,subject,message,firstup,lastup",w=u.chatitle?u.chatitle:"Derniers messages",y=u.msgsent?u.msgsend:"Message envoy\xE9",k=u.msgsend?u.msgsend:"Envoyer",_=u.msgrich?u.msgrich:"\xC9dition avanc\xE9e",C=u.forumcolor?u.forumcolor:"#000000,#424242,#636363,#9C9C94,#CEC6CE,#EFEFEF,#F2F3F4,#FFFFFF,yellow,#CB2D4E,#C06D28,#5B682D,#661953,#0067b4,#004273,#001524";tchattoolb=o.attr("data-tchattoolb")?o.attr("data-tchattoolb"):'[["emot", ["emoticon"]], ["color", ["color"]] , ["style", ["bold", "italic","fontsize"]] , ["para", ["paraph"]], ["insert", ["shortlinkedfile","picture","video"]]]',tchatMediaPath=u.mediapath?u.mediapath:"chat/",x4rfunc=u.x4rfunc?u.x4rfunc:"x4RequestForum",x4tpath=u.x4tpath?u.x4tpath:"/x4site/templates/chat/",x4tpl=u.x4tpl?u.x4tpl:"",noreducer=u.noreducer===!0||u.noreducer=="true"||u.noreducer=="on",maxh=u.maxh&&!isNaN(u.maxh*1)?u.maxh*1:350,sendonenter=u.sendonenter||u.sendonenter=="on",zmsg=u.placeholder?u.placeholder:sendonenter?"tapez une r\xE9ponse...envoyez avec ENTR\xC9E":"tapez une r\xE9ponse...envoyez avec le bouton",richedit=u.richedit?u.ric
2hedit:"",richz=u.richplaceholder?u.richplaceholder:"Tapez votre message,<br/>Glissez une image ou un fichier.",fresht=u.x4freshtime&&!isNaN(u.x4freshtime*1)?u.x4freshtime*1:0,freshfunc=u.x4freshfunc?u.x4freshfunc:"",freshmsg=u.x4freshmsg?u.x4freshmsg:"Nouveau message",freshopt=typeof u.x4freshopt=="object"?u.x4freshopt:{},btnread=u.btnread?u.btnread:!1,o.html((noreducer?"":'<i class="fa fa-pull-right fa-plus-square fa-lg" style="padding:3px 0;margin:0 -2px 0 0" data-toggle="x4toggle" data-chatid="'+h+'" data-group=".chat-reduce-'+h+'" data-togglesizeselector="#chat-list-'+h+'" data-tosize="100|max|'+maxh+'" data-toggleselector=".chat-response-'+h+'"></i>')+'<i class="fa fa-pull-right fa-retweet x4l-freshflash-'+m+'" style="display:none;padding:1px 0;margin:0 10px 0 0"></i>'+(btnread?'<a id="chat-markasread-'+h+'" data-memberid="'+d+'" class="btn btn-xs btn-warning pull-right margin-right-10" style="display:none;font-weight:bold;">'+btnread+"</a>":"")+'<h4 class="nomargin">'+w+'</h4><div id="chat-list-'+h+'" class="x4list chat-list resizable '+(noreducer?"noreducer":"resize-hidden")+'" data-minheight="'+(u.minheight?u.minheight:"100")+'" data-chatid="'+h+'" style="margin:0 0 10px;'+(noreducer?"height:"+maxh+"px;":"height:"+(u.minheight?u.minheight:"100")+"px;")+'overflow-y:auto;" data-nofilter="true" data-nosearch="true" data-x4table="'+m+'" data-x4fields="'+b+'" data-x4where="parent='+u.postparent+'" data-x4order="firstup DESC reverse" data-x4limit="30" data-atstartscrollto="bottom"'+(fresht?' data-x4freshtime="'+fresht+'" data-x4freshfunc="'+freshfunc+'" data-x4freshmsg="'+freshmsg+'" data-x4freshopt="'+JSON.stringify(freshopt).quot_attribut()+'"':"")+' data-x4tpath="'+x4tpath+'" data-x4tpl="'+x4tpl+'" data-x4rfunc="'+x4rfunc+'" data-x4eupd=""></div><form class="forum-post-form nomargin" data-postfunc="x4updateChat" data-x4action="x4forumpost" data-success="'+y+'"><fieldset class="nomargin"><input type="hidden" name="memberid" value="'+(u.authorid||1)+'"/><input type="hidden" name="membertbl" value="'+(u.authortbl||"")+'"/><input type="hidden" name="membername" value="'+(u.authorname||"")+'"/><input type="hidden" name="postparent" value="'+(u.postparent||0)+'" data-chatid="'+h+'"/><input type="hidden" name="mbrid" value="'+d+'"/><input type="hidden" name="mbrtbl" value="'+f+'"/><input type="hidden" name="rfunc" value="'+h+'"/><div class="chat-response chat-response-'+h+'" '+(noreducer?"":'style="display:none"')+"><div  "+(richedit=="rich"?'style="margin:0 0 15px -20px;"':'class="chat-input"')+' ><textarea id="chat-msg-area-'+h+'" class="required clear-after form-control '+(richedit=="rich"?"forum-post-message":"")+'" name="message" rows="3" data-height="120" data-minheight="100" data-lang="fr-FR" data-placeholder="#tchatholder-'+h+'" '+(richedit=="rich"?'placeholder=""':'placeholder="'+zmsg+'" ')+' data-colors="'+C+'" data-canlinkfile="true" data-folder="'+tchatMediaPath+`" data-toolb='`+tchattoolb+`' data-initonshown="true" data-maximgsize="`+(u.maximgsize||"1048576")+'" '+(u.internali?'data-internali="'+u.internalimg+'"':"")+" "+(u.externali?'data-externali="'+u.externali+'"':"")+" ></textarea>"+(richedit=="rich"?'<div class="chat-submit"><button type="submit" class="btn btn-xs btn-primary"><i class="fa fa-send"></i> '+k+"</button></div>":'<div class="chat-submit"><button type="submit" class="btn btn-3d btn-xs btn-primary" title="'+k+'" data-toggle="tooltip" data-placement="left"><i class="fa fa-send"  style="padding:5px 3px 5px 3px;"></i></button><br/></div>'+(richedit=="toggle"?'<div class="chat-toggle"><button type="button" class="btn btn-3d btn-xs btn-default forum-toggle-rich" data-areaselector="#chat-msg-area-'+h+'" style="border-width:1px;" title="'+_+'" data-toggle="tooltip" data-placement="left"><i class="fa fa-lg fa-pencil-square-o" style="padding:5px 0 5px 2px;"></i></button></div>':""))+'<div id="tchatholder-'+h+'" class="forum-postholder size-20" style="display:none">'+richz+"</div></div></div></fieldset></form>"),_toggle(o),_tooltip(o),sendonenter&&_submitEnterHandlerMaker($("#chat-msg-area-"+h)),_x4list(o.find(".x4list.chat-list")),x.length&&x.on("change",function(){var A=$(this).val(),S=o.find(".x4list"),j=S.length?$.data(S.get(0),"plugin_x4list"):!1,z=$("input[name=postparent][data-chatid="+h+"]");
2j&&(z.val(A),S.attr("data-x4where","parent="+A),j.options.where="parent="+A,j._getListData())}),g.length&&g.off("click").on("click",function(A){var S=o.find(".chat-response-"+h),j=$('<input type="text" class="form-control required" name="subject" data-chatid="'+h+'" placeholder="saisissez un nouveau sujet"/>'),z=o.find("input[name=subject][data-chatid="+h+"]"),T=o.find("[data-toggle=x4toggle][data-chatid="+h+"]");z.length?z.remove():S.before(j)&&T.not(".togl-on").trigger("click"),x4UpdIconCollapse($(A.currentTarget).find("i.fa"),z.length==0)})}}function x4updateChat(o,u){var h=u.msgo.parent,d=u.msgo.id;newsubject=u.msgo.subject;var f=$(".x4list.chat-list[data-chatid="+o+"]"),x=f.length?$.data(f.get(0),"plugin_x4list"):!1,g=$(".x4chat-change-subject[data-chatid='"+o+"']"),m=$("input[name=subject][data-chatid="+o+"]");x&&("parent="+h==f.attr("data-x4where")?(x._addRow(u.msgo),f.scrollTop(f.get(0).scrollHeight)):newsubject&&newsubject!=""&&(g.prepend('<option value="'+d+'">'+newsubject+"</option>").val(d).change(),m.remove()))}function _x4Resizable(o){var u,h;o==null?h=$(".resizable:not(.resiz-initialized)"):(u=o.find(".resizable:not(.resiz-initialized)")).length?h=u:h=o.filter(".resizable:not(.resiz-initialized)"),h.length&&h.each(function(){var d=$(this),f=$('<div class="baresiz '+(d.hasClass("resize-hidden")?"hidden":"")+'"><div class="rz-bar"></div><div class="rz-bar"></div><div class="rz-bar"></div></div>'),x=0,g=function(b){d.height(Math.max(d.height()+b.pageY-x,d.attr("data-iniheight")*1)),x=b.pageY},m=function(b){b.preventDefault(),b.stopPropagation(),$("body").one("mouseup",function(w){w.preventDefault(),w.stopPropagation(),$("body").off("mousemove",g)}),$("body").mousemove(g),x=b.pageY};d.after(f).addClass("resiz-initialized").attr("data-iniheight",d.attr("data-minheight")?d.attr("data-minheight")*1:d.height()),f.mousedown(m)})}function _x4filesZoneMaker(o){var u,h;o==null?h=$(".x4filemaker:not(.x4fm-initialized)"):(u=o.find(".x4filemaker:not(.x4fm-initialized)")).length?h=u:h=o.filter(".x4filemaker:not(.x4fm-initialized)"),h.length&&_loadjs(ppath+"dropzone/dropzone"+(isLocal?"":".min")+".js",function(){Dropzone.autoDiscover=!1,_loadjs(ppath+"filedownload/jquery.fileDownload.min.js",function(){},!0),_loadjs(ppath+"magnific-popup/jquery.magnific-popup.min.js",function(){_loadjs(ppath+"x4file/x4file"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){h.each(function(){var x=$(this);x.hasClass("togl-on")&&createFilesZone(x.datattr())}).off("click").on("click",function(x){var g=$(x.currentTarget);g.hasClass("togl-on")?($(".x4filezone-"+g.attr("data-zoneid")).empty(),g.removeClass("togl-on")):(createFilesZone(g.datattr()),$(".x4filezone-"+g.attr("data-zoneid")).find(".x4file-list + .baresiz").removeClass("hidden"),g.addClass("togl-on"))}).addClass("x4fm-initialized")})})});var d,f;o==null?f=$(".x4filepicker:not(.x4fp-initialized)"):(d=o.find(".x4filepicker:not(.x4fp-initialized)")).length?f=d:f=o.filter(".x4filepicker:not(.x4fp-initialized)"),f.length&&_loadjs(ppath+"dropzone/dropzone"+(isLocal?"":".min")+".js",function(){Dropzone.autoDiscover=!1,_loadjs(ppath+"filedownload/jquery.fileDownload.min.js",function(){},!0),_loadjs(ppath+"magnific-popup/jquery.magnific-popup.min.js",function(){_loadjs(ppath+"x4file/x4file"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){f.each(function(){createFilesZone($(this).datattr(),!0),$(this).addClass("x4fp-initialized")})})})})}function createFilesZone(o,u){var h=o.zoneid||"",d=$(".x4filezone-"+h),f=o.readonly===!0||o.readonly=="true"||o.readonly=="on",x=o.defheight||250,g=o.minheight?'data-minheight="'+o.minheight+'"':'data-minheight="100"',m=o.mediapath?options.media_path+o.mediapath:options.media_path,b=d.attr("data-defclass")||"",w=o.includerootrel===!0||o.includerootrel==="true",y=self!==top&&$(parent.document).find("iframe#x4sitecontent").length?"x4Admin/x4Action/x4admin.php":x4Ajax;if(d.length){u&&o.tmedia&&o.tmedia!=""&&(o.tmedia=o.tmedia.replace(new RegExp(options.rootrel+options.media_path,"g"),options.media_path)),d.empty().append('<div  style="padding:2px 0px 2px 4px;line-height:30px;border-bottom:1px solid #ddd"><ul id="x4ftoolb-'+h+'" class="x4-toolbar nomargin list-inline '+(o.x4fclass?o.x4fclass+"toolbar":"")+'"><li class="pull-right"><div class="fancy-form fancy-icon-inverse"><i data-x4ftools="searchbt" class="fa fa-search pointer"></i><input data-x4ftools="searchin" type="text" class="form-control height-30" placeholder="rechercher&hellip;"></div></li>'+(u?'<li><a data-x4ftools="selectall"  ><span class="fa-stack" data-toggle="tooltip" title="Tout s\xE9lectionner" data-placement="bottom"><i class="fa fa-check-square-o fa-lg"></i><i class="fa fa-check fa-stack-1x"></i></span></a></li>':"")+(f?"":'<li><a data-x4ftools="upload" href="#" data-toggle="tooltip" title="T\xE9l\xE9verser un fichier" data-placement="bottom"><i class="fa fa-lg fa-cloud-download"></i></a></li><li><a data-x4ftools="createFolder" ><span class="fa-stack" data-toggle="tooltip" title="Cr\xE9er un dossier" data-placement="bottom"><i class="fa fa-folder-o fa-lg fa-stack-1x"></i><i class="fa fa-plus fa-stack-1x"></i></span></a></li>')+(u||f?"":'<li><a data-x4ftools="download" href="#" data-toggle="tooltip" title="T\xE9l\xE9charger le fichier s\xE9lectionn\xE9" data-placement="bottom"><i class="fa fa-lg fa-cloud-upload"></i></a></li>')+(f?"":`<li><a data-x4ftools="rename" href="#" data-toggle="tooltip" title="Renommer le fichier s\xE9lectionn\xE9" data-placement="bottom"><i class="fa fa-lg fa-i-cursor"></i></a></li><li><a data-x4ftools="resize" href="#" data-toggle="tooltip" title="Redimensionner l'image s\xE9lectionn\xE9e" data-placement="bottom"><i class="fa fa-lg fa-crop"></i></a></li><li><a data-x4ftools="delete" href="#" data-toggle="tooltip" title="Supprimer le fichier s\xE9lectionn\xE9" data-placement="bottom"><i class="fa fa-lg fa-trash-o"></i></a></li>`)+(o.returnintool===!0||o.returnintool==="true"?'<li><div class="x4tool-folder-name"></div></li>':"")+'</ul></div><div class="x4file-list '+b+'" style="overflow-y:auto;height:'+x+'px;width:100%;" '+g+" ><!-- x4file content --></div>"+(u?'<div id="x4finfob-'+h+'" class="x4fpick-list-text" >pas de s\xE9lection</div>':""));var k=d.find(".x4file-list");k.x4file({x4Ajax:y,rootrel:options.rootrel,alert,begin_path:m,low_path:m,nodrop:f||o.nodrop===!0||o.nodrop=="true"||o.nodrop=="on",ftype:o.ftype?o.ftype:"tacceptable",singleclick:o.singleclick===!0||o.singleclick==="true",simulctrl:!(o.singleclick===!0||o.singleclick==="true"),singlesel:!(u&&(o.singlesel===!1||o.singlesel==="false")),nopreview:u?!(o.nopreview===!1||o.nopreview==="false"):!1,returnintool:o.returnintool===!0||o.returnintool==="true",folderlabels:o.folderlabels?o.folderlabels:!1,folderhidden:o.folderhidden?o.folderhidden:!1,inisel:u&&o.tmedia?o.tmedia:"",x4fclass:o.x4fclass||"x4file-",thumb_width:o.thumb_width||162,thumb_height:o.thumb_height||68,imgw:(o.resize||"0,0").split(",")[0],imgh:(o.resize||"0,0").split(",")[1],toolbar_id:"x4ftoolb-"+h,infobar_id:"x4finfob-"+h,debug:options.debug}),k.hasClass("resizable")&&_x4Resizable(k);var _=function(C,A){var S=C.map(function(){return $(this).attr("data-fpath")}).get(),j=S.join(",").replace(new RegExp(m.trim("/")+"/","g"),"").replace(/,/g," &bull; ");if(w)for(var z in S)S[z]=options.rootrel+S[z];d.attr("data-tmedia",S.join(",")),d.find(".x4fpick-list-text").html(j!=""?j:"pas de s\xE9lection"),d.trigger(A?"x4fileselected":"x4fileselect")};u&&(k.on("x4file:select",function(C){_(C.currentSel)}),(o.singlesel==="true"||o.singlesel===!0)&&k.one("x4file:preview",function(C){_($(C.currentCell),!0)}))}else trace("FileZone - no target")}function _popover(o){var u;if(o==null?$pop=$("a[data-toggle=popover], button[data-toggle=popover], a[href^='#x4help-']"):(u=o.find("a[data-toggle=popover], button[data-toggle=popover], a[href^='#x4help-']")).length?$pop=u:$pop=o.filter("a[data-toggle=popover], button[data-toggle=popover], a[href^='#x4help-']"),!!$pop.length){var h=self!==top&&$(parent.document).find("iframe#x4sitecontent").length,d=!1,f=!1,x={html:!0,trigger:"manual",content:function(){var g=$(this),m=(g.attr("href")||"").indexOf("#x4help-")===0,b=m?$(this).attr("href").split("-").pop():0,w=g.attr("data-content-selector")||!1,y=w?$(w):$();if(m){b*1?b=b*1:b=1;var k=g.closest("div"),_=k.find(".x4help-content");_.length&&(_.length>=b?y=$(_.get(b-1)):y=$(_.get(_.length-1)))}return y.length?y.html():""}};$pop.filter("[href^='#x4help-']").each(function(){var g=$(this).attr("href").split("-")[1];$.inArray(g,["top","bottom","right","left"])<0&&(g="right"),$(this).attr("data-placement",g)}),$pop.filter("[data-tooltip-title]").each(function(){$(this).attr("data-title",$(this).attr("data-tooltip-title"))}).tooltip(),$pop.popover(x).off("click").click(function(g){if(h&&$(this).is("a[href^='#x4help-']")){g.preventDefault();return}$(this).popover("show").tooltip("hide"),$(this).attr("data-tooltip-title")&&!$(this).attr("data-popover-title")&&$(".popover-title").hide(),f=!1,d=!0,g.preventDefault()}),$(doc).click(function(){d&f?($("a[data-toggle=popover], button[data-toggle=popover], a[href^='#x4help-']").popover("hide"),d=f=!1):f=!0})}}function _tooltip(o){var u;o==null?o=$("[data-toggle=tooltip]"):(u=o.find("[data-toggle=tooltip]")).length?o=u:o=o.filter("[data-toggle=tooltip]"),o.tooltip(),o.on("show.bs.tooltip",function(){$(".tooltip").not(this).hide()})}function _collapse(o){var u;
2o==null?o=$("[data-toggle=collapse]"):(u=o.find("[data-toggle=collapse]")).length?o=u:o=o.filter("[data-toggle=collapse]");var h=o.length?o.closest(".portfolio-isotope,.masonry-gallery"):$();h.length&&o.each(function(){var f=$(this),x=$(f.attr("data-target"));x.length&&x.on("shown.bs.collapse hidden.bs.collapse",function(){h.isotope&&h.isotope("layout")})});function d(f){var x=$(f.currentTarget),g=$(x.attr("data-target")),m=x.find(".fa-caret-up,.fa-toggle-up,.fa-toggle-on,.fa-plus,.fa-caret-down,.fa-toggle-down,.fa-toggle-off,.fa-minus"),b=x.attr("data-column-toggle"),w="",y,k,_,C;f.preventDefault(),x.blur(),m.length&&(g.hasClass("in")?(m.hasClass("fa-caret-up")&&m.removeClass("fa-caret-up").addClass("fa-caret-down"),m.hasClass("fa-toggle-up")&&m.removeClass("fa-toggle-up").addClass("fa-toggle-down"),m.hasClass("fa-toggle-on")&&m.removeClass("fa-toggle-on").addClass("fa-toggle-off"),m.hasClass("fa-minus")&&m.removeClass("fa-minus").addClass("fa-plus")):(m.hasClass("fa-caret-down")&&m.removeClass("fa-caret-down").addClass("fa-caret-up"),m.hasClass("fa-toggle-down")&&m.removeClass("fa-toggle-down").addClass("fa-toggle-up"),m.hasClass("fa-toggle-off")&&m.removeClass("fa-toggle-off").addClass("fa-toggle-on"),m.hasClass("fa-plus")&&m.removeClass("fa-plus").addClass("fa-minus"))),b&&(w=b.split(","),g.hasClass("collapse in")?(y=x.closest("div."+w[1]),C=y.attr("data-initNth"),C&&C!=""&&(_=y.next(),y.detach().insertAfter(_).attr("data-initNth","")),y.removeClass(w[1]).addClass(w[0])):(y=x.closest("div."+w[0]),k=y.length?y.prevAll("div."+w[0]+":visible").first():$(),_=y.length?y.nextAll("div."+w[0]+":visible").first():$(),_.length&&_.offset()&&_.offset().top>y.offset().top&&y.attr("data-initNth",y.index()).detach().insertBefore(k),y.removeClass(w[0]).addClass(w[1])))}o.off("click",d).on("click",d)}function _checkToggle(o){var u,h=o,d=o||$();o==null?h=$("input[type=radio][data-toggle=check],input[type=checkbox][data-toggle=check],select[data-toggle=select]"):(u=o.find("input[type=radio][data-toggle=check],input[type=checkbox][data-toggle=check],select[data-toggle=select]")).length?h=u:h=o.filter("input[type=radio][data-toggle=check],input[type=checkbox][data-toggle=check],select[data-toggle=select]"),h.length&&h.each(function(){var g=$(this),m=d.length?d.find("input[type=radio][name='"+g.attr("name")+"']"):$("input[type=radio][name='"+g.attr("name")+"']"),b=g.closest(".radio-group"),w=b.length&&b.attr("data-showselector")?$(b.attr("data-showselector")):$(),y=b.length&&b.attr("data-hideselector")?$(b.attr("data-hideselector")):$(),k=g.is("[type=checkbox]")?g:$(),_=g.is("select")?g:$(),C=g.data("showselector"),A=g.data("hideselector"),S=$(),j=$(),z=[],T=[];if(typeof C=="string")S=d.length?d.find(C):$(C),S.length||(S=$(C)),S.length&&z.push(S);else if(typeof C=="object")for(var O=0;O<C.length;O++)S=$(),S=d.length?d.find(C[O]):$(C[O]),S.length||(S=$(C[O])),S.length&&z.push(S);if(typeof A=="string")j=d.length?d.find(A):$(A),j.length||(j=$(A)),j.length&&T.push(j);else if(typeof A=="object")for(var O=0;O<A.length;O++)j=$(),j=d.length?d.find(A[O]):$(A[O]),j.length||(j=$(A[O])),j.length&&T.push(j);var L=function(){var q=g.is(":checked"),W=g.is(":checked"),Q=S.length>0?m.filter("[data-showselector='"+g.attr("data-showselector")+"']"):$(),G=j.length>0?m.filter("[data-hideselector='"+g.attr("data-hideselector")+"']"):$();S.length>0&&(Q.length>1&&Q.each(function(){q=q||$(this).is(":checked")}),S.toggle(q).toggleClass("hiddenByX4CheckToggle",!q)),j.length>0&&(G.length>1&&G.each(function(){W=W||$(this).is(":checked")}),j.toggle(!W).toggleClass("hiddenByX4CheckToggle",W));var V=b.attr("data-value")||!1,E=b.find("input[type=radio]:checked").val()||"";w.length>0&&V&&w.toggle(E.indexOf(V)>=0).toggleClass("hiddenByX4CheckToggle",E.indexOf(V)<0)},I=function(){S.length>0&&S.toggle(k.is(":checked")).toggleClass("hiddenByX4CheckToggle",!k.is(":checked")),j.length>0&&j.toggle(!k.is(":checked")).toggleClass("hiddenByX4CheckToggle",k.is(":checked"));var q=S.filter(".x4validatemember").add(j.filter(".x4validatemember"));q.val("").data("membervalidated",!1),q.attr("data-typeadhup2")&&(x4ul=$("span.x4uu").attr("data-u4l"),x4cartfunc("updateProdCart",!0))},H=function(){if(_.attr("data-isvalue")){var q=_.data("isvalue"),W="";val=_.val(),r=!1,(typeof q=="string"||typeof q=="number")&&(q=[q]);for(var Q=0;Q<z.length;Q++)S=z[Q],W=q[Q],!val||val==""?r=!1:_.attr("data-isvalue")=="empty"?r=!val||val=="":$.isArray(val)?val.length?(r=!1,$.each(val,function(V,E){r=r||new RegExp(W,"i").test(E)})):r=!1:r=new RegExp(W,"i").test(val),S.length>0&&S.toggle(r).toggleClass("hiddenByX4CheckToggle",!r);for(var Q=0;Q<T.length;Q++)j=T[Q],W=q[Q],!val||val==""?r=!1:_.attr("data-isvalue")=="empty"?r=!val||val=="":$.isArray(val)?val.length?(r=!1,$.each(val,function(E,N){r=r||new RegExp(W,"i").test(N)})):r=!1:r=new RegExp(W,"i").test(val),j.length>0&&j.toggle(!r).toggleClass("hiddenByX4CheckToggle",r)}else{var G=_.children("option");G.is("[data-showselector],[data-hideselector]")&&(S.hide().addClass("hiddenByX4CheckToggle"),j.show().removeClass("hiddenByX4CheckToggle"),G.each(function(){var V=$(this),E=d.length?d.find(V.attr("data-showselector")):$(V.attr("data-showselector")),N=d.length?d.find(V.attr("data-hideselector")):$(V.attr("data-hideselector")),M=_.val()==(V.attr("value")||"");_.prop("multiple")&&(M=$.inArray(V.attr("value")||"",_.val())>=0),M&&(E.show().removeClass("hiddenByX4CheckToggle"),N.hide().addClass("hiddenByX4CheckToggle"))}))}};(S.length||j.length)&&m.length&&(m.change(function(){L()}
2),L()),(S.length||j.length)&&k.length&&(k.change(function(){I()}),S.toggle(k.is(":checked")).toggleClass("hiddenByX4CheckToggle",!k.is(":checked")),j.toggle(!k.is(":checked")).toggleClass("hiddenByX4CheckToggle",k.is(":checked"))),(z.length||T.length)&&_.length&&(_.change(function(){H()}),H())});var f,x;o==null?x=$(".scroll-start-bottom"):(f=o.find(".scroll-start-bottom")).length?x=f:x=o.filter(".scroll-start-bottom"),x.length&&x.each(function(){var g=$(this);g[0].scrollTop=g[0].scrollHeight})}function _lightbox(o,u){var h;o==null?o=$(".lightbox,div.x4fb,div.x4actus"):(h=o.find(".lightbox")).length?o=h:o=o.filter(".lightbox"),o.length>0&&_loadjs(ppath+"magnific-popup/jquery.magnific-popup.min.js",function(){return typeof $.magnificPopup>"u"||self!==top&&$(parent.document).find("iframe#x4sitecontent").length?!1:($.extend(!0,$.magnificPopup.defaults,{tClose:"Fermer(Echap)",tLoading:"Chargement...",gallery:{tPrev:"Pr\xE9c\xE9dent",tNext:"Suivant",tCounter:"%curr% / %total%"},image:{tError:"Image non charg\xE9e!"},ajax:{tError:"Contenu non charg\xE9e!"}}),void o.each(function(){var d=$(this);if(d.hasClass("lightbox")&&!d.hasClass("lightbox-init")&&(u||!d.hasClass("owl-carousel"))){d.addClass("lightbox-init");var f=d.data("plugin-options")||{},x=d.data("mfp-video"),g={},m={type:"image",fixedContentPos:!1,fixedBgPos:!1,mainClass:"mfp-no-margins mfp-zoom-in",closeOnContentClick:!0,closeOnBgClick:!0,image:{verticalFit:!0},zoom:{enabled:!1,duration:300},gallery:{enabled:!1,navigateByImgClick:!0,preload:[0,1],arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',tPrev:"Previous",tNext:"Next",tCounter:'<span class="mfp-counter">%curr% / %total%</span>'}};if(x=="autoplay"){if(/iPhone|iPod/i.test(navigator.userAgent))return d.off("click").on("click",function(b){var w=$(this),y=$('<span style="position:absolute;overflow:hidden;height:0px;width=0px;">'+w.attr("data-mfp-src")+"</span>"),k=y.find("video");d.append(y),k.one("ended",function(){y.remove()}),k[0].play()}),!0;m.callbacks={open:function(){this.content.find("video")[0].play()}}}d.data("original-title")&&(m.image.titleSrc="data-original-title"),f.gallery&&f.gallery.noitems&&delete f.items,d.data("mfp-items")&&(m.items=[],$.each(d.data("mfp-items"),function(b,w){m.items.push({src:w})})),d.is("img")&&(m.items={src:typeof d.css("background-image")=="string"&&/^url/.test(d.css("background-image"))?d.css("background-image").replace(/url\("([^"]+)"\)/,"$1"):d.attr("src")},d.css("cursor","zoom-in")),g=$.extend(!0,{},m,f),d.magnificPopup(g)}}))})}function _x4modal(o){var u;o==null?o=$("a.x4modal,button.x4modal"):(u=o.find("a.x4modal,button.x4modal")).length?o=u:o=o.filter("a.x4modal,button.x4modal"),o.length&&o.off("click").on("click",function(h){h.preventDefault();var d=$(h.currentTarget),f=$("body").hasClass("modal-open"),x=d.attr("data-x4tpl"),g=d.attr("href")||!1,m=d.data("plugin-options")||{},b=d.attr("data-content"),w=d.attr("data-selector"),y=$(d.attr("data-inline")),k=d.attr("data-nofootbtn")||!1,_=typeof x4live<"u"?x4live:typeof x4admin<"u"?x4admin:null,C={x4plug:_,title:d.attr("title")||d.attr("data-original-title")||g||"",mainClass:"modal-lg",easin:"fade",footer:!k,btesc:"Abandonner",btconf:"Confirmer"},A=$.extend(!0,{},C,m),S=function(j){var z=A.callback?A.callback:function(){trace("click confirm: no function")},T=j.find("button.btn-confirm,a.btn-confirm"),O=j.find("button.btn-esc,a.btn-esc");k&&(T.remove(),O.remove()),j.attr("data-x4preventcloseonevent")=="true"&&j.one("show.bs.modal",function(L){j.one("x4preventclose_event",function(){trace("handle preventclose event"),j.find("input:not(.notinmustsave),textarea:not(.notinmustsave),select:not(.notinmustsave),.x4html-field:not(.notinmustsave)").on("change",function(I){j.find("button.btn-esc").addClass("must-save"),j.data("bs.modal").options.keyboard=!1,j.off("keydown.dismiss.bs.modal"),j.data("bs.modal").options.backdrop="static"})})}),j.modal("show").one("shown.bs.modal",function(L){if(_iUIplugins(j),T.on("click",function(H){typeof z=="function"?z(j,H):typeof z=="string"&&typeof $[z]=="function"&&$[z](j,H)}),j.attr("data-x4preventclose")=="true"){var I=function(){var H=j.find("input:not(.notinmustsave,[type=hidden]),select:not(.notinmustsave),textarea:not(.notinmustsave),.x4html-field:not(.notinmustsave)");H.length?setTimeout(function(){trace("init prevent close for",H),H.on("change",function(q){j.find("button.btn-esc").addClass("must-save"),j.data("bs.modal").options.keyboard=!1,j.off("keydown.dismiss.bs.modal"),j.data("bs.modal").options.backdrop="static"})},250):setTimeout(I,250)};setTimeout(I,250)}O.on("click",function(H){$(H.currentTarget).hasClass("must-verify")?(H.preventDefault(),H.stopPropagation(),_openConfirmModal({title:"Vous-\xEAtes s\xFBr ?",content:"Vous n'avez pas enregistr\xE9 vos modifications.",callback:function(q){j.modal("hide")}})):$(H.currentTarget).hasClass("must-save")?(H.preventDefault(),H.stopPropagation(),_openConfirmModal({title:"Vous n'avez pas enregistr\xE9 vos modifications",content:"Voulez vous enregistrer avant de quitter ?",confirm:"Quitter sans enregistrer",confirm2:"Enregistrer et quitter",escape:"Ne pas quitter",callback:function(q){j.modal("hide")},callback2:function(q){T.click()}})):j.modal("hide")}),j.trigger("x4initied.bs.modal")}).one("hidden.bs.modal",function(L){T.off("click"),O.off("click"),f&&$("body").addClass("modal-open"),j.remove()})};x?(typeof A.requestfunc=="string"&&A.requestfunc!=""&&(A.callback=function(j,z){var T=j.find("form"),O=j.find("button.btn-confirm"),L=T.attr("data-success")||"Les donn\xE9es sont enregistr\xE9es",I=T.attr("data-error")||"Erreur, les donn\xE9es ne sont pas enregistr\xE9es",H=T.attr("data-invalids")||"Veuillez v\xE9rifier les XX champs encadr\xE9s",q=T.attr("data-invalid")||"Veuillez v\xE9rifier le champs encadr\xE9",W={requestFunction:A.requestfunc,items:j.find("form").serializeArray()};
2T.length&&(!T.hasClass("validate")||T.valid())?$.post(x4Ajax,{x4action:"x4dbputdata",options:W},function(Q){trace(Q),Q&&typeof Q.error>"u"?(alert(L,"success"),j.modal("hide"),T.hasClass("fresh-after")&&setTimeout(function(){win.location.reload()},1e3)):alert(I)},"json"):(j.modal("hide"),O.hasClass("fresh-after")&&setTimeout(function(){win.location.reload()},1e3))}),S($(_getx4tpl(x,$.extend(!0,{},m,{x4plug:_}))))):b?S($(x4modal_tpl.replace(/%EASIN%/,A.easin).replace(/%CLASS%/,A.mainClass).replace(/%TITLE%/,A.title).replace(/%CONTENT%/,b).replace(/%ESCAPE%/,A.btesc).replace(/%OK%/,A.btconf))):w?$(w).length&&S($(x4modal_tpl.replace(/%EASIN%/,A.easin).replace(/%CLASS%/,A.mainClass).replace(/%TITLE%/,A.title).replace(/%CONTENT%/,$(w).html()).replace(/%ESCAPE%/,A.btesc).replace(/%OK%/,A.btconf))):y.length?y.modal("show"):g&&$.get(g,function(j){if(typeof j=="string"){var z=$(x4modal_tpl.replace(/%EASIN%/,A.easin).replace(/%CLASS%/,A.mainClass).replace(/%TITLE%/,A.title).replace(/%CONTENT%/,j).replace(/%ESCAPE%/,A.btesc).replace(/%OK%/,A.btconf)),T=A.footer?"":z.find("div.modal-footer").remove();S(z)}})})}function x4UpdIconCollapse(o,u){o.hasClass("fa-plus-circle")&&u&&o.removeClass("fa-plus-circle").addClass("fa-minus-circle"),o.hasClass("fa-minus-circle")&&!u&&o.removeClass("fa-minus-circle").addClass("fa-plus-circle"),o.hasClass("fa-plus-square")&&u&&o.removeClass("fa-plus-square").addClass("fa-minus-square"),o.hasClass("fa-minus-square")&&!u&&o.removeClass("fa-minus-square").addClass("fa-plus-square"),o.hasClass("fa-plus")&&u&&o.removeClass("fa-plus").addClass("fa-minus"),o.hasClass("fa-minus")&&!u&&o.removeClass("fa-minus").addClass("fa-plus"),o.hasClass("fa-caret-down")&&u&&o.removeClass("fa-caret-down").addClass("fa-caret-up"),o.hasClass("fa-caret-up")&&!u&&o.removeClass("fa-caret-up").addClass("fa-caret-down"),o.hasClass("fa-caret-square-o-down")&&u&&o.removeClass("fa-caret-square-o-down").addClass("fa-caret-square-o-up"),o.hasClass("fa-caret-square-o-up")&&!u&&o.removeClass("fa-caret-square-o-up").addClass("fa-caret-square-o-down")}function _toggle(o){var u,h;o==null?h=$("div.toggle:not(.togl-initied)"):(u=o.find("div.toggle:not(.togl-initied)")).length?h=u:h=o.filter("div.toggle:not(.togl-initied)");var d=25,f=function(b,w){var y=b.parents("div.toggle"),k=$(),_=y.hasClass("toggle-accordion"),C=b.find("> div.toggle-content");if(_&&y.find("div.toggle.active").not(b).trigger("collapse"),b.toggleClass("active",!!w),b.find("> p").get(0)){k=b.find("> p");var A=k.css("height");k.css("height","auto");var S=k.css("height");k.css("height",A)}b.hasClass("active")?(k.animate({height:S},350,function(){$(this).addClass("preview-active")}),C.slideDown(350),b.find("iframe").each(function(){$(this).attr("src",$(this).attr("src"))})):(k.animate({height:d},350,function(){$(this).removeClass("preview-active")}),C.slideUp(350))},x=h.filter(".active");x.find("> p").addClass("preview-active").css("height","auto"),x.find("> div.toggle-content").slideDown(400),h.addClass("togl-initied").on("collapse",function(b){$(this).hasClass("active")&&f($(this),!1)}).on("open",function(b){!$(this).hasClass("active")&&f($(this),!0)}).find("> label").click(function(b){var w=$(this).parent(),y=$(this).parents("div.toggle");if(w.hasClass("toggle-disabled")||y.hasClass("toggle-disabled"))return!1;f(w,!w.hasClass("active"))});var g,m;o==null?m=$(".x4toggle:not(.togl-initied),[data-toggle=x4toggle]:not(.togl-initied)"):(g=o.find(".x4toggle:not(.togl-initied),[data-toggle=x4toggle]:not(.togl-initied)")).length?m=g:m=o.filter(".x4toggle:not(.togl-initied),[data-toggle=x4toggle]:not(.togl-initied)"),m.length&&m.each(function(){var b=$(this),w;if(b.hasClass("x4toggle")){var w=$('<label class="lab-togl-added" style="position:absolute;height:'+(b.height()||20)+'px;width:85%;">&nbsp;</label>');b.addClass("togl-initied").prepend(w)}else w=$(this);var y=b.attr("data-group")?$(b.attr("data-group")):$(),k=b.find(".x4toggle-content"),_=function(C,A){var S=C.parent(),j=S.children(".x4toggle-origin"),z=$(C.attr("data-target")||C.closest(".x4toggle").attr("data-target"));
2j.length||(S.append(j=$('<div class="x4toggle-origin" style="display:none">')),j.html(C.html())),C.html(A?z.html():j.html()),S.toggleClass("togl-on",A),y.closest(".x4list").first().toggleClass("togl-on",A)};y.length&&(y.off("x4togl").on("x4togl",function(C,A){_($(this),A)}),b.hasClass("togl-on")&&y.each(function(){$(this).trigger("x4togl",!0)})),k.length&&k.off("x4togl").on("x4togl",function(C,A){_($(this),A)}),k.length&&b.hasClass("togl-on")&&k.trigger("x4togl",!0),w.css("cursor","pointer").click(function(C){var A=!b.hasClass("togl-on"),S=b.attr("data-group")?$(b.attr("data-group")):$(),j=b.find(".x4toggle-content"),z=b.attr("data-target")?$(b.attr("data-target")):$(),T=b.attr("data-showselector")?$(b.attr("data-showselector")):$(),O=b.attr("data-hideselector")?$(b.attr("data-hideselector")):$(),L=b.attr("data-toggleselector")?$(b.attr("data-toggleselector")):$(),I=b.attr("data-togglesizeselector")?$(b.attr("data-togglesizeselector")):$(),H=b.attr("data-tosize")||!1,q=b.attr("data-juston")==="true";if(q&&b.hasClass("togl-on"))return!0;if(j.length&&z.length&&!S.length)j.trigger("x4togl",A),q&&b.hasClass("x4toggle")&&w.remove();else if(S.length){S.trigger("x4togl",A),q&&b.hasClass("x4toggle")&&S.closest(".x4toggle").find("label.lab-togl-added").remove();var W=S.closest(".x4list[data-atstartscrollto=bottom]").first();W.length&&setTimeout(function(){W.scrollTop(W.get(0).scrollHeight)},400),W.length&&W.next(".baresiz").toggleClass("hidden",!A)}if(T.length&&T.show().find("textarea.forum-post-message").trigger("shown"),O.length&&O.hide(),L.length&&(L.toggle(A).toggleClass("togl-on",A),A&&L.find("textarea.forum-post-message").trigger("shown")),I.length&&H){var Q=H.split("|"),G=Q[0],V=Q[1]==null?Q[0]:Q[1],E=$("i[data-togglesizeselector='"+b.attr("data-togglesizeselector")+"']");G=="max"&&(G=Q[2]?Math.min(I.prop("scrollHeight"),Q[2]):I.prop("scrollHeight")),V=="max"&&(V=Q[2]?Math.min(I.prop("scrollHeight"),Q[2]):I.prop("scrollHeight")),E.toggleClass("togl-on",A),x4UpdIconCollapse(E,A),I.animate({height:A?V:G},350,function(){$(this).addClass("preview-active")})}})})}function _miniDrop(o){var u,h;o==null?h=$(".minidrop:not(.minidrop-initied)"):(u=o.find(".minidrop:not(.minidrop-initied)")).length?h=u:h=o.filter(".minidrop:not(.minidrop-initied)"),h.length&&h.addClass("minidrop-initied").css("cursor","pointer").on("click",function(m){var b=$(m.currentTarget),w=$(b.attr("data-dropmenu")),y=b.attr("data-nvalue")||"data-value",k=y.indexOf(",")>0?y.split(",")[0]:y,_=b.attr(k)?b.attr(k):"",C=b.offset();if(!b.hasClass("drop-open")){var A=function(S){w.is(S.target)||w.find(S.target).length>0||$(S.target).closest(".minidrop-target,.select2-dropdown").length>0?$(document).one("mouseup",A):(w.find("li>a").off("click"),w.offset({top:0,left:0}).hide(),b.removeClass("drop-open"))};b.attr("data-nocloseoutside")!=="true"&&$(document).one("mouseup",A),C.top+=b.height(),b.attr("data-dropalign")==="left"?C.left+=b.width()-w.width():b.attr("data-dropalign")==="right"?C.left+=b.width():C.left+=b.width()/2-w.width()/2,b.addClass("drop-open"),w.show().offset(C).addClass("minidrop-target"),w.children("li").each(function(S,j){var z=$(j);z.hasClass("dropdown")?(z.removeClass("active"),z.children("ul.dropdown-menu").children("li").each(function(T,O){var L=_==$(O).children("a").attr(k);$(O).toggleClass("active",L),L&&z.addClass("active")})):z.toggleClass("active",_==z.children("a").attr(k))}),w.find("li>a").off("click").on("click",function(S){var j=$(S.currentTarget),z=b.attr(k)||"",T=j.attr(k)||"",O=j.text();if(T!=z){if(w.find("li.active").removeClass("active"),b.attr(k,T),y.indexOf(",")>0){var L=y.split(",");L.shift();for(var I in L)j.attr(L[I])&&b.attr(L[I],j.attr(L[I]))}if(b.is("i")){var H=b.closest(".input-group").children("input");H.length?H.val(T).change():b.trigger("change",{oldvalue:z,value:T})}else b.is("button")?b.trigger("change",{oldvalue:z,value:T}):b.text(O).trigger("change",{oldvalue:z,value:T});j.closest("li").addClass("active")}else{if(b.attr(k,""),y.indexOf(",")>0){var L=y.split(",");L.shift();for(var I in L)b.attr(L[I],"")}if(b.is("i")){var H=b.closest(".input-group").children("input");H.length?H.val(T).change():b.trigger("change",{oldvalue:z,value:T})}else b.is("button")?b.trigger("change",{oldvalue:z,value:T}):b.html("&nbsp;").trigger("change",{oldvalue:z,value:T});j.closest("li").removeClass("active")}w.find("li>
2a").off("click"),w.offset({top:0,left:0}).hide(),b.removeClass("drop-open"),S.preventDefault(),S.stopPropagation()})}});var d,f;o==null?f=$(".minidropblock:not(.minidropblock-initied)"):(d=o.find(".minidropblock:not(.minidropblock-initied)")).length?f=d:f=o.filter(".minidropblock:not(.minidropblock-initied)"),f.length&&f.addClass("minidropblock-initied").css("cursor","pointer").each(function(){var m=$(this),b=$(m.attr("data-dropblock"));b.css("z-index",823).addClass("minidropblock-target").find(":not(.closedrop-initied)[data-closedrop]").addClass("closedrop-initied").on("click",function(w){$(w.currentTarget).closest(".minidropblock-target").offset({top:0,left:0}).hide()}),m.on("click",function(w){var y=$(w.currentTarget),k=$(y.attr("data-dropblock")),_=y.offset(),C=k.is(":visible");if($(".minidropblock").each(function(){$($(this).attr("data-dropblock")).offset({top:0,left:0}).hide()}),!C){var A=function(S){k.is(S.target)||k.find(S.target).length>0||$(S.target).closest(".minidrop-target,.select2-dropdown").length>0?$(document).one("mouseup",A):k.offset({top:0,left:0}).hide()};y.attr("data-nocloseoutside")!=="true"&&$(document).one("mouseup",A),_.top+=y.height()+6,k.show().offset(_)}})});var x,g;o==null?g=$(".minicolor:not(.minicolor-initied)"):(x=o.find(".minicolor:not(.minicolor-initied)")).length?g=x:g=o.filter(".minicolor:not(.minicolor-initied)"),g.length&&g.addClass("minicolor-initied").css("cursor","pointer").on("click",function(m){var b=$(m.currentTarget),w=$(b.attr("data-parent")),y=b.attr("data-colid")!=null&&b.attr("data-ncol"),k=y?[]:b.attr("data-colorset")?b.attr("data-colorset").split(","):["#CE0000","#FF851B","#F012BE","#2ECC40","#106E99","#179BD7","#2B58CC","#1e3d8d"],_=y?b.attr("data-ncol")*1:k.length,C=w.find("#minicolordrop").length?w.find("#minicolordrop"):$((function(){var z=[];if(z.push('<div id="minicolordrop" style="width:'+(Math.min(_,8)*16+2)+"px;height:"+Math.ceil(_/8)*18+'px;line-height:16px;z-index:736;border:1px solid #999;background-color:white;">'),y)for(var T=0;T<_;T++)z.push('<div class="colid-color" data-colid="'+T+'" style="display:inline-block;line-height:16px;height:16px;width:16px;border:1px solid #fff;cursor:pointer;">&nbsp;</div>');else for(var T in k)z.push('<div data-color="'+k[T]+'" style="display:inline-block;line-height:16px;height:16px;width:16px;border:1px solid #fff;cursor:pointer;background-color:'+k[T]+';">&nbsp;</div>');return z.push("</div>"),z.join("")})()),A=b.attr("data-nvalue")||y?"data-colid":"data-color",S=b.offset();if(C.addClass("minidrop-target"),w.length||(w=$("body")),w.find("#minicolordrop").length||w.append(C),!b.hasClass("drop-open")){var j=function(z){C.is(z.target)||C.find(z.target).length>0||$(z.target).closest(".minidrop-target,.select2-dropdown").length>0?$(document).one("mouseup",j):(C.children("div").off("click"),C.offset({top:0,left:0}).hide(),b.removeClass("drop-open"))};b.attr("data-nocloseoutside")!=="true"&&$(document).one("mouseup",j),S.top+=b.height(),b.addClass("drop-open"),C.show().offset(S),C.children("div").off("click").on("click",function(z){var T=$(z.currentTarget),O=b.attr(A)||"",L=T.attr(A)||"";L!=O?y?b.attr(A,L).trigger("change"):b.attr(A,L).css("background-color",L).trigger("change"):y?b.attr(A,"").trigger("change"):b.attr(A,"").css("background-color","transparent").trigger("change"),C.children("div").off("click"),C.offset({top:0,left:0}).hide(),b.removeClass("drop-open"),z.preventDefault(),z.stopPropagation()})}})}function _wrotate(o){var u;o==null?o=$(".word-rotator"):(u=o.find(".word-rotator")).length?o=u:o=o.filter(".word-rotator"),o.each(function(){var d=$(this),f=d.find(".items"),x=f.find("> span"),g=x.eq(0),m=g.clone(),b=$(this).height(),w=1,y=0,k=$(this).attr("data-delay")||2e3;f.append(m),d.height(b).addClass("active"),setInterval(function(){y=w*b,f.animate({top:-y+"px"},300,"easeOutQuad",function(){w++,w>x.length&&(f.css("top",0),w=1)})},k)});var h=$("span.rotate");h.length>0&&_loadjs(ppath+"text-rotator/jquery.simple-text-rotator.min.js",function(){h.each(function(){var d=$(this),f=d.attr("data-animation")||"fade",x=d.attr("data-speed")||2e3;d.textrotator({animation:f,speed:parseInt(x)})})})}function _wcloud(o){if(!(self!==top&&$(parent.document).find("iframe#x4sitecontent").length)){var u;o==null?o=$(".word-cloud"):(u=o.find(".word-cloud")).length?o=u:o=o.filter(".word-cloud"),o.length&&_loadjs(ppath+"wordcloud2/wordcloud2"+(isLocal?"":".min")+".js",function(){o.each(function(){var h=$(this),d=h.text().replace(/\n/g,"").split(","),f=h.attr("data-wmincnt")||!1,x=h.attr("data-wcolor")||!1,g=h.attr("data-wweight")||!1,m=h.attr("data-wminsize")||8,b=h.attr("data-wmaxsize")||30,w=h.attr("data-wsvgmask")||!1,y=h.attr("data-wshowmask")||!1,k=h.attr("data-delay")||!1,_=h.attr("data-weffect")!=="false",C={fontFamily:h.attr("data-wfont")||"serif, sans-serif",backgroundColor:h.attr("data-wbgcolor")||"transparent",weightFactor:h.attr("data-wsizefactor")||1,rotationSteps:h.attr("data-wrotstep")||0,wait:h.attr("data-wdelay")||0,clearCanvas:!w,classes:"wordsofcloud"},A=function(O,L,I){var H=$.isArray(O)?$(O[1]):$(O);I?I=="onscroll"?$(win).scroll(function(){var q=H.offset().top+H.height()*.2>$(win).scrollTop()+$("#header").height()&&H.offset().top+H.height()*.5<$(win).scrollTop()+$(win).height();q&&!H.hasClass("wcloudinit")&&(H.addClass("wcloudinit"),WordCloud(O,L))}):setTimeout(function(){WordCloud(O,L)},I*1):WordCloud(O,L)},S=function(O,L,I){var H=new Image;H.src=I,H.onload=function(){var q=O.width(),W=q*(H.height/H.width),Q=$('<canvas width="'+q+'" height="'+W+'">'),G=Q[0].getContext("2d");$drawmsk=y?$('<canvas width="'+q+'" height="'+W+'" style="position:absolute;">'):null,dctx=y?$drawmsk[0].getContext("2d"):null,G.drawImage(H,0,0,q,W),O.height(W),O.empty(),y&&(dctx.drawImage(H,0,0,q,W),O.prepend($drawmsk));for(var V=G.getImageData(0,0,q,W),E=G.createImageData(V),N=0;N<V.data.length;N+=4){var M=V.data[N]+V.data[N+1]+V.data[N+2],R=V.data[N+3];R<127||M>384?(E.data[N]=E.data[N+1]=E.data[N+2]=0,E.data[N+3]=255):(E.data[N]=E.data[N+1]=E.data[N+2]=0,E.data[N+3]=0)}G.putImageData(E,0,0),_&&O.on("wordclouddrawn",function(K){$(".wordsofcloud").each(function(){$w=$(this),typeof $w.attr("data-firstransform")>"u"&&($w.css({"-webkit-transition":"transform 0.2s","-moz-transition":"transform 0.2s","-o-transition":"transform 0.2s",transition:"transform 0.2s"}),$w.attr("data-firstransform",$w.css("transform")),$w.animoi("bounceIn"))}),$(".wordsofcloud").hover(function(){$(this).css({"-webkit-transform":"translateY(-5px) scale(1.5) rotate(0deg)","-moz-transform":"translateY(-5px) scale(1.5) rotate(0deg)","-o-transform":"translateY(-5px) scale(1.5) rotate(0deg)",transform:"translateY(-5px) scale(1.5) rotate(0deg)"})},function(){var U=$(this).attr("data-firstransform");$(this).css({"-webkit-transform":U,"-moz-transform":U,"-o-transform":U,transform:U})})}),A([Q[0],O[0]],L,k)}};if(!d.length)return!0;
2if(f)for(var j=0;d.length<f;)d.push(d[j++]);C.list=[];for(var j in d)C.list.push([d[j],getRandomInt(m,b)]);if(x){if(x.indexOf("rgba")>=0){if(x.indexOf("|")>=0){var z=x.split("|");x=function(O,L,I,H,q){return z[getRandomInt(0,z.length)]}}}else if(x.indexOf(",")>=0){var z=x.split(",");x=function(L,I,H,q,W){return z[getRandomInt(0,z.length)]}}C.color=x}if(g){if(g.indexOf(",")>=0){var T=g.split(",");g=function(O,L,I,H,q){return T[getRandomInt(0,T.length)]}}C.fontWeight=g}w?S(h,C,w):(h.empty(),A(h[0],C,k))})})}}function _select2(o){var u,h;o==null?h=$("select.select2:not(table.x4db *),select.country-select,select.department-select"):(u=o.find("select.select2,select.country-select,select.department-select")).length?h=u:h=o.filter("select"),h=h.not(".select2-hidden-accessible");function d(m,b,w){$.each(b,function(y,k){var _="",C=y.replace(/^'/,"");w!==!1&&(C==w||w.indexOf('"'+C+'"')>=0)&&(_="selected"),m.append("<option "+_+' value="'+y.replace(/^'/,"")+'">'+k+"</option>")})}function f(m,b){b!==!1&&m.children("option").each(function(){var w=$(this).attr("value");w&&(w=w.replace(/^'/,"")),w==b||b.indexOf('"'+w+'"')>=0?$(this).prop("selected",!0):$(this).prop("selected",!1)})}h.length>0&&_loadjs(ppath+"select2/select2.full"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){$().select2&&h.each(function(){var m=$(this),b=m.attr("data-noinichgevt")||!1,w=typeof m.attr("value")<"u"?m.attr("value"):!1,y={language:"fr",containerCssClass:m.attr("data-containerclass"),dropdownCssClass:m.attr("data-dropclass"),minimumResultsForSearch:m.attr("data-searchn")?m.attr("data-searchn"):m.attr("data-tags")?0:10,placeholder:m.attr("placeholder")||"",createTag:function(C){var A=$.trim(C.term);return A===""?null:{id:A,text:A,newTag:!0}},insertTag:function(C,A){C.push(A)}};if(!m.attr("multiple")&&m.attr("placeholder")&&(y.allowClear=!0),m.attr("multiple")&&m.attr("data-maxselect")&&(y.maximumSelectionLength=m.attr("data-maxselect")*1),m.closest(".modal-dialog").length&&(y.dropdownParent=m.closest(".modal-dialog").first()),m.hasClass("country-select"))if(countries_list.length)d(m,countries_list,w),m.select2(y),b?m.trigger("change.select2"):m.change();else{var k=m.attr("data-withdom")=="true"?"`codeiso2`!='' AND (`actual`=1 OR cog='XXXXX')":"`codeiso2`!='' AND `actual`=1",_={table:"pays",fields:"LOWER(`codeiso2`) AS `key`,`libcog` AS `label`",where:k,order:"ORDER BY `libcog`"};$.post(x4Ajax,{x4action:"x4getInseeList",options:_},function(C){if(C.data){var A={};$.each(C.data,function(S,j){A["'"+j.key]=j.label}),countries_list=A,d(m,countries_list,w),m.select2(y),b?m.trigger("change.select2"):m.change()}},"json")}else if(m.hasClass("department-select"))if(department_list.length)d(m,department_list),m.select2(y),b?m.trigger("change.select2"):m.change();else{var _={table:"departement",fields:"`dep` AS `key`,CONCAT(`dep`,' - ',`nccenr`) AS `label`",where:"1",order:"ORDER BY `dep`"};$.post(x4Ajax,{x4action:"x4getInseeList",options:_},function(A){if(A.data){var S={};$.each(A.data,function(j,z){S["'"+z.key]=z.label}),S["'99"]="99 - \xC9tranger",department_list=S,d(m,department_list,w),m.select2(y),b?m.trigger("change.select2"):m.change()}},"json")}else if(m.hasClass("region-select"))if(region_list.length)d(m,region_list),m.select2(y),b?m.trigger("change.select2"):m.change();else{var _={table:"region",fields:"`nccenr` AS `key`,`nccenr` AS `label`",where:"1",order:"ORDER BY `ncc`"};$.post(x4Ajax,{x4action:"x4getInseeList",options:_},function(A){if(A.data){var S={};$.each(A.data,function(j,z){S["'"+z.key]=z.label}),region_list=S,d(m,region_list,w),m.select2(y),b?m.trigger("change.select2"):m.change()}},"json")}else if(m.hasClass("x4autofromtable")&&m.attr("data-table")){var _={table:m.attr("data-table"),fields:m.attr("data-key")+(m.attr("data-label")?","+m.attr("data-label"):""),where:m.attr("data-where"),order:m.attr("data-order"),requestFunction:m.attr("data-rfunc")};$.post(x4Ajax,{x4action:"x4dbgetdata",options:_},function(A){if(trace(A),typeof A=="object"&&A.error==null){var S={};for(var j in A){var z=m.attr("data-label")?A[j][m.attr("data-label")]:A[j][m.attr("data-key")],T=A[j][m.attr("data-key")];typeof T<"u"&&typeof z<"u"&&z!=null&&z!="null"&&z!="undefined"&&(S["'"+T]=z)}d(m,S,w),m.select2(y),b?m.trigger("change.select2"):m.change()}},"json")}else f(m,w),m.select2(y),b?m.trigger("change.select2"):m.change()})});var x,g;o==null?g=$("select.x4folderselect"):(x=o.find("select.x4folderselect")).length?g=x:g=o.filter("select.x4folderselect"),g.length&&_loadjs(ppath+"select2/select2.full"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){$().select2&&g.each(function(){var m=$(this),b=m.attr("data-noinichgevt")||!1;fld=m.attr("data-fpath")||"",selfolder=m.attr("data-value")||"",glisto=function(w,y,k){if(y==null&&(k=-1,y=[]),$.isArray(w))for(var _=0;_<w.length;_++)glisto(w[_],y,k+1);else if(typeof w=="object"){for(var C="",_=0;_<k;_++)C+="&nbsp;&nbsp;";y.push('<option value="'+w.rpath+'"'+(selfolder==w.rpath?" selected":"")+">"+C+w.name+"</option>"),$.isArray(w.branch)&&glisto(w.branch,y,k+1)}return y},$.post(x4Ajax,{x4action:"x4getfolderlist",fpath:fld},function(w){trace("return folder list",w),typeof w.folderlist=="object"?(m.append(glisto(w.folderlist)),m.select2({containerCssClass:m.attr("data-containerclass")||"x4db-select",dropdownCssClass:m.attr("data-dropclass")||"x4db-select",minimumResultsForSearch:m.attr("data-searchn")||1/0,placeholder:m.attr("placeholder")||"",tags:!1,maximumSelectionLength:m.attr("data-maxselect")||1/0}),b?m.trigger("change.select2"):m.change()):trace(w.error)},"json")})})}function _colorpicker(o){var u;o==null?o=$(".colorpicker:not(table.x4db *),.input-group.colorpicker-component:not(table.x4db *)"):(u=o.find(".colorpicker,.input-group.colorpicker-component")).length?o=u:o=o.filter(".colorpicker,.input-group.colorpicker-component"),o.length&&_loadjs(ppath+"bootstrap-colorpicker/js/bootstrap-colorpicker"+(isLocal?"":".min")+".js",function(){$().colorpicker&&o.each(function(){var h=$(this),d=h.is("input")?h.val():h.children("input").val(),f=h.attr("data-format")||"hex",x=h.attr("data-format")||".add-on-colorpicker";trace("init colorpicker "+d),h.colorpicker({color:d,format:f,component:x})})})}function _datepicker(o){var u;o==null?o=$(".datepicker,.input-group.date,.input-group.input-daterange"):(u=o.find(".datepicker,.input-group.date,.input-group.input-daterange")).length?o=u:o=o.filter(".datepicker,.input-group.date,.input-group.input-daterange"),o.length&&_loadjs(ppath+"bootstrap.datepicker/js/bootstrap-datepicker"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){$().datepicker&&_loadjs(ppath+"bootstrap.datepicker/locales/bootstrap-datepicker.fr.min.js",function(){o.each(function(){var h=$(this);h.attr("data-now")&&h.attr("value",Date.toFr(h.attr("data-now"),h.attr("data-withtime"))),h.attr("data-startvalue")&&h.find("input[name=startdate]").attr("value",Date.toFr(h.attr("data-startvalue"),h.attr("data-withtime"))),h.attr("data-endvalue")&&h.find("input[name=enddate]").attr("value",Date.toFr(h.attr("data-endvalue"),h.attr("data-withtime"))),h.datepicker({format:h.attr("data-format")||"dd/mm/yyyy",withTime:h.attr("data-withtime")==="true"||h.attr("data-withtime")==="1",timelabel:h.attr("data-timelabel")||"",language:h.attr("data-lang")||"fr",rtl:h.attr("data-RTL")=="true",changeMonth:h.attr("data-changeMonth")!="false",todayBtn:h.attr("data-todayBtn")=="true"||h.attr("data-todayBtn")=="1"?"linked":!1,
2clearBtn:h.attr("data-clearBtn")=="true"||h.attr("data-clearBtn")=="1",calendarWeeks:h.attr("data-calendarWeeks")=="true",autoclose:h.attr("data-autoclose")!="false",todayHighlight:h.attr("data-todayHighlight")!="false",startDate:h.attr("data-startdate")||"",endDate:h.attr("data-enddate")||"",enableOnReadonly:!1}),(h.attr("data-withtime")==="true"||h.attr("data-withtime")==="1")&&_loadjs(ppath+"x4timesetter/x4timesetter"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){if(h.hasClass("input-daterange"))var d=h.data("datepicker").pickers,f=d[0].picker.add(d[1].picker);else var f=h.data("datepicker").picker;f.find("input.x4timesetter").x4timesetter({hsymbol:h.attr("data-hsymbol")||":",msymbol:h.attr("data-msymbol")||"",step:h.attr("data-timestep")?1*h.attr("data-timestep"):5,min:h.attr("data-timemin")||"00:00",max:h.attr("data-timemax")||"23:59",debug:h.attr("data-debug")?h.attr("data-debug")=="true"||h.attr("data-debug")=="1":isLocal})},!0)})})})}function _timesetter(o){var u;o==null?o=$(".x4timesetter:not(.x4ts-initialised):not(table.x4db *)"):(u=o.find(".x4timesetter:not(.x4ts-initialised)")).length?o=u:o=o.filter(".x4timesetter:not(.x4ts-initialised)"),o.length&&_loadjs(ppath+"x4timesetter/x4timesetter"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){o.each(function(){var h=$(this),d=this.dataset;if(h.addClass("x4ts-initialised"),d.now){var f=new Date,x=Math.to0str(f.getHours(),2)+":"+Math.to0str(f.getMinutes(),2);h.attr("value",x)}h.x4timesetter({hsymbol:d.hsymbol||":",msymbol:d.msymbol||"",step:d.timestep?1*d.timestep:5,min:d.timemin||"00:00",max:d.timemax||"23:59",debug:d.debug?d.debug=="true"||d.debug=="1":isLocal})})})}function _charts(o){var u;o==null?o=$(".piechart,.easyPieChart"):(u=o.find(".piechart,.easyPieChart")).length?o=u:o=o.filter(".piechart,.easyPieChart"),o.length>0&&_loadjs(ppath+"chart.easypiechart/jquery.easypiechart.min.js",function(){o.each(function(){var h=$(this),d=h.attr("data-size")||150,f=h.attr("data-animate")||"3000";h.easyPieChart({size:d,animate:f,scaleColor:!1,trackColor:h.attr("data-trackcolor")||"rgba(0,0,0,0.04)",lineWidth:h.attr("data-linewidth")||"2",lineCap:"square",barColor:h.attr("data-color")||"#0093BF"}),$("span",this).attr("style","line-height:"+d+"px !important; height:"+d+"px; width:"+d+"px"),$("i",this).attr("style","line-height:"+d+"px !important; height:"+d+"px; width:"+d+"px")})})}function _slider_full(){_headerHeight=0,$("#header").hasClass("transparent")||$("#header").hasClass("translucent")?_headerHeight=0:(_headerHeight=$("#header").outerHeight(),$("#topBar").length>0&&(_headerHeight+=$("#topBar").outerHeight())),_screenHeight=$(win).height()-_headerHeight,_screenWidth=$(win).width(),$("#slider.fullheight").height(_screenHeight);var o=$("#slider.fullheight .owl-carousel.owl-fullheight div img");o.length&&_screenWidth<_screenHeight?o.css("left","25%").css("transform","translateX(-25%)"):o.css("left","0").css("transform","none"),$("div.x4revslider .txslider img").each(function(){var u=$(this),h=u.attr("data-x4iniscale");h&&u.attr("style","").css({width:h})})}function _x4StickyHeader(){var o=$("#header");if(o.attr("class").match(/sticky/)&&win.width>768){var u=$(doc).scrollTop(),h=$("#topBar").outerHeight()||0,d=o.outerHeight()||0;u>h?(o.addClass("fixed"),o.hasClass("transparent")||o.hasClass("translucent")||$("body").css({"padding-top":d+"px"}),o.hasClass("bgnotfixed")&&(o.hasClass("transparent")||o.hasClass("translucent"))&&o.css("background-image",o.attr("data-bgimg"))):(o.hasClass("bgnotfixed")&&(o.hasClass("transparent")||o.hasClass("translucent"))&&o.attr("data-bgimg",o.css("background-image")).css("background-image","none"),o.hasClass("transparent")||o.hasClass("translucent")||$("body").css({"padding-top":"0px"}),o.removeClass("fixed"))}}function _topNav(){var o=$("#header"),u=!1;win.scrollTop=0;function h(){$(doc).scrollTop()>100?$("#toTop").is(":hidden")&&$("#toTop").show():$("#toTop").is(":visible")&&$("#toTop").hide()}$(win).scroll(function(){h()});function d(){$("#sidepanel_overlay").unbind(),$("#sidepanel_overlay").bind("click",function(){$("a#sidepanel_btn").trigger("click")})}if($("#topMain a.dropdown-toggle").bind("click",function(x){$(this).attr("href")=="#"&&x.preventDefault(),u=$(this).parent().hasClass("resp-active"),$("#topMain").find(".resp-active").removeClass("resp-active"),u||$(this).parents("li").addClass("resp-active")}),$("#topMain li.dropdown, #topMain a.dropdown-toggle").bind("click",function(x){$(this).attr("href")=="#"&&x.stopPropagation()}),$("li.search i.fa").click(function(){$("#header .search-box").is(":visible")?$("#header .search-box").fadeOut(300):($(".
2search-box").fadeIn(300),$("#header .search-box form input").focus(),$("#header li.quick-cart div.quick-cart-box").is(":visible")&&$("#header li.quick-cart div.quick-cart-box").fadeOut(300))}),$("#header li.search i.fa").size()!=0&&($("#header .search-box, #header li.search i.fa").on("click",function(x){x.stopPropagation()}),$("body").on("click",function(){$("#header li.search .search-box").is(":visible")&&$("#header .search-box").fadeOut(300)})),$(doc).bind("click",function(){$("#header li.search .search-box").is(":visible")&&$("#header .search-box").fadeOut(300)}),$("#closeSearch").bind("click",function(x){x.preventDefault(),$("#header .search-box").fadeOut(300)}),$("button#page-menu-mobile").bind("click",function(){$(this).next("ul").slideToggle(150)}),$("li.quick-cart>a").click(function(x){x.preventDefault();var g=$("li.quick-cart div.quick-cart-box");g.is(":visible")?g.fadeOut(300):(g.fadeIn(300),$("li.search .search-box").is(":visible")&&$(".search-box").fadeOut(300))}),$("li.quick-cart>a").size()!=0&&($("li.quick-cart").on("click",function(x){x.stopPropagation()}),$("body").on("click",function(){$("li.quick-cart div.quick-cart-box").is(":visible")&&$("li.quick-cart div.quick-cart-box").fadeOut(300)})),$("#page-menu ul.menu-scrollTo>li").bind("click",function(x){var g=$("a",this).attr("href");$("a",this).hasClass("external")||(x.preventDefault(),$("#page-menu ul.menu-scrollTo>li").removeClass("active"),$(this).addClass("active"),$(g).length>0&&(_padding_top=0,$("#header").attr("class").match(/sticky/)&&(_padding_top=$(g).css("padding-top"),_padding_top=_padding_top.replace("px","")),$("html,body").animate({scrollTop:$(g).offset().top-_padding_top},800,"easeInOutExpo")))}),o.hasClass("bottom")?(o.addClass("dropup"),win.homeHeight=$(win).outerHeight()-55,o.attr("class").match(/sticky/)&&(win.isOnTop=!0,$(win).scroll(function(){$(doc).scrollTop()>win.homeHeight/2?o.removeClass("dropup"):o.addClass("dropup")}),$(win).scroll(function(){$(doc).scrollTop()>win.homeHeight?win.isOnTop===!0&&($("#header").addClass("fixed"),o.removeClass("dropup"),win.isOnTop=!1):win.isOnTop===!1&&($("#header").removeClass("fixed"),o.addClass("dropup"),win.isOnTop=!0)}),$(win).resize(function(){win.homeHeight=$(win).outerHeight()}))):o.attr("class")&&o.attr("class").match(/sticky/)?(o.hasClass("bgnotfixed")&&(o.hasClass("transparent")||o.hasClass("translucent"))&&o.attr("data-bgimg",o.css("background-image")).css("background-image","none"),$(win).scroll(_x4StickyHeader)):o.hasClass("static"),$("#slidetop a.slidetop-toggle").bind("click",function(){$("#slidetop .container").slideToggle(150,function(){$("#slidetop .container").is(":hidden")?$("#slidetop").removeClass("active"):$("#slidetop").addClass("active")})}),$(doc).keyup(function(x){x.keyCode==27&&$("#slidetop").hasClass("active")&&$("#slidetop .container").slideToggle(150,function(){$("#slidetop").removeClass("active")})}),$("a#sidepanel_btn").bind("click",function(x){x.preventDefault(),n="right",$("#sidepanel").hasClass("sidepanel-inverse")&&(n="left"),$("#sidepanel").is(":hidden")?($("body").append('<span id="sidepanel_overlay"></span>'),n=="left"?$("#sidepanel").stop().show().animate({left:"0px"},150):$("#sidepanel").stop().show().animate({right:"0px"},150)):($("#sidepanel_overlay").remove(),n=="left"?$("#sidepanel").stop().animate({left:"-300px"},300):$("#sidepanel").stop().animate({right:"-300px"},300),setTimeout(function(){$("#sidepanel").hide()},500)),d()}),$("#sidepanel_close").bind("click",function(x){x.preventDefault(),$("a#sidepanel_btn").trigger("click")}),$(doc).keyup(function(x){x.keyCode==27&&$("#sidepanel").is(":visible")&&$("a#sidepanel_btn").trigger("click")}),$("#menu_overlay_open").length>0){var f=!!$("html").hasClass("ie9");f==1&&$("#topMain").hide(),$("#menu_overlay_open").bind("click",function(x){x.preventDefault(),$("body").addClass("show-menu"),f==1&&$("#topMain").show()}),$("#menu_overlay_close").bind("click",function(x){x.preventDefault(),$("body").hasClass("show-menu")&&$("body").removeClass("show-menu"),f==1&&$("#topMain").hide()}),$(doc).keyup(function(x){x.keyCode==27&&($("body").hasClass("show-menu")&&$("body").removeClass("show-menu"),f==1&&$("#topMain").hide())})}
2$("#topBar").length>0&&$("#topNav ul").addClass("has-topBar"),$(win).scroll(function(){win.width<769&&($("#header li.quick-cart div.quick-cart-box").is(":visible")&&$("#header li.quick-cart div.quick-cart-box").fadeOut(0),$("#header li.search .search-box").is(":visible")&&$("#header .search-box").fadeOut(0))})}function _mainStickyBar(){var o=$("#header");o.length&&o.attr("class")&&o.attr("class").match(/sticky/)&&(o.hasClass("bgnotfixed")&&(o.hasClass("transparent")||o.hasClass("translucent"))&&o.attr("data-bgimg",o.css("background-image")).css("background-image","none"),$(win).scroll(_x4StickyHeader))}function _sideBarVertical(){$("div.sidebar-vertical").length?($("body").addClass("menu-vertical"),$("div.sidebar-vertical.sidebar-hidden").length&&$("body").addClass("menu-vertical-hide"),$("div.sidebar-vertical.sidebar-right").length&&$("body").addClass("menu-inverse")):$("body").removeClass("menu-vertical menu-vertical-hide menu-inverse"),$("#sidebar_vertical_btn").length>0&&($("#sidebar_vertical_btn").off("click").on("click",function(){$("#mainMenu.sidebar-vertical.sidebar-hidden").toggleClass("shown")}),$(win).scroll(function(){$("#mainMenu.sidebar-vertical.sidebar-hidden").removeClass("shown")}))}function _sideNav(){_sideBarVertical(),$("div.side-nav").each(function(){var o=$("ul",this);$("button",this).bind("click",function(){o.slideToggle(300)})}),$("div.side-nav>ul>li>a.dropdown-toggle").bind("click",function(o){o.preventDefault(),$(this).next("ul").slideToggle(200),$(this).closest("li").toggleClass("active")})}function _animate(){if($("body").hasClass("enable-animation")){var o={boxClass:"wow",animateClass:"animated",offset:90,mobile:!1,live:!0},u=$(".wow video,.wow .video-container"),h;o.callback=u.length?function(d){var f=$(d),x=f.find("video,.video-container");x.length&&setTimeout(function(){$(d).removeClass("animated")},1e3)}:null,h=new WOW(o),h.init()}$(".countTo").appear(function(){var d=$(this),f=parseInt(d.attr("data-from")||0),x=parseInt(d.attr("data-speed")||1300),g=parseInt(d.attr("data-refreshInterval")||60),m=(d.text()||"0").replace(/\,/,"."),b=isNaN(parseFloat(m))?"-":parseFloat(m),w=m.split(".")[1],y=b!="-"&&typeof w=="string"&&w!=""?w.length:0;d.countTo({from:f,to:b,speed:x,refreshInterval:g,decimals:y})}),$.fn.extend({animoi:function(d){var f="webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend";$(this).addClass("animated "+d).one(f,function(){$(this).removeClass("animated "+d)})}})}function _gmaps(){var o=$("div.gMaps"),u=o.attr("data-apid")||!1,h="//maps.google.com/maps/api/js"+(u?"?key="+u:"");o.length>0&&_loadjs(h,function(){_loadjs(ppath+"gmaps.min.js",function(){o.each(function(){var d=$(this),f=d.attr("data-lat"),x=d.attr("data-lgn"),g=d.attr("data-adr")||!1,m=d.attr("data-zoom"),b=d.attr("data-type")||"roadmap",w=d.attr("data-marker"),y=d.attr("data-infos"),k=d.attr("data-requestFunc"),_=d.attr("data-x4tpl")||!1,C=d.attr("data-where")||!1,A=d.attr("data-icon")||null,S=d.attr("data-polygon")||!1,j=[],z="";if(m=isNaN(parseInt(m))?15:parseInt(m),w&&y?y='<p><span class="bold">'+w+"</span><br/>"+y+"</p>":y="<p>"+w+"</p>",k&&k!=""){f=isNaN(parseFloat(f))?43.6073229:parseFloat(f),x=isNaN(parseFloat(x))?3.8819074:parseFloat(x);var T=function(E){trace(E);var N=new GMaps({div:d.get(0),lat:f,lng:x,scrollwheel:!1,zoom:m,mapType:b});if(S&&$.post(S,null,function(B){N.drawPolygon(B)},"json"),typeof E.error>"u"&&E.data){var M=[];for(var R in E.data){var K=E.data[R];M.push({lat:K.gps.split(",")[0],lng:K.gps.split(",")[1],title:K.title,infoWindow:{content:_?_getx4tpl(_,{data:K}):K.content,domready:function(B){_iUIplugins(d.find(".gMaps-infoWindow"))}},icon:A,animation:google.maps.Animation.DROP})}N.addMarkers(M),N.fitZoom()}var U=$(".x4maps-filters-label"),D=$(".x4maps-filters-label-toggle");if(U.length&&j.length){var F=[];$.each(j,function(B,Y){F.push(Y.label)}),U.html(F.join(" - ")),D.length&&D.show()}else U.length&&U.html(""),D.length&&D.hide();var P=$(".x4maps-totalresult");t=E.totalrows?E.totalrows:E.data?E.data.length:0,P.length&&P.html(t||"pas de r\xE9sultat")},O=$(".x4mapsfilters a[data-x4filters],.x4mapsfilter button[data-x4filters]"),L=$("select.x4mapsfilters"),I=function(){j=[],O.closest("li.active:not(.dropdown)").find("a[data-x4filters]").each(function(){var E=$(this);j.push({label:E.text().trim(),query:E.data("x4filters"),parent:E.closest("ul").closest("li.dropdown").find("a.dropdown-toggle").text().trim()})})},H=function(){trace("filter maps "+JSON.stringify(j),z),$.post(x4Ajax,{x4action:"getX4GeoCode",requestFunction:k,where:z,filters:j},T,"json")};O.length&&O.off("click").on("click",function(E){E.preventDefault();var N=$(E.currentTarget);N.data("x4filters")=="1"?($(".x4mapsfilters").find("li.active").removeClass("active"),N.closest("li").addClass("active"),j=[]):($(".x4mapsfilters a[data-x4filters='1']").closest("li.active").removeClass("active"),N.closest("li.active:not(.dropdown)").length?(N.closest("li.active:not(.drowdown)").removeClass("active"),N.closest("ul").find("li.active").length||N.closest("ul").closest("li.dropdown").removeClass("active")):(E.ctrlKey||N.closest("ul").find("li.active").removeClass("active"),N.closest("li").addClass("active"),N.closest("ul").closest("li.dropdown").addClass("active")),I()),H()}),L.length&&L.on("change",function(E){trace("change"),j=[],L.each(function(){var N=$(this),M=N.val(),R="";M!=null&&M!=""&&($(this).children("option").each(function(){$(this).attr("value")==M&&(R=$(this).text())}),j.push({label:R,query:M,parent:""}))}),H()});var q=$("div[data-x4mapsaction='searchin']"),W=q.children("i"),Q=q.children("input[name=searchtext]"),G=function(){var E=q.attr("data-fields")||"",N=Q.val();trace("submit search maps "+E+" LIKE "+N),W.toggleClass("fa-remove",N!="").toggleClass("fa-search",N==""),z={where:"searchall",value:N,searchcol:E},H()};q.length&&(Q.val(""),Q.off("keypress").on("keypress",function(E){E.which==13&&G()}),W.off("click").on("click",function(E){$(E.currentTarget).hasClass("fa-remove")&&Q.val(""),G()})),$.post(x4Ajax,{x4action:"getX4GeoCode",requestFunction:k,where:C||"1"},T,"json")}else if(g&&g!="")GMaps.geocode({address:g,callback:function(E,N){if(N=="OK"){var M=E[0].geometry.location;f=M.lat(),x=M.lng(),trace("lat:"+f+" lng:"+x);var R=new GMaps({div:d.get(0),lat:f,lng:x,scrollwheel:!1,zoom:m,mapType:b});S&&$.post(S,null,function(K){R.drawPolygon(K)},"json"),w&&R.addMarker({lat:f,lng:x,title:w,infoWindow:{content:y},icon:A,animation:google.maps.Animation.DROP})}}});else{f=isNaN(parseFloat(f))?43.6073229:parseFloat(f),x=isNaN(parseFloat(x))?3.8819074:parseFloat(x);var V=new GMaps({div:this,lat:f,lng:x,scrollwheel:!1,zoom:m,mapType:b});S&&$.post(S,null,function(E){V.drawPolygon(E)},"json"),w&&V.addMarker({lat:f,lng:x,title:w,infoWindow:{content:y},icon:A,animation:google.maps.Animation.DROP})}})},!0)},!0)}function _owl_carousel($owls){var $_owls;$owls==null?$owls=$("div.owl-carousel"):($_owls=$owls.find("div.owl-carousel")).length?$owls=$_owls:$owls=$owls.filter("div.owl-carousel"),$owls.length>0&&_loadjs(ppath+"owl-carousel/owl.carousel.min.js",function(){$owls.each(function(){if($(this).closest("div[class^='x4edit-'],div[class*=' x4edit-']").length&&self!==top&&$(parent.document).find("iframe#x4sitecontent").length||$(this).hasClass("owl-carousel-init"))return!0;function progressBar(o){$elem=o,buildProgressBar(),start()}function buildProgressBar(){$progressBar=$("<div>",{id:"progressBar"}),$bar=$("<div>",{id:"bar"}),$progressBar.append($bar).prependTo($elem)}function start(){percentTime=0,isPause=!1,tick=setInterval(interval,10)}function interval(){isPause===!1&&(percentTime+=1/time,$bar.css({width:percentTime+"%"}),percentTime>=100&&$elem.trigger("owl.next"))}function pauseOnDragging(){isPause=!0}function moved(){clearTimeout(tick),start()}var slider=$(this),options=slider.attr("data-plugin-options"),$opt=eval("("+options+")");if($opt.progressBar=="true")var afterInit=progressBar;else var afterInit=!1;var defaults={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[980,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!0,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1e3,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:['<i class="fa fa-angle-left"></i>','<i class="fa fa-angle-right"></i>'],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:win,baseClass:"owl-carousel",theme:"owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,transitionStyle:!1,addClassActive:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit,beforeMove:!1,afterMove:afterInit==0?!1:moved,afterAction:!1,startDragging:!1,afterLazyLoad:!1},config=$.extend({},defaults,options,slider.data("plugin-options")),elem=$(this),time=7;slider.owlCarousel(config).addClass("owl-carousel-init"),elem.hasClass("lightbox")&&_lightbox(elem,!0)})})}function _scrollTo(o,u){o==0?($("a.scrollTo").bind("click",function(h){h.preventDefault();var d=$(this).data("toggle")=="collapse";
2u=$(this).attr("href"),a=$(this).attr("data-offset")||0,d?$(u).is(":hidden")&&$(u).one("shown.bs.collapse",function(){$("html,body").animate({scrollTop:$(u).offset().top-parseInt(a)},800,"easeInOutExpo")}):$(u).length&&u!="#"&&u!="#top"?$("html,body").animate({scrollTop:$(u).offset().top-parseInt(a)},800,"easeInOutExpo"):$("html,body").animate({scrollTop:0},800,"easeInOutExpo")}),$("#toTop").bind("click",function(h){h.preventDefault(),$("html,body").animate({scrollTop:0},800,"easeInOutExpo")})):$(o).length&&$("html,body").animate({scrollTop:$(o).offset().top-(u||0)},800,"easeInOutExpo")}function _parallax(){$().parallax&&($(".parallax-1").parallax("50%","0.1"),$(".parallax-2").parallax("50%","0.2"),$(".parallax-3").parallax("50%","0.3"),$(".parallax-4").parallax("50%","0.4"),$(".parallax-5").parallax("50%","0.5"));var o=$("#slider");o.length>0&&o.hasClass("parallax-slider")?(o.offset().top,$(win).scroll(function(){var u=$(doc).scrollTop();if(768>u){var h=$("#slider").height();$("#slider>div").css("top",.5*u),$("#slider>div").css("opacity",1-u/h*1)}})):o.length>0&&o.hasClass("parallax-slider-creps")?(o.offset().top,$(win).scroll(function(){var u=$(doc).scrollTop();if(768>u){var h=$("#slider").height();$("#slider>div:first").css("opacity",1-u/h*1)}})):o.length>0&&o.hasClass("slider-opa-scroll")&&(o.offset().top,$(win).scroll(function(){var u=$(doc).scrollTop();if(768>u){var h=$("#slider").height()*1-200;$("#slider>div:first").css("opacity",1-u/h)}}))}function _mixitup(o){var u;o==null?o=$(".mix-grid"):(u=o.find(".mix-grid")).length?o=u:o=o.filter(".mix-grid"),o.length>0&&_loadjs(ppath+"mixitup2/jquery.mixitup"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){var h=win.location.hash,d=h=="#"||h==""||h=="#all"?"all":"."+h.substring(1),f=h=="#"||h==""?win.location.search:"",x=f!=""&&f!="?"?$("[data-queryanchor='"+f.substr(1)+"']"):$(),g=x.length&&x.attr("data-offset")?x.attr("data-offset")*1:0;if(onMixEnd=x.length?function(){var b=win.location.hash;(b=="#"||b=="")&&x.offset().top&&$("html,body").animate({scrollTop:x.offset().top-g},800,"easeInOutExpo")}:!1,onFilterScroll=function(b){var w=$(this).closest(".mix-filter"),y=b.target.hash;if(w.attr("data-mixscroll")){var k=$(win).scrollTop(),_=$("#"+w.attr("data-mixscroll")).offset().top,C=w.attr("data-offset")||50,A=_-C;k!=A?$("html,body").animate({scrollTop:A},800,"easeInOutExpo"):$("img.lazy").length&&setTimeout(function(){$(win).scrollTop(A-1)},1e3)}win.location.hash=y!=""?y:"#all",b.preventDefault()},$().mixItUp){var m=[];o.each(function(){var b=$(this),w=b.attr("data-mixall")&&$.inArray(h,b.attr("data-mixall").split(","))>=0;if((h=="#"||h==""||w)&&(w?d="all":b.attr("data-mixini")&&(d="."+b.attr("data-mixini"))),$.trim(b.html()).replace(/<\!--.+-->/,"")=="")return!0;var y={load:{filter:d},callbacks:{onMixEnd}};b.attr("data-mixlayoutdisplay")&&(y.layout={display:b.attr("data-mixlayoutdisplay")}),b.attr("data-mixeffect")&&(y.animation={effects:b.attr("data-mixeffect")}),b.attr("data-mixgroup")&&(y.controls={toggleLogic:"and",toggleFilterButtons:"group"});var k=b.closest(".tab-pane"),_=k.length?"#"+k.attr("id").replace(/tab\-/,""):"";
2trace("disp:"+k.css("display")+" opa:"+k.css("opacity")+" hash:"+h+" tabname:"+_),k.length&&h!=_&&$.inArray(_,m)<0?(m.push(_),k.css({display:"block",opacity:"0"}),b.mixItUp(y),setTimeout(function(){k.css({display:"",opacity:""})},1e3)):b.mixItUp(y)}),$("ul.mix-filter a").off("click",onFilterScroll).on("click",onFilterScroll)}})}function _placeholder(){navigator.appVersion.indexOf("MSIE")!=-1&&$("[placeholder]").focus(function(){var o=$(this);o.val()==o.attr("placeholder")&&(o.val(""),o.removeClass("placeholder"))}).blur(function(){var o=$(this);(o.val()==""||o.val()==o.attr("placeholder"))&&(o.addClass("placeholder"),o.val(o.attr("placeholder")))}).blur()}function _misc(){$("a.noevent").off("click").on("click",function(d){return trace("noevent"),d.preventDefault(),d.stopPropagation(),!1}),$().masonry&&$(".masonry").masonry();var o=$("#blog.blog-isotope");if(o.length>0&&_loadjs(ppath+"isotope/isotope.pkgd"+(isLocal?"":".min")+".js",function(){function d(){_dw=$(doc).width(),f.hasClass("fullwidth")?(_w=$(doc).width(),_wItem=_w/_cols,760>_dw&&(_wItem=_w/2),480>_dw&&(_wItem=$("#blog").width()),$("#blog>.blog-post-item").css({width:_wItem})):(_mR=parseInt($("#blog>.blog-post-item").css("margin-right")),_w=$("#blog").closest(".container").width(),_wItem=_w/_cols-_mR,760>_dw&&(_wItem=_w/2-_mR),480>_dw&&(_wItem=_w),$("#blog.blog-isotope").css({width:_w}),$("#blog>.blog-post-item").css({width:_wItem})),$(".flexslider").length>0&&$(".flexslider").resize()}if($().isotope){var f=$("#blog");_cols=f.hasClass("blog-isotope-2")?2:f.hasClass("blog-isotope-3")?3:(f.hasClass("blog-isotope-4"),4),d(),$(win).load(function(){setTimeout(function(){f.isotope({masonry:{},filter:"*",animationOptions:{duration:750,easing:"linear",queue:!1}}),$("#blog_filter>li>a").bind("click",function(x){x.preventDefault(),$("#blog_filter>li.active").removeClass("active"),$(this).parent("li").addClass("active");var g=$(this).attr("data-filter");f.isotope({filter:g,animationOptions:{duration:750,easing:"linear",queue:!1}})})},50),setTimeout(function(){f.isotope("layout")},300)}),$(win).resize(function(){win.afterResizeApp2&&clearTimeout(win.afterResizeApp2),win.afterResizeApp2=setTimeout(function(){d(),setTimeout(function(){f.isotope("layout")},300)},300)})}}),$(".box-flip").length>0&&($(".box-flip").each(function(){_height1=$(".box1",this).outerHeight(),_height2=$(".box2",this).outerHeight(),_height=_height1>=_height2?_height1:_height2,$(this).css({"min-height":_height+"px"}),$(".box1",this).css({"min-height":_height+"px"}),$(".box2",this).css({"min-height":_height+"px"})}),$(".box-flip").hover(function(){$(this).addClass("flip")},function(){$(this).removeClass("flip")})),$("div.sticky-side").length>0){var u=$("div.sticky-side");_h=u.height()/2,u.css({"margin-top":"-"+_h+"px"})}$(".incr").bind("click",function(d){d.preventDefault();var f=$(this).attr("data-for"),x=parseInt($(this).attr("data-max")),g=parseInt($("#"+f).val());x>g&&$("#"+f).val(g+1)}),$(".decr").bind("click",function(d){d.preventDefault();var f=$(this).attr("data-for"),x=parseInt($(this).attr("data-min")),g=parseInt($("#"+f).val());g>x&&$("#"+f).val(g-1)}),$("a.toggle-default").bind("click",function(d){d.preventDefault();var f=$(this).attr("href");$(f).is(":hidden")?($(f).slideToggle(200),$("i.fa",this).removeClass("fa-plus-square").addClass("fa-minus-square")):($(f).slideToggle(200),$("i.fa",this).removeClass("fa-minus-square").addClass("fa-plus-square"))});var h=$("input[type=file]");h.length>0&&_loadjs(ppath+"custom.fle_upload.js"),$("textarea.word-count").on("keyup",function(){var d=$(this),f=this.value.match(/\S+/g).length,x=d.attr("data-maxlength")||200;if(f>parseInt(x)){var g=d.val().split(/\s+/,200).join(" ");d.val(g+" ")}else{var m=d.attr("data-info");if(m==""||m==null){var b=d.next("div");$("span",b).text(f+"/"+x)}else $("#"+m).text(f+"/"+x)}})}function _portfolioIsotop(o){var u;if(o==null?o=$("#portfolio.portfolio-isotope"):(u=o.find("#portfolio.portfolio-isotope")).length?o=u:o=o.filter("#portfolio.portfolio-isotope"),o.length>0&&!o.hasClass("msry-init")){o.addClass("msry-init");var h=win.location.hash.substring(1)||"",d=h&&$("#portfolio_filter>li>a[data-filter='."+h+"']").length?$("#portfolio_filter>li>a[data-filter='."+h+"']").parent():$("#portfolio_filter>li.active").length?$("#portfolio_filter>li.active"):$("#portfolio_filter>li>a[data-filter='*']").parent(),f=function(){var g=$(doc).width(),m=o.hasClass("portfolio-isotope-2")?560>g?1:2:o.hasClass("portfolio-isotope-3")?560>g?1:992>g?2:3:o.hasClass("portfolio-isotope-4")?560>g?1:760>g?2:992>g?3:4:o.hasClass("portfolio-isotope-5")?560>g?1:760>g?3:992>g?4:5:o.hasClass("portfolio-isotope-6")?560>g?1:760>g?2:992>g?4:6:560>g?1:760>g?2:992>g?3:4,b,w,y;o.hasClass("fullwidth")?(b=o.width(),760>g?w=b/2:480>g?w=$("#portfolio").width():w=b/m):(b=$("#portfolio").closest(".container").width(),o.css({width:b}),y=parseInt($("#portfolio>
2.portfolio-item").css("margin-right")),760>g?w=b/2-y:480>g?w=b:w=b/m-y),$("#portfolio>.portfolio-item").css({width:w})},x=function(){var g=$("#portfolio_filter>li.active>a").attr("data-filter"),m=$("#portfolio>img.lazy").filter(function(){return $(this).attr("src")!=$(this).attr("data-original")});o.isotope({masonry:{},filter:g,animationOptions:{duration:750,easing:"linear",queue:!1}}),m.length&&(g!="*"&&m.closest(g).detach().prependTo(o),m.closest(g).find("img.lazy").trigger("scroll"))};d.length&&d.addClass("active"),x4IsotopInit=function(){!o.hasClass("msry-initied")&&$("#portfolio>.portfolio-item").length&&(trace("init isotop"),f(),setTimeout(function(){x()},50),setTimeout(function(){o.isotope("layout")},300),o.addClass("msry-initied"))},$("#portfolio_filter>li>a").bind("click",function(g){$("#portfolio_filter>li.active").removeClass("active"),$(this).parent("li").addClass("active"),x()}),_loadjs(ppath+"isotope/isotope.pkgd"+(isLocal?"":".min")+".js",function(){$().isotope&&($(win).load(function(){x4IsotopInit()}),$(win).resize(function(){win.afterResizeApp2&&clearTimeout(win.afterResizeApp2),win.afterResizeApp2=setTimeout(function(){f(),o.isotope("layout")},300)}))})}}function _masonryGallery(o){var u;o==null?o=$(".masonry-gallery"):(u=o.find(".masonry-gallery")).length?o=u:o=o.filter(".masonry-gallery");function h(d){var f=d.attr("data-img-big")||0,x=d.width(),g=d.hasClass("columns-2")?560>x?1:2:d.hasClass("columns-3")?560>x?1:992>x?2:3:d.hasClass("columns-4")?560>x?1:760>x?2:992>x?3:4:d.hasClass("columns-5")?560>x?1:760>x?3:992>x?4:5:d.hasClass("columns-6")?560>x?1:760>x?2:992>x?4:6:560>x?1:760>x?2:992>x?3:4,m=Math.floor(x/g);m*g>=x&&d.css({"margin-right":"-1px"}),6>g&&d.children("a").css("width",m),(f=f*1)&&d.find("a:eq("+(f-1)+")").css({width:2*m+"px"})}o.length>0&&(o.each(function(){var d=$(this);h(d),_loadjs(ppath+"isotope/isotope.pkgd"+(isLocal?"":".min")+".js",function(){d.isotope({masonry:{},filter:x4FilterMasonry}),setTimeout(function(){$("img.lazy")?$("img.lazy").closest(x4FilterMasonry).find("img.lazy").trigger("scroll"):d.isotope("layout")},1e3),$("#gallery_filter>li>a").bind("click",function(f){$("#gallery_filter>li.active").removeClass("active"),$(this).parent("li").addClass("active");var x=$(this).attr("data-filter"),g=$("img.lazy").filter(function(){return $(this).attr("src")!=$(this).attr("data-original")});d.isotope({filter:x}),g.length&&(x!="*"&&g.closest(x).detach().prependTo(d),g.closest(x).find("img.lazy").trigger("scroll"))})})}),$(win).resize(function(){win.afterResizeApp2&&clearTimeout(win.afterResizeApp2),win.afterResizeApp2=setTimeout(function(){o.each(function(){var d=$(this);h(d),setTimeout(function(){d.isotope("layout")},300)})},300)}))}function _x4layoutMasonryGallery(o){var u=$(o).closest(".masonry-gallery");x4MasonryLayoutTimeout&&clearTimeout(x4MasonryLayoutTimeout),x4MasonryLayoutTimeout=setTimeout(function(){u.isotope&&u.isotope("layout")},200)}function _x4categGallery(){var o=$(".portfolio-isotope[data-categpath],.masonry-gallery[data-categpath]");categJSONPath=o.data("categpath"),o.length!=0&&$.getJSON(categJSONPath,function(u){var h=$("a[data-filter='*']"),d=$("li.filter"),f=window.location.hash,x=(function(m){for(var b in u)m.push("#"+b);return m})([]),g=$("a[href="+x.join("],a[href=")+"]");g.length&&g.off("click").on("click",function(m){var b=$(this).attr("href").substr(1),w=$("img.lazy").filter(function(){return $(this).attr("src")!=$(this).attr("data-original")}),y="."+u[b].join(",.");d.removeClass("active"),g.parent("li").removeClass("active"),$(this).parent("li").addClass("active"),d.each(function(){var k=$(this),_=k.children("a").data("filter").substr(1);_!=""&&k.toggle($.inArray(_,u[b])>=0)}),o.hasClass("infinite-scroll")&&_x4infiniteload(u[b]),o.isotope&&(o.isotope({filter:y}),w.length&&(y!="*"&&w.closest(y).detach().prependTo(o),w.closest(y).find("img.lazy").trigger("scroll")))}),h.on("click",function(){d.show(),g.parent("li").removeClass("active")}),$.inArray(f,x)>=0?(x4FilterMasonry="."+u[f.substr(1)].join(",."),$("a[href="+f+"]").click(),trace("filter themes: "+x4FilterMasonry)):f&&f!="#"&&(d.removeClass("active"),x4FilterMasonry="."+f.substr(1),o.hasClass("infinite-scroll")&&_x4infiniteload(x4FilterMasonry),d.find("a[data-filter='"+x4FilterMasonry+"']").parent("li").addClass("active"),trace("filter theme :"+x4FilterMasonry))})}function _x4infiniteload(o){var u=$("#portfolio.portfolio-isotope.infinite-scroll"),h=u.data("itemselector"),d=$(h),f=[o],x=x4gallery_conf.numload||!1;if(itemsAll=typeof x4gallery_conf.items<"u"?$.parseJSON(x4gallery_conf.items):!1,itemsSelect=[],itemsAll&&o!=""&&o!="*"&&o!="all"){o.indexOf(",")>=0?f=o.split(","):$.isArray(o)&&(f=o),f=f.join(",").split(".").join("").split(",");for(var g in itemsAll)$.inArray(itemsAll[g].theme,f)>=0&&itemsSelect.push(itemsAll[g])}itemsSelect.length&&($.each(itemsSelect,function(m,b){if(d.filter("[data-x4gallerysrc='"+b.src+"'][data-x4gallerytheme='"+b.theme+"']").length)return!0;
2if(x&&m>=x)return!1;var w=d.first(),y=w.data("x4gallerytheme")||"",k=w.data("x4gallerysrc")||"";itemsSelect[m]!=null&&(w=w.clone(!0),w.removeClass(y).addClass(b.theme),w.attr("data-x4gallerytheme",b.theme),w.attr("data-x4gallerysrc",b.src),w.html(w.html().replace(new RegExp(k,"g"),itemsSelect[m].src)),w.appendTo(u),u.isotope&&u.isotope("appended",w))}),u.isotope&&setTimeout(function(){u.isotope("layout")},300))}function _x4slideGallery(){var $bt=$("a[data-toggle=slidegallery]");$bt.length>0&&_loadjs(ppath+"magnific-popup/jquery.magnific-popup.min.js",function(){$bt.off("click").on("click",function(e){e.preventDefault();var imgclass=$bt.data("imgclass")||!1,jsonlist=$bt.data("jsonlist")||!1,imglist=$bt.data("imglist")||!1,filterclass=$bt.data("filterclass")||!1,$lsti=imgclass?$(imgclass).filter(":visible"):$(),$lstf=filterclass?$(filterclass).filter(".active"):$(),lsti=[],lstf=[],l;if($lsti.length)$lsti.each(function(){lsti.push({src:$(this).attr($(this).hasClass("lazy")?"data-original":"src")})});else if(imglist){l=imglist.split(",");for(var i in l)lsti.push({src:l[i]})}else jsonlist&&(jsonlist.indexOf("(function")===0?lsti=$.parseJSON(eval(jsonlist)):lsti=$.parseJSON(jsonlist));lsti.length&&(filterclass&&($lstf.each(function(){var o=$(this).children("a[data-filter]").data("filter");o&&o.substr(0,1)=="."&&(o=o.substr(1)),lstf.push(o)}),lstf.length&&lstf[0]!="*"&&lstf[0]!="all"&&(lsti=(function(o,u){return $.each(o,function(h,d){d.theme&&$.inArray(d.theme,lstf)>=0&&u.push(d)}),u})(lsti,[]))),$.magnificPopup.open({items:lsti,type:"image",gallery:{enabled:!0,preload:[0,1]},removalDelay:300,mainClass:"mfp-zoom-in"}))})})}function _toastr(o,u,h,d){var f=$(".toastr-notify");(f.length>0||o!=0)&&_loadjs(ppath+"toastr/toastr.min.js",function(){f.off("click").on("click",function(x){var g=$(this);x.preventDefault(),toastr.options={closeButton:g.attr("data-closeButton")=="true",debug:g.attr("data-debug")=="true",newestOnTop:g.attr("data-newestOnTop")=="true",progressBar:g.attr("data-progressBar")=="true",positionClass:"toast-"+(g.attr("data-position")||"top-right"),preventDuplicates:g.attr("data-preventDuplicates")=="true",onclick:null,showDuration:g.attr("data-showDuration")||"300",hideDuration:g.attr("data-hideDuration")||"1000",timeOut:g.attr("data-timeOut")||"5000",extendedTimeOut:g.attr("data-extendedTimeOut")||"1000",showEasing:g.attr("data-showEasing")||"swing",hideEasing:g.attr("data-hideEasing")||"linear",showMethod:g.attr("data-showMethod")||"slideDown",hideMethod:g.attr("data-hideMethod")||"slideUp"},toastr[g.attr("data-notifyType")||"default"](g.attr("data-message"))}),o!=0&&(onclick=d?function(){win.location=d}:null,toastr.options={closeButton:!0,debug:!1,newestOnTop:!1,progressBar:!0,positionClass:"toast-"+u,preventDuplicates:!1,onclick,showDuration:"300",hideDuration:"1000",timeOut:"5000",extendedTimeOut:"1000",showEasing:"swing",hideEasing:"linear",showMethod:"slideDown",hideMethod:"slideUp"},setTimeout(function(){toastr[h](o)},500))})}function _loadSection(o,u,h){var d=u.substr(),f=u.split("?")[1];if(o&&u&&(u=u.split("?")[0],win.location.hash.substr(1)!=u||h)){var x;$.ajax({url:(u.substr(-4)!=".php"&&u.substr(-5)!=".html"?u+".php":u)+(f?"?"+f:win.location.search?win.location.search:""),dataType:"html",type:"GET",cache:!h,beforeSend:function(){x=$("html,body").scrollTop(),o.html('<div class="text-center"><h1 class="ajax-loading text-gray"><i class="fa fa-spinner fa-spin"></i> loading</h1></div>')},success:function(g){o.html(g).attr("data-contenturl",d),setTimeout(function(){$("html,body").scrollTop(x)},200)},complete:function(){_iplugins()},error:function(){o.html('<div class="text-center ajax-err"><h1 class="err404"><i class="fa fa-warning"></i>Page not found:<small>'+u+"</small></h1></div>")}}),win.location.hash="#"+u}}function _x4freshsection(o){o&&o.length&&o.attr("data-contenturl")&&_loadSection(o,o.attr("data-contenturl"),!0)}function x4updateRadioGroupError(o){setTimeout(function(){o.find("input[type=radio]").closest(".form-group,.radio-group,.radio-error").removeClass("error"),o.find("input.error[type=radio]").closest(".form-group,.radio-group,.radio-error").addClass("error"),o.find("input[type=checkbox]").closest(".form-group,.radio-group,.radio-error,.check-group,.checkbox").first().removeClass("error"),o.find("input.error[type=checkbox]").closest(".form-group,.radio-group,.radio-error,.check-group,.checkbox").first().addClass("error"),o.find("input[type=checkbox]").closest(".switch").first().removeClass("error"),o.find("input.error[type=checkbox]").closest(".switch").first().addClass("error")},100)}function _form(){var $fclnk=$("form.code-link"),isokcode={};$fclnk.length>0&&$fclnk.off("submit").on("submit",function(o){var u=$(o.target),h={x4action:"x4LNKcode",codeof:u.data("code"),code:u.find("input[name=code]").val()};return isokcode[h.codeof]===!0?!0:(o.preventDefault(),o.stopPropagation(),$.post(x4Ajax,h,function(d){trace(d),typeof d.error>"u"?(isokcode[h.codeof]=!0,u.find("input[name=code]").hide(),u.find("button[type=submit]").html('<i class="fa '+u.data("lnki")+'"></i> '+u.data("lnkt"))):alert(d.error)},"json"),!1)});var $fv=$("form.validate,form.form-mail,form.forum-post-form,form.x4poll-form,form.form-newsletter,form.form-x4addadrbook,form.form-x4createacnt,form.form-x4updateacnt");$fv.length>0&&_loadjs(ppath+"form.validate/jquery.form.min.js",function(){_loadjs(ppath+"form.validate/jquery.validation.min.js",function(){$().validate&&($.validator.addMethod("pwstrength",function(o,u,h){return this.optional(u)||$(u).attr("data-strengthlevel")*1>=h},"Veuillez d\xE9finir un mot de passe [correct] au minimum"),$.validator.addMethod("x4validatenss",x4ValidateNss,"Veuillez v\xE9rifiez votre N\xB0 de s\xE9cu"),$fv.each(function(){x4formInit($(this))}))})});function x4formInit(o,u){if(!o.hasClass("x4form-validate-initied")){o.addClass("x4form-validate-initied");var h=!1,d=!1,f={},x={};typeof u>"u"&&(u=!1),h=o.attr("action")||!1,!h&&o.attr("action",x4Ajax),h=o.attr("method")||!1,!h&&o.attr("method","post"),o.append('<input type="hidden" name="referer" value="'+win.location.pathname+win.location.search+win.location.hash+'" />'),h=o.attr("data-destmail")||!1,h&&o.append('<input type="hidden" name="destmail" value="'+h+'" />'),h=o.attr("data-subject")||!1,h&&o.append('<input type="hidden" name="subject" value="'+h+'" />'),h=o.attr("data-messageonly")||!1,h=="true"&&o.append('<input type="hidden" name="messageonly" value="true" />'),h=o.attr("data-autoAR")||!1,h=="true"&&o.append('<input type="hidden" name="autoAR" value="true" />'),o.attr("data-x4cart")&&!u&&(win.location.hash==o.attr("data-x4cart")||"#tab-"+win.location.hash.substr(1)==o.attr("data-x4cart")?subf(o,{currentTarget:$('<button data-x4cart="up" />')[0]}):x4cartSetAdd(o,!0),x4cartBindButton(o)),(d=o.find("input.x4onlyfield")).length&&d.each(function(){var g=$(this),m=g.attr("data-tblfield")?g.attr("data-tblfield").split("."):g.attr("data-field")?g.attr("data-field").split("."):["",""];f[g.attr("name")]={email:g.attr("type")=="email",remote:{url:x4Ajax,type:"post",data:{x4action:"checkRowExists",table:m[0],field:m[1],value:function(){return g.val()},msg:g.attr("data-msg-remote")||"allready exists"}}}}),(d=o.find("input.x4equalfield")).length&&d.each(function(){var g=$(this);f[g.attr("name")]={email:g.attr("type")=="email",equalTo:g.attr("data-equalTo")||g.attr.name}}),o.validate({submitHandler:function(g,m){x4updateRadioGroupError(o),subf($(g),m)},errorLabelContainer:$("<div/>"),invalidHandler:function(g,m){var b=m.numberOfInvalids(),w=b>1?o.attr("data-errors")?o.attr("data-errors").replace("XX",b):"Veuillez v\xE9rifier les "+b+" champs encadr\xE9s":o.attr("data-error")||"Veuillez v\xE9rifier le champ encadr\xE9",y=o.attr("data-toastr-position")||options.toastr_pos;b&&($.each(m.errorList,function(k,_){_.message.indexOf("required")<0&&(w+='<br><i class="fa fa-check-circle"></i> '+_.message)}),alert(w,"error",y)),x4updateRadioGroupError(o)},rules:f})}}function subf($f,e,succes_func,error_func){var msgok=$f.attr("data-success")||"Votre message a \xE9t\xE9 envoy\xE9!",tpos=$f.attr("data-toastr-position")||options.toastr_pos,tstyp=$f.attr("data-toastr-type")||"success",$submitBtn=$f.find("input[type=submit],button[type=submit]"),submitclass=$submitBtn.attr("class")||"btn btn-warning",$subInGrp=$submitBtn.closest(".input-group"),$submitGroup=$subInGrp.length?$subInGrp:$submitBtn,$bt=$(e.currentTarget),x4action=$bt.attr("data-x4action")?$bt.attr("data-x4action"):$f.attr("data-x4cart")?"x4cart-item":$f.attr("data-x4action")?$f.attr("data-x4action"):$f.hasClass("form-mail")?"x4sendmail":$f.hasClass("form-newsletter")?"x4subscribenl":"noaction",x4actmod=$bt.attr("data-x4action-model")?$bt.attr("data-x4action-model"):$f.attr("data-x4action-model")||"",x4cartmod=$bt.attr("data-x4cart-model")?$bt.attr("data-x4cart-model"):$f.attr("data-x4cart-model")||"",x4model=x4action=="x4cart-item"?x4cartmod:x4actmod,x4newstable=x4action=="x4subscribenl"&&$f.attr("data-table")?$f.attr("data-table"):"",x4paymode=x4action=="x4order"&&$bt.attr("data-paymode")?$bt.attr("data-paymode"):"",x4actfunc=$bt.attr("data-x4func")?$bt.attr("data-x4func"):$f.attr("data-x4func")||"",x4cancel_url=x4action=="x4order"&&$bt.attr("data-cancel-url")?$bt.attr("data-cancel-url"):"",x4normal_url=x4action=="x4order"&&$bt.attr("data-normal-url")?$bt.attr("data-normal-url"):"",x4table=$bt.attr("data-x4table")?$bt.attr("data-x4table"):$f.attr("data-x4table")?$f.attr("data-x4table"):"",x4prefunc=$bt.attr("data-x4prefunc")?$bt.attr("data-x4prefunc"):$f.attr("data-x4prefunc")?$f.attr("data-x4prefunc"):"",x4postfunc=$bt.attr("data-x4postfunc")?$bt.attr("data-x4postfunc"):$f.attr("data-x4postfunc")?$f.attr("data-x4postfunc"):"",addsdata={x4action,table:x4table,x4prefunc,x4postfunc,x4model,x4subact:$bt.attr("data-x4epay")=="1"?"x4epay-call":$bt.attr("data-x4cart")||x4actfunc,numlog:$f.attr("data-numlog")?$f.attr("data-numlog"):0},succesfunc=$.isFunction(succes_func)?succes_func:function(dta){if(dta["x4epay-caller"]){var $fsubmit=$(dta["x4epay-caller"]);$fsubmit.css("display","none"),$("body").append($fsubmit),$fsubmit.submit()}else if(x4action=="x4cart-item"||$bt.attr("data-x4epay")=="1")x4cartUpdateContent($f,dta);else{var func=!1;$f.find(".form-control.clear-after").each(function(){$.isFunction($(this).code)&&$(this).code(""),$(this).val("")}
2),msgok!="none"&&alert(msgok,tstyp,tpos),$f.hasClass("form-x4updateacnt")&&_freshAcntValue(dta.acnt),$f.attr("data-gotab")&&_x4showTab($f.attr("data-gotab")),_freshFieldValue(dta.lastrow?dta.lastrow:dta.item?dta.item:dta),$f.attr("data-x4freshsection")&&_x4freshsection($($f.attr("data-x4freshsection"))),$f.attr("data-closemodal")&&$($f.attr("data-closemodal")).modal("hide"),dta.fillform?($f.html(dta.fillform),_scrollTo($f)):$f.attr("data-gopage")?setTimeout(function(){win.location.replace($f.attr("data-gopage"))},3e3):$f.hasClass("fresh-after")?setTimeout(function(){win.location.reload()},3e3):(func=$f.attr("data-postfunc"))&&(trace("postfunc "+func+" "+dta.rfunc),$.isFunction(eval(func))&&eval(func)(dta.rfunc,dta))}},errorfunc=$.isFunction(error_func)?errorfunc:function(o){alert(o.error,"error",tpos)};$f.find("input[name=referer]").val(win.location.pathname+win.location.search+win.location.hash),x4newstable&&x4newstable!=""&&(addsdata.x4newstable=x4newstable),x4paymode&&x4paymode!=""&&(addsdata.paymode=x4paymode),x4cancel_url&&x4cancel_url!=""&&(addsdata.cancel_return_url=x4cancel_url),x4normal_url&&x4normal_url!=""&&(addsdata.normal_return_url=x4normal_url),$f.is(".forum-post-form")&&$f.find("[name=message]").length&&($postmsg=$("<section>"+$f.find("[name=message]").code()+"</section>"),$postmsg.find("div").each(function(){$(this).closest(".video-container").length||$(this).remove()}),$f.find("[name=message]").code($postmsg.html()).trigger("x4note.change")),x4actfunc&&(addsdata.options={requestFunction:x4actfunc,items:$f.serializeArray()}),$f.is(".forum-post-form")&&(addsdata.serialized=$f.serializeArray()),trace("ajax submit --"),trace(addsdata),$f.ajaxSubmit({data:addsdata,dataType:"json",beforeSend:function(){$submitGroup.length&&$submitGroup.after('<button type="button" class="'+submitclass+' btn-placeholder-submit"><i class="fa fa-refresh fa-spin nopadding"></i> &hellip;envoi en cours&hellip; </button>').hide()},success:function(o){trace(o),typeof o.error>"u"?succesfunc(o):errorfunc(o)},complete:function(o){$submitGroup.length&&setTimeout(function(){$submitGroup.parent().find("button.btn-placeholder-submit").remove(),$submitGroup.show()},1e3)}})}function x4toggleCart(o,u){var h=$(o.attr("data-x4form")).is("section")?$(o.attr("data-x4form")).children(".container"):$(o.attr("data-x4form")),d=$(o.attr("data-x4cart")).is("section")?$(o.attr("data-x4cart")).children(".container"):$(o.attr("data-x4cart")),f=d.hasClass("x4cart-content")?d:d.find(".x4cart-content"),x=u?o.attr("data-x4cart"):o.attr("data-x4form"),g=x.indexOf("#tab-")==0;u?g&&d.hasClass("tab-pane")?d.tab("show"):h.fadeOut(200,function(){d.fadeIn(200)}):g&&h.hasClass("tab-pane")?h.tab("show"):d.fadeOut(200,function(){h.fadeIn(200)}),typeof x>"u"||g||(win.location.hash=x)}function x4cartSetAdd(o,u){o.find("input[type=hidden][name='x4cart-add']").remove(),u&&o.append('<input type="hidden" name="x4cart-add" value="1"/>')}function x4cartUpdateContent(o,u){var h=o,d,f=$(h.attr("data-x4cart")).is("section")?$(h.attr("data-x4cart")).children(".container"):$(h.attr("data-x4cart")),x=f.hasClass("x4cart-content")?f:f.find(".x4cart-content");x.html(u.content),$.contains(doc,o[0])||(h=x.find("form.validate[data-x4cart='"+h.attr("data-x4cart")+"']"),h.length&&x4formInit(h,!0)),updateForm(h,u.lastform),_tooltip(x),_collapse(x),x4cartSetAdd(h,!1),(d=$("form.x4search")).length&&x4searchInit(d),x4toggleCart(h,!0),x4cartBindButton(h)}function x4cartBindButton(o){var u=$(o.attr("data-x4cart")).is("section")?$(o.attr("data-x4cart")).children(".container"):$(o.attr("data-x4cart")),h=u.hasClass("x4cart-content")?u:u.find(".x4cart-content");o.length&&!o.closest(h).length&&(o.find("a[data-x4cart],button[data-x4cart]").off("click").on("click",function(d){d.preventDefault(),x4cart(o,d)}),o.find("input[data-x4cart][data-actonchg],select[data-x4cart][data-actonchg]").off("change").on("change",function(d){d.preventDefault(),x4cart(o,d)})),h.length&&!h.closest(o).length&&(h.find("a[data-x4cart],button[data-x4cart]").off("click").on("click",function(d){d.preventDefault(),x4cart(o,d)}),h.find("input[data-x4cart][data-actonchg],select[data-x4cart][data-actonchg]").off("
2change").on("change",function(d){d.preventDefault(),x4cart(o,d)}))}function x4cart(o,u){var h=$(u.currentTarget);if(cmd=h.attr("data-x4cart"),it=h.data("item"),x4model=h.attr("data-x4cart-model"),tpos=o.attr("data-toastr-position")||options.toastr_pos,x4cartmod=h.attr("data-x4cart-model")?h.attr("data-x4cart-model"):o.attr("data-x4cart-model")||"",opt={x4action:"x4cart-item",it,x4subact:"del"},x4model&&(opt.x4model=x4model),cmd=="del")$.post(x4Ajax,opt,function(f){trace(f),typeof f.error>"u"?x4model?x4cartUpdateContent(o,f):($(".x4cart-item[data-item='"+it+"']").remove(),it=0,$(".x4cart-item").each(function(){$(this).attr("data-item",it),$(this).find("[data-item]").attr("data-item",it),it++}),$(".x4cart-total").html(f.total),updateForm(o,f.lastform),x4cartSetAdd(o,!1)):alert(f.error,"error",tpos)},"json");else if(cmd=="change")opt.x4subact="changeamount",h.is("input,select")?opt.amount=h.val():h.attr("data-amount")&&(opt.amount=h.attr("data-amount")*1),h.is("input[min]")&&(opt.amount=Math.max(opt.amount,h.attr("min")*1)),h.is("input[max]")&&(opt.amount=Math.min(opt.amount,h.attr("max")*1)),trace("call change amount",opt),$.post(x4Ajax,opt,function(f){trace(f),typeof f.error>"u"?x4model?x4cartUpdateContent(o,f):($(".x4cart-total").html(f.total),updateForm(o,f.lastform),x4cartSetAdd(o,!1)):alert(f.error,"error",tpos)},"json");else if(cmd=="add-item"){var d={x4action:"x4cart-item","x4cart-add":1,x4model:x4cartmod};it&&$.extend(!0,d,it),trace("submit add-item",d),$.post(x4Ajax,d,function(f){trace(f),typeof f.error>"u"?x4cartUpdateContent(o,f):alert(f.error,"error",tpos)},"json")}else cmd=="return"?x4toggleCart(o,!1):cmd=="add"?(x4cartSetAdd(o,!0),x4toggleCart(o,!1),o.find("[name^=adh]").clearFields(),o.find(".select2[name^=adh]").trigger("change")):cmd=="submit-verif"?o.valid()&&subf(o,u):(cmd=="up"||cmd=="submit")&&subf(o,u)}function updateForm(o,u){var h=$();if(trace("mise \xE0 jour d'apr\xE8s lastform",u),$.isPlainObject(u)){if($.isPlainObject(u.adh))for(var d in u.adh)h=o.find("[name='adh["+d+"]']"),h.length&&(h.val(u.adh[d]),h.hasClass("select2")&&h.trigger("change"));if($.isPlainObject(u.fisc))for(var d in u.fisc)h=o.find("[name='fisc["+d+"]']"),h.length&&(h.val(u.fisc[d]),h.hasClass("select2")&&h.trigger("change"));u.affilie!==void 0&&o.find("[name='affilie'][value='"+u.affilie+"']").prop("checked",!0),u.paymode!==void 0&&o.find("[name='paymode'][value='"+u.paymode+"']").prop("checked",!0),u.typeadh!==void 0&&o.find("[name='typeadh'][value='"+u.typeadh+"']").prop("checked",!0)}_checkToggle(o)}function x4cartAutoUpdateBind(o){$("form.validate[data-x4cart]").each(function(){var u=$(this);o.closest(u.attr("data-x4cart")).length&&o.find("a[data-x4cart],button[data-x4cart]").off("click").on("click",function(h){h.preventDefault(),x4cart(u,h)})})}var $sfs=$("form.x4search");$sfs.length>0&&x4searchInit($sfs);function x4searchInit(o){o.each(function(){$(this).submit(function(u){var h=$(this),d=h.attr("data-x4search"),f=$(h.attr("data-target")),x=h.attr("data-toastr-position")||options.toastr_pos,g=h.attr("data-clrtarget")=="true";act={x4action:"x4search",x4model:d,values:{}},u.preventDefault(),f.length?(f.children(":first-child").is("tbody")&&(f=f.children(":first-child")),h.find("input.x4field[type=text],select.x4field").each(function(){var m=$(this);act.values[m.attr("name")]=m.val()}),trace("submit search",act),$.post(x4Ajax,act,function(m){if(trace(m),typeof m.error>"u"){g&&f.children().remove();var b=$(m.content);f.append(b),x4cartAutoUpdateBind(f),_tooltip(b),_collapse(b)}else alert(m.error,"error",x)},"json")):alert("no target found","error",x)})})}var $cc=$("a[href=#form-contact]");$cc.length>0&&$cc.each(function(){$(this).on("click",function(o){var u=$(o.currentTarget),h=$("#form-contact-dest"),d=$("#form-contact-shake");
2u.closest(".note-air-editor.note-editable").length||(o.preventDefault(),u.closest(".lightbox-ajax").length&&$.magnificPopup.close(),_scrollTo("#form-contact",150),h.length>0&&u.attr("data-dest")&&h.val(u.attr("data-dest")),(h.length>0||d.length)&&setTimeout(function(){h.length&&h.animoi("shake"),d.length&&d.animoi("shake")},600))})});var $cc=$("form.form-mail a.select-destmail");$cc.length>0&&$cc.each(function(){$(this).on("click",function(o){var u=$(o.currentTarget),h=$("input.insel-destmail");o.preventDefault(),h.length>0&&u.attr("data-dest")&&h.val(u.attr("data-dest"))&&setTimeout(function(){h.length&&h.animoi("shake")},600)})});var $mm=$("input.masked");$mm.length>0&&_loadjs(ppath+"form.masked/jquery.maskedinput.js",function(){$mm.each(function(){var o=$(this);_format=o.attr("data-format")||"(999) 999-999999",_placeholder=o.attr("data-placeholder")||"X",$.mask.definitions.f="[A-Fa-f0-9]",o.mask(_format,{placeholder:_placeholder})})})}function _x4formAction(o){var u=o||$(),h,d;o==null?d=$("[data-x4validate-showifvalid]"):(h=o.find("[data-x4validate-showifvalid]")).length?d=h:d=o.filter("[data-x4validate-showifvalid]"),d.each(function(){var D=$(this);!D.hasClass(".x4showifvalid-initied")&&D.hide().addClass(".x4showifvalid-initied")});var f,x;o==null?x=$("[data-x4validate-showifinvalid]"):(f=o.find("[data-x4validate-showifinvalid]")).length?x=f:x=o.filter("[data-x4validate-showifinvalid]"),x.each(function(){var D=$(this);!D.hasClass(".x4showifinvalid-initied")&&D.hide().addClass(".x4showifinvalid-initied")});var g,m;o==null?m=$("a[data-x4validate-action],button[data-x4validate-action],.toggle[data-x4validate-action]"):(g=o.find("a[data-x4validate-action],button[data-x4validate-action],.toggle[data-x4validate-action]")).length?m=g:m=o.filter("a[data-x4validate-action],button[data-x4validate-action],.toggle[data-x4validate-action]"),m.length>0&&_loadjs(ppath+"form.validate/jquery.form.min.js",function(){_loadjs(ppath+"form.validate/jquery.validation.min.js",function(){$.validator.addMethod("requiredifvisible",function(D,F){return $(F).is(":hidden")?!0:D!=""},"required field"),$.validator.addMethod("x4validatemember",x4ValidateMember,"member not found"),$.validator.addMethod("x4validateage",x4ValidateAge,"check your age"),$.validator.addMethod("x4validatenss",x4ValidateNss,"Veuillez v\xE9rifiez votre N\xB0 de s\xE9cu"),m.each(function(){var D=$(this),F=D.hasClass("x4validate-init");if(F)return!0;D.addClass("x4validate-init");var P=D.hasClass("toggle")?D.children("label:first"):D;P.on("click",function(B){var Y=$(B.currentTarget);D.attr("data-x4validate-action")||(D=D.closest("[data-x4validate-action]"));var J=D.attr("data-x4validate-action"),X=J?J.split(","):[],Z=u.length?u.find(J):$(J);if(!Z.length)return!0;Z.length>X.length&&(X=[],Z.each(function(){X.push("form."+$(this).attr("class").split(/\s+/).join("."))}));var tt=Z.attr("data-invalids")||"Veuillez v\xE9rifier les XX champs encadr\xE9s",dt=Z.attr("data-invalid")||"Veuillez v\xE9rifier le champ encadr\xE9",st={ignore:".ignore",invalidHandler:function(lt,ut){var pt=ut.numberOfInvalids(),mt=pt>1?tt.replace(/XX/,pt):dt,vt=!1,ht=!1;pt&&($.each(ut.errorList,function(xt,gt){gt.message.indexOf("required")<0&&(mt+='<br><i class="fa fa-check-circle"></i> '+gt.message),$(gt.element).hasClass("waiting-x4validatemember")?ht=gt.element:vt=!0}),ht&&!vt?($(ht).data("alert-after-x4validatemember",mt),D.hasClass("tab-hash")&&$(ht).data("exec-after-x4validatemember",D)):alert(mt))}};Z.attr("data-hiderror")&&(st.errorLabelContainer=$("<div/>")),Z.each(function(){$(this).validate(st)});var rt=!0,ct=[];for(var et in X){var ft=u.length?u.find(X[et]):$(X[et]),at=u.length?u.find(".toggle[data-x4validate-action='"+X[et]+"']"):$(".toggle[data-x4validate-action='"+X[et]+"']");at.length&&X[et]!=J?at.each(function(){var lt=$(this);lt.hasClass("active")?ct[et]=ft.valid():(lt.children(".toggle-content").css("display","block"),ct[et]=ft.valid(),ct[et]&&lt.children(".toggle-content").css("display","none"))}):ft.length>0?ct[et]=ft.valid():ct[et]=!0,rt=rt&&ct[et]}var nt=Z.find("input[type=radio]");if(nt.closest(".form-group,.radio-group").toggleClass("error",nt.hasClass("error")),rt){if(trace("form is valid"),Z.attr("data-x4action")&&!Z.hasClass("x4autosavefield")&&(D.hasClass("silent-submit")||Z.attr("data-x4action")=="x4CustomAction")){var ot={x4action:Z.attr("data-x4action"),data:Z.serializeArray(),numlog:Z.attr("data-numlog")?Z.attr("data-numlog"):0};Z.attr("data-x4func")&&(ot.x4subact=Z.attr("data-x4func")),trace("submit ",ot),$.post(x4Ajax,ot,function(lt){trace(lt),typeof lt.error>"u"?(D.hasClass("silent-submit")||alert(lt.success,"success"),Z.attr("data-x4action")=="x4updateacnt"&&_freshAcntValue(lt.acnt),Z.hasClass("fresh-after")?setTimeout(function(){win.location.reload()},3e3):Z.attr("data-x4remove")&&(u.length?u.find(Z.attr("data-x4remove")).remove():$(Z.attr("data-x4remove")).remove())):(alert(lt.error),Z.attr("data-x4remove")&&u.length?u.find(Z.attr("data-x4remove")).remove():$(Z.attr("data-x4remove")).remove())},"json")}D.hasClass("tab-hash")&&_x4showTab(D.attr("href"));
2for(var et in X)ct[et]?u.length?(u.find("[data-x4validate-showifvalid='"+X[et]+"']").show(),u.find("[data-x4validate-showifinvalid='"+X[et]+"']").hide()):($("[data-x4validate-showifvalid='"+X[et]+"']").show(),$("[data-x4validate-showifinvalid='"+X[et]+"']").hide()):u.length?(u.find("[data-x4validate-showifvalid='"+X[et]+"']").hide(),u.find("[data-x4validate-showifinvalid='"+X[et]+"']").show()):($("[data-x4validate-showifvalid='"+X[et]+"']").hide(),$("[data-x4validate-showifinvalid='"+X[et]+"']").show());return!0}else{trace("form is invalid");for(var et in X)ct[et]?u.length?(u.find("[data-x4validate-showifvalid='"+X[et]+"']").show(),u.find("[data-x4validate-showifinvalid='"+X[et]+"']").hide()):($("[data-x4validate-showifvalid='"+X[et]+"']").show(),$("[data-x4validate-showifinvalid='"+X[et]+"']").hide()):u.length?(u.find("[data-x4validate-showifvalid='"+X[et]+"']").hide(),u.find("[data-x4validate-showifinvalid='"+X[et]+"']").show()):($("[data-x4validate-showifvalid='"+X[et]+"']").hide(),$("[data-x4validate-showifinvalid='"+X[et]+"']").show());return D.attr("data-showerror")&&alert("Veuillez v\xE9rifier cette situation"),B.preventDefault(),!1}})})})});var b,w;o==null?w=$(".x4tosession"):(b=o.find(".x4tosession")).length?w=b:w=o.filter(".x4tosession"),w.each(function(){var D=$(this),F=D.attr("data-session-name")||!1,P=D.find("input,select,textarea");F&&P.each(function(){var B=$(this),Y=B.attr("name"),J=F+"."+Y,X=sessionStorage.getItem(J);X!=null&&(x4setInputValue(B,X),x4updateItemFromSession(J,X)),B.on("change",function(){var Z=x4getInputValue(B);sessionStorage.setItem(J,Z),x4updateItemFromSession(J,Z)})})});var y,k;o==null?k=$(".x4update-fieldyn:not(.fldyn-initied)"):(y=o.find(".x4update-fieldyn:not(.fldyn-initied)")).length?k=y:k=o.filter(".x4update-fieldyn:not(.fldyn-initied)"),k.each(function(){var D=$(this),F=D.attr("name");D.addClass("fldyn-initied"),D.is("a,button")?D.on("click",function(P){if(D.attr("data-field")&&D.attr("data-value"))$("input[name='"+D.attr("data-field")+"'],textarea[name='"+D.attr("data-field")+"'],select[name='"+D.attr("data-field")+"']").val(D.attr("data-value")).change();else if(D.attr("data-fields")&&D.attr("data-values")){var B=D.data("fields"),Y=D.data("values");for(var J in B)$("input[name='"+B[J]+"'],textarea[name='"+B[J]+"'],select[name='"+B[J]+"']").val(Y[J]).change()}}):D.on("change",function(){x4updateFieldDyn(F)})});var _,C;o==null?C=$(".x4clearform:not(.clrform-initied)"):(_=o.find(".x4clearform:not(.clrform-initied)")).length?C=_:C=o.filter(".x4clearform:not(.clrform-initied)"),C.each(function(){var D=$(this),F=$(D.attr("data-form"));D.addClass("clrform-initied"),F.length&&D.on("click",function(){F.find("input:not([type=button]),select,textarea").val("").change()})});var A,S;o==null?S=$(".x4autosavefield"):(A=o.find(".x4autosavefield")).length?S=A:S=o.filter(".x4autosavefield"),S.length>0&&_loadjs(ppath+"form.validate/jquery.form.min.js",function(){_loadjs(ppath+"form.validate/jquery.validation.min.js",function(){$.validator.addMethod("requiredifvisible",function(D,F){return $(F).is(":hidden")?!0:D!=""},"required field"),$.validator.addMethod("x4validatemember",x4ValidateMember,"member not found"),$.validator.addMethod("x4validateage",x4ValidateAge,"check your age"),$.validator.addMethod("x4validatenss",x4ValidateNss,"Veuillez v\xE9rifiez votre N\xB0 de s\xE9cu"),S.each(function(){var D=$(this),F=D.attr("data-id")||0,P=D.attr("data-destbl")||!1,B=D.attr("data-x4action")||!1,Y=D.find("input,select,textarea"),J={};D.attr("data-hiderror")&&(J.errorLabelContainer=$("<div/>"));var X=D.validate(J);F&&(P||B)&&Y.each(function(){var Z=$(this),tt=Z.attr("data-field")?Z.attr("data-field"):Z.attr("name")?Z.attr("name").replace(/\w+\[(\w+)\]/,"$1"):!1,dt=function(){var st=x4getInputValue(Z),rt={id:F};if(rt[tt]=st,Z.is("[type=hidden]")||Z.valid())trace("change "+tt+":"+st),u.length?(u.find("[data-x4validate-showifvalid='.x4autosavefield']").show(),u.find("[data-x4validate-showifinvalid='.x4autosavefield']").hide()):($("[data-x4validate-showifvalid='.x4autosavefield']").show(),$("[data-x4validate-showifinvalid='.x4autosavefield']").hide()),$.post(x4Ajax,{x4action:"x4putOneField",x4subact:B,data:{table:P,field:tt,content:st,id:F,where:"id="+F,item:rt}},function(ft){typeof ft.error>"u"?(trace("saved "+tt+":"+st,ft),_freshFieldValue(ft.item)):trace("error saving "+tt+":"+st,ft)},"json");else if(trace("not valid "+tt+":"+st),u.length?(u.find("[data-x4val
2idate-showifvalid='.x4autosavefield']").hide(),u.find("[data-x4validate-showifinvalid='.x4autosavefield']").show()):($("[data-x4validate-showifvalid='.x4autosavefield']").hide(),$("[data-x4validate-showifinvalid='.x4autosavefield']").show()),X.errors()){var ct=X.errors().text();ct.indexOf("required")&&(ct="Cette information est requise"),D.attr("data-hiderror")||alert(ct)}var et=D.find("input[type=radio]");et.closest(".form-group,.radio-group").toggleClass("error",et.hasClass("error"))};tt&&(Z.is("select")||Z.is("input.datepicker")?setTimeout(function(){Z.on("change",dt)},1e3):Z.on("change",dt))})})})});var j,z;o==null?z=$("textarea.enter-submit"):(j=o.find("textarea.enter-submit")).length?z=j:z=o.filter("textarea.enter-submit"),z.length&&_submitEnterHandlerMaker(z);var T,O;o==null?O=$("input.filter-tel"):(T=o.find("input.filter-tel")).length?O=T:O=o.filter("input.filter-tel"),O.length&&_filterTelHandlerMaker(O);var L,I;o==null?I=$("input.filter-number"):(L=o.find("input.filter-number")).length?I=L:I=o.filter("input.filter-number"),I.length&&_filterNumberHandlerMaker(I);var H,q;o==null?q=$("input.filter-nss"):(H=o.find("input.filter-nss")).length?q=H:q=o.filter("input.filter-nss"),q.length&&_filterNssHandlerMaker(q);var W,Q;o==null?Q=$("input.filter-stringid"):(W=o.find("input.filter-stringid")).length?Q=W:Q=o.filter("input.filter-stringid"),Q.length&&_filterStringIdHandlerMaker(Q);var G,V;o==null?V=$("input.filter-stringid2"):(G=o.find("input.filter-stringid2")).length?V=G:V=o.filter("input.filter-stringid2"),V.length&&_filterStringId2HandlerMaker(V);var E,N;o==null?N=$(".input-editable:not(.inedit-initied)"):(E=o.find(".input-editable:not(.inedit-initied)")).length?N=E:N=o.filter(".input-editable:not(.inedit-initied)"),N.length&&N.each(function(){var D=$(this),F=D.attr("type")||"text";D.attr("data-value")==null&&D.attr("data-value",D.text()),D.prop("contenteditable",!0),D.on("blur paste cut",function(P){var B=$(P.currentTarget),Y=B.attr("data-value")||B.text(),J=B.text();B.attr("data-value",J),Y!=J&&B.trigger("change",J)}),F=="number"||D.hasClass("filter-number")?D.off("keypress",_filterNumberHandler).on("keypress",_filterNumberHandler):F=="tel"||F=="phone"||D.hasClass("filter-tel")?D.off("keypress",_filterTelHandler).on("keypress",_filterTelHandler):D.hasClass("filter-stringid")?D.off("keypress",_filterStringIdHandler).on("keypress",_filterStringIdHandler):D.hasClass("filter-stringid2")&&D.off("keypress",_filterStringId2Handler).on("keypress",_filterStringId2Handler)});var M,R;o==null?R=$(".btn-check:not(.btncheck-initied)"):(M=o.find(".btn-check:not(.btncheck-initied)")).length?R=M:R=o.filter(".btn-check:not(.btncheck-initied)"),R.length&&R.each(function(){var D=$(this),F=D.find("i"),P=D.attr("data-onvalue")?"data-checkvalue":"data-value",B=D.attr(P)!=null&&(D.attr(P)=="1"||D.attr(P)=="true"||D.attr(P)=="on")?"1":"0";D.attr(P,B),P=="data-checkvalue"&&D.attr("data-value",B=="1"?D.attr("data-onvalue"):D.attr("data-offvalue")||"0"),F.length||D.append('<i class="fa fa-fw fa-'+(B=="1"?"check-":"")+'square-o" style="padding:0 5px;"></i>'),D.on("click",function(J){var X=$(J.currentTarget);if(X.attr("data-isactivfunc")){var Z=X.attr("data-isactivfunc")||"",tt=X.datattr();return $.post(x4Ajax,{x4action:"x4dbgetdata",options:{requestFunction:Z,dta:tt}},function(dt){trace(dt),dt&&typeof dt.error>"u"?Y(J):dt&&typeof dt.error<"u"&&typeof dt.forceDisplayError<"u"&&(trace("Force error"),alert(dt.error))},"json"),!1}else Y(J)});var Y=function(J){var X=$(J.currentTarget),Z=X.find("i"),tt=X.attr(P)=="1"?"0":"1";if(X.attr(P,tt),P=="data-checkvalue"&&X.attr("data-value",tt=="1"?X.attr("data-onvalue"):X.attr("data-offvalue")||"0"),Z.is("[class*='-square']"))Z.toggleClass("fa-check-square-o",tt=="1").toggleClass("fa-square-o",tt=="0");else if(Z.is("[class*='fa-eye']"))Z.toggleClass("fa-eye",tt=="1").toggleClass("fa-eye-slash",tt=="0");else if(Z.is("[class*='fa-toggle']"))Z.toggleClass("fa-toggle-on",tt=="1").toggleClass("fa-toggle-off",tt=="0");else if(Z.attr("data-faonoff")){var dt=Z.attr("data-faonoff").split(",");Z.toggleClass(dt[0],tt=="1").toggleClass(dt[1],tt=="0")}if(X.attr("data-csschk")){var st=X.data("csschk");st&&st.length&&st[0]&&st[1]&&X.css(tt=="1"?st[1]:st[0])}if(X.attr("data-labelchk")){var rt=X.attr("data-labelchk").split(",");rt&&rt.length&&rt[0]&&rt[1]&&X.find("span").html(tt=="1"?rt[1]:rt[0])}X.trigger("change",tt)};D.addClass("btncheck-initied")});var K,U;o==null?U=$(".btn-iconfield:not(.btnciconfield-initied)"):(K=o.find(".btn-iconfield:not(.btniconfield-initied)")).length?U=K:U=o.filter(".btn-iconfield:not(.btniconfield-initied)"),U.length&&U.each(function(){var D=$(this),F=D.find("i"),P=D.attr("data-pictolib")||!1;D.on("click",function(B){_openPictoModal&&typeof _openPictoModal=="function"&&_openPictoModal({pictolib:P,resultFunc:function(Y){var J=D.attr("data-value")||"";trace("yooo select ico "+Y),J&&J!=""&&F.removeClass(J),D.attr("data-value",Y),F.addClass(Y),D.trigger("change",Y)}})}).addClass("btniconfield-initied")})}function _submitEnterHandlerMaker(o){o.off("keypress",_submitEnterHandler).on("keypress",_submitEnterHandler)}function _submitEnterHandler(o){var u=o.which||o.keyCode;u==13&&!(o.shiftKey||o.ctrlKey||o.altKey)&&($(this).submit(),o.preventDefault())}function _filterTelHandlerMaker(o){o.off("keypress",_filterTelHandler).on("keypress",_filterTelHandler)}function _filterTelHandler(o){var u=o.which||o.keyCode,h=String.fromCharCode(u);if($.inArray(h,["0","1","2","3","4","5","6","7","8","9","+"])<0)return o.preventDefault(),!1}function _filterStringIdHandlerMaker(o){o.off("keypress",_filterStringIdHandler).on("keypress",_filterStringIdHandler)}function _filterStringIdHandler(o){var u=o.which||o.keyCode,h=String.fromCharCode(u);if($.inArray(h,["-","_",".","0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"])<0)return o.preventDefault(),!1}function _filterStringId2HandlerMaker(o){o.off("keypress",_filterStringId2Handler).on("keypress",_filterStringId2Handler)}function _filterStringId2Handler(o){var u=o.which||o.keyCode,h=String.fromCharCode(u);if($.inArray(h,["_","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"])<0)return o.preventDefault(),!1}function _filterNumberHandlerMaker(o){o.off("keypress",_filterNumberHandler).on("keypress",_filterNumberHandler)}function _filterNumberHandler(o){var u=o.which||o.keyCode,h=String.fromCharCode(u);if($.inArray(h,["0","1","2","3","4","5","6","7","8","9","."])<0)return o.preventDefault(),!1}function _filterNssHandlerMaker(o){o.off("keypress",_filterNssHandler).on("keypress",_filterNssHandler)}function _filterNssHandler(o){var u=o.which||o.keyCode,h=String.fromCharCode(u);if($.inArray(h,["0","1","2","3","4","5","6","7","8","9"," "])<0)return o.preventDefault(),!1}function _freshAcntValue(o){if(o&&typeof o=="object"){var u=$(".acnt-val");u.length&&u.each(function(){var h=$(this);if(h.is("p,span,div,li")&&h.attr("data-field")){var d=h.attr("data-field");if(o[d])h.html(o[d]);else if(d.indexOf(".")>0){trace("update "+d);var f=d.split("."),x=o;for(var g in f)x[f[g]]?x=x[f[g]]:x="";$.isArray(x)&&(x=x.join("\u2022")),x!=null&&h.html(x)}}})}}function _freshFieldValue(o){if(o&&typeof o=="object"){var u=$(".field-val");u.length&&u.each(function(){var h=$(this),d=h.attr("data-field"),f=h.attr("data-table"),x=h.attr("data-itemid"),g=d?o[d]:!1;if(!(f&&!(o.x4tbl&&f==o.x4tbl))&&!(x&&!(o.id&&x==o.id))){if(g==null&&d.indexOf(".")>0){trace("update "+d);var m=d.split("."),b=o;for(var w in m)b[m[w]]&&(b=b[m[w]]);$.isArray(b)&&(b=b.join("\u2022")),typeof b=="string"&&(g=b)}if(g!=null)if(h.is("div.x4list,ul.x4list"))$.data(h.get(0),"plugin_x4list")._refresh();else if(h.is("a"))h.attr("href",g!=""&&g.indexOf("http")<0?options.rootrel+g:g).toggle(g!="");else if(h.is("img")){var y=g!=""&&g.indexOf("http")<0?options.rootrel+g:g;h.hasClass("img-responsive")?h.attr("src",y):h.css("background-image","url('"+y+"')")}else if(h.is("ul.x4checklist")){var k=!1;h.find("li").each(function(){var _=$(this);if(_.text().trim()==value)return _.remove(),k=!0,!1}),k||$vals.append('<li><i class="fa fa-check text-blue"></i>'+g+"</li>")}else h.is("ul.x4activlist")?h.find("li").each(function(){var _=$(this);if(_.text().trim()==value)return _.toggleClass("active",!_.hasClass("active")),!1}):h.is("p,span,div,li")?h.html(g):h.is("input,select,textarea")?x4setInputValue(h,g):h.is("i.ibox-check")&&h.toggleClass("fa-check-square-o",g!=0&&g!="").toggleClass("fa-square-o",!(g!=0&&g!=""))}})}}function x4updateFieldDyn(snam){var $fieldds=$(".field-dyn[data-field*='"+snam+"']");$fieldds.length&&$fieldds.each(function(){var $fieldd=$(this),res=void 0,nfields=$fieldd.attr("data-field");if(nfields&&nfields!=""){if(nfields.indexOf("{")>=0&&nfields.indexOf("}")>=0){for(var rgx=RegExp("{([^}]+)}","g"),a,teval="",l=0;(a=rgx.exec(nfields))!==null;){var v=x4getInputValue($(".x4update-fieldyn[name='"+a[1]+"']"));teval+=nfields.substring(l,a.index)+v,l=rgx.lastIndex}teval+=nfields.substring(l),trace("eval field "+teval);try{res=eval(teval)}catch(o){}}else res=x4getInputValue($(".x4update-fieldyn[name='"+nfields+"']"));if(typeof res<"u")if($fieldd.is("a"))$fieldd.attr("href",res!=""&&res.indexOf("http")<0?options.rootrel+res:res).toggle(res!="");else if($fieldd.is("img")){var src=res!=""&&res.indexOf("http")<0?options.rootrel+res:res;$fieldd.hasClass("img-responsive")?$fieldd.attr("src",src):$fieldd.css("background-image","url('"+src+"')")}else $fieldd.is("p,span,div,li")?$fieldd.html(res):$fieldd.is("input,select,textarea")&&x4setInputValue($fieldd,res)}})}function x4setInputValue(o,u){isjQuery(o)&&(o.attr("type")=="checkbox"?o.prop("checked",u=="oui"||u=="1"||u=="on"):o.val(u),o.triggerHandler("changedyn",u),o.hasClass("select2")&&o.trigger("change.select2"))}function x4getInputValue(o){if(isjQuery(o)){if(o.attr("type")=="checkbox")return o.prop("checked")?"oui":"non";if(o.attr("type")=="radio"){var u=o.filter(":checked").val();return typeof u>"u"?"":u}else if(o.attr("type")=="number"||o.attr("data-type")=="number"){var u=o.val();return typeof u>"u"||isNaN(Number(u))?"0":u}else{var u=o.val();return typeof u>"u"?"":u}}}function x4updateItemFromSession(o,u){var h=$(".x4fromsession");
2h.each(function(){var d=$(this),f=d.attr("data-session-name")||!1;f&&o.indexOf(f)==0&&(d.is("form")?d.find("input,select,textarea").each(function(){var x=$(this),g=x.attr("name"),m=f+"."+g;m==o&&x4setInputValue(x,u)}):o==f&&d.is("input,select,textarea")?x4setInputValue(d,u):o==f&&d.html(u))})}function x4ValidateMember(o,u){if($elm=$(u),$elm.data("membervalidated")&&$elm.data("membervalidated")==o||$elm.hasClass("requiredifvisible")&&$elm.is(":hidden"))return!0;var h=function(){var d=$elm.attr("data-typeadh")||0,f=$elm.attr("data-datef")||0,x=$elm.attr("data-numlog")||0;$.post(x4Ajax,{x4action:"x4validatemember",numlog:x,options:{email:o,typeadh:d,datef:f?1:0}},function(g){if(typeof g.error>"u")if(g.id!=x4uid){if($elm.attr("data-typeadhup2")&&(x4ul=$elm.attr("data-typeadhup2"),x4cartfunc("updateProdCart",!0),trace("update type adh to "+x4ul)),$elm.attr("data-usernsel")){var m=$($elm.attr("data-usernsel"));m.length&&m.val(g.username).change()}$elm.data("exec-after-x4validatemember")&&$elm.data("exec-after-x4validatemember")!=""&&(trace("Call tab",$elm.data("exec-after-x4validatemember")),_x4showTab($elm.data("exec-after-x4validatemember").attr("href"))),$elm.data("membervalidated",o).data("alert-after-x4validatemember","").data("exec-after-x4validatemember","").closest("form").valid()}else $elm.data("membervalidated",!1),alert("RESQUILLEUR !");else{if($elm.data("membervalidated",!1),$elm.data("alert-after-x4validatemember")&&$elm.data("alert-after-x4validatemember")!=""&&(alert($elm.data("alert-after-x4validatemember")),$elm.data("alert-after-x4validatemember","")),$elm.data("exec-after-x4validatemember",""),$elm.attr("data-usernsel")){var m=$($elm.attr("data-usernsel"));m.length&&m.val("").change()}$elm.attr("data-typeadhup2")&&(x4ul=$("span.x4uu").attr("data-u4l"),x4cartfunc("updateProdCart",!0),trace("reset type adh to "+x4ul))}$elm.removeClass("waiting-x4validatemember")},"json")};return x4validatemember_TO&&clearTimeout(x4validatemember_TO),x4validatemember_TO=setTimeout(h,300),$elm.addClass("waiting-x4validatemember"),!1}function x4ValidateAge(o,u){var h=$(u);if(h.hasClass("requiredifvisible")&&h.is(":hidden"))return!0;if(!o)return!1;var d=h.attr("data-minage")||!1,f=h.attr("data-maxage")||!1,x=Date.toAge(o),g=!0;return trace("test dt "+o+" "+x+" "+d),!(typeof o>"u"||d!==!1&&x<d*1||f!==!1&&x>f*1)}function x4ValidateNss(o,u){var h=$(u);if(h.hasClass("requiredifvisible")&&h.is(":hidden")||(typeof o>"u"||!o.length)&&!h.hasClass("required"))return!0;if(typeof o>"u"||!o.length)return!1;var d=o.replace(/\s/g,"");return!(d.length!=15||isNaN(1*d))}function _zoom(){var o=$("figure.zoom");o.length>0&&_loadjs(ppath+"image.zoom/jquery.zoom.min.js",function(){$().zoom&&o.each(function(){var u=$(this),h=u.attr("data-mode"),d=u.attr("id");h=="grab"?u.zoom({on:"grab"}):h=="click"?u.zoom({on:"click"}):h=="toggle"?u.zoom({on:"toggle"}):u.zoom(),d&&$(".zoom-more[data-for="+d+"] a").bind("click",function(f){f.preventDefault();var x=$(this).attr("href");x!="#"&&($(".zoom-more[data-for="+d+"] a").removeClass("active"),$(this).addClass("active"),$("figure#"+d+">.lightbox").attr("href",x),$("figure#"+d+">img").fadeOut(0,function(){$("figure#"+d+">img").attr("src",x)}).fadeIn(500))})})})}function _x4csstheme(){var o=$("#x4cssthemechanger"),u="x4lastcsstheme",h=localStorage.getItem(u),d=options.rootrel+"assets/css/"+h+(isLocal?"":".min")+".css";o.length&&($("a[data-x4csstheme]").off("click").click(function(f){f.preventDefault();var x=$(this).data("x4csstheme"),g=options.rootrel+"assets/css/"+x+(isLocal?"":".min")+".css";o.attr("href",g),localStorage.setItem(u,x)}),h!=null&&h!=""&&d!=o.attr("href")&&o.attr("href",d))}function _x4con(){var o=$("form.x4con"),u=$("div.form-x4con"),h=$("form.x4lost"),d=$("div.form-x4lost"),f=$("a.x4decon,button.x4decon");function x(y,k){var _=k.find("input.x4con[type=email],input.x4con[type=password]"),C=!0,A=k.attr("data-toastr-position")||"top-left",S={x4action:"userlogin",remember:k.find("input.x4con[name=remember]").is(":checked")?1:0},j=$(y.currentTarget).attr("data-numlog")||!1,z=$(y.currentTarget).attr("data-gotab")||!1;j&&(S.numlog=j),y.preventDefault();try{S.captcha=grecaptcha.getResponse()}catch{S.captcha="nocaptcha"}C=C&&typeof S.captcha<"u"&&S.captcha!="",C&&_.each(function(){var T=$(this);C=C&&T.val()!="",S[T.attr("type")]=T.val()}),C&&$.ajax({url:x4Ajax,dataType:"json",data:S,type:"POST",beforeSend:function(){k.find("i.fa-sign-in").removeClass("fa-sign-in").addClass("fa-refresh fa-spin nopadding")},success:function(T){if(trace(T),typeof T.error>"u")x4unam=T.success,alert("Bienvenue "+x4unam,"success",A),z&&_x4showTab(z),setTimeout(function(){win.location.reload()},3e3);else{try{grecaptcha.reset()}catch{}if(T.error.indexOf("reinit")>=0){var O='<div class="alert alert-danger"><p>Un e-mail a \xE9t\xE9 envoy\xE9 \xE0 '+S.email+"</p><p>Veuillez suivre le lien contenu dans cet e-mail</p></div>";_openModal("modal-md","Vous devez r\xE9-initialiser votre mot de passe",O,"Fermer","",null)}else alert("V\xE9rifiez vos identifiants","error",A)}},complete:function(){setTimeout(function(){k.find("i.fa-refresh").removeClass("fa-refresh fa-spin nopadding").addClass("fa-sign-in")},1500)}}),!C&&alert("Veuillez saisir vos identifiants"+(S.captcha!=="nocaptcha"?", et signifiez que vous n'\xEAtes pas un robot":""),"error",A)}function g(y,k){var _=k.find("input.x4lost"),C=!0,A=k.attr("data-toastr-position")||"top-left",S={x4action:"userlost"},j=$(y.currentTarget).attr("data-numlog");j&&(S.numlog=j),y.preventDefault(),_.removeClass("error");try{S.captcha=grecaptcha.getResponse()}catch{S.captcha="nocaptcha"}C=C&&typeof S.captcha<"u"&&S.captcha!="",C&&(C=C&&isValidEmail(_.val())),C&&(S.email=_.val()),C&&$.ajax({url:x4Ajax,dataType:"json",data:S,type:"POST",beforeSend:function(){k.find("i.fa-sign-in").removeClass("fa-sign-in").addClass("fa-refresh fa-spin nopadding").attr("data-irestore","fa-sign-in"),k.find("i.fa-send-o").removeClass("fa-send-o").addClass("fa-refresh fa-spin nopadding").attr("data-irestore","fa-send-o")},success:function(z){if(trace(z),typeof z.error>"u"){var T=z.success+" "+S.email;z.allreadysent?alert("Le message a d\xE9j\xE0 \xE9t\xE9 envoy\xE9 \xE0 "+T,"warning",A):alert("Le message \xE0 \xE9t\xE9 envoy\xE9 \xE0 "+T,"success",A)}else alert("Cet email est introuvable","error",A)},complete:function(){setTimeout(function(){var z=k.find("i[data-irestore]");z.removeClass("fa-refresh fa-spin nopadding").addClass(z.attr("data-irestore")).removeAttr("data-irestore")},1500)}}),!C&&alert("Veuillez v\xE9rifier votre email"+(S.captcha!=="nocaptcha"?", et signifiez que vous n'\xEAtes pas un robot":""),"error",A),!C&&_.addClass("error")}if(o.length>0&&o.off("submit").on("submit",function(y){x(y,o)}),u.length>0){var m=u.find("input.x4con[type=email],input.x4con[type=password]"),b=u.find("a.x4con,button.x4con");b.off("click").on("click",function(y){x(y,u)}),m.off("keypress").on("keypress",function(y){y.keyCode===13&&x(y,u)})}if(h.length>0&&h.off("submit").on("submit",function(y){g(y,h)}),d.length>0){var m=d.find("input.x4lost"),w=d.find("a.x4lost,button.x4lost");w.off("click").on("click",function(k){g(k,d)}),m.off("keypress").on("keypress",function(k){k.keyCode===13?g(k,d):m.toggleClass("error",!isValidEmail(m.val()))})}f.length>0&&f.off("click").on("click",function(y){var k=$(this).attr("data-toastr-position")||"top-left";y.preventDefault(),trace("call logout"),$.post(x4Ajax,{x4action:"userlogout"},function(_){trace(_),typeof _.error>"u"?(alert("\xC0 bientot "+x4unam,"success",k),setTimeout(function(){win.location.reload()},3e3)):alert(_.error,"error",k)},"json")})}function _pwstrength(o){var u;o==null?o=$(".pwstrength>input"):(u=o.find(".pwstrength>input")).length?o=u:o=o.filter(".pwstrength>input"),o.length&&_loadjs(ppath+"pwstrength/pwstrength"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){var h={common:{minChar:o.attr("data-pwminchar")||8,debug:isLocal,onKeyUp:function(d,f){$(d.target).data("pswscore",f)}},ui:{hidePopOnBlur:!0,showPopover:!0,showErrors:!0,progressBarExtraCssClasse
2s:"pswbar",colorClasses:["danger","danger","danger","warning","info","success"],showGenerate:!0,showShow:!0,showAttrLevel:!0},rules:{activated:{wordTwoCharacterClasses:!0,wordRepetitions:!0}}};$().pwstrength&&o.pwstrength(h)})}function _x4Yout(o){var u,h;o==null?h=$("div.x4yout"):(u=o.find("div.x4yout")).length?h=u:h=o.filter("div.x4twit"),h.length>0&&_loadjs(ppath+"ejs/ejs.min.js",function(){_loadjs("https://apis.google.com/js/api.js",function(){gapi.load("client",function(){_loadjs(ppath+"x4yout/js/x4yout"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){h.each(function(){var d=$(this);trace("first youtube init"),d.x4yout({channel_id:d.attr("data-channelid")||!1,playlist_id:d.attr("data-playlistid")||!1,x4ajax:x4Ajax,tpath:d.attr("data-templates-path")||ppath+"x4yout/templates/",templates:d.attr("data-templates")?$.parseJSON(d.attr("data-templates")):{},display:d.attr("data-display")||"timeline",loadAnchor:d.attr("data-loadanchor")||!1,fadeIn:d.attr("data-fadein")!="false",language:d.attr("data-lang")||"francais",autoPaginate:d.attr("data-autopaginate")=="true",limit:d.attr("data-limit")||10,debug:typeof d.attr("data-debug")<"u"?d.attr("data-debug")=="true":isLocal})})})})})})}function _x4Twit(o){var u,h;o==null?h=$("div.x4twit"):(u=o.find("div.x4twit")).length?h=u:h=o.filter("div.x4twit"),h.length>0&&_loadjs(ppath+"ejs/ejs.min.js",function(){_loadjs("https://platform.twitter.com/widgets.js",function(){_loadjs(ppath+"x4twit/js/x4twit"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){h.each(function(){var x=$(this);trace("first twitter init"),x.x4twit({twitter_id:x.attr("data-twitterid")||!1,x4ajax:x4Ajax,tpath:x.attr("data-templates-path")||ppath+"x4twit/templates/",templates:x.attr("data-templates")?$.parseJSON(x.attr("data-templates")):{},display:x.attr("data-display")||"timeline",loadAnchor:x.attr("data-loadanchor")||!1,fadeIn:x.attr("data-fadein")!="false",language:x.attr("data-lang")||"francais",autoPaginate:x.attr("data-autopaginate")=="true",posts:x.attr("data-posts")?$.parseJSON(x.attr("data-posts")):{start:0,limit:10},widget:x.attr("data-widget")?$.parseJSON(x.attr("data-widget")):{render:"false",theme:"light",hidecards:"true",lang:"auto"},debug:typeof x.attr("data-debug")<"u"?x.attr("data-debug")=="true":isLocal})})})})});var d,f;o==null?f=$(".twitter-follow-button"):(d=o.find(".twitter-follow-button")).length?f=d:f=o.filter(".x4twit"),f.length>0&&_loadjs("https://platform.twitter.com/widgets.js",function(){f.each(function(){twttr.widgets.load(this)})})}function _facebook(o){var u,h;o==null?h=$("div.x4fb"):(u=o.find("div.x4fb")).length?h=u:h=o.filter("div.x4fb");var d=!options.x4cookiesRGPD.allowed||x4CurrentStoredCookiesRGPD.allIsTrue||x4CurrentStoredCookiesRGPD.social||!1;if(d?h.length>0&&_loadjs(ppath+"ejs/ejs.min.js",function(){_loadjs(ppath+"lazyload/jquery.lazyload"+(isLocal?"":".min")+".js",function(){_loadjs(ppath+"x4fb/js/x4fb"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){h.each(function(){var w=$(this);trace("first fb init"),w.x4fb({appId:w.attr("data-appId")||!1,domain:w.attr("data-domain")||!1,sdkVersion:w.attr("data-sdk")||options.FBsdkVersion,x4soci:w.attr("data-x4soci")||!1,x4ajax:x4Ajax,tpath:w.attr("data-templates-path")||ppath+"x4fb/templates/",templates:w.attr("data-templates")?$.parseJSON(w.attr("data-templates")):{},facebookUser:w.attr("data-fbUser")||!1,display:w.attr("data-display")||"timeline",loadAnchor:w.attr("data-loadanchor")||!1,fadeIn:w.attr("data-fadein")!="false",language:w.attr("data-lang")||"francais",autoPaginate:w.attr("data-autopaginate")=="true",loginButton:w.attr("data-fblogin")?$.parseJSON(w.attr("data-fblogin")):{show:!0,position:"left"},comments:w.attr("data-comments")?$.parseJSON(w.attr("data-comments")):{show:!0,limit:20,showAtStart:3,showMoreNum:5},posts:w.attr("data-posts")?$.parseJSON(w.attr("data-posts")):{show:!0,order:1,limit:10,feedType:"feed",minLikes:0,popularLastWeeks:0},events:w.attr("data-events")?$.parseJSON(w.attr("data-events")):{show:!1,order:2,limit:5,showPastEvents:!1},photos:w.attr("data-photos")?$.parseJSON(w.attr("data-photos")):{show:!1,order:3,limit:30,type:"uploaded",numColumns:4,showAtStart:12},albums:w.attr("data-albums")?$.parseJSON(w.attr("data-albums")):{show:!1,order:4,limit:9,filterAlbums:!1,numColumns:4,showAtStart:12},videos:w.attr("data-videos")?$.parseJSON(w.attr("data-videos")):{show:!1,order:5,limit:4,numColumns:4,showAtStart:4},likes:w.attr("data-likes")?$.parseJSON(w.attr("data-likes")):{show:!1,order:6,limit:5,useCoverPhotos:!1},debug:typeof w.attr("data-debug")<"u"?w.attr("data-debug")=="true":isLocal})})},!0)})}):h.html('<p class="text-muted" style="font-size:13px;font-weight:300">Les cookies de r\xE9seaux sociaux ne sont pas autoris\xE9s, nous ne pouvons pas lire les publications sur ces r\xE9seaux.</p>'),h.length>0)var f=$("a.x4fb-chg").off("click").on("click",function(w){var y=$(w.currentTarget),k=h.get(0);w.preventDefault(),typeof y.data("opt")=="object"&&$.data(k,"plugin_x4fb")&&($.data(k,"plugin_x4fb").changeOptionsAndReload(y.data("opt")),y.closest("ul.nav-tabs").length&&(y.closest("ul.nav-tabs").children("li").removeClass("active"),y.closest("li").addClass("active")))});var x,g;
2if(o==null?g=$("div.fb-like,div.fb-share-button"):(x=o.find("div.fb-like,div.fb-share-button")).length?g=x:g=o.filter("div.fb-like,div.fb-share-button"),!d)g.html('<p class="text-muted" style="font-size:13px;font-weight:300">Cookies non autoris\xE9s</p>');else if(g.length>0)if(!$("div#fb-root").length&&!h.length){$("body").append('<div id="fb-root"></div>');var m=function(w,y,k){var _,C=w.getElementsByTagName(y)[0];w.getElementById(k)||(_=w.createElement(y),_.id=k,_.async=1,_.defer=1,_.crossorigin="anonymous",_.nonce="Yicrsc4d",_.src="//connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v12.0&appID="+b,C.parentNode.insertBefore(_,C))},b="184598961905173";g.each(function(){$(this).attr("data-appid")&&(b=$(this).attr("data-appid"))}),m(doc,"script","facebook-jssdk")}else typeof FB=="object"&&FB.XFBML.parse()}function _x4actus(){var o=$("div.x4actus");o.length>0&&_loadjs(ppath+"ejs/ejs.min.js",function(){_loadjs(ppath+"lazyload/jquery.lazyload"+(isLocal?"":".min")+".js",function(){_loadjs(ppath+"owl-carousel/owl.carousel.min.js",function(){_loadjs(ppath+"x4actus/js/x4actus"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){o.each(function(){var u=$(this);$(this).x4actus({x4ajax:x4Ajax,tpath:u.attr("data-templates-path")||ppath+"x4actus/templates/",table:u.attr("data-table")||!1,from4cc:u.attr("data-from4cc")=="true",where:u.attr("data-where")||"1",order:u.attr("data-order")||"ordre",datafields:u.attr("data-datafields")?$.parseJSON(u.attr("data-datafields")):!1,display:u.attr("data-display")||"timeline",loadAnchor:u.attr("data-loadanchor")||!1,fadeIn:u.attr("data-fadein")!="false",language:u.attr("data-lang")||"francais",autoPaginate:u.attr("data-autopaginate")=="true",autoFilter:u.attr("data-autofilter")?$.parseJSON(u.attr("data-autofilter")):!1,noSearchField:u.attr("data-nosearchfield")=="true",templates:u.attr("data-templates")?$.parseJSON(u.attr("data-templates")):{},comments:u.attr("data-comments")?$.parseJSON(u.attr("data-comments")):{show:!1,limit:20,showAtStart:3,showMoreNum:5},posts:u.attr("data-posts")?$.parseJSON(u.attr("data-posts")):{start:0,limit:10,minLikes:0,popularLastWeeks:0},likes:u.attr("data-likes")?$.parseJSON(u.attr("data-likes")):{show:!1,limit:5},debug:typeof u.attr("data-debug")<"u"?u.attr("data-debug")=="true":isLocal})})},!0)})})})}function _x4showTab(o){$("ul.page-header-tabs>li:not(.disabled),ul.nav-tabs>li:not(.disabled)").children("a.tab-hash[href="+o+"][data-toggle=tab]").first().tab("show").find("textarea.forum-post-message").trigger("shown")}function _x4tabhash(){var o=$("a.tab-hash");if(o.length>0){if(o.filter("[data-toggle=tab]").each(function(){$(this).on("show.bs.tab",function(f){trace("show tab"+f.target.hash),$(f.target.hash).find("textarea.forum-post-message").trigger("shown"),win.location.hash=f.target.hash.replace("tab-","")})}),win.location.hash){var u=win.location.hash.substring(1).split("?"),h=u[0],d=u[1];trace("init tab"+win.location.hash+" : "+h),d&&trace(h),win.location.hostname.indexOf("creps-paca")>=0&&h=="db_formation"&&(h="db_resultats-admission"),o.parent("li:not(.disabled)").children("a.tab-hash[href=#tab-"+h+"]").tab("show")}o.filter(":not([data-x4validate-action])").on("click",function(f){var x=$(f.currentTarget),g=x.parent();return x.hasClass("disabled")||g.is("li")&&g.hasClass("disabled")?(f.preventDefault(),f.stopPropagation(),!1):!g.is("li")||x.attr("data-toggle")!="tab"?(_x4showTab(x.attr("href")),g.is("li")&&(g.parent().children().removeClass("active"),g.addClass("active")),f.preventDefault(),f.stopPropagation(),!1):(trace("yo standard  tab"),!0)})}}function _x4audio(){var o=$("a.x4audio"),u=$("a.x4playto"),h=$(".x4audio-wave"),d=$("a.x4audio-clear");d.length&&d.off("click",f).on("click",f);function f(){var y=o.children("audio");y.trigger("ended"),y.remove()}function x(y){var k=Math.floor(y/60),_=Math.floor(y%60);return k+":"+(_<10?"0"+_:_)}function g(y,k){var _=y.children("audio"),C=y.children("i.fa"),A=y.closest(".x4audio-player"),A=A.length?A:y,S=A.find(".x4audio-time"),j=A.find(".x4audio-duration").length?A.find(".x4audio-duration"):S,z=A.find(".x4audio-time-color"),T=A.find(".x4audio-title"),O=A.find(".x4audio-wave"),L=k.attr("data-asrc")||y.attr("data-asrc"),I=k.attr("data-aext")||y.attr("data-aext"),H=k.attr("data-astartat")||y.attr("data-astartat"),q=I&&I!=""?I.split(","):[],W="",Q=!1;if(_.length&&L&&(Q=L!=_.children("source").attr("src").split(options.rootrel).join("")),!Q&&_.length)_[0].paused?_[0].play():O.length&&O.is(":hover")&&O.attr("data-seek")?_[0].currentTime=O.attr("data-seek")*_[0].duration:_[0].pause();else if(!_.length&&!H&&y.attr("data-atime")&&(H=y.attr("data-atime")),f(),L){if(y.attr("data-asrc",L),I&&I!=""?y.attr("data-aext",I):y.attr("data-aext",""),k.attr("data-atitle")&&T.length&&T.text(k.attr("data-atitle")),W='<source src="'+options.rootrel+L+'">',q.length)for(var G in q)W+='<source src="'+options.rootrel+getPathWithoutExt(L)+"."+q[G]+'">';y.append("<audio>"+W+"</audio>"),_=y.children("audio"),H&&(_[0].currentTime=H),_[0].play(),_.on("ended pause",function(V){C.length&&C.removeClass("fa-pause").removeClass("fa-spinner fa-pulse").addClass("fa-play"),O.length&&O.addClass("paused"),V.type=="ended"&&j.length&&j.html(x(this.duration))}),_.on("playing seeked",function(){C.length&&C.removeClass("fa-play").removeClass("fa-spinner fa-pulse").addClass("fa-pause"),O.length&&O.removeClass("paused")}),_.on("waiting seeking",function(){C.length&&C.removeClass("fa-play").removeClass("fa-pause").addClass("fa-spinner fa-pulse"),O.length&&O.addClass("paused")}),_.on("canplay",function(){y.attr("data-aduration",this.duration),j.length&&j.html(x(this.duration))}),_.on("timeupdate",function(){y.attr("data-atime",this.currentTime),S.length&&S.html(x(this.currentTime)),z.length&&z.css("width",O.width()*this.currentTime/this.duration)})}}o.length>
20&&o.off("click").on("click",function(y){var k=$(y.currentTarget);y.preventDefault(),y.stopPropagation(),g(k,k)}),u.length>0&&u.off("click").on("click",function(y){var k=$(y.currentTarget),_=$(k.attr("data-aplayer")),C=_.parent().children(".x4audio-wave");y.preventDefault(),y.stopPropagation(),g(_,k),C.length||(C=_.children(".x4audio-wave")),C.length&&m(C)});function m(y){var k=$(y.attr("data-aplayer")),_=k.length?k.attr("data-asrc"):"",C=y.find(".x4audio-wave-canvas"),A={x4action:"getmp3waveform",mp3file:_,width:C.attr("width")};_&&_!=""&&$.post(x4Ajax,A,function(S){typeof S.error>"u"&&typeof S.values<"u"&&b(y,S.values)},"json")}function b(y,k){var _=y.find(".x4audio-wave-wrapper"),C=y.find(".x4audio-duration"),A=y.find(".x4audio-wave-placeholder"),S=y.find(".x4audio-wave-canvas"),j=k||y.attr("data-x4wave").split(","),z=S.attr("width")*1,T=S.attr("height")*1,O=T*.75,L=z<280?2:2.5,I=3,H=S[0].getContext("2d"),q,W,Q,G=0;y.attr("data-x4wave",j.join(",")),G=j.shift(),C.length&&C.html(x(G)),H.globalCompositeOperation="destination-over",H.fillStyle=y.attr("data-bgcolor")||"#fff",H.fillRect(0,0,z,T),H.globalCompositeOperation="destination-out";for(var V=0;V<j.length;V++)q=V*I,W=O*j[V]/255,Q=(T-O-1)*j[V]/255,H.fillStyle="rgba(255,255,255,1)",H.fillRect(q,O-W,L,W-1),H.fillStyle="rgba(255,255,255,0.4)",H.fillRect(q,O+1,L,Q);A.addClass("transparent"),_.show()}function w(y,k){var _=y.find(".x4audio-wave-placeholder");if($wfcollapsed=y.closest(".collapse"),!!_.length)if(_.width()&&_.height()){var C=y.find(".x4audio-wave-wrapper"),A=_.width(),S=_.height(),j=C.length>0?C:$('<div class="x4audio-wave-wrapper"><div class="x4audio-time-color"></div><div class="x4audio-seek-color"></div><canvas class="x4audio-wave-canvas" width="'+A+'" height="'+S+'"></canvas><span class="x4audio-duration">0:00</span></div>'),z=y.find(".x4audio-wave-opa");C.length?C.find("x4audio-wave-canvas").attr("width",A).attr("height",S):z.length?j.insertBefore(z):y.append(j),m(y)}else k?$wfcollapsed.length&&!$wfcollapsed.hasClass("in")&&_.is(":hidden")?$wfcollapsed.one("shown.bs.collapse",function(){w(y,!0)}):setTimeout(function(){w(y,!0)},200):_.ready(function(){w(y,!0)})}h.length>0&&h.each(function(){w($(this))}).off("click").on("click",function(y){var k=$(this),_=$(k.attr("data-aplayer")),C=k.find(".x4audio-seek-color");y.preventDefault(),y.stopPropagation(),g(_,_),C.length&&(k.hasClass("paused")?C.hide():C.show())}).mouseover(function(){var y=$(this),k=y.find(".x4audio-seek-color");k.length&&(y.hasClass("paused")?k.hide():k.show())}).mouseout(function(){var y=$(this),k=y.find(".x4audio-seek-color");k.length&&k.hide()}).mousemove(function(y){var k=$(this);if(k.hasClass("paused"))return!1;var _=k.find(".x4audio-seek-color"),C=$(k.attr("data-aplayer")).children("audio"),A=k.width(),S=Math.round(y.pageX-k.offset().left);if(k.attr("data-seek",S/A),_.length&&C.length){var j=Math.round(A*C[0].currentTime/C[0].duration);S>j?(_.css("left",j),_.css("width",S-j)):(_.css("left",S),_.css("width",j-S))}})}function x4startWaveform(){}function _x4showHideMobile(o){var u,h=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);o==null?o=$(".show-mobile,.hidden-mobile,.hide-mobile"):(u=o.find(".show-mobile,.hidden-mobile,.hide-mobile")).length?o=u:o=o.filter(".show-mobile,.hidden-mobile,.hide-mobile"),h&&o.length&&(o.filter(".show-mobile").show(),o.filter(".hidden-mobile,.hide-mobile").hide())}function _x4video(){var o=$("div.slider-video"),u=$("div.slider-slider"),h=$("div.slider-vplay"),d=$("div.slider-vmute"),f=o.data("stopscroll");if(o.length&&u.length){var x=o.find("video"),g=h.find("a.btn"),m=g.html(),b=h.data("vpause"),w=h.data("forcebt"),y=!1,k=0,_=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);d.find("i").toggleClass("glyphicon-volume-up",!x[0].muted).toggleClass("glyphicon-volume-off",x[0].muted),_||isChrome()&&!d.length?(x.prop("autoplay",!1),x[0].pause(),o.css("left",-2e3),d.hide(),g.off("click").on("click",function(S){S.preventDefault(),x[0].paused?(x[0].currentTime&&(x[0].currentTime=k),x[0].play(),y=!1):(g.html(m),x[0].pause(),y=!0)}),x.off("pause").on("pause",function(S){x[0].currentTime&&(k=x[0].currentTime),g.html(m),o.css("left",-2e3),u.show()}),x.off("play").on("play",function(S){o.css("left",0),u.hide(),g.html(b)}
2)):(u.remove(),isChrome()&&(x[0].muted=!0,x[0].play()),d.find("i").toggleClass("glyphicon-volume-up",!x[0].muted).toggleClass("glyphicon-volume-off",x[0].muted),w?(g.html(b),g.off("click").on("click",function(S){S.preventDefault(),x[0].paused?(g.html(b),x[0].play(),y=!1):(g.html(m),x[0].pause(),y=!0)}),d.off("click").on("click",function(S){S.preventDefault(),x[0].muted=!x[0].muted,$(S.currentTarget).find("i").toggleClass("glyphicon-volume-up",!x[0].muted).toggleClass("glyphicon-volume-off",x[0].muted)}),x.off("pause ended").on("pause ended",function(S){g.html(m)}),x.off("playing seeked").on("playing seeked",function(S){isChrome()&&(g.muted=!1),g.html(b)})):h.remove()),f&&($(win).scrollTop()>.3*_screenHeight&&setTimeout(function(){x[0].pause()},1e3),$(win).scroll(function(S){$(win).scrollTop()>f*_screenHeight?x[0].paused||x[0].pause():_||x[0].paused&&!y&&x[0].play()}))}var C=$("video[data-stopscroll]"),A=C.data("stopscroll");C.length&&A&&($(win).scrollTop()>A*_screenHeight&&setTimeout(function(){C[0].pause()},1e3),$(win).scroll(function(){$(win).scrollTop()>A*_screenHeight?C[0].paused||C[0].pause():C[0].paused&&C[0].play()}))}function _x4revslider(o){var u,h=$(),d;o==null?h=$("div.x4revslider"):(u=o.find("div.x4revslider")).length?h=u:h=o.filter("div.x4revslider");var f=self!==top&&$(parent.document).find("iframe#x4sitecontent").length;h.length&&($('link[href="'+ppath+'revslider/css/settings.css"]').length||$("head").append('<link rel="stylesheet" href="'+ppath+'revslider/css/settings.css" type="text/css" />'),x4AddonsRevJS=[],h.each(function(){var b=$(this).data("plugin-options");b.snow&&x4AddonsRevJS.indexOf("revolution.addon.snow.min.js")==-1&&x4AddonsRevJS.push("revolution.addon.snow.min.js"),b.particles&&x4AddonsRevJS.indexOf("revolution.addon.particles.min.js")==-1&&x4AddonsRevJS.push("revolution.addon.particles.min.js"),b.revealer&&x4AddonsRevJS.indexOf("revolution.addon.revealer.min.js")==-1&&x4AddonsRevJS.push("revolution.addon.revealer.min.js"),b.beforeafter&&x4AddonsRevJS.indexOf("revolution.addon.beforeafter.min.js")==-1&&x4AddonsRevJS.push("revolution.addon.beforeafter.min.js")}),x4AddonsRevJS.push("jquery.themepunch.tools.min.js"),x4AddonsRevJS.push("jquery.themepunch.revolution.min.js"),_x4loadRevJS(function(){var b=$("body #wrapper").css("max-width")=="1170px"?"boxed":$("body").hasClass("menu-vertical")&&!$("body").hasClass("menu-vertical-hide")?"side":"wide",w={h400:{wide:{gridwidth:[1920,1280,778,778],gridheight:[400,400,320,320]},side:{gridwidth:[1920,1280,778,778],gridheight:[400,400,320,320]},boxed:{gridwidth:[1920,1280,1024,1024],gridheight:[516,516,400,400]}},h516:{wide:{gridwidth:[1920,1280,778,778],gridheight:[516,516,400,400]},side:{gridwidth:[1920,1280,778,778],gridheight:[516,516,400,400]},boxed:{gridwidth:[1920,1280,778,778],gridheight:[640,640,480,480]}},h640:{wide:{gridwidth:[1920,1280,778,778],gridheight:[640,640,480,480]},side:{gridwidth:[1920,1280,778,778],gridheight:[640,640,480,480]},boxed:{gridwidth:[1920,1280,778,778],gridheight:[768,768,580,580]}},hfull:{wide:{gridwidth:[1920,1280,778,778],gridheight:[868,768,960,720]},side:{gridwidth:[1920,1280,778,778],gridheight:[868,768,960,720]},boxed:{gridwidth:[1170,1170,778,778],gridheight:[844,844,560,560]}},hfullh:{wide:{gridwidth:[1920,1280,778,778],gridheight:[1080,768,960,720]},side:{gridwidth:[1920,1280,778,778],gridheight:[1080,768,960,720]},boxed:{gridwidth:[1170,1170,778,778],gridheight:[844,844,560,560]}}};$().revolution&&h.each(function(){var y=$(this),k=y.data("plugin-options"),_=y.closest("section").data("current-config"),C=y.attr("data-stype"),A={sliderType:"standard",jsFileLocation:ppath+"revslider/js/",sliderLayout:"auto",dottedOverlay:"none",delay:8e3,navigation:{keyboardNavigation:"on",keyboard_direction:"horizontal",mouseScrollNavigation:"off",mouseScrollReverse:"default",onHoverStop:"off",touch:{touchenabled:"on",swipe_threshold:75,swipe_min_touches:1,swipe_direction:"horizontal",drag_block_vertical:!1},arrows:{style:"hesperiden",enable:!0,hide_onmobile:!1,hide_onleave:!0,hide_delay:200,hide_delay_mobile:1200,tmp:"",left:{h_align:"left",v_align:"center",h_offset:20,v_offset:0},right:{h_align:"right",v_align:"center",h_offset:20,v_offset:0}},bullets:{enable:!0,hide_onmobile:!0,hide_under:580,style:"hermes",hide_onleave:!1,direction:"horizontal",h_align:"center",v_align:"bottom",h_offset:0,v_offset:20,space:5,tmp:""},tabs:{style:"hesperiden",enable:!1,width:250,height:80,min_width:250,wrapper_padding:20,wrapper_color:"rgba(0,0,0,0)",wrapper_opacity:"1",tmp:'<div class="tp-tab-content">  <span class="tp-tab-date">{{param1}}</span>  <span class="tp-tab-title">{{title}}</span></div><div class="tp-tab-image"></div>
2',visibleAmount:5,hide_onmobile:!1,hide_onleave:!1,hide_delay:200,direction:"horizontal",span:!1,position:"outer-bottom",space:0,h_align:"center",v_align:"bottom",h_offset:0,v_offset:0},thumbnails:{style:"gyges",enable:!1,width:60,height:60,min_width:60,wrapper_padding:0,wrapper_color:"transparent",wrapper_opacity:"1",tmp:'<span class="tp-thumb-img-wrap">  <span class="tp-thumb-image"></span></span>',visibleAmount:12,hide_onmobile:!0,hide_under:800,hide_onleave:!1,direction:"horizontal",span:!0,position:"inner",space:5,h_align:"center",v_align:"bottom",h_offset:0,v_offset:40}},carousel:{horizontal_align:"center",vertical_align:"center",fadeout:"off",maxVisibleItems:3,infinity:"on",space:10,stretch:"off"},viewPort:{enable:!0,outof:"wait",visible_area:"80%"},responsiveLevels:[1240,1024,778,480],visibilityLevels:[1240,1024,778,480],gridwidth:[1920,1280,778,778],gridheight:[516,516,400,400],lazyType:"smart",minHeight:"250",shadow:0,spinner:"spinner2",stopLoop:"off",stopAfterLoops:-1,stopAtSlide:-1,shuffle:"off",autoHeight:"on",hideThumbsOnMobile:"on",hideSliderAtLimit:0,hideCaptionAtLimit:0,hideAllCaptionAtLilmit:0,startWithSlide:0,debugMode:!1,fallbacks:{simplifyAll:"off",nextSlideOnWindowFocus:"off",disableFocusListener:!1,panZoomDisableOnMobile:"on"}},S=$.extend(!0,{},A,k);if(S.navigation.arrows.tmp=="withumbs"&&(S.navigation.arrows.tmp='<div class="tp-arr-allwrapper"> <div class="tp-arr-imgholder"></div>  <div class="tp-arr-titleholder">{{title}}</div> </div>'),y.children("ul").children("li").length<2&&(S.navigation.bullets.enable=!1,S.navigation.arrows.enable=!1),C&&C!=""&&C!="byopt"){C=="hfull"?(S.fullScreenOffsetContainer="#header",y.parent(".rev_slider_wrapper").removeClass("fullwidthbanner-container").addClass("fullscreen-container"),y.removeClass("fullwidthabanner").addClass("fullscreenbaner"),b=="boxed",S.sliderLayout="fullscreen",S.autoHeight="off"):C=="hfullnoheader"&&(y.parent(".rev_slider_wrapper").removeClass("fullwidthbanner-container").addClass("fullscreen-container"),y.removeClass("fullwidthabanner").addClass("fullscreenbaner"),S.sliderLayout="fullscreen",S.autoHeight="off");var j=!1,z=!1;try{j=w[C][b].gridwidth}catch{j=!1}try{z=w[C][b].gridheight}catch{z=!1}j&&!k.gridwidth&&(S.gridwidth=j),z&&!k.gridheight&&(S.gridheight=z)}f?(S.stopLoop="on",S.stopAfterLoops=0,S.stopAtSlide=1,S.navigation.touch.touchenabled="off",S.fallbacks.disableFocusListener=!0,S.navigation.keyboardNavigation="off",S.navigation.arrows.enable=!0,y.find("div.tp-caption").attr("data-frames",'[{"delay":10,"speed":10,"frame":"0","from":"opacity:1;","to":"o:1;","ease":"Linear.easeNone"},{"delay":"wait","speed":10,"frame":"999","to":"opacity:1;","ease":"Linear.easeNone"}]'),y.find("li[data-index] > img[data-kenburns]").attr("data-kenburns","off"),y.find("li[data-index]").attr("data-transition","none").attr("data-masterspeed","0").attr("data-fstransition","fade").attr("data-fsmasterspeed","0")):y.find(".txslider").each(function(T,O){$(this).text().trim()==""&&$(this).css("background","transparent")}),y.find(".txslider").filter("[class*=x4edit]").find("img").each(function(){var T=$(this),O=T.css("width");O&&O.indexOf("%")>0&&T.attr("data-x4iniscale",O)}),y.hasClass("x4rev-ini")||(d=y.addClass("x4rev-ini").show().revolution(S),f?d.on("revolution.slide.onbeforeswap",function(T,O){var L=O.nextslide.find(".txslider");L.css("opacity","0"),$("div[id^=note-popover-]").children().hide(),$("div[id^=note-handle-]").children().hide()}).on("revolution.slide.onafterswap",function(T,O){var L=O.currentslide.find(".tp-caption").attr("data-x")||"",I=O.currentslide.find(".tp-caption").attr("data-y")||"",H=0,q=0,W=O.currentslide.find(".txslider"),Q=y.closest("section").parent().attr("id")=="wrapper"?y.width()/y.closest("section").parent().width():1;Q!=1&&(W.css({"transform-origin":"center",transform:"scale("+Q+","+Q+")"}),W.find("h1,h2,h3,h4,h5,h6,p").attr("style","")),W.find("span").each(function(){var G=$(this),V=G.css("background-color"),E=G.css("color"),N=G.css("font-weight"),M=G.css("font-style");G.attr("style",""),V&&V!="rgba(0, 0, 0, 0)"&&V!="transparent"&&G.css("background-color",V),E&&G.css("color",E
2),N&&N!="normal"&&N!="400"&&G.css("font-weight",N),M&&M!="normal"&&G.css("font-style",M)}),W.find("img").each(function(){var G=$(this),V=G.attr("data-x4iniscale");V&&G.attr("style","").css({width:V})}),L.indexOf("['right'")===0||I=="right"?H=y.width()/2+(y.width()/2-W.width())/2:L.indexOf("['left'")===0||I=="left"?H=(y.width()/2-W.width())/2:(L.indexOf("['center'")===0||I=="center")&&(H=(y.width()-W.width())/2),I.indexOf("['top'")===0||I=="top"||I.indexOf("['bottom'")===0||I=="bottom"||(I.indexOf("['center'")===0||I=="center")&&(q=(y.height()-W.height())/2),H&&O.currentslide.find(".tp-parallax-wrap").css({left:H}),q&&O.currentslide.find(".tp-parallax-wrap").css({top:q}),W.css("opacity","1")}):(d.on("revolution.slide.onbeforeswap",function(T,O){var L=O.nextslide.find(".txslider");L.find("img").each(function(){var I=$(this),H=I.attr("data-x4iniscale");H&&I.attr("style","").css({width:H,height:"auto"}).css("display","none")})}).on("revolution.slide.onafterswap",function(T,O){var L=O.currentslide.find(".txslider");L.find("img").each(function(){var I=$(this),H=I.attr("data-x4iniscale");H&&I.attr("style","").css({width:H,height:"auto"}).css("display","inline-block")})}),d.one("revolution.slide.onloaded",function(){var T=_.slider_links&&typeof _.slider_links=="string"?_.slider_links.split(","):[];T.length&&y.find("div.tp-bgimg").each(function(O,L){trace("image "+O+" link "+T[O]),T[O]&&T[O]!=""&&($(this).attr("data-href",T[O]).css("cursor","pointer"),$(this).on("click",function(){trace("Click on "+$(this).attr("data-href")),$(this).attr("data-href")&&$(this).attr("data-href")!=""&&window.location.assign($(this).attr("data-href"))}))})})),S.snow&&RsSnowAddOn(jQuery,d),S.particles&&RsParticlesAddOn(d),S.revealer&&RsRevealerAddOn(jQuery,d,"<div class='rsaddon-revealer-spinner rsaddon-revealer-spinner-2'><div class='rsaddon-revealer-2' style='border-top-color: {{color}}0.65); border-bottom-color: {{color}}0.15); border-left-color: {{color}}0.65); border-right-color: {{color}}0.15)'></div></div>"))})}));var x,g=$();o==null?g=$("div.x4embedslider"):(x=o.find("div.x4embedslider")).length?g=x:g=o.filter("div.x4embedslider");var m=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);g.length&&(g.each(function(){var b=$(this);if(b.hasClass("x4embed-init"))return!0;var w=b.attr("data-assets").replace(/\/$/,""),y=m&&b.attr("data-mobile")?b.attr("data-mobile"):b.attr("data-alias");b.addClass("revslider x4embed-init").attr("data-alias",y).css({visiblilty:"hidden"}),x4EmbedSliders.push({$x4rv:b,alias:y,path:w}),_loadjs(w+"/jquery.revslider-"+y+".js?"+x4PlugVersion,function(){console.log("slider loaded "+y)})}),x4AddonsRevJS=$().embedRevslider("getAddons",""),x4AddonsRevJS.push("jquery.themepunch.tools.min.js"),x4AddonsRevJS.push("jquery.themepunch.revolution.min.js"),trace("start load rev slider",x4EmbedSliders),_x4loadRevJS(function(){$.each(x4EmbedSliders,function(b,w){if(w.$x4rv&&w.$x4rv.length){if(w.$x4rv.hasClass("x4embed-embeded"))return!0;w.$x4rv.addClass("x4embed-embeded"),$().embedRevslider("x4embed",{alias:w.alias,assetsLocation:w.path,fontsLocation:ppath+"revslider/fonts/",cssLocation:ppath+"revslider/css/",jsLocation:ppath+"revslider/js/"}),trace("slider embeded "+w.alias)}})}))}function _x4loadRevJS(o){x4AddonsRevJS.length&&(ad=x4AddonsRevJS.pop(),_loadjs(ppath+"revslider/js/"+ad,function(){x4AddonsRevJS.length?_x4loadRevJS(o):o()}))}function _x4inlinelist(){var o=$("ul.list-inline.list-separator>li,ul.list-inline.list-bullet>li,ul.list-inline.list-disc>li"),u;o.length&&$(window).on("load resize",function(){u&&window.clearTimeout(u),u=setTimeout(function(){o.removeClass("lifirst lilast").each(function(){var h=$(this);h.prev().length&&h.offset().top>h.prev().offset().top&&h.addClass("lifirst")})},100)})}function _slimScroll(o){var u;o==null?o=$(".slimscroll"):(u=o.find(".slimscroll")).length?o=u:o=o.filter(".slimscroll"),o.each(function(){var h,d=$(this),f=d.height(),x=d.attr("data-height")*1,g=d.attr("data-ofsheight")*1,m=d.attr("data-ofsfullheight")*1,b=$(win).height(),w=d.attr("data-wrapper-class")||"slimScrollDiv",y=!1;h=x||(g?b-g:f),trace("slim ini height:"+h+" ofs:"+g),!(g&&h<300)&&(d.slimScroll({size:d.attr("data-size")||"7px",opacity:d.attr("data-opacity")||.6,position:d.attr("data-position")||"right",allowPageScroll:!1,disableFadeOut:!1,railColor:d.attr("data-railColor")||"#fff",railOpacity:d.attr("data-railOpacity")||1,alwaysVisible:d.attr("data-alwaysVisible")!="false",railVisible:d.attr("data-railVisible")!="false",color:d.attr("data-color")||"#333",wrapperClass:w,height:h}),d.attr("disable-body-scroll")=="true"&&d.on("mousewheel DOMMouseScroll",function(k){var _=null;k.type=="mousewheel"?_=-1*k.originalEvent.wheelDelta:k.type=="DOMMouseScroll"&&(_=40*k.originalEvent.detail),_&&(k.preventDefault(),d.scrollTop(_+d.scrollTop()))}),d.on("panelResize",function(k,_){var C=30;_==null&&(d.closest("div.panel.fullscreen").length?(d.css("top",0),C=d.attr("data-ofsfullheight")?d.attr("data-ofsfullheight"):C,_=$(win).height()-C):(C=d.attr("data-ofsheight")?d.attr("data-ofsheight"):C,_=$(win).height()-C)),d.css("height",_),d.closest("."+w).css("height",_)}),(g||m)&&$(win).resize(function(){y&&clearTimeout(y),y=setTimeout(function(){d.trigger("panelResize")},300)}))})}function _openFileModal(o){_loadjs(ppath+"dropzone/dropzone"+(isLocal?"":".min")+".js",function(){Dropzone.autoDiscover=!1,_loadjs(ppath+"x4file/x4file"+(isLocal?"":".min")+".js?"+x4PlugVersion,function(){var u={length:0},h=x4ftypename[o.ftype]!=null?x4ftypename[o.ftype]:x4ftypename.tfile,d=$(x4file_modal_tpl.replace(new RegExp("%what_to_sel%","g"),h)),f=d.find("div.x4file-list"),x=d.find("button[name=bvalid]"),g=$("body").hasClass("modal-open");d.modal("show").one("shown.bs.modal",function(m){var b=o.media_path&&o.media_path!=""?o.media_path:options.media_path,w=o.tmedia!=null&&o.ftype=="tslide"&&o.tmedia!=""?o.tmedia.replace(new RegExp(options.rootrel+"assets/images/","g"),"assets/images/"):!1,y=w?w.split(",")[0]:typeof o.fpath=="string"&&o.fpath!=""?o.fpath.split(",")[0].replace(new RegExp(options.rootrel+"assets/images/","g"),"assets/images/"):!1,k=y&&y.indexOf("/")>0?y.split("/"):!1,_=k?k.slice(0,-1).join("/"):!1,C=_&&_.indexOf(b)==0?_:b,A=w||y;!w&&o.singlesel===!1&&typeof o.fpath=="string"&&o.fpath!=""&&(A=o.fpath),f.hasClass("resizable")&&_x4Resizable(f);function S(j){var z=j.map(function(){return $(this).attr("data-fpath")}).get();if(o.includeRootrel)for(var T in z)z[T]=options.rootrel+z[T];$.isFunction(o.resultFunc)&&o.resultFunc({$Files:j,fpath:z})}x.one("click",function(j){if(j.preventDefault(),!u.length)return!1;S(u),d.modal("hide")}),trace("make x4file",o),f.x4file({x4Ajax,rootrel:options.rootrel,alert,begin_path:C,low_path:o.media_path||options.media_path,inisel:A,nodrop:o.nodrop==="true"||o.nodrop===!0,ftype:o.ftype?o.ftype=="tslide"?"timg":o.ftype:"tacceptable",singleclick:o.singleclick==="true"||o.singleclick===!0,singlesel:!(o.singlesel===!1||o.singlesel==="false"),simulctrl:!0,nopreview:!(o.nopreview===!1||o.nopreview==="false"),x4fclass:o.x4fclass||"x4file-",thumb_width:o.thumb_width||178,thumb_height:o.thumb_height||75,imgw:(o.resize||"0,0").split(",")[0],imgh:(o.resize||"0,0").split(",")[1],imgcrop:o.crop==="true"||o.crop===!0,toolbar_id:"x4ftoolb",debug:options.debug}).on("x4file:select",function(j){u=j.currentSel,x.toggleClass("disabled",!u.length)}).one("x4file:preview",function(j){S($(j.currentCell)),d.modal("hide")})}).one("hidden.bs.modal",function(m){f.off("x4file:select").off("x4file:preview").slimScroll({destroy:!0}
2),x.off("click"),d.remove(),g&&$("body").addClass("modal-open")})})})}function wheel(o){o.preventDefault()}function disable_scroll(){win.addEventListener&&win.addEventListener("DOMMouseScroll",wheel,!1),win.onmousewheel=doc.onmousewheel=wheel}function enable_scroll(){win.removeEventListener&&win.removeEventListener("DOMMouseScroll",wheel,!1),win.onmousewheel=doc.onmousewheel=doc.onkeydown=null}function enable_overlay(){$("span.global-overlay").remove(),$("body").append('<span class="global-overlay"></span>')}function disable_overlay(){$("span.global-overlay").remove()}function _lazyload(o){var u;o==null?o=$("img.lazy"):(u=o.find("img.lazy")).length?o=u:o=o.filter("img.lazy"),o.length>0&&_loadjs(ppath+"lazyload/jquery.lazyload"+(isLocal?"":".min")+".js",function(){$().lazyload&&o.each(function(){var h=$(this),d=h.attr("data-effect")||"fadeIn",f=h.closest(".masonry-gallery").length>0?function(){_x4layoutMasonryGallery(this)}:h.attr("data-onshow")?function(){_x4execFunc(h.attr("data-onshow"))}:h.hasClass("cover")?function(){h.parent().css({"background-image":"url('"+h.attr("data-original")+"')","background-position":"center center","background-size":"cover","background-attachment":"scroll"})}:_triggerResize;h.hasClass("cover")&&h.css("opacity",0),h.lazyload({effect:d,load:f})})})}function _infiniteScroll(){var o=$(".infinite-scroll");o.length>0&&_loadjs(ppath+"infinite-scroll/jquery.infinitescroll"+(isLocal?"":".min")+".js",function(){_navSelector=o.attr("data-nextSelector")||"#inf-load-next",_itemSelector=o.attr("data-itemSelector")||".item",_nextSelector=_navSelector+" a",o.infinitescroll({loading:{finishedMsg:'<i class="fa fa-check"></i>',msgText:'<i class="fa fa-refresh fa-spin"></i>',img:"data:image/gif;base64,R0lGODlhGAAYAPUAABQSFCwuLBwaHAwKDKyurGxqbNze3CwqLCQmJLS2tOzu7OTi5JyenBweHBQWFJyanPz+/HRydLSytFxeXPz6/ExOTKSmpFRSVHR2dAwODAQCBOzq7PTy9ISChPT29IyKjIyOjISGhOTm5GRiZJSWlJSSlFRWVMTCxNza3ExKTNTS1KyqrHx6fGRmZKSipMzOzMTGxDQyNDw+PAQGBDQ2NERCRFxaXMzKzGxubDw6PCQiJLy+vERGRLy6vHx+fNTW1CH/C05FVFNDQVBFMi4wAwEAAAAh+QQJBQAAACwAAAAAGAAYAEAGqECAcAhoRAiojQJFiAiI0Kh0qOsZOhqhDMK9ZadgAI0WBmhAXAhFVm5HbZR0aTYdsFpSkwqjo5sRLAtpIjxuUzZpECmGjI1QA4JcKH5lGVICDHFpGyoqGx4uDWENFh4iKjcbiR4MT1ItLJSPJWkUNo9uAyhpBpaOGjdpOY7ExcYaIQs9OsUpibfENZoQIF9gY1EpqlwiLAh+M4AqJmUCOBJJGz8EOKJRQQAh+QQJBQABACwAAAAAGAAYAAAGp8CAcBhoRBILDgdFKAiI0KHAB5rUZBUWDALxMJ5R4SCmiWpoJ67iEm4TZx0upOCuB1jyir2tuXE3DnthE3IlglENchwDh0QDG3ITjUQ7ciGTQxFybJgBGkcYGhoYPaGdARdyOKchcjunhH8znQAccmCYJZGnDpAQN2WdFXI+pwEFch2znRe+MDTBbzGMbQIPHlwwLBcyNSMgLIF2Ai0WKAocBhI4uERBACH5BAkFACwALAAAAAAYABgAAAaoQJZwyNIEJiAJCpWICIjQKFGD6Gw8D4d0C3UQIJsKd1wsQSgFMldjgUAu6q1jA27EpRg34x5FUCAeT3xDAx5uBQAMJyZ8GRxuFiRuFAF3B24QKguYE3cpmAubbil3I5gGKpgIdwF/EA9tgAN8JicMGQVuHLODQgKGEKu9QgxuGMNCDQpgAMgsF38rGs4Ffx/TyBUiECtayAIPHgohAdi9DRFKTCAj5VJBACH5BAkFAAAALAAAAAAYABgAAAa0QIBwSAQMaphHoVFsOoezlsEleFqJDsnmcu1qLJBW9zpQUSpjqwyycQgPBAIiLYRBGIDMAgJRaegREB4CE3wQFAN0NHwRYHwwdAANfBIqhlx0AXwGCnx+kQV8Cp0QBZEaL3wbBnwBkReGKgl8TGkadnwugRA0dBkUhhMNHhARdBqWEAsZAAwQkHQIEgQHQgIbFDKRTRUUL4nbRC0QFjPhRBcbEm7nQg0uBi3g7Q0RDxEyzFdBACH5BAkFAAgALAAAAAAYABgAAAaxQIRwSCwKHMWkssgLCZbQYmNnUgpMh6gQoIoUZQqIh6ZFHDjV7QLCLpURIcUTAWKzvWUBhYFwcOwnA28IOx4CBXY3AIMIJRAFEmwoSIwYEAQGbDWMQiwQBh4QKpxCjhyhbqQqEByZLKQ1bAaRr4wOKGwSiKlvADd2BQIeJ4MDJ3YcSA8UlFqWdiBCAgohbyR2C4tCJhwBZTQUEAo5RQUqzVAHJuhDJjsNpFIhKfFG7FFBACH5BAkFAAAALAAAAQAYABYAAAa3QIBQmEnlNMOkcgmoGSCQEJNIY048UIhhKqS1lClKFtLjClmmoWAzvunMgJmqIWRkDTYkHIBxARpiECUDe0MIHg0RUCV6hQAaGxESEAszjkkvEk8sl0kqKgoQCJ1CGiIKChuNlwcQCigvpGcQKBKxpAMLEBI4IpaXGiVQODoeb44DwhAUAgAuGIUaEyhZDEINKr9cCDdjG81CJpxmO2MUPEojVVy6UBQ2TDGEUyFQCzKyjzk880NBACH5BAkFAAEALAAAAAAYABgAAAazwIBwGABMOhcNcckUOkoKiJTVrAYqG6k2YWXiKFptpEs0gbWbXmFmHQwbWcjNJlCSYwIhQ9qxk4UaVAIeEB1/TCANBRAnfodCExEEEDSPSzUJKCeWSzQGHBicRBUcHimiQywKC5WoGjAoCTKoATQUBBETqDMnEAUNH6ghEBQOAT6OZBo+UgxCAjF/Mw0TN1IKeUJuVTMFPSJhEBePGOHEBZYJ4SI8nCxaHB/GnBoXISYATUEAIfkECQUAKgAsAAAAABgAGAAABqpAlXCoErQsr4WBlCE6nQ2XB0Ktup5Yk6LKhZywzgKlyplSKRfwsELdYA6DDCI1OaiFgg2EALirHxAfGn5gDR4rg4RPGhEbDopYAQkdkFgjBnaVTiEoiZpDCQmfRBooIKNDBwYjqEIdCQGtDgoFnpoaEh4NqBogEA+oDisQjn4xExUIAAMILCIQFBV+JmNUHh7VEAWEMF1VCmmELt4UDAKQGSUoCy8WI+dPQQAh+QQJBQAJACwAAAAAGAAYAAAGrMCEcJhoRCQoxUblmmSI0KGA4YFYr9bFIUqsbLBgK4ErLFAosEiuESi8sBKyifKqRTWXk+el4zYULgNkQhkaZBYShoOLOigAi5ARE5CQDzOUixGYi3abXANPnlE5olyapUQzD6hELaesDgYNrAkzEi5kMwOKnxYbs1EIKh4wF5dQNSoQF2QSWC8FATo0GDcUHi2DBGFgGymLBwvcEBQPDpQZNi4qGxsoEjgCXEEAIfkEBQUACAAsAAAAABgAGAAABqZAhHCIEBQIBg/HICk4iNCh4OGBWK9WTgkQHZoUlFMJwyKpsJCFrBvhhJ7QGgqrgA9tr0BX6HhhTUQNO3Z7ADBWFAdEIQJ7UAMRJTREAjyOl0MNmJucnZ6foKGio6SdmqQphDljA5wCIUQBVRAwXJcAO6dCJlg3tl0BPxdQAgpYKDVRAh8cOF05C2g/JSw+JTAeCsOFJRxoVx4PjZgORygcHCgETl1BADs=",speed:"normal"},nextSelector:_nextSelector,navSelector:_navSelector,itemSelector:_itemSelector,behavior:"",state:{isDone:!1}},function(u){_iplugins(),$().isotope&&(o.isotope("appended",$(u)),setTimeout(function(){$(u).filter(":visible").length?o.isotope("layout"):o.infinitescroll("retrieve")},1e3))})})}function _modalAutoLoad(){$("div.modal").length>0&&$("div.modal[data-autoload]:not(.modal-loaded)").each(function(){var o=$(this);setTimeout(function(){o.modal("show")},o.attr("data-autoload-delay")||1e3),o.addClass("modal-loaded")})}return externalf}})})(jQuery,window,document),(function(){$.fn.onEnter||($.fn.onEnter=function(u){return this.each(function(){$(this).off("enterPress",u).on("enterPress",u),$(this).keyup(function(h){h.keyCode==13&&$(this).trigger("enterPress")})})}),$.fn.rotate||($.fn.rotate=function(u){if(typeof u!="number"){var h=$(this).attr("data-degrees")*1;if(!isNaN(h))return h;var d=$(this).css("transform");if(typeof d!="string"||d==""||d=="none")return 0;var f=d.replace(/rotate\((\d+)deg\)/,"$1");return isNaN(f*1)?0:f*1}else return $(this).css({"-webkit-transform":"rotate("+u+"deg)","-moz-transform":"rotate("+u+"deg)","-ms-transform":"rotate("+u+"deg)",transform:"rotate("+u+"deg)"}),$(this).attr("data-degrees",u),$(this)}),typeof $.fn.x4InitialValFunc>"u"&&($.fn.x4InitialValFunc=$.fn.val,$.fn.val=function(){if(this.is(".x4timesetter")){if(typeof arguments[0]>"u")return this.get(0).value;var u=arguments[0].split(":");if(typeof $.data(this.get(0),"plugin_x4timesetter")<"u")return $.data(this.get(0),"plugin_x4timesetter")._setTime(1*u[0],1*u[1]),$(this)}else if(this.is(".btn-check")){if(typeof arguments[0]>"u")return $(this).attr("data-value")=="1"?"1":"0";var h=arguments[0]=="1"||arguments[0]=="true"||arguments[0]===!0||arguments[0]==="on"?"1":"0";return $(this).attr("data-value",h),$(this).find("i").toggleClass("fa-check-square-o",h=="1").toggleClass("fa-square-o",h=="0"),$(this)}else return this.is("table.x4db>tbody>tr>td[contenteditable=true]")||this.is(".input-editable")?$.fn.text.apply(this,arguments):$.fn.x4InitialValFunc.apply(this,arguments)}),(function(u){$.fn.attr=function(){if(arguments.length===0){if(this.length===0)return null;var h={};return $.each(this[0].attributes,function(){this.specified&&(h[this.name]=this.value)}),h}return u.apply(this,arguments)}})($.fn.attr),$.json_decode||$.extend({json_decode:function(u){if(typeof u!="string")return u;try{return JSON.parse(u)}catch{return u}}}),$.fn.datattr||($.fn.datattr=function(){if(arguments.length===0){if(this.length===0)return null;var u={};return $.each(this[0].attributes,function(){this.specified&&this.name.indexOf("data-")===0&&(u[this.name.substr(5)]=$.json_decode(this.value))}),u}return arguments[0]="data-"+arguments[0].replace(/^data-/,""),$.fn.attr.apply(this,arguments)}),$.objsort||$.extend({objsort:function(u){var h=[],d={};return $.each(u,function(f,x){h.push({k:f,v:x})}),h.sort(function(f,x){return f.k<x.k?-1:f.k>x.k?1:0}),$.each(h,function(f,x){d[x.k]=x.v}),d}});function o(u,h,d){return typeof d>"u"||+d==0?Math[u](h):(h=+h,d=+d,isNaN(h)||!(typeof d=="number"&&d%1===0)?NaN:h<0?-o(u,-h,d):(h=h.toString().split("e"),h=Math[u](+(h[0]+"e"+(h[1]?+h[1]-d:-d))),h=
2h.toString().split("e"),+(h[0]+"e"+(h[1]?+h[1]+d:d))))}Math.round10||(Math.round10=function(u,h){return o("round",u,h)}),Math.floor10||(Math.floor10=function(u,h){return o("floor",u,h)}),Math.ceil10||(Math.ceil10=function(u,h){return o("ceil",u,h)}),Math.toString10||(Math.toString10=function(u,h,d){typeof u!="number"&&(u=parseFloat(u)),typeof h!="number"&&(h=2),typeof d!="string"&&(d="fr.");var f=" ",x=".";d=="fr"?x=",":d=="us"&&(f=",");var g=u.toFixed(h).split(".");return g[0].split("").reverse().reduce(function(m,b,w,y){return b=="-"?m:b+(w&&!(w%3)?f:"")+m},"")+(typeof g[1]>"u"?"":x+g[1])}),Math.toLetter||(Math.toLetter=function(u,h,d,f){if(typeof u>"u")return"";typeof d!="string"&&(d="-"),typeof h!="string"&&(h="fr"),typeof f>"u"&&(f=!1);var x,g,m,b,w,y,k,_;m="",b="",w="",y="",k="",_="";var C=["","un","deux","trois","quatre","cinq","six","sept","huit","neuf","dix","onze","douze","treize","quatorze","quinze","seize","dix-sept","dix-huit","dix-neuf","vingt","vingt"+d+"et"+d+"un","vingt-deux","vingt-trois","vingt-quatre","vingt-cinq","vingt-six","vingt-sept","vingt-huit","vingt-neuf","trente","trente"+d+"et"+d+"un","trente-deux","trente-trois","trente-quatre","trente-cinq","trente-six","trente-sept","trente-huit","trente-neuf","quarante","quarante"+d+"et"+d+"un","quarante-deux","quarante-trois","quarante-quatre","quarante-cinq","quarante-six","quarante-sept","quarante-huit","quarante-neuf","cinquante","cinquante"+d+"et"+d+"un","cinquante-deux","cinquante-trois","cinquante-quatre","cinquante-cinq","cinquante-six","cinquante-sept","cinquante-huit","cinquante-neuf","soixante","soixante"+d+"et"+d+"un","soixante-deux","soixante-trois","soixante-quatre","soixante-cinq","soixante-six","soixante-sept","soixante-huit","soixante-neuf","soixante-dix","soixante"+d+"et"+d+"onze","soixante-douze","soixante-treize","soixante-quatorze","soixante-quinze","soixante-seize","soixante-dix-sept","soixante-dix-huit","soixante-dix-neuf","quatre-vingts","quatre-vingt-un","quatre-vingt-deux","quatre-vingt-trois","quatre-vingt-quatre","quatre-vingt-cinq","quatre-vingt-six","quatre-vingt-sept","quatre-vingt-huit","quatre-vingt-neuf","quatre-vingts-dix","quatre-vingts-onze","quatre-vingts-douze","quatre-vingts-treize","quatre-vingts-quatorze","quatre-vingts-quinze","quatre-vingts-seize","quatre-vingts-dix-sept","quatre-vingts-dix-huit","quatre-vingts-dix-neuf"],A="cent",S="mille",j="million",z="milliard";for(g=String(1*u);g.substr(0,1)=="0";)g=g.substr(1);if(g.length==null||g.length==0)return"";if(g.length&&(b=g.substr(-2),m=C[Number(b)]),g=g.substr(0,g.length-2),g.length&&(w=g.substr(-1),w=="0"?m=m:w=="1"?m=A+(m!=""?d+m:""):m=C[Number(w)]+d+A+(m!=""?d+m:"")),g=g.substr(0,g.length-1),g.length&&(y=g.substr(-3),Number(y)==0?m=m:y=="1"?m=S+(m!=""?d+m:""):m=Math.toLetter(y,h,d)+d+S+(m!=""?d+m:"")),g=g.substr(0,g.length-y.length),g.length&&(k=g.substr(-3),Number(k)==0?m=m:k=="1"?m=Math.toLetter(k,h,d)+" "+j+(m!=""?" "+m:""):m=Math.toLetter(k,h,d)+" "+j+"s"+(m!=""?" "+m:"")),g=g.substr(0,g.length-k.length),g.length&&(_=g.substr(-3),_=="1"?m=Math.toLetter(_,h,d)+" "+z+" "+m:m=Math.toLetter(_,h,d)+" "+z+"s "+m),f)switch(m=="un"&&(m="premier"),m.substr(-1)){case"e":m=m.substr(0,m.length-1)+"i\xE8me";break;case"f":m=m.substr(0,m.length-1)+"vi\xE8me";break;case"q":m+="ui\xE8me";break;default:m+="i\xE8me"}return m}),Math.to0str||(Math.to0str=function(u,h){for(var d=String(1*u);d.length<h;)d="0"+d;return d}),String.strip_accent||(String.prototype.strip_accent=function(){return this.replace(/Š/g,"S").replace(/š/g,"s").replace(/Đ/g,"Dj").replace(/đ/g,"dj").replace(/Ž/g,"Z").replace(/ž/g,"z").replace(/Č/g,"C").replace(/č/g,"c").replace(/Ć/g,"C").replace(/ć/g,"c").replace(/À/g,"A").replace(/Á/g,"A").replace(/Â/g,"A").replace(/Ã/g,"A").replace(/Ä/g,"A").replace(/Å/g,"A").replace(/Æ/g,"AE").replace(/Ç/g,"C").replace(/È/g,"E").replace(/É/g,"E").replace(/Ê/g,"E").replace(/Ë/g,"E").replace(/Ì/g,"I").replace(/Í/g,"I").replace(/Î/g,"I").replace(/Ï/g,"I").replace(/Ñ/g,"N").replace(/Ò/g,"O").replace(/Ó/g,"O").replace(/Ô/g,"O").replace(/Õ/g,"O").replace(/Ö/g,"O").replace(/Ø/g,"O").replace(/Ù/g,"U").replace(/Ú/g,"U").replace(/Û/g,"U").replace(/Ü/g,"U").replace(/Ý/g,"Y").replace(/Þ/g,"B").replace(/ß/g,"Ss").replace(/à/g,"a").replace(/á/g,"a").replace(/â/g,"a").replace(/ã/g,"a").replace(/ä/g,"a").replace(/å/g,"a").replace(/æ/g,"ae").replace(/ç/g,"c").replace(/è/g,"e").replace(/é/g,"e").replace(/ê/g,"e").replace(/ë/g,"e").replace(/ì/g,"i").replace(/í/g,"i").replace(/î/g,"i").replace(/ï/g,"i").replace(/ð/g,"o").replace(/ñ/g,"n").replace(/ò/g,"o").replace(/ó/g,"o").replace(/ô/g,"o").replace(/õ/g,"o").replace(/ö/g,"o").replace(/ø/g,"o").replace(/ù/g,"u").replace(/ú/g,"u").replace(/û/g,"u").replace(/ý/g,"y").replace(/ý/g,"y").replace(/þ/g,"b").replace(/ÿ/g,"y").replace(/Ŕ/g,"R").replace(/ŕ/g,"r").replace(/Œ/g,"OE").replace(/œ/g,"oe").replace(/°/g,"o")}),String.strip_special_char||(String.prototype.strip_special_char=function(u){var h=this.replace(/\'/g,"'").replace(/’/g,"'").replace(/\"/g,'"').replace(/&apos;/g,"'").strip_accent().replace(/\+/g,".").replace(/\*/g,".").replace(/\?/g,".").replace(/\!/g,".").replace(/\|/g,".").replace(/'/g,".").replace(/\:/g,".").replace(/\;/g,".").replace(/\,/g,".").replace(/…/g,".").replace(/"/g,"-").replace(/«/g,"-").replace(/»/g,"-").replace(/\(/g,"-").replace(/\)/g,"-").replace(/\[/g,"-").replace(/\]/g,"-").replace(/\{/g,"-").replace(/\}/g,"-").replace(/\–/g,"-").replace(/ /g,"_").replace(/>/g,"_").replace(/</g,"_").replace(/\\/g,".").replace(/\//g,".").replace(/\&/g,"et").replace(/\§/g,"s").replace(/\$/g,"dollar").replace(/€/g,"euro").replace(/\#/g,"htag").replace(/µ/g,"micro").replace(/\%/g,"pc").replace(/£/g,"l").replace(/@/g,"at").replace(/\.{2,}/g,".").replace(/\-{2,}/g,"-").replace(/\_{2,}/g,"_");return u&&(h=h.replace(/_/g," ")),h}),String.toFirstUpperCase||(String.prototype.toFirstUpperCase=function(){return this.length?this[0].toUpperCase()+(this.length>1?this.substr(1).toLowerCase():""):""}),String.toId||(String.prototype.toId=function(u){var h=this.strip_special_char();return h=h.replace(/\_/g,"-"),u||(h=h.replace(/\./g,"-")),h=h.replace(/\-{2,}/g,"-").toLowerCase(),h}),String.textOnlyBr||(String.prototype.textOnlyBr=function(){return this.replace(/ /g,"{XXSPXX}").replace(/<\/p>/ig,"{XXLNXX}").replace(/<br[^>]*>/ig,"{XXLNXX}").replace(/<\/div>/ig,"{XXLNXX}").replace(/<\/li>/ig,"{XXLNXX}").replace(/<\/ul>/ig,"{XXLNXX}").replace(/<\/h\d>/ig,"{XXLNXX}").replace(/<\/?[^>]+(>|$)/g," ").replace(/ +/g," ").replace(/\t/g,"  ").replace(/{XXLNXX}/g,"<br>").replace(/{XXSPXX}/g," ")}),String.textOnly||(String.prototype.textOnly=function(){return this.textOnlyBr().replace(/<br ?\/?>/ig,`
3`)}),String.trimTag||(String.prototype.trimTag=function(){return this.textOnlyBr().replace(/<br ?\/?>/ig,"").replace(/\s+/ig,"")}),String.prototype.trim=function(u){return u&&u!=""?this.replace(new RegExp("^["+u+"]+|["+u+"]+$","g"),""):this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")},String.toHex||(String.prototype.toHex=function(u){typeof u>"u"&&(u="");for(var h=[],d=0;d<s.length;d++)h.push(Math.to0str(s.charCodeAt(d).toString(16),2));return h.join(u)}),String.quot_attribut||(String.prototype.quot_attribut=function(){return this.replace(/'/g,"&apos;").replace(/"/g,"&quot;")}),String.unquot_attribut||(String.prototype.unquot_attribut=function(){return this.replace(/&apos;|\{APOS\}/g,"'").replace(/&quot;|\{QUOT\}/g,'"').replace(/&lt;|#lt;/g,"<").replace(/&gt;|#gt;/g,">")}),String.triquot_attribut||(String.prototype.triquot_attribut=function(){return this.replace(/'/g,"\u2032").replace(/("[^"]+")/g,function(u){return"\xAB"+u.slice(1,-1)+"\xBB"})}),String.untriquot_attribut||(String.prototype.untriquot_attribut=function(){return this.replace(/´|′/g,"'").replace(/«|»/g,'"')}),String.escape_sql||(String.prototype.escape_sql=function(){return this.unquot_attribut().replace(/'/g,"\\'").replace(/"/g,'\\"')}),String.trunk||(String.prototype.trunk=function(u){if(!this.length)return"";u||(u=20);var h=this.split(/( )/).slice(0,u).join(" ");if(h.length<this.length){var d=this.indexOf(" ",h.length);return d>=0?this.substring(0,d)+"\u2026":this.substring(0,h.length)+"\u2026"}else return this}),String.teltofr||(String.prototype.teltofr=function(){if(!this.length)return"";if(this.indexOf(" ")>0||this.indexOf("+")==0)return this;for(var u=this.split(""),h=0,d=0;h<u.length;)d==2?(u.splice(h,0," "),h++,d=1):d++,h++;return u.join("")}),Date.fromString||(Date.fromString=function(u){var h=[31,28,31,30,31,30,31,31,30,31,30,31];if(typeof u=="string"){var d,f=new Date;u.toLowerCase()=="true"||u=="1"?u=new Date:u.toLowerCase()=="now"?u=new Date:u.indexOf("+")===0||u.indexOf("-")===0?((d=u.match(/\+(\d{1,2})(y|year)/i))&&(f=new Date(f.getFullYear()+1*d[1],f.getMonth(),f.getDate())),(d=u.match(/\-(\d{1,2})(y|year)/i))&&(f=new Date(f.getFullYear()-1*d[1],f.getMonth(),f.getDate())),(d=u.match(/\+(\d{1,2})(m|month)/i))&&(f=new Date(f.getFullYear(),f.getMonth()+1*d[1],f.getDate())),(d=u.match(/\-(\d{1,2})(m|month)/i))&&(f=new Date(f.getFullYear(),f.getMonth()-1*d[1],f.getDate())),(d=u.match(/\+(\d{1,2})(d|day)/i))&&(f=new Date(f.getFullYear(),f.getMonth(),f.getDate()+1*d[1])),(d=u.match(/\-(\d{1,2})(d|day)/i))&&(f=new Date(f.getFullYear(),f.getMonth(),f.getDate()-1*d[1])),u=f):u.indexOf("^")===0||u.indexOf("$")===0?((d=u.match(/\^\+(\d{1,2})(y|year)/i))&&(f=new Date(f.getFullYear()+1*d[1],0,1)),(d=u.match(/\^\-(\d{1,2})(y|year)/i))&&(f=new Date(f.getFullYear()-1*d[1],0,1)),(d=u.match(/\$\+(\d{1,2})(y|year)/i))&&(f=new Date(f.getFullYear()+1*d[1],11,31)),(d=u.match(/\$\-(\d{1,2})(y|year)/i))&&(f=new Date(f.getFullYear()-1*d[1],11,31)),(d=u.match(/\^\+(\d{1,2})(m|month)/i))&&(f=new Date(f.getFullYear(),f.getMonth()+1*d[1],1)),(d=u.match(/\^\-(\d{1,2})(m|month)/i))&&(f=new Date(f.getFullYear(),f.getMonth()-1*d[1],1)),(d=u.match(/\$\+(\d{1,2})(m|month)/i))&&(f=new Date(f.getFullYear(),f.getMonth()+1*d[1],h[(f.getMonth()-1*d[1]<0?12+(f.getMonth()-1*d[1]):f.getMonth()-1*d[1])%12])),(d=u.match(/\$\-(\d{1,2})(m|month)/i))&&(f=new Date(f.getFullYear(),f.getMonth()-1*d[1],h[(f.getMonth()-1*d[1]<0?12+(f.getMonth()-1*d[1]):f.getMonth()-1*d[1])%12])),u=f):(p=u.indexOf("/"))>0?p==4?u=new Date(u.substr(0,4),1*u.substr(5,2)-1,u.substr(8,2)):u=new Date(u.substr(6,4),1*u.substr(3,2)-1,u.substr(0,2)):(p=u.indexOf("-"))>0&&(p==4?u=new Date(u):u=new Date(u.substr(6,4),1*u.substr(3,2)-1,u.substr(0,2)))}return u}),Date.toFr||(Date.toFr=function(u,h){var d=-1;if(typeof u>"u")return"";if(u=Date.fromString(u),typeof u.getDate=="function"){var f=Math.to0str(u.getDate(),2)+"/"+Math.to0str(u.getMonth()+1,2)+"/"+u.getFullYear();return h&&(f+=" "+Math.to0str(u.getHours(),2)+":"+Math.to0str(u.getMinutes(),2)),f}else return""}),Date.toLongFr||(Date.toLongFr=function(u,h,d,f){return typeof u>"u"?"":(u=Date.fromString(u),typeof u.getDate=="function"?(typeof _XMSG_>"u"&&(_XMSG_={}),_XMSG_.X4_WEEKDAYS==null&&(_XMSG_.X4_WEEKDAYS="Dimanche,Lundi,Mardi,Mercredi,Jeudi,Vendredi,Samedi"),_XMSG_.X4_MONTH==null&&(_XMSG_.X4_MONTH="janvier,f\xE9vrier,mars,avril,mai,juin,juillet,ao\xFBt,septembre,octobre,novembre,d\xE9cembre"),(d?"":_XMSG_.X4_WEEKDAYS.split(",")[u.getDay()*1]+" ")+(f?"":(u.getDate()==1?u.getDate()+"er":u.getDate())+" ")+_XMSG_.X4_MONTH.split(",")[u.getMonth()*1]+" "+u.getFullYear()+(h?" "+Math.to0str(u.getHours(),2)+":"+Math.to0str(u.getMinutes(),2):"")):"")}),Date.toIntervalFr||(Date.toIntervalFr=function(u,h,d){return typeof u>"u"?"":(typeof h>"u"&&(h=u),u=Date.fromString(u),h=Date.fromString(h),typeof u.getDate=="function"?u.getTime()==h.getTime()?Math.to0str(u.getDate(),2)+"/"+Math.to0str(u.getMonth()+1,2)+"/"+u.getFullYear():u.getMonth()==h.getMonth()&&u.getFullYear()==h.getFullYear()?Math.to0str(u.getDate(),2)+" - "+Math.to0str(h.getDate(),2)+"/"+Math.to0str(u.getMonth()+1,2)+"/"+u.getFullYear():(d?"du ":"")+Math.to0str(u.getDate(),2)+"/"+Math.to0str(u.getMonth()+1,2)+"/"+u.getFullYear()+(d?" au ":" - ")+Math.to0str(h.getDate(),2)+"/"+Math.to0str(h.getMonth()+1,2)+"/"+h.getFullYear():"")}),Date.toSql||(Date.toSql=function(u,h){var d=-1;if(typeof u>"u")return"";if(u=Date.fromString(u),typeof u.getDate=="function"){var f=u.getFullYear()+"-"+Math.to0str(u.getMonth()+1,2)+"-"+Math.to0str(u.getDate(),2);return h&&(f+=" "+Math.to0str(u.getHours(),2)+":"+Math.to0str(u.getMinutes(),2)),f}else return""}
3),Date.toNewsFr||(Date.toNewsFr=function(u){typeof _XMSG_>"u"&&(_XMSG_={}),_XMSG_.X4_WEEKDAYS==null&&(_XMSG_.X4_WEEKDAYS="Dimanche,Lundi,Mardi,Mercredi,Jeudi,Vendredi,Samedi"),_XMSG_.X4_DATEMODEL==null&&(_XMSG_.X4_DATEMODEL="$d/$m/$Y"),_XMSG_.X4_TODAY==null&&(_XMSG_.X4_TODAY=""),_XMSG_.X4_YESTERDAY==null&&(_XMSG_.X4_YESTERDAY="Hier"),_XMSG_.X4_PREFIXHOURS==null&&(_XMSG_.X4_PREFIXHOURS="\xE0"),_XMSG_.X4_SHORTHOURS==null&&(_XMSG_.X4_SHORTHOURS="h"),_XMSG_.X4_SEPDATE==null&&(_XMSG_.X4_SEPDATE="/");var h=_XMSG_.X4_WEEKDAYS.split(","),d=new Date(u.valueOf());d.setSeconds(0),d.setMinutes(0),d.setHours(0),d.setMilliseconds(0);var f=new Date;f.setSeconds(0),f.setMinutes(0),f.setHours(0),f.setMilliseconds(0);var x=new Date(f.valueOf());x=x.setDate(x.getDate()-7);var g=new Date(f.valueOf());return g=g.setDate(g.getDate()-1),d.valueOf()>x.valueOf()?d.valueOf()==f.valueOf()?_XMSG_.X4_TODAY+" "+_XMSG_.X4_PREFIXHOURS+" "+u.getHours()+_XMSG_.X4_SHORTHOURS+Math.to0str(u.getMinutes(),2):d.valueOf()==g.valueOf()?_XMSG_.X4_YESTERDAY+" "+_XMSG_.X4_PREFIXHOURS+" "+u.getHours()+_XMSG_.X4_SHORTHOURS+Math.to0str(u.getMinutes(),2):h[u.getDay()]+" "+_XMSG_.X4_PREFIXHOURS+" "+u.getHours()+_XMSG_.X4_SHORTHOURS+Math.to0str(u.getMinutes(),2):Math.to0str(u.getDate(),2)+_XMSG_.X4_SEPDATE+Math.to0str(u.getMonth()+1,2)+_XMSG_.X4_SEPDATE+u.getFullYear()+" "+_XMSG_.X4_PREFIXHOURS+" "+u.getHours()+_XMSG_.X4_SHORTHOURS+Math.to0str(u.getMinutes(),2)}),Date.toAge||(Date.toAge=function(u){var h=Date.fromString(u),d=h.getFullYear(),f=h.getMonth(),x=new Date,g=x.getFullYear()-d,m=x.getMonth()-f;return g>0&&m<0?g-=1:g<0&&m>0&&(g+=1),g}),Date.ferieOfYear||(Date.ferieOfYear=function(u,h){if(u)var d=1*u;else var d=new Date().getFullYear()*1;var f=d%19,x=Math.floor(d/100),g=d%100,m=Math.floor(x/4),b=x%4,w=Math.floor((x+8)/25),y=Math.floor((x-w+1)/3),k=(19*f+x-m-y+15)%30,_=Math.floor(g/4),C=g%4,A=(32+2*b+2*_-k-C)%7,S=Math.floor((f+11*k+22*A)/451),j=k+A+7*S+114,z=Math.floor(j/31),T=j%31+1,O=new Date(d,z-1,T).getTime(),L=864e5,I={"Jour de l'an":new Date(d,0,1).getTime(),"Lundi de P\xE2ques":O+L,"F\xEAte du travail":new Date(d,4,1).getTime(),"Victoire des alli\xE9s":new Date(d,4,8).getTime(),Ascension:O+39*L,Pentec\u00F4te:O+50*L,"F\xEAte Nationale":new Date(d,6,14).getTime(),Assomption:new Date(d,7,15).getTime(),Toussaint:new Date(d,10,1).getTime(),Armistice:new Date(d,10,11).getTime(),No\u00EBl:new Date(d,11,25).getTime()};return h&&(I["Vendredi Saint"]=O-2*L,I["Saint \xC9tienne"]=new Date(d,11,26).getTime()),I}),Date.holidayOfYear||(Date.holidayOfYear=function(u,h,d){var f="https://data.education.gouv.fr/api/records/1.0/search/?dataset=fr-en-calendrier-scolaire",x=u||new Date().getFullYear(),g=h&&h!=""?h=="A"||h=="B"||h=="C"?"zones%3D"+h:"location%3D"+encodeURIComponent(h):"Montpellier",m=typeof x=="string"&&x.indexOf("-")>0?"annee_scolaire%3D"+x:typeof x=="object"?(function(){var w=[];for(var y in x)w.push("start_date%3D"+x[y]+"+OR+end_date%3D"+x[y]);return"("+w.join("+OR+")+")"})():"(start_date%3D"+x+"+OR+end_date%3D"+x+")",b="&q="+g+"+AND+"+m+"&rows=100&sort=-start_date";jQuery.get(f+b,function(w){var y=[];if(w.nhits&&w.records&&typeof w.records=="object")for(var k in w.records)w.records[k].fields&&typeof w.records[k].fields=="object"&&y.push({description:w.records[k].fields.description,date:Date.toFr(w.records[k].fields.start_date),datef:Date.toFr(w.records[k].fields.end_date),tss:w.records[k].fields.start_date?new Date(w.records[k].fields.start_date).getTime():0,tse:w.records[k].fields.end_date?new Date(w.records[k].fields.end_date).getTime():0});d&&typeof d=="function"&&d(y)},"json")}),Date.getWeekNumber||(Date.prototype.getWeekNumber=function(){var u=new Date(Date.UTC(this.getFullYear(),this.getMonth(),this.getDate())),h=u.getUTCDay()||7;u.setUTCDate(u.getUTCDate()+4-h);var d=new Date(Date.UTC(u.getUTCFullYear(),0,1));return Math.ceil(((u-d)/864e5+1)/7)})})(),(function(o){function u(h,d){return h.toFixed(d.decimals)}o.fn.countTo=function(h){return h=h||{},jQuery(this).each(function(){function d(){k+=m,y++,f(k),typeof x.onUpdate=="function"&&x.onUpdate.call(b,k),y>
3=g&&(w.removeData("countTo"),clearInterval(_.interval),k=x.to,typeof x.onComplete=="function"&&x.onComplete.call(b,k))}function f(C){var A=x.formatter.call(b,C,x);w.html(A.replace(/\./,","))}var x=jQuery.extend({},o.fn.countTo.defaults,{from:jQuery(this).data("from"),to:jQuery(this).data("to"),speed:jQuery(this).data("speed"),refreshInterval:jQuery(this).data("refresh-interval"),decimals:jQuery(this).data("decimals")},h),g=Math.ceil(x.speed/x.refreshInterval),m=(x.to-x.from)/g,b=this,w=jQuery(this),y=0,k=x.from,_=w.data("countTo")||{};w.data("countTo",_),_.interval&&clearInterval(_.interval),_.interval=setInterval(d,x.refreshInterval),f(k)})},o.fn.countTo.defaults={from:0,to:0,speed:1e3,refreshInterval:100,decimals:0,formatter:u,onUpdate:null,onComplete:null}})(jQuery),(function(o){o.extend({browserDetect:function(){var u=navigator.userAgent,h=u.toLowerCase(),d=function(k){return h.indexOf(k)>-1},f="gecko",x="webkit",g="safari",m="opera",b=document.documentElement,w=[!/opera|webtv/i.test(h)&&/msie\s(\d)/.test(h)?"ie ie"+parseFloat(navigator.appVersion.split("MSIE")[1]):d("firefox/2")?f+" ff2":d("firefox/3.5")?f+" ff3 ff3_5":d("firefox/3")?f+" ff3":d("gecko/")?f:d("opera")?m+(/version\/(\d+)/.test(h)?" "+m+RegExp.jQuery1:/opera(\s|\/)(\d+)/.test(h)?" "+m+RegExp.jQuery2:""):d("konqueror")?"konqueror":d("chrome")?x+" chrome":d("iron")?x+" iron":d("applewebkit/")?x+" "+g+(/version\/(\d+)/.test(h)?" "+g+Reg
3Exp.jQuery1:""):d("mozilla/")?f:"",d("j2me")?"mobile":d("iphone")?"iphone":d("ipod")?"ipod":d("mac")||d("darwin")?"mac":d("webtv")?"webtv":d("win")?"win":d("freebsd")?"freebsd":d("x11")||d("linux")?"linux":"","js"];c=w.join(" "),b.className+=" "+c;var y=!window.ActiveXObject&&"ActiveXObject"in window;return y?void jQuery("html").removeClass("gecko").addClass("ie ie11"):void 0}})})(jQuery),(function(o){o.fn.appear=function(u,h){var d=o.extend({data:void 0,one:!0,accX:0,accY:0},h);return this.each(function(){var f=o(this);if(f.appeared=!1,!u)return void f.trigger("appear",d.data);var x=o(window),g=function(){if(!f.is(":visible"))return void(f.appeared=!1);var b=x.scrollLeft(),w=x.scrollTop(),y=f.offset(),k=y.left,_=y.top,C=d.accX,A=d.accY,S=f.height(),j=x.height(),z=f.width(),T=x.width();_+S+A>=w&&w+j+A>=_&&k+z+C>=b&&b+T+C>=k?f.appeared||f.trigger("appear",d.data):f.appeared=!1},m=function(){if(f.appeared=!0,d.one){x.unbind("scroll",g);var b=o.inArray(g,o.fn.appear.checks);b>=0&&o.fn.appear.checks.splice(b,1)}u.apply(this,arguments)};d.one?f.one("appear",d.data,m):f.bind("appear",d.data,m),x.scroll(g),o.fn.appear.checks.push(g),g()})},o.extend(o.fn.appear,{checks:[],timeout:null,checkAll:function(){var u=o.fn.appear.checks.length;if(u>0)for(;u--;)o.fn.appear.checks[u]()},run:function(){o.fn.appear.timeout&&clearTimeout(o.fn.appear.timeout),o.fn.appear.timeout=setTimeout(o.fn.appear.checkAll,20)}}),o.each(["append","prepend","after","before","attr","removeAttr","addClass","removeClass","toggleClass","remove","css","show","hide"],function(u,h){var d=o.fn[h];d&&(o.fn[h]=function(){var f=d.apply(this,arguments);return o.fn.appear.run(),f})})})(jQuery),(function(o){var u=o(window),h=u.height();u.resize(function(){h=u.height()}),o.fn.parallax=function(d,f,x){function g(){w.each(function(){b=w.offset().top}),m=x?function(k){return k.outerHeight(!0)}:function(k){return k.height()},(arguments.length<1||d===null)&&(d="50%"),(arguments.length<2||f===null)&&(f=.5),(arguments.length<3||x===null)&&(x=!0);var y=u.scrollTop();w.each(function(){var k=o(this),_=k.offset().top,C=m(k);y>_+C||_>y+h||w.css("backgroundPosition",d+" "+Math.round((b-y)*f)+"px")})}var m,b,w=o(this);w.data("x4parallax",g),u.bind("scroll",g).resize(g),g()}})(jQuery),jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(o,u,h,d,f){return jQuery.easing[jQuery.easing.def](o,u,h,d,f)},easeInQuad:function(o,u,h,d,f){return d*(u/=f)*u+h},easeOutQuad:function(o,u,h,d,f){return-d*(u/=f)*(u-2)+h},easeInOutQuad:function(o,u,h,d,f){return(u/=f/2)<1?d/2*u*u+h:-d/2*(--u*(u-2)-1)+h},easeInCubic:function(o,u,h,d,f){return d*(u/=f)*u*u+h},easeOutCubic:function(o,u,h,d,f){return d*((u=u/f-1)*u*u+1)+h},easeInOutCubic:function(o,u,h,d,f){return(u/=f/2)<1?d/2*u*u*u+h:d/2*((u-=2)*u*u+2)+h},easeInQuart:function(o,u,h,d,f){return d*(u/=f)*u*u*u+h},easeOutQuart:function(o,u,h,d,f){return-d*((u=u/f-1)*u*u*u-1)+h},easeInOutQuart:function(o,u,h,d,f){return(u/=f/2)<1?d/2*u*u*u*u+h:-d/2*((u-=2)*u*u*u-2)+h},easeInQuint:function(o,u,h,d,f){return d*(u/=f)*u*u*u*u+h},easeOutQuint:function(o,u,h,d,f){return d*((u=u/f-1)*u*u*u*u+1)+h},easeInOutQuint:function(o,u,h,d,f){return(u/=f/2)<1?d/2*u*u*u*u*u+h:d/2*((u-=2)*u*u*u*u+2)+h},easeInSine:function(o,u,h,d,f){return-d*Math.cos(u/f*(Math.PI/2))+d+h},easeOutSine:function(o,u,h,d,f){return d*Math.sin(u/f*(Math.PI/2))+h},easeInOutSine:function(o,u,h,d,f){return-d/2*(Math.cos(Math.PI*u/f)-1)+h},easeInExpo:function(o,u,h,d,f){return u==0?h:d*Math.pow(2,10*(u/f-1))+h},easeOutExpo:function(o,u,h,d,f){return u==f?h+d:d*(-Math.pow(2,-10*u/f)+1)+h},easeInOutExpo:function(o,u,h,d,f){return u==0?h:u==f?h+d:(u/=f/2)<1?d/2*Math.pow(2,10*(u-1))+h:d/2*(-Math.pow(2,-10*--u)+2)+h},easeInCirc:function(o,u,h,d,f){return-d*(Math.sqrt(1-(u/=f)*u)-1)+h},easeOutCirc:function(o,u,h,d,f){return d*Math.sqrt(1-(u=u/f-1)*u)+h},easeInOutCirc:function(o,u,h,d,f){return(u/=f/2)<1?-d/2*(Math.sqrt(1-u*u)-1)+h:d/2*(Math.sqrt(1-(u-=2)*u)+1)+h},easeInElastic:function(o,u,h,d,f){var m=1.70158,x=0,g=d;if(u==0)return h;if((u/=f)==1)return h+d;if(x||(x=.3*f),g<Math.abs(d)){g=d;var m=x/4}else var m=x/(2*Math.PI)*Math.asin(d/g);return-(g*Math.pow(2,10*(u-=1))*Math.sin(2*(u*f-m)*Math.PI/x))+h},easeOutElastic:function(o,u,h,d,f){var m=1.70158,x=0,g=d;if(u==0)return h;if((u/=f)==1)return h+d;if(x||(x=.3*f),g<Math.abs(d)){g=d;var m=x/4}else var m=x/(2*Math.PI)*Math.asin(d/g);return g*Math.pow(2,-10*u)*Math.sin(2*(u*f-m)*Math.PI/x)+d+h},easeInOutElastic:function(o,u,h,d,f){var m=1.70158,x=0,g=d;if(u==0)return h;if((u/=f/2)==2)return h+d;if(x||(x=.3*f*1.5),g<Math.abs(d)){g=d;var m=x/4}else var m=x/(2*Math.PI)*Math.asin(d/g);return 1>u?-.5*g*Math.pow(2,10*(u-=1))*Math.sin(2*(u*f-m)*Math.PI/x)+h:g*Math.pow(2,-10*(u-=1))*Math.sin(2*(u*f-m)*Math.PI/x)*.5+d+h},easeInBack:function(o,u,h,d,f,x){return x==null&&(x=1.70158),d*(u/=f)*u*((x+1)*u-x)+h},easeOutBack:function(o,u,h,d,f,x){return x==null&&(x=1.70158),d*((u=u/f-1)*u*((x+1)*u+x)+1)+h},easeInOutBack:function(o,u,h,d,f,x){return x==null&&(x=1.70158),(u/=f/2)<1?d/2*u*u*(((x*=1.525)+1)*u-x)+h:d/2*((u-=2)*u*(((x*=1.525)+1)*u+x)+2)+h},easeInBounce:function(o,u,h,d,f){return d-jQuery.easing.easeOutBounce(o,f-u,0,d,f)+h},easeOutBounce:function(o,u,h,d,f){return(u/=f)<1/2.75?7.5625*d*u*u+h:2/2.75>u?d*(7.5625*(u-=1.5/2.75)*u+.75)+h:2.5/2.75>u?d*(7.5625*(u-=2.25/2.75)*u+.9375)+h:d*(7.5625*(u-=2.625/2.75)*u+.984375)+h},easeInOutBounce:function(o,u,h,d,f){return f/2>u?.5*jQuery.easing.easeInBounce(o,2*u,0,d,f)+h:.5*jQuery.easing.easeOutBounce(o,2*u-f,0,d,f)+.5*d+h}}),function(){var o,u,h,d,f,x=function(m,b){return function(){return m.apply(b,arguments)}},g=[].indexOf||function(m){for(var b=0,w=this.length;w>b;b++)if(b in this&&this[b]===m)return b;return-1};u=(function(){function m(){}return m.prototype.extend=function(b,w){var y,k;for(y in w)k=w[y],b[y]==null&&(b[y]=k);return b},m.prototype.isMobile=function(b){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(b)},m.prototype.addEvent=function(b,w,y){return b.addEventListener!=null?b.addEventListener(w,y,!1):b.attachEvent!=null?b.attachEvent("on"+w,y):b[w]=y},m.prototype.removeEvent=function(b,w,y){return b.removeEventListener!=null?b.removeEventListener(w,y,!1):b.detachEvent!=null?b.detachEvent("on"+w,y):delete b[w]}
3,m.prototype.innerHeight=function(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight},m})(),h=this.WeakMap||this.MozWeakMap||(h=(function(){function m(){this.keys=[],this.values=[]}return m.prototype.get=function(b){var w,y,k,_,C;for(C=this.keys,w=k=0,_=C.length;_>k;w=++k)if(y=C[w],y===b)return this.values[w]},m.prototype.set=function(b,w){var y,k,_,C,A;for(A=this.keys,y=_=0,C=A.length;C>_;y=++_)if(k=A[y],k===b)return void(this.values[y]=w);return this.keys.push(b),this.values.push(w)},m})()),o=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(o=(function(){function m(){typeof console<"u"&&console!==null&&console.warn("MutationObserver is not supported by your browser."),typeof console<"u"&&console!==null&&console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return m.notSupported=!0,m.prototype.observe=function(){},m})()),d=this.getComputedStyle||function(m){return this.getPropertyValue=function(b){var w;return b==="float"&&(b="styleFloat"),f.test(b)&&b.replace(f,function(y,k){return k.toUpperCase()}),((w=m.currentStyle)!=null?w[b]:void 0)||null},this},f=/(\-([a-z]){1})/g,this.WOW=(function(){function m(b){b==null&&(b={}),this.scrollCallback=x(this.scrollCallback,this),this.scrollHandler=x(this.scrollHandler,this),this.start=x(this.start,this),this.scrolled=!0,this.config=this.util().extend(b,this.defaults),this.animationNameCache=new h}return m.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0,callback:null},m.prototype.init=function(){var b;return this.element=window.document.documentElement,(b=document.readyState)==="interactive"||b==="complete"?this.start():this.util().addEvent(document,"DOMContentLoaded",this.start),this.finished=[]},m.prototype.start=function(){var b,w,y,k;if(this.stopped=!1,this.boxes=function(){var _,C,A,S;for(A=this.element.querySelectorAll("."+this.config.boxClass),S=[],_=0,C=A.length;C>_;_++)b=A[_],S.push(b);return S}.call(this),this.all=function(){var _,C,A,S;for(A=this.boxes,S=[],_=0,C=A.length;C>_;_++)b=A[_],S.push(b);return S}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else for(k=this.boxes,w=0,y=k.length;y>w;w++)b=k[w],this.applyStyle(b,!0);return this.disabled()||(this.util().addEvent(window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live?new o((function(_){return function(C){var A,S,j,z,T;for(T=[],j=0,z=C.length;z>j;j++)S=C[j],T.push(function(){var O,L,I,H;for(I=S.addedNodes||[],H=[],O=0,L=I.length;L>O;O++)A=I[O],H.push(this.doSync(A));return H}.call(_));return T}})(this)).observe(document.body,{childList:!0,subtree:!0}):void 0},m.prototype.stop=function(){return this.stopped=!0,this.util().removeEvent(window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),this.interval!=null?clearInterval(this.interval):void 0},m.prototype.sync=function(){return o.notSupported?this.doSync(this.element):void 0},m.prototype.doSync=function(b){var w,y,k,_,C;if(b==null&&(b=this.element),b.nodeType===1){for(b=b.parentNode||b,_=b.querySelectorAll("."+this.config.boxClass),C=[],y=0,k=_.length;k>y;y++)w=_[y],g.call(this.all,w)<0?(this.boxes.push(w),this.all.push(w),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(w,!0),C.push(this.scrolled=!0)):C.push(void 0);return C}},m.prototype.show=function(b){return this.applyStyle(b),b.className=""+b.className+" "+this.config.animateClass,this.config.callback!=null?this.config.callback(b):void 0},m.prototype.applyStyle=function(b,w){var y,k,_;return k=b.getAttribute("data-wow-duration"),y=b.getAttribute("data-wow-delay"),_=b.getAttribute("data-wow-iteration"),this.animate((function(C){return function(){return C.customStyle(b,w,k,y,_)}})(this))},m.prototype.animate=(function(){return"requestAnimationFrame"in window?function(b){return window.requestAnimationFrame(b)}:function(b){return b()}})(),m.prototype.resetStyle=function(){var b,w,y,k,_;
3for(k=this.boxes,_=[],w=0,y=k.length;y>w;w++)b=k[w],_.push(b.style.visibility="visible");return _},m.prototype.customStyle=function(b,w,y,k,_){return w&&this.cacheAnimationName(b),b.style.visibility=w?"hidden":"visible",y&&this.vendorSet(b.style,{animationDuration:y}),k&&this.vendorSet(b.style,{animationDelay:k}),_&&this.vendorSet(b.style,{animationIterationCount:_}),this.vendorSet(b.style,{animationName:w?"none":this.cachedAnimationName(b)}),b},m.prototype.vendors=["moz","webkit"],m.prototype.vendorSet=function(b,w){var y,k,_,C;C=[];for(y in w)k=w[y],b[""+y]=k,C.push(function(){var A,S,j,z;for(j=this.vendors,z=[],A=0,S=j.length;S>A;A++)_=j[A],z.push(b[""+_+y.charAt(0).toUpperCase()+y.substr(1)]=k);return z}.call(this));return C},m.prototype.vendorCSS=function(b,w){var y,k,_,C,A,S;for(k=d(b),y=k.getPropertyCSSValue(w),S=this.vendors,C=0,A=S.length;A>C;C++)_=S[C],y=y||k.getPropertyCSSValue("-"+_+"-"+w);return y},m.prototype.animationName=function(b){var w;try{w=this.vendorCSS(b,"animation-name").cssText}catch{w=d(b).getPropertyValue("animation-name")}return w==="none"?"":w},m.prototype.cacheAnimationName=function(b){return this.animationNameCache.set(b,this.animationName(b))},m.prototype.cachedAnimationName=function(b){return this.animationNameCache.get(b)},m.prototype.scrollHandler=function(){return this.scrolled=!0},m.prototype.scrollCallback=function(){var b;return!this.scrolled||(this.scrolled=!1,this.boxes=function(){var w,y,k,_;for(k=this.boxes,_=[],w=0,y=k.length;y>w;w++)b=k[w],b&&(this.isVisible(b)?this.show(b):_.push(b));return _}.call(this),this.boxes.length||this.config.live)?void 0:this.stop()},m.prototype.offsetTop=function(b){for(var w;b.offsetTop===void 0;)b=b.parentNode;for(w=b.offsetTop;b=b.offsetParent;)w+=b.offsetTop;return w},m.prototype.isVisible=function(b){var w,y,k,_,C;return y=b.getAttribute("data-wow-offset")||this.config.offset,C=window.pageYOffset,_=C+Math.min(this.element.clientHeight,this.util().innerHeight())-y,k=this.offsetTop(b),w=k+b.clientHeight,_>=k&&w>=C},m.prototype.util=function(){return this._util!=null?this._util:this._util=new u},m.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},m})()}.call(this),window.Modernizr=(function(o,u,h){function d(M){T.cssText=M}function f(M,R){return typeof M===R}function x(M,R){return!!~(""+M).indexOf(R)}function g(M,R){for(var K in M){var U=M[K];if(!x(U,"-")&&T[U]!==h)return R=="pfx"?U:!0}return!1}function m(M,R,K){for(var U in M){var D=R[M[U]];if(D!==h)return K===!1?M[U]:f(D,"function")?D.bind(K||R):D}return!1}function b(M,R,K){var U=M.charAt(0).toUpperCase()+M.slice(1),D=(M+" "+I.join(U+" ")+U).split(" ");return f(R,"string")||f(R,"undefined")?g(D,R):(D=(M+" "+H.join(U+" ")+U).split(" "),m(D,R,K))}var w,y,k,_="2.7.1",C={},A=!0,S=u.documentElement,j="modernizr",z=u.createElement(j),T=z.style,O=({}.toString," -webkit- -moz- -o- -ms- ".split(" ")),L="Webkit Moz O ms",I=L.split(" "),H=L.toLowerCase().split(" "),q={},W=[],Q=W.slice,G=function(M,R,K,U){var D,F,P,B,Y=u.createElement("div"),J=u.body,X=J||u.createElement("body");if(parseInt(K,10))for(;K--;)P=u.createElement("div"),P.id=U?U[K]:j+(K+1),Y.appendChild(P);return D=["&#173;",'<style id="s',j,'">',M,"</style>"].join(""),Y.id=j,(J?Y:X).innerHTML+=D,X.appendChild(Y),J||(X.style.background="",X.style.overflow="hidden",B=S.style.overflow,S.style.overflow="hidden",S.appendChild(X)),F=R(Y,M),J?Y.parentNode.removeChild(Y):(X.parentNode.removeChild(X),S.style.overflow=B),!!F},V=(function(){function M(K,U){U=U||u.createElement(R[K]||"div"),K="on"+K;var D=K in U;return D||(U.setAttribute||(U=u.createElement("div")),U.setAttribute&&U.removeAttribute&&(U.setAttribute(K,""),D=f(U[K],"function"),f(U[K],"undefined")||(U[K]=h),U.removeAttribute(K))),U=null,D}var R={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return M})(),E={}.hasOwnProperty;k=f(E,"undefined")||f(E.call,"undefined")?function(M,R){return R in M&&f(M.constructor.prototype[R],"undefined")}:function(M,R){return E.call(M,R)},Function.prototype.bind||(Function.prototype.bind=function(M){var R=this;if(typeof R!="function")throw new TypeError;
3var K=Q.call(arguments,1),U=function(){if(this instanceof U){var D=function(){};D.prototype=R.prototype;var F=new D,P=R.apply(F,K.concat(Q.call(arguments)));return Object(P)===P?P:F}return R.apply(M,K.concat(Q.call(arguments)))};return U}),q.touch=function(){var M;return"ontouchstart"in o||o.DocumentTouch&&u instanceof DocumentTouch?M=!0:G(["@media (",O.join("touch-enabled),("),j,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(R){M=R.offsetTop===9}),M},q.csstransforms3d=function(){var M=!!b("perspective");return M&&"webkitPerspective"in S.style&&G("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(R){M=R.offsetLeft===9&&R.offsetHeight===3}),M},q.csstransitions=function(){return b("transition")},q.video=function(){var M=u.createElement("video"),R=!1;try{(R=!!M.canPlayType)&&(R=new Boolean(R),R.ogg=M.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),R.h264=M.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),R.webm=M.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch{}return R};for(var N in q)k(q,N)&&(y=N.toLowerCase(),C[y]=q[N](),W.push((C[y]?"":"no-")+y));return C.addTest=function(M,R){if(typeof M=="object")for(var K in M)k(M,K)&&C.addTest(K,M[K]);else{if(M=M.toLowerCase(),C[M]!==h)return C;R=typeof R=="function"?R():R,typeof A<"u"&&A&&(S.className+=" "+(R?"":"no-")+M),C[M]=R}return C},d(""),z=w=null,(function(M,R){function K(at,nt){var ot=at.createElement("p"),lt=at.getElementsByTagName("head")[0]||at.documentElement;return ot.innerHTML="x<style>"+nt+"</style>",lt.insertBefore(ot.lastChild,lt.firstChild)}function U(){var at=ft.elements;return typeof at=="string"?at.split(" "):at}function D(at){var nt=et[at[rt]];return nt||(nt={},ct++,at[rt]=ct,et[ct]=nt),nt}function F(at,nt,ot){if(nt||(nt=R),X)return nt.createElement(at);ot||(ot=D(nt));var lt;return lt=ot.cache[at]?ot.cache[at].cloneNode():st.test(at)?(ot.cache[at]=ot.createElem(at)).cloneNode():ot.createElem(at),!lt.canHaveChildren||dt.test(at)||lt.tagUrn?lt:ot.frag.appendChild(lt)}function P(at,nt){if(at||(at=R),X)return at.createDocumentFragment();nt=nt||D(at);for(var ot=nt.frag.cloneNode(),lt=0,ut=U(),pt=ut.length;pt>lt;lt++)ot.createElement(ut[lt]);return ot}function B(at,nt){nt.cache||(nt.cache={},nt.createElem=at.createElement,nt.createFrag=at.createDocumentFragment,nt.frag=nt.createFrag()),at.createElement=function(ot){return ft.shivMethods?F(ot,at,nt):nt.createElem(ot)},at.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+U().join().replace(/[\w\-]+/g,function(ot){return nt.createElem(ot),nt.frag.createElement(ot),'c("'+ot+'")'})+");return n}")(ft,nt.frag)}function Y(at){at||(at=R);var nt=D(at);return ft.shivCSS&&!J&&!nt.hasCSS&&(nt.hasCSS=!!K(at,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),X||B(at,nt),at}var J,X,Z="3.7.0",tt=M.html5||{},dt=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,st=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,rt="_html5shiv",ct=0,et={};(function(){try{var at=R.createElement("a");at.innerHTML="<xyz></xyz>",J="hidden"in at,X=at.childNodes.length==1||(function(){R.createElement("a");var nt=R.createDocumentFragment();return typeof nt.cloneNode>"u"||typeof nt.createDocumentFragment>"u"||typeof nt.createElement>"u"})()}catch{J=!0,X=!0}})();var ft={elements:tt.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:Z,shivCSS:tt.shivCSS!==!1,supportsUnknownElements:X,shivMethods:tt.shivMethods!==!1,type:"default",shivDocument:Y,createElement:F,createDocumentFragment:P};M.html5=ft,Y(R)})(this,u),C._version=_,C._prefixes=O,C._domPrefixes=H,C._cssomPrefixes=I,C.hasEvent=V,C.testProp=function(M){return g([M])},C.testAllProps=b,C.testStyles=G,C.prefixed=function(M,R,K){return R?b(M,R,K):b(M,"pfx")},S.className=S.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(A?" js "+W.join(" "):""),C})(this,this.document),(function(o,u,h){function d(E){return S.call(E)=="[object Function]"}function f(E){return typeof E=="string"}function x(){}function g(E){return!E||E=="loaded"||E=="complete"||E=="uninitialized"}function m(){var E=j.shift();z=1,E?E.t?C(function(){(E.t=="c"?_.injectCss:_.injectJs)(E.s,0,E.a,E.x,E.e,1)},0):(E(),m()):z=0}function b(E,N,M,R,K,U,P){function F(Z){if(!Y&&g(B.readyState)&&(X.r=Y=1,!z&&m(),B.onload=B.onreadystatechange=null,Z)){E!="img"&&C(function(){L.removeChild(B)},50);for(var tt in G[N])G[N].hasOwnProperty(tt)&&G[N][tt].onload()}}var P=P||_.errorTimeout,B=u.createElement(E),Y=0,J=0,X={t:M,s:N,e:K,a:U,x:P};G[N]===1&&(J=1,G[N]=[]),E=="object"?B.data=N:(B.src=N,B.type=E),B.width=B.height="0",B.onerror=B.onload=B.onreadystatechange=function(){F.call(this,J)},j.splice(R,0,X),E!="img"&&(J||G[N]===2?(L.insertBefore(B,O?null:A),C(F,P)):G[N].push(B))}function w(E,N,M,R,K){return z=0,N=N||"j",f(E)?b(N=="c"?q:H,E,N,this.i++,M,R,K):(j.splice(this.i++,0,E),j.length==1&&m()),this}function y(){var E=_;return E.loader={load:w,i:0}
3,E}var k,_,I=u.documentElement,C=o.setTimeout,A=u.getElementsByTagName("script")[0],S={}.toString,j=[],z=0,T="MozAppearance"in I.style,O=T&&!!u.createRange().compareNode,L=O?I:A.parentNode,I=o.opera&&S.call(o.opera)=="[object Opera]",I=!!u.attachEvent&&!I,H=T?"object":I?"script":"img",q=I?"script":H,W=Array.isArray||function(E){return S.call(E)=="[object Array]"},Q=[],G={},V={timeout:function(E,N){return N.length&&(E.timeout=N[0]),E}};_=function(E){function N(J){var P,B,Y,J=J.split("!"),X=Q.length,tt=J.pop(),Z=J.length,tt={url:tt,origUrl:tt,prefixes:J};for(B=0;Z>B;B++)Y=J[B].split("="),(P=V[Y.shift()])&&(tt=P(tt,Y));for(B=0;X>B;B++)tt=Q[B](tt);return tt}function M(F,P,B,Y,J){var X=N(F),Z=X.autoCallback;X.url.split(".").pop().split("?").shift(),X.bypass||(P&&(P=d(P)?P:P[F]||P[Y]||P[F.split("/").pop().split("?")[0]]),X.instead?X.instead(F,P,B,Y,J):(G[X.url]?X.noexec=!0:G[X.url]=1,B.load(X.url,X.forceCSS||!X.forceJS&&X.url.split(".").pop().split("?").shift()=="css"?"c":h,X.noexec,X.attrs,X.timeout),(d(P)||d(Z))&&B.load(function(){y(),P&&P(X.origUrl,J,Y),Z&&Z(X.origUrl,J,Y),G[X.url]=2})))}function R(F,P){function B(rt,ct){if(rt){if(f(rt))ct||(tt=function(){var et=[].slice.call(arguments);dt.apply(this,et),st()}),M(rt,tt,P,0,X);else if(Object(rt)===rt)for(J in Y=(function(){var et,ft=0;for(et in rt)rt.hasOwnProperty(et)&&ft++;return ft})(),rt)rt.hasOwnProperty(J)&&(!ct&&!--Y&&(d(tt)?tt=function(){var et=[].slice.call(arguments);dt.apply(this,et),st()}:tt[J]=(function(et){return function(){var ft=[].slice.call(arguments);et&&et.apply(this,ft),st()}})(dt[J])),M(rt[J],tt,P,J,X))}else!ct&&st()}var Y,J,X=!!F.test,Z=F.load||F.both,tt=F.callback||x,dt=tt,st=F.complete||x;B(X?F.yep:F.nope,!!Z),Z&&B(Z)}var K,U,D=this.yepnope.loader;if(f(E))M(E,0,D,0);else if(W(E))for(K=0;K<E.length;K++)U=E[K],f(U)?M(U,0,D,0):W(U)?_(U):Object(U)===U&&R(U,D);else Object(E)===E&&R(E,D)},_.addPrefix=function(E,N){V[E]=N},_.addFilter=function(E){Q.push(E)},_.errorTimeout=1e4,u.readyState==null&&u.addEventListener&&(u.readyState="loading",u.addEventListener("DOMContentLoaded",k=function(){u.removeEventListener("DOMContentLoaded",k,0),u.readyState="complete"},0)),o.yepnope=y(),o.yepnope.executeStack=m,o.yepnope.injectJs=function(E,N,M,B,K,U){var D,F,P=u.createElement("script"),B=B||_.errorTimeout;P.src=E;for(F in M)P.setAttribute(F,M[F]);N=U?m:N||x,P.onreadystatechange=P.onload=function(){!D&&g(P.readyState)&&(D=1,N(),P.onload=P.onreadystatechange=null)},C(function(){D||(D=1,N(1))},B),K?P.onload():A.parentNode.insertBefore(P,A)},o.yepnope.injectCss=function(E,P,M,F,K,U){var D,F=u.createElement("link"),P=U?m:P||x;F.href=E,F.rel="stylesheet",F.type="text/css";for(D in M)F.setAttribute(D,M[D]);K||(A.parentNode.insertBefore(F,A),C(P,0))}})(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))},(function(o){o.fn.extend({slimScroll:function(u){var h=o.extend({width:"auto",height:"250px",size:"7px",color:"#000",position:"right",distance:"1px",start:"top",opacity:.4,alwaysVisible:!1,disableFadeOut:!1,railVisible:!1,railColor:"#333",railOpacity:.2,railDraggable:!0,railClass:"slimScrollRail",barClass:"slimScrollBar",wrapperClass:"slimScrollDiv",allowPageScroll:!1,wheelStep:20,touchScrollStep:200,borderRadius:"7px",railBorderRadius:"7px"},u);return this.each(function(){function d(q){if(w){q=q||window.event;var W=0;q.wheelDelta&&(W=-q.wheelDelta/120),q.detail&&(W=q.detail/3),o(q.target||q.srcTarget||q.srcElement).closest("."+h.wrapperClass).is(T.parent())&&f(W,!0),q.preventDefault&&!z&&q.preventDefault(),z||(q.returnValue=!1)}}function f(q,W,Q){z=!1;var G=q,V=T.outerHeight()-L.outerHeight();W&&(G=parseInt(L.css("top"))+q*parseInt(h.wheelStep)/100*L.outerHeight(),G=Math.min(Math.max(G,0),V),G=q>0?Math.ceil(G):Math.floor(G),L.css({top:G+"px"})),S=parseInt(L.css("top"))/(T.outerHeight()-L.outerHeight()),G=S*(T[0].scrollHeight-T.outerHeight()),Q&&(G=q,q=G/T[0].scrollHeight*T.outerHeight(),q=Math.min(Math.max(q,0),V),L.css({top:q+"px"})),T.scrollTop(G),T.trigger("slimscrolling",~~G),m(),b()}function x(){window.addEventListener?(this.addEventListener("DOMMouseScroll",d,!1),this.addEventListener("mousewheel",d,!1)):document.attachEvent("onmousewheel",d)}function g(){A=Math.max(T.outerHeight()/T[0].scrollHeight*T.outerHeight(),30),L.css({height:A+"px"});var q=A==T.outerHeight()?"none":"block";L.css({display:q})}function m(){g(),clearTimeout(_),S==~~S?(z=h.allowPageScroll,j!=S&&T.trigger("slimscroll",~~S==0?"top":"bottom")):z=!1,j=S,A>=T.outerHeight()?z=!0:(L.stop(!0,!0).fadeIn("fast"),h.railVisible&&I.stop(!0,!0).fadeIn("fast"))}function b(){h.alwaysVisible||(_=setTimeout(function(){h.disableFadeOut&&w||y||k||(L.fadeOut("slow"),I.fadeOut("slow"))},1e3))}var w,y,k,_,C,A,S,j,z=!1,T=o(this);if(T.parent().hasClass(h.wrapperClass)){var O=T.scrollTop(),L=T.parent().find("."+h.barClass),I=T.parent().find("."+h.railClass);if(g(),o.isPlainObject(u)){if("height"in u&&u.height=="auto"){T.parent().css("height","auto"),T.css("height","auto");var H=T.parent().parent().height();T.parent().css("height",H),T.css("height",H)}if("scrollTo"in u)O=parseInt(h.scrollTo);else if("scrollBy"in u)O+=parseInt(h.scrollBy);else if("destroy"in u)return L.remove(),I.remove(),void T.unwrap();f(O,!1,!0)}}else if(!(o.isPlainObject(u)&&"destroy"in u)){h.height=h.height=="auto"?T.parent().height():h.height,O=o("<div></div>").addClass(h.wrapperClass).css({position:"relative",overflow:"hidden",
3width:h.width,height:h.height}),T.css({overflow:"hidden",width:h.width,height:h.height});var I=o("<div></div>").addClass(h.railClass).css({width:h.size,height:"100%",position:"absolute",top:0,display:h.alwaysVisible&&h.railVisible?"block":"none","border-radius":h.railBorderRadius,background:h.railColor,opacity:h.railOpacity,zIndex:90}),L=o("<div></div>").addClass(h.barClass).css({background:h.color,width:h.size,position:"absolute",top:0,opacity:h.opacity,display:h.alwaysVisible?"block":"none","border-radius":h.borderRadius,BorderRadius:h.borderRadius,MozBorderRadius:h.borderRadius,WebkitBorderRadius:h.borderRadius,zIndex:99}),H=h.position=="right"?{right:h.distance}:{left:h.distance};I.css(H),L.css(H),T.wrap(O),T.parent().append(L),T.parent().append(I),h.railDraggable&&L.bind("mousedown",function(G){var V=o(document);return k=!0,t=parseFloat(L.css("top")),pageY=G.pageY,V.bind("mousemove.slimscroll",function(E){currTop=t+E.pageY-pageY,L.css("top",currTop),f(0,L.position().top,!1)}),V.bind("mouseup.slimscroll",function(){k=!1,b(),V.unbind(".slimscroll")}),!1}).bind("selectstart.slimscroll",function(G){return G.stopPropagation(),G.preventDefault(),!1}),I.hover(function(){m()},function(){b()}),L.hover(function(){y=!0},function(){y=!1}),T.hover(function(){w=!0,m(),b()},function(){w=!1,b()}),T.bind("touchstart",function(G){G.originalEvent.touches.length&&(C=G.originalEvent.touches[0].pageY)}),T.bind("touchmove",function(G){z||G.originalEvent.preventDefault(),G.originalEvent.touches.length&&(f((C-G.originalEvent.touches[0].pageY)/h.touchScrollStep,!0),C=G.originalEvent.touches[0].pageY)}),g(),h.start==="bottom"?(L.css({top:T.outerHeight()-L.outerHeight()}),f(0,!0)):h.start!=="top"&&(f(o(h.start).position().top,null,!0),h.alwaysVisible||L.hide()),x()}}),this}}),o.fn.extend({slimscroll:o.fn.slimScroll})})(jQuery),(function(o){typeof define=="function"&&define.amd?define(["jquery"],o):o(typeof exports=="object"?require("jquery"):jQuery)})(function(o){var u,h=navigator.userAgent,d=/iphone/i.test(h),f=/chrome/i.test(h),x=/android/i.test(h);o.mask={definitions:{9:"[0-9]",".":"[0-9.]",a:"[A-Za-z]","*":"[A-Za-z0-9]",f:"[A-Za-z0-9-_.]",h:"[A-Fa-f0-9]",r:"[0-9-.]","@":"[A-Za-z0-9-_.@]"},autoclear:!0,dataName:"rawMaskFn",placeholder:" "},o.fn.extend({caret:function(g,m){var b,w;if(!(!this.length||this.is(":hidden")))if(typeof g=="number")m=typeof m=="number"?m:g,this.each(function(){this.setSelectionRange?this.setSelectionRange(g,m):this.createTextRange?(b=this.createTextRange(),b.collapse(!0),b.moveEnd("character",m),b.moveStart("character",g),b.select()):this.firstChild&&document.createRange&&(b=document.createRange(),b.setEnd(this.firstChild,m),b.setStart(this.firstChild,g),w=window.getSelection(),w.removeAllRanges(),w.addRange(b))});else return this[0].setSelectionRange?(g=this[0].selectionStart,m=this[0].selectionEnd):document.selection&&document.selection.createRange?(b=document.selection.createRange(),g=0-b.duplicate().moveStart("character",-1e5),m=g+b.text.length):window.getSelection&&(b=window.getSelection().getRangeAt(0),g=b.startOffset,m=b.endOffset),{begin:g,end:m}},unmask:function(){return this.trigger("unmask")},mask:function(g,m){var b,w,y,k,_,C,A,S;if(!g&&this.length>0){b=o(this[0]);var j=b.data(o.mask.dataName);return j?j():void 0}return m=o.extend({autoclear:o.mask.autoclear,placeholder:o.mask.placeholder,completed:null,changed:null},m),w=o.mask.definitions,y=[],k=A=g.length,_=null,o.each(g.split(""),function(z,T){T=="?"?(A--,k=z):w[T]?(y.push(new RegExp(w[T])),_===null&&(_=y.length-1),k>z&&(C=y.length-1)):y.push(null)}),this.trigger("unmask").each(function(){function z(){if(m.completed){for(var F=_;C>=F;F++)if(y[F]&&R[F]===T(F))return;m.completed.call(M)}}function T(F){return m.placeholder.charAt(F<m.placeholder.length?F:0)}function O(F){for(;++F<A&&!y[F];);return F}function L(F){for(;--F>=0&&!y[F];);return F}function I(F,P){var B,Y;if(!(0>F)){for(B=F,Y=O(P);A>B;B++)if(y[B]){if(!(A>Y&&y[B].test(R[Y])))break;R[B]=R[Y],R[Y]=T(Y),Y=O(Y)}E(),M.caret(Math.max(_,F))}}function H(F){var P,B,Y,J;for(P=F,B=T(F);A>P;P++)if(y[P]){if(Y=O(P),J=R[P],R[P]=B,!(A>Y&&y[Y].test(J)))break;B=J}}function q(){var F=M.val(),P=M.caret();if(S&&S.length&&S.length>F.length){for(N(!0);P.begin>0&&!y[P.begin-1];)P.begin--;if(P.begin===0)for(;P.begin<_&&!y[P.begin];)P.begin++;M.caret(P.begin,P.begin)}else{for(N(!0);P.begin<A&&!y[P.begin];)P.begin++;M.caret(P.begin,P.begin)}z()}function W(){N(),M.val()!=U&&M.change()}function Q(F){if(!M.prop("readonly")){var P,B,Y,J=F.which||F.keyCode;S=M.val(),J===8||J===46||d&&J===127?(P=M.caret(),B=P.begin,Y=P.end,Y-B===0&&(J===46?(B=O(B-1),Y=O(B)):B=L(B)),V(B,Y),I(B,Y-1),m.changed&&m.changed.call(M,M),F.preventDefault()):J===13?W.call(this,F):!m.changed&&J===27&&(M.val(U),M.caret(0,N()),F.preventDefault())}}
3function G(F){if(!M.prop("readonly")){var P,B,Y,J=F.which||F.keyCode,X=M.caret();!(F.ctrlKey||F.altKey||F.metaKey||32>J)&&J&&J!==13&&(X.end-X.begin!==0&&(V(X.begin,X.end),I(X.begin,X.end-1)),P=O(X.begin-1),A>P&&(B=String.fromCharCode(J),y[P].test(B)&&(H(P),R[P]=B,E(),Y=O(P),x?setTimeout(function(){o.proxy(o.fn.caret,M,Y)()},0):M.caret(Y),m.changed&&m.changed.call(M,M),X.begin<=C&&z())),F.preventDefault())}}function V(F,P){for(var B=F;P>B&&A>B;B++)y[B]&&(R[B]=T(B))}function E(){M.val(R.join(""))}function N(F){var P,B,Y,J=M.val(),X=-1;for(P=0,Y=0;A>P;P++)if(y[P]){for(R[P]=T(P);Y++<J.length;)if(B=J.charAt(Y-1),y[P].test(B)){R[P]=B,X=P;break}if(Y>J.length){V(P+1,A);break}}else R[P]===J.charAt(Y)&&Y++,k>P&&(X=P);return F?E():k>X+1?m.autoclear||R.join("")===K?(M.val()&&M.val(""),V(0,A)):E():(E(),M.val(M.val().substring(0,X+1))),k?P:_}var M=o(this),R=o.map(g.split(""),function(F,P){return F!="?"?w[F]?T(P):F:void 0}),K=R.join(""),U=M.val(),D=M.get(0)===document.activeElement?M.caret():!1;M.data(o.mask.dataName,function(){return o.map(R,function(F,P){return y[P]&&F!=T(P)?F:null}).join("")}),M.one("unmask",function(){M.off(".mask").removeData(o.mask.dataName)}),M.on("focus.mask",function(){if(!M.prop("readonly")){clearTimeout(u);var F;U=M.val(),F=N(),u=setTimeout(function(){M.get(0)===document.activeElement&&(E(),F==g.replace("?","").length?M.caret(0,F):M.caret(F))},10)}}),M.on("blur.mask",W),M.on("keydown.mask",Q),M.on("keypress.mask",G),M.on("input.mask paste.mask",function(){M.prop("readonly")||setTimeout(function(){var F=N(!0);M.caret(F),z()},0)}),f&&x&&M.off("input.mask").on("input.mask",q),N(),D&&M.get(0)===document.activeElement&&M.caret(D.begin,D.end)}),this}})}),(function(o){var u={embedLoaded:!0,assetsLocation:"",cssLocation:"",fontsLocation:"",jsLocation:"",selectorTemplate:"div.revslider[data-alias={alias}]"},h=[],d=[],f=[],x=function(w){u=o.extend(u,w)},g=function(w,y,k,_){var C=typeof _<"u"&&!_?w:w.replace(/([.*+?^$|(){}
3\[\]])/mg,"\\$1");return k.replace(new RegExp("("+C+")","g"),y)},m=function(w,y){typeof y.styles<"u"&&(u.assetsLocation.length&&(y.styles=g('"'+y.locations.assets,'"'+u.assetsLocation,y.styles)),u.cssLocation.length&&(y.styles=g('"'+y.locations.css,'"'+u.cssLocation,y.styles)),u.fontsLocation.length&&(y.styles=g('"'+y.locations.fonts,'"'+u.fontsLocation,y.styles)),o("head").append(y.styles)),typeof y.assets<"u"&&o.each(y.assets,function(k,_){var C=_;u.cssLocation.length&&C.indexOf(y.locations.fonts)==-1&&(C=g(y.locations.css,u.cssLocation,C)),u.fontsLocation.length&&(C=g(y.locations.fonts,u.fontsLocation,C)),d.indexOf(C)==-1&&(d.push(C),o('link[href="'+C+'"]').length||o("head").append('<link rel="stylesheet" href="'+C+'" type="text/css" />'))}),o(w).length&&typeof y.content<"u"&&(u.assetsLocation.length&&(y.content=g('"'+y.locations.assets,'"'+u.assetsLocation,y.content)),u.cssLocation.length&&(y.content=g('"'+y.locations.css,'"'+u.cssLocation,y.content)),u.fontsLocation.length&&(y.content=g('"'+y.locations.fonts,'"'+u.fontsLocation,y.content)),u.jsLocation.length&&(y.content=g('"'+y.locations.js,'"'+u.jsLocation,y.content),y.content=g("jsFileLocation(?:.*),",'jsFileLocation:"'+u.jsLocation+'",',y.content,!1)),o(w).html(y.content))},b=function(w){w.content.indexOf("RsSnowAddOn")!=-1&&f.indexOf("revolution.addon.snow.min.js")==-1&&f.push("revolution.addon.snow.min.js"),w.content.indexOf("RsParticlesAddOn")!=-1&&f.indexOf("revolution.addon.particles.min.js")==-1&&f.push("revolution.addon.particles.min.js"),w.content.indexOf("RsRevealerAddOn")!=-1&&f.indexOf("revolution.addon.revealer.min.js")==-1&&f.push("revolution.addon.revealer.min.js"),w.content.indexOf("RsBeforeAfterAddOn")!=-1&&f.indexOf("revolution.addon.beforeafter.min.js")==-1&&f.push("revolution.addon.beforeafter.min.js")};o.fn.embedRevslider=function(w){var y="",k={};switch(arguments.length==0?y="init":arguments.length==1?(y="init",k=arguments[0]):(y=arguments[0],k=arguments[1]),y){case"init":if(x(k),typeof punchgs<"u"&&d.push("jquery.themepunch.tools.min.js"),typeof jQuery().revolution<"u"&&d.push("jquery.themepunch.revolution.min.js"),typeof document.styleSheets<"u"){for(var _=0;_<document.styleSheets.length;_++)if(document.styleSheets[_].href&&document.styleSheets[_].href.indexOf("settings.css")!=-1){d.push("settings.css");break}}u.embedLoaded&&o.each(h,function(j,z){m(u.selectorTemplate.replace("{alias}",z.alias),z)});break;case"load":var C=JSON.parse(k);if(typeof C.alias<"u"){var A=!1;o.each(h,function(j,z){z.alias==C.alias&&(h[j]=C,A=!0)}),A||(b(C),h.push(C))}break;case"embed":m(this,JSON.parse(k));break;case"options":x(k);break;case"getAddons":return f;case"x4embed":var S=k.alias;if(x(k),typeof punchgs<"u"&&d.push("jquery.themepunch.tools.min.js"),typeof jQuery().revolution<"u"&&d.push("jquery.themepunch.revolution.min.js"),typeof document.styleSheets<"u"){for(var _=0;_<document.styleSheets.length;_++)if(document.styleSheets[_].href&&document.styleSheets[_].href.indexOf("settings.css")!=-1){d.push("settings.css");break}}o.each(h,function(j,z){if(z.alias==S)return m(u.selectorTemplate.replace("{alias}",S),z),!1});break}return this}})(jQuery);function setREVStartSize(o){try{var u=jQuery(window).width(),h=9999,d=0,f=0,x=0,g=0,m=0,b=0;if(o.responsiveLevels&&(jQuery.each(o.responsiveLevels,function(k,_){_>u&&(h=d=_,x=k),u>_&&_>d&&(d=_,f=k)}),h>d&&(x=f)),g=o.gridheight[x]||o.gridheight[0]||o.gridheight,m=o.gridwidth[x]||o.gridwidth[0]||o.gridwidth,b=u/m,b=b>1?1:b,g=Math.round(b*g),o.sliderLayout=="fullscreen"){var w=(o.c.width(),jQuery(window).height());if(o.fullScreenOffsetContainer!=null){var y=o.fullScreenOffsetContainer.split(",");y&&(jQuery.each(y,function(k,_){w=jQuery(_).length>0?w-jQuery(_).outerHeight(!0):w}),o.fullScreenOffset.split("%").length>1&&o.fullScreenOffset!=null&&o.fullScreenOffset.length>0?w-=jQuery(window).height()*parseInt(o.fullScreenOffset,0)/100:o.fullScreenOffset!=null&&o.fullScreenOffset.length>0&&(w-=parseInt(o.fullScreenOffset,0)))}g=w}else o.minHeight!=null&&g<o.minHeight&&(g=o.minHeight);o.c.closest(".rev_slider_wrapper").css({height:g})}catch(k){console.log("Failure at Presize of Slider:"+k)}}jQuery(function(o){var u=typeof x4admin_conf<"u"?"x4Action/x4admin.php":"x4Action/x4ajax.php",h={},d="",f=function(m,b){return m.city-b.city},x=function(){return!0};o.extend({x4cpvilleSort:function(m){f=m},x4cpvilleFilter:function(m){x=m},x4cpvillePrepare:function(m,b){if(b){var w=[];m=m.filter(function(y){return w.indexOf(y.code.substr(0,2)+y.city)>=0?!1:(w.push(y.code.substr(0,2)+y.city),!0)})}else m=m.filter(x);return m.sort(f)},x4cpville:function(m,b,w){return m=m.trim(),this.getX4cpville(/^\d+$/.test(m)?"code":"city",m,b,w)},codePostal:function(m,b){return this.getX4cpville("code",m,b)},ville:function(m,b){return this.getX4cpville("city",m,b)}
3,getX4cpville:function(m,b,w,y){if(b.length>1){var k=m=="city"&&y&&y!="";if(k&&d!=y&&(h={}),b=b.trim(),h[m]=h[m]||{},h[m][b]){w(b,o.x4cpvillePrepare(h[m][b]||[],k),m);return}var _={x4action:"getx4cpville"};return _[m]=b,k&&(_.code=y),o.post(u,_,function(C){console.log(C),h[m][b]=C.cities,w(C.input,o.x4cpvillePrepare(C.cities||[],k),m)},"json")}else w(b,[],m)}}),o.fn.extend({x4cpvilleClean:function(){return o(this).each(function(){for(var m=[],b=o(this).next();b.hasClass("x4cpville-answer");b=b.next())m.push(b[0]);o(m).remove()})},x4cpvilleTargets:function(){var m=[];return o(this).each(function(){var b=o(this);o("[data-x4cpville]").each(function(){b.is(o(this).data("x4cpville"))&&m.push(this)})}),o(m)},x4cpvilleTarget:function(){return o(this).x4cpvilleTargets().first()},x4cpvilleFillField:function(m,b,w){return o(this).val(m.replace(/(city|ville)/ig,b).replace(/(zipcode|code([\s_-]?postal)?)/ig,w).replace(/department/ig,w.substr(0,2))).x4cpvilleTargets().x4cpvilleClean()},getX4cpville:function(m,b){return o(this).keyup(function(){var w=o(this);o[m](w.val(),function(y,k,_){y==w.val()&&b(k,_,y)})})},x4cpville:function(m){return o(this).getX4cpville("x4cpville",m)},codePostal:function(m){return o(this).getX4cpville("codePostal",m)},ville:function(m){return o(this).getX4cpville("ville",m)}});var g="input";o(document).on("keyup",g,function(){var m=o(this),b=m.val();if(m.data("x4cpville-value")!==b){var w=m.data("x4cpville-get"),y=m.data("x4cpville-value",b).x4cpvilleTargets().each(function(){o(this).hide().x4cpvilleClean()});if(y.length&&b.length){var k=null;o.each(y.first().data("x4cpville-click")||[],function(_,C){C=="department"&&o(_).val()&&o(_).val()!=""&&(k=o(_).val())}),o.x4cpville(b,function(_,C){_===b&&y.each(function(){var A=o(this).x4cpvilleClean(),S=A.clone(),j=S.data("x4cpville-click");S.show().removeAttr("data-x4cpville"),y.first().closest(".x4cpville-answer-list").toggle(o.isArray(C)&&C.length>0);var z=[];o.each(C,function(){var T=S.clone(),O=this.code,L=this.city;T.addClass("x4cpville-answer"),T.find("[data-x4cpville-code-postal]").text(O),T.find("[data-x4cpville-ville]").text(L),T.find("[data-x4cpville-val-code-postal]").val(O),T.find("[data-x4cpville-val-ville]").val(L),T.find("[data-x4cpville-department]").text(O.substr(0,2)),T.find("[data-x4cpville-val-department]").val(O.substr(0,2)),(w||j)&&T.click(function(){w&&m.x4cpvilleFillField(w,L,O),o.each(j,function(I,H){o(I).x4cpvilleFillField(H,L,O),y.first().closest(".x4cpville-answer-list").hide(),o(I).trigger("change")})}),z.push(T)}),A.after(z)})},k)}}})});var x4language={language:"francais",localize:function(o){var u=this.viewText[this.language][o];return u||o},viewText:{english:{locale:"en","Post Fail Message":"We are sorry, Facebook is not allowing us to post data at this time. Would you like to open a facebook post popup so you can like and comment?"},francais:{locale:"fr",Location:"Situ\xE9 \xE0","Login to Facebook to Like and Comment":"Connectez-vous \xE0 Facebook pour Liker et Commenter",Olders:"Anciens",Newers:"R\xE9cents",Share:"Partager",shares:"partages",Events:"\xC9v\xE9nements","Event Tickets":"Billets d'\xE9v\xE9nements",Photos:"Photos","photos in":"photos de",Albums:"Albums",Likes:"Mentions &laquo;J'aime&raquo;",Like:"J'aime",Unlike:"Je n'aime plus",You:"Vous","You and":"Vous et",other:"autre",others:"autres",people:"personnes"," like this":"aimez \xE7a","likes this":"aime \xE7a","like this":"aiment \xE7a",Comment:"Commenter","View more comments":"Voir plus de commentaires","Write a comment":"\xC9crire un commentaire\u2026 puis Entr\xE9e",of:"sur","just now":"\xC0 l'instant","1 minute ago":"Il y a 1 minute","XX minutes ago":"Il y a XX minutes","1 hour ago":"Il y a 1 heure","XX hours ago":"Il y a XX heures",Yesterday:"Hier","XX days ago":"Il y a XX jours","1 week ago":"Il y a 1 semaine","XX weeks ago":"Il y a XX semaines",Sunday:"Dimanche",Monday:"Lundi",Tuesday:"Mardi",Wednesday:"Mercredi",Thursday:"Jeudi",Friday:"Vendredi",Saturday:"Samedi",January:"janvier",February:"f\xE9vrier",March:"mars",April:"avril",May:"mai",June:"juin",July:"juillet",August:"ao\xFBt",
3September:"septembre",October:"octobre",November:"novembre",December:"d\xE9cembre","Post Fail Message":"Nous sommes d\xE9sol\xE9s , Facebook ne permet pas de poster des donn\xE9es en ce moment. Voulez-vous ouvrir une page facebook contextuelle de sorte que vous pourrez Liker et Commenter?","Facebook application: daily request limit reached":"Le nombre d'acc\xE8s journalier maximum a \xE9t\xE9 atteint pour l'application Facebook"}}};x4live=jQuery.x4live(x4live_conf);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.