 <?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>meubles &#8211; Conseil Chauffage</title>
	<atom:link href="https://conseil-chauffage.com/tag/meubles/feed/" rel="self" type="application/rss+xml" />
	<link>https://conseil-chauffage.com</link>
	<description>Pour Bien choisir Votre Chauffage</description>
	<lastBuildDate>Sat, 04 Apr 2020 10:49:59 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.3</generator>

<image>
	<url>https://conseil-chauffage.com/wp-content/uploads/2020/02/cropped-apple-icon-152x152-1-32x32.png</url>
	<title>meubles &#8211; Conseil Chauffage</title>
	<link>https://conseil-chauffage.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Lits, meubles bébé enfant et ado écologiques en bois massif naturel</title>
		<link>https://conseil-chauffage.com/lits-meubles-bebe-enfant-et-ado-ecologiques-en-bois-massif-naturel/</link>
		
		<dc:creator><![CDATA[Conseil-Chauffage]]></dc:creator>
		<pubDate>Sat, 04 Apr 2020 10:49:59 +0000</pubDate>
				<category><![CDATA[Chauffage au Bois]]></category>
		<category><![CDATA[ado]]></category>
		<category><![CDATA[bébé]]></category>
		<category><![CDATA[bois]]></category>
		<category><![CDATA[écologiques]]></category>
		<category><![CDATA[enfant]]></category>
		<category><![CDATA[lits]]></category>
		<category><![CDATA[massif]]></category>
		<category><![CDATA[meubles]]></category>
		<category><![CDATA[naturel]]></category>
		<guid isPermaLink="false">https://conseil-chauffage.com/lits-meubles-bebe-enfant-et-ado-ecologiques-en-bois-massif-naturel/</guid>

					<description><![CDATA[Lits, meubles bébé enfant et ado écologiques en bois massif naturel Notre atelier au travail Notre atelier de fabrication Dans notre atelier situé à Avignon, nous utilisons bois local non traité de forêts gérées durablement pour fabriquer, à la demande et souvent sur mesure, des meubles en hêtre massif, frêne, chêne, tilleul ou sapin de France, le plus souvent de Bourgogne. Nous présentons les lits et chevets de notre fabrication dans notre showroom d&#39;Avignon Notre magasin de ... <p class="read-more-container"><a title="Lits, meubles bébé enfant et ado écologiques en bois massif naturel" class="read-more button" href="https://conseil-chauffage.com/lits-meubles-bebe-enfant-et-ado-ecologiques-en-bois-massif-naturel/#more-2445" aria-label="Plus sur Lits, meubles bébé enfant et ado écologiques en bois massif naturel">Lire l'Article</a></p>]]></description>
										<content:encoded><![CDATA[<h1>Lits, meubles bébé enfant et ado écologiques en bois massif naturel</h1>
<p></p>
<div>
<p style="text-align: justify;">
<hr/>
<p style="text-align: center;"><span style="font-size:16px;"><strong>Notre atelier au travail </strong></span></p>
<p style="text-align: center;">
<p><img decoding="async" alt="La fabrication d&#39;un lit d&#39;enfant écologique par Couleurs Bois" src="https://www.couleursbois.fr/images/Image/Image/Atelier/Banniere-photos-atelier.jpg?1584095654733?1584095741361" style="width: 1100px; height: 336px;" title="La fabrication d&#39;un lit d&#39;enfant écologique par Couleurs Bois"/></p>
</p>
<h2 style="text-align: justify;"><span style="font-size:14px;"><span style="color:#9bbd21;">Notre atelier de fabrication</span>           </span>                         </h2>
</p>
<p>Dans notre atelier situé à Avignon, nous utilisons <strong>bois local non traité</strong> de forêts gérées durablement pour fabriquer, à la demande et souvent sur mesure, des meubles en hêtre massif, frêne, chêne, tilleul ou sapin de France, le plus souvent de Bourgogne.</p>
</p>
<p>Nous présentons les lits et chevets de notre fabrication dans notre showroom d&#39;Avignon</p>
<p></p>
<p>Notre <span style="color:#9bbd21;">magasin de meubles pour bébés et enfants</span> est également distributeur de la marque <strong>Durée de vie</strong>, designer &#8211; fabricant danois de produits pour enfants et adolescents &amp; # 39; meubles en sapin scandinave certifié FSC, spécialiste de la <strong>lits mezzanine</strong>  ainsi que la marque allemande <strong>De Breuyn</strong>, fabricant de <strong>mobilier enfant haut de gamme</strong> en hêtre massif.</p>
</p>
<p><em><strong><span style="color:#9bbd21;">COMME L&#39;ARBRE, L&#39;ENFANT GRANDIT</span></strong></em></p>
<p><em>A partir de cet arbre nous ferons son <span style="color:#9bbd21;">prem</span></em><em><span style="color:#9bbd21;">1er lit</span>, celui dans lequel bébé passera la plupart de son temps, sa commode pour ses premières couches, sa garde-robe dans laquelle il mettra ses vêtements et <span style="color:#9bbd21;">son linge de lit</span>.</em></p>
<p><em>Enfant, nous le dessinerons puis réaliserons son &quot;<span style="color:#9bbd21;">grand lit</span>&quot;toujours dans le même arbre ou dans un autre qui à son tour aura grandi.</em></p>
<p><em>Vers le bas ou <span style="color:#9bbd21;">mezzanine</span>, <span style="color:#9bbd21;">cabane</span> ou en forme de coeur, <span style="color:#9bbd21;">superposé</span> quand la famille s&#39;agrandit, ce <span style="color:#9bbd21;">lit en bois massif</span>, sain et durable, l&#39;accompagnera pendant de nombreuses années jusqu&#39;à ce qu&#39;il, à son tour, le transmette à ses propres enfants</em>.</p>
</p>
</p>
<p><img decoding="async" alt="Magasin de meubles pour bébé et enfant Couleurs Bois photos" src="https://www.couleursbois.fr/images/Image/Image/diaporama/Banniere-photo-magasin.jpg?1584095680054" style="width: 1100px; height: 335px;" title="Magasin de meubles pour bébé et enfant Couleurs Bois photos"/></p>
</p>
<hr/>
<p style="text-align: justify;"><span style="font-size:16px;"><strong><span style="text-align: justify;">Ils parlent de nous:</span></strong></span></p>
<p style="text-align: justify;">
<div style="text-align: justify;"><img decoding="async" alt="Maison actuelle" src="https://www.couleursbois.fr/images/Image/Image/Icones/Maison-actuelle.jpg?1525096011378?1525096085957?1567696467678" style="width: 120px; height: 120px;" title="Retrouvez Couleurs Bois sur le magazine de février-mars 2018 Maison Actuelle"/></p></div>
</p>
<p style="text-align: justify;"><span style="font-size: 16px;"><b>Les étiquettes de nos produits: </b></span></p>
<p style="text-align: justify;">
<p style="text-align: justify;">  <img decoding="async" alt="Pefc Mathy par Bols Label" src="https://www.couleursbois.fr/images/Image/Image/Icones/Certificat-Pefc-Mathy-by-Bols-couleurs-bois.jpg?1567696208518" style="width: 50px; height: 63px;" title="Pefc Mathy par Bols Label"/><span style="font-size: 16px;"><b>  </b></span><img decoding="async" alt="Étiquette pour limiter les émissions de COV" src="https://www.couleursbois.fr/images/Image/Image/Icones/Label-COV.png?1567696222166" style="width: 50px; height: 81px;" title="Étiquette pour limiter les émissions de COV"/>  <span style="font-size: 16px;"><b><img decoding="async" alt="Le Label QUL contribue à l&#39;amélioration de l&#39;environnement dans la production de matelas en latex " src="https://www.couleursbois.fr/images/Image/Image/Icones/label-ecologique-QUL-matelas-enfant-prolana-couleurs-bois.jpg?1567696232290" style="width: 67px; height: 67px;" title="Le Label QUL contribue à l&#39;amélioration de l&#39;environnement dans la production de matelas en latex "/>  <img decoding="async" alt="Label Fair Rubber contribue à l&#39;amélioration des conditions de travail et de vie des producteurs de latex naturel" src="https://www.couleursbois.fr/images/Image/Image/Icones/label-ecologique-fair-rubber-matelas-enfant-prolana.jpg?1567696243423" style="width: 67px; height: 67px;" title="Label Fair Rubber contribue à l&#39;amélioration des conditions de travail et de vie des producteurs de latex naturel"/>  <img decoding="async" alt="Label GOTS garantissant une production à partir de fibres organiques" src="https://www.couleursbois.fr/images/Image/Image/Icones/Label%20garantissant%20la%20fabrication%20a%CC%80%20partir%20de%20fibres%20biologiques.jpg?1567696252990" style="width: 67px; height: 67px;" title="Label GOTS garantissant une production à partir de fibres organiques"/>  <img decoding="async" alt="Label Eco institute certifiant la qualité et la conformité du latex naturel aux normes européennes" src="https://www.couleursbois.fr/images/Image/Image/Icones/Label%20certifiant%20la%20qualite%CC%81%20et%20la%20conformite%CC%81%20du%20latex%20naturel%20aux%20normes%20europe%CC%81ennes.jpg?1567696261582" style="width: 67px; height: 67px;" title="Label Eco institute certifiant la qualité et la conformité du latex naturel aux normes européennes"/>    <img decoding="async" alt="Matelas traités désinfectés empêchant la croissance de bactéries, levures et champignons sur les textiles" src="https://www.couleursbois.fr/images/Image/Image/Icones/Traites-sanitized.png?1567696286206" style="width: 67px; height: 67px;" title="Matelas traités désinfectés empêchant la croissance de bactéries, levures et champignons sur les textiles"/> </b></span>  <span style="font-size: 16px;"><b><img decoding="async" alt="Étiquette Oeko Test présente sur les textiles ne contenant pas d&#39;éléments chimiques nocifs " src="https://www.couleursbois.fr/images/Image/Image/Icones/Label-tester-Oko-Test.png?1567696312783" style="width: 75px; height: 47px;" title="Étiquette Oeko Test présente sur les textiles ne contenant pas d&#39;éléments chimiques nocifs "/>  </b></span><img decoding="async" alt="Label Eco Design optimise la durabilité d&#39;un meuble pour que son impact sur l&#39;environnement soit le plus écologique possible" src="https://www.couleursbois.fr/images/Image/Image/Icones/Label-Eco-design.png?1567696324392?1567696330111" style="width: 67px; height: 67px;" title="Label Eco Design optimise la durabilité d&#39;un meuble pour que son impact sur l&#39;environnement soit le plus écologique possible"/>     <img decoding="async" alt="Label KBA garantissant l&#39;origine agricole biodynamique du tissu" src="https://www.couleursbois.fr/images/Image/Image/Icones/Label%20garantissant%20lorigine%20agricole%20biodynamique%20du%20tissu.jpg?1567696341093" style="width: 67px; height: 67px;" title="Label KBA garantissant l&#39;origine agricole biodynamique du tissu"/><b style="font-size: 16px;">  </b><img decoding="async" alt="Label KBT certifiant l&#39;agriculture biologique" src="https://www.couleursbois.fr/images/Image/Image/Icones/KBT%20certification%20e%CC%81levage%20biologique.jpg?1567696350582" style="width: 67px; height: 67px;" title="Label KBT certifiant l&#39;agriculture biologique"/>   </p>
<p style="text-align: justify;">
<p>La certification PEFC est celle obtenue par Mathy by Bols</p>
</div>
<p><script async defer>(function (d, s, id) {
						var js, fjs = d.getElementsByTagName(s)(0);
						if (d.getElementById(id)) return;
						js = d.createElement(s);
						js.id = id;
						js.src = "http://connect.facebook.net/fr_FR/sdk.js#xfbml=1&version=v2.5&appId=269244736518875";
						fjs.parentNode.insertBefore(js, fjs);
					}(document, 'script', 'facebook-jssdk'));</script><script>(fonction ($) {var moduleParams = {&quot;mobileOn&quot;: false, &quot;caisseOn&quot;: false, &quot;bookingsOn&quot;: true}; FrontUtil = {headerReduitHeight: null, getHeaderReduitHeight: function () {if (this.headerReduitHeight === null) {var headerReduitHeight = $ (&amp; # 39; # h_header_reduit &amp; # 39;). height (); if (headerReduitHeight! == null &amp;&amp; headerReduitHeight! == indéfini) {this.headerReduitHeight = headerReduitHeight;} else {this.headerReduitHeight = 0;}}
renvoyer this.headerReduitHeight;}}} (jQuery)); (fonction ($) {var moduleParams = {&quot;mobileOn&quot;: false, &quot;caisseOn&quot;: false, &quot;bookingsOn&quot;: true}; (function (e) {&quot;function&quot; == typeof define &amp;&amp; define.amd? define (( &quot;jquery&quot;), e): e (jQuery)}) (function (e) {function t (t, s) {var n, a, o, r = t. nodeName.toLowerCase (); return &quot;area&quot; = == r? (n = t.parentNode, a = n.name, t.href &amp;&amp; a &amp;&amp; &quot;map&quot; === n.nodeName.toLowerCase ()? (o = e (&quot;img (usemap = &amp; # 39) ; # &quot;+ a +&quot; http://www.couleursbois.fr/ &quot;)&quot;) (0), !! o &amp;&amp; i (o)):! 1): (/ ^ (entrée | sélection | zone de texte | bouton | objet) $ /. test (r)?! t.disabled: fonction &quot;a&quot; === r? t.href &quot;http://www.couleursbois.fr/&quot; s: s) &amp;&amp; i (t)} i (t) {return e.expr.filters.visible (t) &amp;&amp;! e (t) .parents (). addBack (). filter (function () {return &quot;hidden&quot; === e.css (this, &quot;visibilité&quot;)}). longueur} fonction s (e) {for (var t, i; e.length &amp;&amp; e (0)! == document;) {if (t = e.css (&quot;position&quot;), (&quot;absolu&quot; === t &quot;http://www.couleursbois.fr/&quot; http://www.couleursbois.fr/ &quot;relatif&quot; === t &quot;http://www.couleursbois.fr/&quot; h ttp: //www.couleursbois.fr/&quot;fixed&quot;===t)&amp;&amp;(i=parseInt(e.css(&quot;zIndex&quot;),10),!isNaN(i)&amp;&amp;0!==i))return i ; e = e.parent ()} return 0} fonction n () {this._curInst = null, this._keyEvent =! 1, this._disabledInputs = (), this._datepickerShowing =! 1, this._inDialog =! 1, this._mainDivId = &quot;ui- datepicker-div&quot;, this._inlineClass = &quot;ui-datepicker-inline&quot;, this._appendClass = &quot;ui-datepicker-append&quot;, this._triggerClass = &quot;ui-datepicker-trigger&quot;, this._dialogClass = &quot;ui-datepicker- dialog&quot;, this._disableClass = &quot;ui-datepicker-disabled&quot;, this._unselectableClass = &quot;ui-datepicker-unselectable&quot;, this._currentClass = &quot;ui-datepicker-current-day&quot;, this._dayOverClass = &quot;ui-datepicker-days-cell-over&quot;, this.regional = (), this.regional (&quot;http://www.couleursbois.fr/&quot;) = {closeText: &quot;Done&quot;, prevText: &quot;Préc&quot;, nextText: &quot;Next&quot;, currentText: &quot;Today&quot;, monthNames :( &quot;January&quot;, &quot;February&quot;, &quot;March&quot;, &quot;April&quot;, &quot;May&quot;, &quot;June&quot;, &quot;July&quot;, &quot;August&quot; , &quot;Septembre&quot;, &quot;Octobre&quot;, &quot;Novembre&quot;, &quot;Décembre&quot;), monthNamesShort :( &quot;Jan&quot;, &quot;Feb&quot;, &quot;Mar&quot;, &quot;Apr&quot;, &quot;May&quot;, &quot;Jun&quot;, &quot;Jul&quot;, &quot; Août &quot;,&quot; sept &quot;,&quot; oct &quot;,&quot; nov &quot;,&quot; déc &quot;), dayNames :(&quot; dimanche &quot;,&quot; lundi &quot;,&quot; mardi &quot;,&quot; mercredi &quot;,&quot; jeudi &quot;,&quot; vendredi &quot;,&quot; samedi &quot; ), dayNamesShort :( &quot;Soleil&quot;, &quot;Lun&quot;, &quot;Mar&quot;, &quot;Mer&quot;, &quot;Jeu&quot;, &quot;Fr i&quot;, &quot;Sam&quot; ), dayNamesMin :( &quot;Su&quot;, &quot;Mo&quot;, &quot;Tu&quot;, &quot;We&quot;, &quot;Th&quot;, &quot;Fr&quot;, &quot;Sa&quot;), weekHeader: &quot;Wk&quot;, dateFormat: &quot;mm / dd / yy&quot;, firstDay: 0, isRTL:! 1, showMonthAfterYear:! 1, yearSuffix: &quot;http://www.couleursbois.fr/&quot; {, this._defaults = {showOn: &quot;focus&quot;, showAnim: &quot;fadeIn&quot;, showOptions: { }, defaultDate: null, appendText: &quot;http://www.couleursbois.fr/&quot;, buttonText: &quot;...&quot;, buttonImage: &quot;http://www.couleursbois.fr/&quot;, buttonImageOnly :! 1, hideIfNoPrevNext:! 1, navigationAsDateFormat:! 1, gotoCurrent:! 1, changeMois:! 1, changeYear:! 1, yearGamme: &quot;c-10: c + 10&quot;, showOtherMonths:! 1, sélectionnez OtherMonths:! 1, showWeek:! 1, CalculateWeek: this.iso8601Week, shortYearCutoff: &quot;+ 10&quot;, minDate: null, maxDate: null, duration: &quot;fast&quot;, beforeShowDay: null, beforeShow: null, onSelect: null, onChangeMonthYear: null, onClose: null, numberOfMonths : 1, showCurrentAtPos: 0, stepMonths: 1, stepBigMonths: 12, altField: &quot;http://www.couleursbois.fr/&quot;, altFormat: &quot;http://www.couleursbois.fr/&quot;, constrainInput :! 0, showButtonPanel:! 1, autoSize:! 1, désactivé:! 1}, e.extend (this._defaults, this.regional (&quot;http://www.couleursbois.fr/&quot;)), this.regional.fr = e.extend (! 0, {}, this.regional ( &quot;http://www.couleursbois.fr/&quot;)), this.regional (&quot;en-US&quot;) = e. étendre (! 0, {}, this.regional.fr), this.dpDiv = a (e (&quot;</p>
<div id="http://www.couleursbois.fr/"+this._mainDivId+"http://www.couleursbois.fr/" class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>
<p>&quot;))} fonction un bouton (t) {var i =&quot;, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a &quot;; retourner t.delegate (i,&quot; mouseout &quot; , function () {e (this) .removeClass (&quot;ui-state-hover&quot;), - 1! == this.className.indexOf (&quot;ui-datepicker-prev&quot;) &amp;&amp; e (this) .removeClass (&quot;ui - datepicker-prev-hover &quot;), - 1! == this.className.indexOf (&quot; ui-datepicker-next &quot;) &amp;&amp; e (this) .removeClass (&quot; ui-datepicker-next-hover &quot;)}). delegate (i, &quot;survol&quot;, o)} fonction o () {e.datepicker._isDisabledDatepicker (v.inline? v.dpDiv.parent () (0): v.input (0)) &quot;http: // www. couleursbois. com / &quot;(e (this) .parents (&quot;. ui-datepicker-calendar &quot;). find (&quot; a &quot;). removeClass (&quot; ui-state-hover &quot;), e (this) .addClass (&quot; ui-state -hover &quot;), - 1! == this.className.indexOf (&quot; ui-datepicker-prev &quot;) &amp;&amp; e (this) .addClass (&quot; ui-datepicker-prev-hover &quot;), - 1! == this. className .indexOf (&quot;ui-datepicker-next&quot;) &amp;&amp; e (this) .addClass (&quot;ui-datepicker-next-hover&quot;))} fonction r (t, i) {e.extend (t, i); pour (var s in i) null == i (s) &amp;&amp; (t (s) = i (s)); return t} fonction h (e) {return function () {var t = this.element.val () ; e .apply (this, arguments), t his._refresh (), t! == this.element.val () &amp;&amp; this._trigger (&quot;change&quot;)}} e.ui = e.ui &quot;http: / /www.couleursbois.fr/ &quot;{}, e .extend (e.ui, {version:&quot; 1.11.4 &quot;, keyCode: {BACKSPACE: 8, COMMA: 188, DELETE: 46, DOWN: 40, END: 35 , ENTER: 13, ESCAPE: 27, HOME: 36, LEFT: 37, PAGE_DOWN: 34, PAGE_UP: 33, PERIOD: 190, RIGHT: 39, SPACE: 32, TAB: 9, UP: 38}}), e. fn.extend ({scrollParent: fonction (t) {var i = this.css (&quot;position&quot;), s = &quot;absolue&quot; === i , n = t? / (auto | scroll | hidden) /: / (auto | scroll) /, a = this.parents () .filter (function () {var t = e (this); return s &amp;&amp; &quot;static&quot; === t .css (&quot;position&quot;)?! 1: n.test (t.css (&quot;overflow&quot;) + t .css (&quot;overflow-y&quot;) + t.css (&quot;overflow-x&quot;))}). eq (0); retour &quot;fixe&quot;! == i &amp;&amp; a.longueur? a: e (this (0) .ownerDocument &quot;http://www.couleursbois.fr/&quot;document){,uniqueId:function(){var e = 0; return function () {return this.each (function () {this.id &quot;http: // www .couleursbois.fr /&quot; (this.id = &quot;ui-id -&quot; + ++ e)})}} ( ), removeUniqueId: function () {return this.each (function () {/ ^ ui-id-  d + $ /. test (this.id) &amp;&amp; e (this) .removeAttr (&quot;id&quot;)})} }), e.extend (e.expr (&quot;:&quot;), {data: e.expr.createPseudo? e.expr.createPseudo (f unction (t) {return function (i) {return !! e.data ( i, t)}}): fonction (t, i, s) {return !! e.data (t, s (3))}, focusable: function (i) {return t (i ,! isNaN (e. attr (i, &quot;tabindex&quot;)))}}, tabable: fonction (i) {var s = e.attr (i, &quot;tabindex&quot;), n = isNaN (s); return (n &quot;http: // www. couleursbois.fr/ &quot;s&gt; = 0) &amp;&amp; t (i ,! n)}}), e (&quot; &quot;) .outerWidth (1). jquery &quot;http://www.couleursbois.fr/&quot; e.each ((&quot;Largeur&quot;, &quot;Hauteur&quot;), fonction (t, i) {fonction s (t, i, s, a) {retour e.each (n, fonction () {i- = parseFloat (e.css (t, &quot;padding&quot; + this)) &quot;http://www.couleursbois.fr/&quot; 0, s &amp;&amp; (i- = parseFloat (e.css (t, &quot;border&quot; + this + &quot;Width&quot;)) &quot;http://www.couleursbois.fr/&quot; 0), a &amp;&amp; (i- = parseFloat (e.css (t, &quot;margin&quot; + this)) &quot;http: //www.couleursbois.fr/&quot;0){),i{var n =&quot; Width &quot;=== i? (&quot; Left &quot;,&quot; Right &quot;) :(&quot; Top &quot;,&quot; Bottom &quot;), a = i .toLowerCase (), o = {innerWidth: e.fn.innerWidth, innerHeight: e.fn.innerHeight, externalWidth: e.fn.outerWidth, outsideHeight: e.fn.outerHeight}; e.fn (&quot;inner &quot;+ i) = function (t) {return void 0 === t? o (&quot; inner &quot;+ i) .call (this): this.each (function () {e (this) .css (a, s (this, t) + &quot;px&quot;)})}, e.fn (&quot;externe&quot; + i) = fonction (t, n) {return &quot;nombre&quot;! = type de t? o (&quot;externe&quot; + i) .call (this, t): this.each (function () {e (this) .css (a, s (this, t ,! 0, n) + &quot;px&quot;)})}}), e.fn .addBack &quot;http://www.couleursbois.fr/&quot; (e.fn.addBack = fonction (e) {retourne this.add (null == e? this.prevObject: this.prevObject.filter (e)))), e (&quot;<a>&quot;) .data (&quot; ab &quot;,&quot; a &quot;). removeData (&quot; ab &quot;). data (&quot; ab &quot;) &amp;&amp; (e.fn.removeData = function (t) {return function (i) {return arguments.length ? t.call (this, e.camelCase (i)): t.call (this)}} (e.fn.removeData)), e.ui.ie = !! / msie ( w.) + /. exec (navigator.userAgent.toLowerCase ()), e.fn.extend ({focus: function (t) {return function (i, s) {return &quot;number&quot; == typeof i? this.each (function () { var t = this; setTimeout (function () {e (t) .focus (), s &amp;&amp; s.call (t)}, i)}): t.apply (this, arguments)}} (e.fn. focus), disableSelection: function () {var e = &quot;onselectstart&quot; dans document.createElement (&quot;div&quot;)? &quot;selectstart&quot;: &quot;mousedown&quot;; return function () {return this.bind (e + &quot;. ui-disableSelection &quot;, function (e) {e.preventDefault ()})}} (), enableSelection: function () {return this.unbind (&quot;. ui-disableSelection &quot;)}, zIndex: function (t) {if (void 0 ! == t) renvoie this.css (&quot;zIndex&quot;, t); if (this.length) pour (var i, s, n = e (this (0)); n.length &amp;&amp; n (0)! = = document;) {if (i = n.css (&quot;po sition &quot;), (&quot; absolu &quot;=== i&quot; http://www.couleursbois.fr/ &quot;http://www.couleursbois.fr/&quot; relatif &quot;=== i&quot; http: //www.couleursbois. fr / &quot;http: // www .couleursbois.fr /&quot; fixed &quot;=== i) &amp;&amp; (s = parseInt (n.css (&quot; zIndex &quot;), 10),! isNaN (s) &amp;&amp; 0! == s)) return s; n = n. parent ()} return 0}}), e.ui.plugin = {add: function (t, i, s) {var n, a = e.ui (t) .prototype; pour (n en s) a. plugins (n) = a.plugins (n) &quot;http://www.couleursbois.fr/&quot; (), a.plugins (n) .push ((i, s (n)))}, call: function ( e, t, i, s) {var n, a = e. plugins (t); if (a &amp;&amp; (s &quot;http://www.couleursbois.fr/&quot; e.element (0) .parentNode &amp;&amp; 11! == e .element (0) .parentNode.nodeType)) pour (n = 0; a .length&gt; n; n ++) e.options (a (n) (0)) &amp;&amp; a (n) (1) .apply (e.element, i)}}; var l = 0, u = Array.prototype.slice; e.cleanData = function (t) {return function (i) {var s, n, a; for (a = 0; null! = (n = i (a)); a ++) essayez {s = e._data (n, &quot;events&quot;), s &amp;&amp; s.remove &amp;&amp; e (n) .triggerHandler ( &quot;supprimer&quot;)} catch (o) {} t (i)}} (e.cleanData), e.widget = function (t, i, s) {var n, a, o, r, h = {}, l = t.split (&quot;.&quot;) (0); return t = t.split (&quot;.&quot;) (1), n ​​= l + &quot;-&quot; + t, s &quot;http://www.couleursbois.fr/&quot; (s = i, i = e.Widget ), e. expr (&quot;:&quot;) (n.toLowerCase ()) = function (t) {return !! e.data (t, n)}, e (l) = e (l) &quot;http: //www.couleursbois. fr /&quot; {}, a = e (l) (t), o = e (l) (t) = fonction (e, t) {renvoie this._createWid get? (arguments.length &amp;&amp; this._createWidget (e, t), void 0): nouveau o (e, t)}, e.extend (o, a, {version: s.version, _proto: e.extend ({} , s), _ childConstructors :()}), r = new i, r.options = e.widget.extend ({}, r.options), e.each (s, fonction (t, s) {return e . isFunction (s)? (h (t) = function () {var e = function () {return i.prototype (t) .apply (this, arguments)}, n = function (e) {return i.prototype (t) .apply (this, e)}; fonction de retour () {var t, i = this._super, a = this._superApply; return this._super = e, this._superApply = n, t = s.apply (this, arguments), this._super = i, this._superApply = a, t}} (), void 0) :( h (t) = s, void 0)}), o.prototype = e.widget. extend (r, {widgetEventPrefix: a? r.widgetEventPrefix &quot;http://www.couleursbois.fr/&quot; t: t}, h, {constructeur: o, espace de noms: l, widgetName: t, widgetFullName: n}), une ? (e.each (a._childConstructors, function (t, i) {var s = i.prototype; e.widget (s.namespace + &quot;.&quot; + s.widgetName, o, i._proto)}), supprimer un ._childConstructors): i._childConstructors.push (o), e.widget.bridge (t, o), o}, e.widget.extend = function (t) {for (var i, s, n = u.call (arguments, 1), a = 0, o = n.length; o&gt; a; a ++) for (i in n (a)) s = n (a) (i), n (a) .hasOwnProperty ( i) &amp;&amp; void 0! == s &amp;&amp; (t (i) = e.isPlainObject (s)? e .isPlainObject (t (i))? e.widget.extend ({}, t (i), s): e.widget.extend ( {}, s): s); return t}, e.widget.bridge = function (t, i) {var s = i.prototype.widgetFullName &quot;http://www.couleursbois.fr/&quot; t; e.fn (t) = fonction (n) {var a = &quot;string&quot; == typeof n, o = u.call (arguments, 1), r = this; retourner un? this.each (function () {var i, a = e.data (this, s); return &quot;instance&quot; === n? (r = a ,! 1): a? e.isFunction (a (n) ) &amp;&amp; &quot;_&quot;! == n.charAt (0)? (i = a (n) .apply (a, o), i! == a &amp;&amp; void 0! == i? (r = i &amp;&amp; i. jquery? r.pushStack (i.get ()): i,! 1): void 0): e.error (&quot;no such method&quot; http: //www.couleursbois.fr/ &quot;+ n +&quot; http: / /www.couleursbois.fr/ &quot;for&quot; + t + &quot;widget instance&quot;): e.error (&quot;impossible d&#39;appeler des méthodes sur&quot; + t + &quot;avant l&#39;initialisation;&quot; + &quot;a tenté d&#39;appeler la méthode&quot; http: // www .couleursbois.fr / &quot;+ n +&quot; http://www.couleursbois.fr/ &quot;http://www.couleursbois.fr/&quot;) {) :( o .length &amp;&amp; (n = e.widget.extend.apply (null, (n) .concat (o))), this.each (function () {var t = e.data (this, s); t? (t .option (n &quot;http: //www.couleursbois .fr / &quot;{}), t._init &amp;&amp; t._init ()): e.data (this, s, new i (n, this))})), r}}, e.Widget = function () {}, e.Widget._childConstructors = (), e.Widget.prototype = {widgetName: &quot;widget&quot;, widgetEventPrefix: &quot;http://www.couleursbois.fr/&quot;, defaultElement: &quot;</p>
<div>&quot;, options: {désactivé:! 1, créer: null}, _ createWidget: fonction (t, i) {i = e (i&quot; http://www.couleursbois.fr/ &quot;this.defaultElement&quot; http: // www .couleursbois.fr / &quot;this) (0), this.element = e (i), this.uuid = l ++, this.eventNamespace =&quot;. &quot;+ this.widgetName + this.uuid, this.bindings = e (), this.hoverable = e (), this.focusable = e (), i! == this &amp;&amp; (e.data (i, this.widgetFullName , this), this._on (! 0, this.element, {remove: function (e) {e.target === i &amp;&amp; this.destroy ()}}), this.document = e (i.style? i.ownerDocument: i.document &quot;http://www.couleursbois.fr/&quot; i), this.window = e (this.document (0) .defaultView &quot;http://www.couleursbois.fr/&quot; this. document (0) .parentWindow)), this.options = e.widget.extend ({}, this.options, this._getCreateOptions (), t), this._create (), this._trigger (&quot;create&quot;, null , this._getCreateEventData ()), this._init ()}, _ getCreateOptions: e.noop, _getCreateEventData: e.noop, _create: e.noop, _init: e.noop, destroy: function () {this._destroy ( ), this.element.unbind (this.eventNamespace) .removeData (this.widgetFullName) .removeData (e.camelCase (this.widgetFullName)), this.wid get (). unbind (this.eventNamespace) .removeAttr (&quot;aria -disabled &quot;). removeClass (this.widgetFullName +&quot; - désactiver d &quot;+&quot; ui-state-disabled &quot;), this.bindings.unbind (this.eventNamespace), this.hoverable.removeClass (&quot; ui-state-hover &quot;), this.focusable.removeClass (&quot; ui-state-focus &quot;)}, _ destroy: e.noop, widget: function () {renvoie cet.élément}, option: function (t, i) {var s, n, a, o = t; if (0 === arguments.length) return e.widget.extend ({}, this.options); if (&quot;string&quot; = = typeof t) if (o = {}, s = t.split (&quot;.&quot;), t = s.shift (), s.length) {for (n = o (t) = e.widget.extend ({}, this.options (t)), a = 0; s.length-1&gt; a; a ++) n (s (a)) = n (s (a)) &quot;http : //www.couleursbois.fr / &quot;{{, n = n (s (a)); if (t = s.pop (), 1 === arguments.length) renvoie void 0 === n (t )? nul: n (t); n (t) = i} else {if (1 === arguments.length) renvoie void 0 === this.options (t)? null: this.options (t); o (t) = i} renvoie this._setOptions (o), this}, _ setOptions: function (e) {var t; for (t in e) this._setOption (t, e (t)); return this}, _ setOption: function (e, t) {return this.options (e) = t, &quot;disabled&quot; === e &amp;&amp; (this.widget (). toggleClass (this.widgetFullName + &quot;- disabl ed&quot; , !! t), t &amp;&amp; (this.hoverable.removeClass (&quot;ui-state-hover&quot;), this.focusable.removeClass (&quot;ui-state-focus&quot;)))), this}, enable: function () { return this._setOptions ({disabled :! 1})}, disable: function () {return this._setOptions ({disabled :! 0})}, _ on: function (t, i, s) {var n, a = ceci; &quot;booléen&quot;! = type de t &amp;&amp; (s = i, i = t, t =! 1), s? (i = n = e (i), this.bindings = this.bindings.add (i)): (s = i, i = this.element, n = this.widget ()), e.each (s, function (s, o) {function r () {return t &quot;http: //www.couleursbois. com /&quot; a.options.disabled! ==! 0 &amp;&amp;! e (this) .hasClass (&quot;ui-state- désactivé &quot;)? (&quot; chaîne &quot;== typeof o? a (o): o) .apply (a, arguments): void 0}&quot; chaîne &quot;! = typeof o &amp;&amp; (r.guid = o.guid = o. guid &quot;http://www.couleursbois.fr/&quot; r.guid &quot;http: //www.couleursbois. fr /&quot; e.guid ++); var h = s.match (/ ^ (( w: - ) *)  s * (. *) $ /), l = h (1) + a.eventNamespace, u = h (2); u? n.delegate (u, l, r): i.bind (l , r)})}, _ off: fonction (t, i) {i = (i &quot;http: // www. couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;http://www. couleursbois.fr/&quot;).split(&quot;http://www.couleursbois.fr/&quot;).join(this.eventNamespace+ &quot;http://www.couleursbois.fr/&quot;)+this.ev entNamespace, t.unbind (i) .undelegate (i), this.bindings = e (this.bindings.not (t) .get ()), this.focusable = e (this.focusable.not (t) .get ()), this .hoverable = e (this.hovera ble.not (t) .get ())}, _ delay: fonction (e, t) {fonction i () {return (&quot;string&quot; == typeof e? s (e): e) .apply (s, arguments)} var s = this; return setTimeout (i, t &quot;http://www.couleursbois.fr/&quot; 0)}, _ hoverable: function (t) {this. hoverable = this.hoverable.add (t), this._on (t, {mouseenter: function (t) {e (t.currentTarget) .addClass (&quot;ui-state-hover&quot;)}, mouseleave: function (t) {e (t.currentTarget) .removeClass (&quot;ui-state-hover&quot;)}})}, _ focusable: function (t) {this.focusable = this.focusable.add (t), this._on (t, {focusin: function (t) {e (t.currentTarget) .addClass (&quot;ui-state-focus&quot;)}, focusout: function (t) {e (t.currentTarget) .removeClass (&quot;ui-state-focus&quot; )}})}, _ trigger: fonction (t, i, s) {var n, a, o = this.options (t); if (s = s &quot;http://www.couleursbois.fr/&quot; {}, i = e.Event (i), i.type = (t === this.widgetEventPrefix? t: this.widgetEventPrefix + t) .toLowerCase (), i.target = this.element (0), a = i. originalEvent) pour (n dans a) n dans i &quot;h ttp: //www.couleursbois.fr/&quot; (i (n) = un)); renvoie this.element.trigger (i, s),! (e.isFunction (o) &amp;&amp; o.apply (this.element (0), (i) .concat (s)) ===! 1 &quot;http://www.couleursbois.fr/&quot; i.isDefaultPrevented () )}}, e.each ({show: &quot;fadeIn&quot;, hide: &quot;fadeOut&quot;}, function (t, i) {e.Widget.prototype (&quot;_&quot; + t) = function (s, n, a) {&quot;string&quot; == typeof n &amp;&amp; (n = {effect: n}); var o, r = n? n ===! 0 &quot;http://www.couleursbois.fr/&quot; http: // www. couleursbois.fr/ &quot;nombre&quot; == typeof n? i: n. effet &quot;http://www.couleursbois.fr/&quot; i: t; n = n &quot;http://www.couleursbois.fr/&quot; {} , &quot;nombre&quot; == typeof n &amp;&amp; (n = {durée: n}), o =! e.isEmptyObject (n), n.complete = a, n.delay &amp;&amp; s.delay (n.delay), o &amp;&amp; e.effects &amp;&amp; e.effects.effect (r)? s (t) (n): r! == t &amp;&amp; s (r)? s (r) (n.duration, n.easing, a): s. queue (fonction (i) {e (this) (t) (), a &amp;&amp; a.call (s (0)), i ()})}}), e.widget; var d =! 1; e (document) .mouseup (fonction () {d =! 1}), e.widget (&quot;ui.mouse&quot;, {version: &quot;1.11.4&quot;, options: {annuler: &quot;entrée, zone de texte, bouton, sélectionnez , option &quot;, distance: 1, délai: 0}, _ mouseInit: function () {var t = this; this.element.bind (&quot; mousedown. &quot;+ this.widgetName, function (e) {return t._mouse Down (e)}). Bind (&quot;click.&quot; + This.widgetName, function (i) {return! 0 === e.data (i.target, t.widgetName + &quot;. PreventClickEvent&quot;)? (E.removeData (i.target, t.widgetName + &quot;. preventClickEvent&quot;), i.stopImmediatePropagation (),! 1): void 0}), this.started =! 1}, _ mouseDestroy: function () {this.element.unbind (&quot;.&quot; + this.widgetName), this._mouseMoveDelegate &amp;&amp; this.document.unbind (&quot;mousemove.&quot; + this.widgetName, this._mouseMoveDelegate) .unbind (&quot;mouseup.&quot; + this.widgetName, this._mouseUpDelegate)} , _ mouseDown: function (t) {if (! d) {this._mouseMoved =! 1, this._mouseStarted &amp;&amp; this._mouseUp (t), this._mouseDownEvent = t; var i = this, s = 1 === t.which, n = &quot;string&quot; == typeof this.options .cancel &amp;&amp; t.target.nodeName? e (t.target) .closest (this.options.cancel) .length:! 1; Retour &amp;&amp;! n &amp;&amp; this._mouseCapture (t)? (this.mouseDelayMet =! this.options.delay, this.mouseDelayMet &quot;http://www.couleursbois.fr/&quot; (this._mouseDelayTimer = setTimeout (function () {i.mouseDelayMet =! 0}, this.options). delay)), this._mouseDistanceMet (t) &amp;&amp; this._mouseDelayMet (t) &amp;&amp; (this._mouseStarted = this._mouseStart (t)! = =! 1 ,! This._mouseStarted)? (T.preventDefault (),! 0) ) :(! 0 === e.data (t.target, this.widgetName + &quot;. PreventClickEvent&quot;) &amp;&amp; e.removeData (t.target, this.widgetName + &quot;. PreventClickEvent&quot;), this._mouseMoveDelegate = function (fonction e) {return i._mouseMove (e)}, this._mouseUpDelegate = function (e) {return i._mouseUp (e)}, this.document. bind (&quot;mousemove.&quot; + this.widgetName, this._mouseMoveDelegate). bind (&quot;mouseup.&quot; + this.widgetName, this._mouseUpDelegate), t.preventDefault (), d =! 0 ,! 0)):! 0}}, _ mouseMove: function (t) {if (this._mouseMoved) {if (e.ui.ie &amp;&amp; (! Document.documentMode &quot;http://www.couleursbois.fr/&quot; 9&gt; document.documentMode) &amp;&amp;! t .button) renvoie this._mouseUp (t); si (! t.which) retourne this._mouseUp (t)} return (t.which &quot;http://www.couleursbois.fr/&quot; t.button) &amp;&amp; (this ._mouseMoved =! 0), this._mouseStarted? (this._mouseDrag (t), t.preventDefault ()) :( this._mouseDistanceMet (t) &amp;&amp; this._mouseDelayMet (t) &amp;&amp; (this._mouseStarted = this._mouseStart (this ._mouseDownEvent, t)! ==! 1 , this._mouseStarted? this._mouseDrag (t): this._mouseUp (t)) !! this._mouseStarted)}, _ mouseUp: function (t) {return this.document.unbind (&quot;mousemove.&quot; + this.widgetName , this._mouseMoveDelegate) .unbind (&quot;mouseup.&quot; + this.widgetName, this._mouseUpDelegate), this._mouseStarted &amp;&amp; (this._mouseStarted =! 1, t.target === this._mouseDownEvent.target &amp;&amp; e.data ( t.target, this.widgetName + &quot;. PreventClickEvent&quot;,! 0), this._mouseStop (t)), d =! 1,! 1}, _ mouseDistanceMet: function (e) {return Math.max (Math.abs (this._mouseDownEvent.pageX-e.pageX), Math.abs (this._mouseDownEvent.pageY-e.pageY))&gt; = ceci. options.distance}, _mouseDelayMet: function () {retourne this.mouseDelayMet}, _ mouseStart: function () {}, _ mouseDrag: function () {}, _ mouseStop: function () {}, _ mouseCapture: function () {revenir! 0}}), fonction () {fonction t (e, t, i) {return (parseFloat (e (0)) * (p.test (e (0))? T / 100: 1), parseFloat (e (1)) * (p.test (e (1))? I / 100: 1))} fonction i (t, i) {return parseInt (e.css (t, i), 10) &quot;http: / /www.couleursbois.fr / &quot;0} fonction s (t) {var i = t (0); return 9 === i.nodeType? {Largeur: t. Largeur (), hauteur: t. Hauteur (), décalage: {haut: 0, gauche: 0}}: e.isWindow (i)? {largeur: t. largeur (), hauteur: t. hauteur (), décalage: {haut: t.sc rollTop (), gauche: t.scrollLeft ()}}: i.preventDefault? {largeur: 0, hauteur: 0, décalage: {haut: i.pageY, gauche: i.pageX}}: {largeur: t.outerWidth (), hauteur: t.outerHeight (), décalage: t.offset () }} e.ui = e.ui &quot;http://www.couleursbois.fr/&quot; {}; var n, a, o = Math .max, r = Math.abs, h = Math.round, l = / left | centre | droite /, u = / haut | centre | bas /, d = / ( +  -) ​​ d + (. ( d) +)?%? /, c = / ^  w + /, p = /% $ /, f = e.fn.position; e.position = {scrollbarWidth: function () {if (void 0! = = n) return n; var t, i, s = e (&quot;</p>
<div style='display:block;position:absolute;width:50px;height:50px;overflow:hidden;'>
<div style='height:100px;width:auto;'></div>
</div>
<p>&quot;), a = s.children () (0); return e (&quot; body &quot;). append (s), t = a.offsetWidth, s.css (&quot; overflow &quot;,&quot; scroll &quot;), i = a. offsetWidth, t === i &amp;&amp; (i = s (0) .clientWidth), s.remove (), n = ti}, getScrollInfo: function (t) {var i = t.isWindow &quot;http: // www. couleursbois .fr / &quot;t.isDocument?&quot; http://www.couleursbois.fr/ &quot;: t.element.css (&quot; overflow-x &quot;), s = t.isWindow&quot; http://www.couleursbois.fr/ &quot;t.isDocument?&quot; http://www.couleursbois.fr/ &quot;: t.element.css (&quot; overflow-y &quot;), n =&quot; scroll &quot;=== i&quot; http://www.couleursbois.fr / &quot;http: // www.couleursbois.fr/&quot;auto&quot;===i&amp;&amp;t.width&lt;t.element(0).scrollWidth,a=&quot;scroll&quot;===s&quot;http://www.couleursbois.fr / &quot;http: // www.couleursbois.fr/&quot;auto&quot;===ss&amp;&amp;t.height<t.element(0).scrollHeight;return{width:a?e.position.scrollbarWidth():0,height:n?e.position.scrollbarWidth():0}},getWithinInfo:function(t){var i=e(t"http://www.couleursbois.fr/"window),s=e.isWindow(i(0)),n=!!i(0)&#038;&#038;9===i(0).nodeType;return{element:i,isWindow:s,isDocument:n,offset:i.offset()"http://www.couleursbois.fr/"{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:s"http://www.couleursbois.fr/"n?i.width():i.outerWidth(),height:s"http://www.couleursbois.fr/"n?i.height():i.outerHeight()}}},e.fn.position=function(n){if(!n"http://www.couleursbois.fr/"!n.of)return f.apply(this,arguments);n=e.extend({},n);var p,m,g,v,y,b,_=e(n.of),x=e.position.getWithinInfo(n.within),w=e.position.getScrollInfo(x),k=(n.collision"http://www.couleursbois.fr/"http://www.couleursbois.fr/"flip").split("http://www.couleursbois.fr/"),T={};return b=s(_),_(0).preventDefault&#038;&#038;(n.at="left top"),m=b.width,g=b.height,v=b.offset,y=e.extend({},v),e.each(("my","at"),function(){var e,t,i=(n(this)"http://www.couleursbois.fr/"http://www.couleursbois.fr/"http://www.couleursbois.fr/").split("http://www.couleursbois.fr/");1===i.length&#038;&#038;(i=l.test(i(0))?i.concat(("center")):u.test(i(0))?("center").concat(i):("center","center")),i(0)=l.test(i(0))?i(0):"center",i(1)=u.test(i(1))?i(1):"center",e=d.exec(i(0)),t=d.exec(i(1)),T(this)=(e?e(0):0,t?t(0):0),n(this)=(c.exec(i(0))(0),c.exec(i(1))(0))}),1===k.length&#038;&#038;(k(1)=k(0)),"right"===n.at(0)?y.left+=m:"center"===n.at(0)&#038;&#038;(y.left+=m/2),"bottom"===n.at(1)?y.top+=g:"center"===n.at(1)&#038;&#038;(y.top+=g/2),p=t(T.at,m,g),y.left+=p(0),y.top+=p(1),this.each(function(){var s,l,u=e(this),d=u.outerWidth(),c=u.outerHeight(),f=i(this,"marginLeft"),b=i(this,"marginTop"),D=d+f+i(this,"marginRight")+w.width,S=c+b+i(this,"marginBottom")+w.height,M=e.extend({},y),C=t(T.my,u.outerWidth(),u.outerHeight());"right"===n.my(0)?M.left-=d:"center"===n.my(0)&#038;&#038;(M.left-=d/2),"bottom"===n.my(1)?M.top-=c:"center"===n.my(1)&#038;&#038;(M.top-=c/2),M.left+=C(0),M.top+=C(1),a"http://www.couleursbois.fr/"(M.left=h(M.left),M.top=h(M.top)),s={marginLeft:f,marginTop:b},e.each(("left","top"),function(t,i){e.ui.position(k(t))&#038;&#038;e.ui.position(k(t))(i)(M,{targetWidth:m,targetHeight:g,elemWidth:d,elemHeight:c,collisionPosition:s,collisionWidth:D,collisionHeight:S,offset:(p(0)+C(0),p(1)+C(1)),my:n.my,at:n.at,within:x,elem:u})}),n.using&#038;&#038;(l=function(e){var t=v.left-M.left,i=t+m-d,s=v.top-M.top,a=s+g-c,h={target:{element:_,left:v.left,top:v.top,width:m,height:g},element:{element:u,left:M.left,top:M.top,width:d,height:c},horizontal:0>je? &quot;gauche&quot;: t&gt; 0? &quot;droite&quot;: &quot;centre&quot;, vertical: 0&gt; a? &quot;top&quot;: s&gt; 0? &quot;bas&quot;: &quot;milieu&quot;}; d&gt; m &amp;&amp; m&gt; r (t + i) &amp;&amp; (h.horizontal = &quot;centre&quot;), c&gt; g &amp;&amp; g&gt; r (s + a) &amp;&amp; (h.vertical = &quot;middle&quot;), h.important = o (r (t), r (i))&gt; o (r (s), r (a))? &quot;horizontal&quot;: &quot;vertical&quot;, n.using.call (this, e, h)}), u.offset (e.extend (M, {using: l}))})}, e.ui.position = {fit: {left: function (e, t) {var i, s = t .within, n = s.isWindow? s.scrollLeft: s.offset.left, a = s.width, r = e.left-t.collisionPosition.marginLeft, h = nr, l = r + t.collisionWidth-an; t.collisionWidth&gt; a? h&gt; 0 &amp;&amp; 0&gt; = l? (i = e .left + h + t.collisionWidth-an, e.left + = hi): e.left = l&gt; 0 &amp;&amp; 0&gt; = h? n: h&gt; l? n + a-t.collisionWidth: n: h&gt; 0? e .gauche + = h: l&gt; 0? e.left- = l: e.left = o (e.left-r, e.left)}, top: fonction (e, t) {var i, s = t. à l&#39;intérieur, n = s.isWindow? s.scrollTop: s.offset.top, a = t. dans.la hauteur, r = e.top-t.collisionPosition.marginTop, h = nr, l = r + t.collisionHeight- an; t.collisionHeight&gt; a? h&gt; 0 &amp;&amp; 0&gt; = l? (i = e.top + h + t.collisionHeight-an, e.top + = hi): e.top = l&gt; 0 &amp;&amp; 0&gt; = h? n: h&gt; l? n + a-t.collisionHeight: n: h&gt; 0? e.top + = h: l&gt; 0? e.top- = l: e.top = o (e.top-r, e.top)}}, flip: {left: fonction (e, t) {var i, s, n = t. dedans, a = n.offset.left + n.scrollLeft, o = n.width, h = n.isWindow? n.scrollLeft: n.offset.left, l = e.left-t.collisionPosition.marginLeft, u = lh, d = l + t.collisionWidth-oh, c = &quot;left&quot; === t.my (0) ? - t.elemWidth: &quot;droite&quot; === t.my (0)? t.elemWidth: 0, p = &quot;left&quot; === t.at (0)? t.targetWidth: &quot;right&quot; === t.at (0)? - t.targetWidth: 0, f = -2 * t.offset (0); 0&gt; u? (I = e.left + c + p + f + t.collisionWidth-oa, (0&gt; i &quot;http://www.couleursbois.fr/&quot; r (u)&gt; i) &amp;&amp; (e. Left + = c + p + f)): d&gt; 0 &amp;&amp; (s = e.left-t.collisionPosition.marginLeft + c + p + fh, (s&gt; 0 &quot;http://www.couleursbois.fr/&quot; d&gt; r ( s)) &amp;&amp; (e.left + = c + p + f))}, top: fonction (e, t) {var i, s, n = t. dedans, a = n.offset.top + n. scrollTop, o = n.height, h = n.isWindow? n.scrollTop: n.offset.top, l = e.top-t.collisionPosition.marginTop, u = lh, d = l + t.collisionHeight-oh, c = &quot;top&quot; === t.my (1) , p = c? -t.elemHeight: &quot;bottom&quot; === t.my (1)? t.elemHeight: 0, f = &quot;top&quot; == = t.at (1)? t.targetHeight: &quot;bottom&quot; === t.at (1)? - t.targetHeight: 0, m = -2 * t.offset (1); 0&gt; u? (s = e.top + p + f + m + t.collisionHeight-oa, (0&gt; s &quot;http://www.couleursbois.fr/&quot; r (u)&gt; s) &amp;&amp; (e.top + = p + f + m)): d&gt; 0 &amp;&amp; (i = e.top-t.collisionPosition.marginTop + p + f + mh, (i&gt; 0 &quot;http://www.couleursbois.fr/&quot; d&gt; r ( i)) &amp;&amp; (e.top + = p + f + m))}}, flipfit: {left: function () {e.ui.position.flip.left.apply (this, arguments), e.ui. position.fit.left.apply (this, arguments)}, en haut: function () {e.ui.position.flip.top .apply (this, arguments), e.ui.position.fit.top.apply (this , arguments)}}}, fonction () {var t, i, s, n, o, r = document.getElementsByTagName (&quot;body&quot;) (0), h = document.createElement (&quot;div&quot;); t = document.createElement (r? &quot;div&quot;: &quot;body&quot;), s = {visibilité: &quot;caché&quot;, largeur: 0, hauteur: 0, bordure: 0, marge: 0, arrière-plan: &quot;aucun&quot;}, r &amp;&amp; e.extend (s, {position: &quot;absolu&quot;, gauche: &quot;- 1000px&quot;, haut: &quot;- 1000px&quot;}); pour (o en s) t. style (o) = s (o); t.appendChild (h), i = r &quot;http://www.couleursbois.fr/&quot; document.documentElement, i.insertBefore (t, i.firstChild), h.style.cssText = &quot;position: absolue; gauche: 10.7432222px; &quot;, n = e (h) .offset (). à gauche, a = n&gt; 10 &amp;&amp; 11&gt; n, t.innerHTML = &quot;http://www.couleursbois.fr/&quot;, i.removeChild (t)} ()} (), e.ui.position, e. widget (&quot;ui.accordion&quot;, {version: &quot;1.11.4&quot;, options: {active: 0, animate: {}, pliable:! 1, événement: &quot;click&quot;, en-tête: &quot;&gt; li&gt;: premier enfant ,&gt;: not (li): even &quot;, heightStyle:&quot; auto &quot;, icônes: {activeHeader:&quot; ui-icon-triangle-1-s &quot;, en-tête:&quot; ui-icon-triangle-1-e &quot;}, activer : null, beforeActivate: null}, hideProps: {borderTopWidth: &quot;hide&quot;, borderBottomWidth: &quot;hide&quot;, paddingTop: &quot;hide&quot;, paddingBottom: &quot;hide&quot;, height: &quot;hide&quot;}, showProps: {borderTopWidth: &quot;show&quot; , borderBottomWidth: &quot;show&quot;, paddingTop: &quot;show&quot;, paddingBottom: &quot;show&quot;, height: &quot;show&quot;}, _ create: function () {var t = this.options; this.prevShow = this.prevHide = e ( ), this.element.addClass (&quot;ui-accordéon ui-widget ui-helper-reset&quot;). attr (&quot;role&quot;, &quot;tablist&quot;), t .collapsible &quot;http://www.couleursbois.fr/&quot; t .active! ==! 1 &amp;&amp; null! = t.active &quot;http://www.couleursbois.fr/&quot; (t.active = 0), this._processPanels (), 0&gt; t.active &amp;&amp; (t.active + = this.headers.length), this._refresh ()}, _ getCreateEventD ata: function () {return {header: this.active, panel: this.active.length? this.active.next (): e ()}}, _ createIcons: function () {var t = this.options.icons ;you(&quot;<span>&quot;) .addClass (&quot; ui-accordion-header-icon ui-icon &quot;+ t.header) .prependTo (this.headers), this.active.children (&quot;. ui-accordion-header-icon &quot;). removeClass ( t.header) .addClass (t.activeHeader), this.headers.addClass (&quot;ui-accordion-icons&quot;))}, _ destroyIcons: function () {this.headers.removeClass (&quot;ui-accordion-icons&quot;). children (&quot;. ui-accordion-header-icon&quot;). remove ()}, _ destroy: function () {var e; this.element.removeClass (&quot;ui-accordion ui-widget ui-helper-reset&quot;). removeAttr (&quot;role&quot;), this.headers.removeClass (&quot;ui-accordion-header ui-accordion-header-active ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top &quot;) .removeAttr (&quot; role &quot;). removeAttr (&quot; aria-expanded &quot;). removeAttr (&quot; aria-selected &quot;). removeAttr (&quot; aria-controls &quot;). removeAttr (&quot; tabIndex &quot;). removeUniqueId (), this. _destroyIcons (), e = this.headers.next (). removeClass (&quot;ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled&quot; ) .css (&quot;display&quot;, &quot;http://www.couleursbois.fr/&quot;) .removeAttr (&quot;role&quot;) .remove Attr (&quot;aria-hidden&quot;) .removeAttr (&quot;aria-labelledby&quot;) .removeUniqueId (), &quot;content&quot;! == this.options.heightStyle &amp;&amp; e.css (&quot;height&quot;, &quot;http://www.couleursbois.fr /&quot;)(_setOption:function(et){return&quot;active&quot;===e?(this_activate(t)void0):(&quot;event&quot;===e&amp;&amp;(thisoptionsevent&amp;&amp;this_off(thisheadersthisoptionsevent)this_setupEvents(t))this_super(et)&quot;collapsible&quot;!==e&quot;http://wwwcouleursboisfr/&quot;t&quot;http://wwwcouleursboisfr/&quot;thisoptionsactive!==!1&quot;http://wwwcouleursboisfr/&quot;this_activate(0)&quot;icons&quot;===e&amp;&amp;(this_destroyIcons()t&amp;&amp;this_createIcons())&quot;disabled&quot;===e&amp;&amp;(thiselementtoggleClass(&quot;ui-state-disabled&quot;!!t)attr(&quot;aria-disabled&quot;t)thisheadersadd(thisheadersnext())toggleClass(&quot;ui-state-disabled&quot;!!t))void0)}_keydown:function(t){if(!taltKey&amp;&amp;!tctrlKey){vari=euikeyCodes=thisheaderslengthn=thisheadersindex(ttarget)a=!1;switch(tkeyCode){caseiRIGHT:caseiDOWN:a=thisheaders((n+1)%s);break;caseiLEFT:caseiUP:a=thisheaders((n-1+s)%s);break;caseiSPACE:caseiENTER:this_eventHandler(t);break;caseiHOME:a=thisheaders(0);break;caseiEND:a=thisheaders(s-1)}a&amp;&amp;(e(ttarget)attr(&quot;tabIndex&quot;-1)e(a)attr(&quot;tabIndex&quot;0)afocus()tpreventDefault())}}_panelKeyDown:function(t){tkeyCode===euikeyCodeUP&amp;&amp;tctrlKey&amp;&amp;e(tcurrentTarget)prev()focus()}refresh:function(){vart=thisoptions;this_processPanels()tactive===!1&amp;&amp;tcollapsible===!0&quot;http://wwwcouleursboisfr/&quot;!Thisheaderslength?(Tactive=!1thisactive=e()):tactive===!1?This_activate(0):thisactivelength&amp;&amp;!Econtains(thiselement(0)thisactive(0))?Thisheaderslength===thisheadersfind(&quot;ui-state-disabled&quot;)length?(tactive=!1thisactive=e()):this_activate(Mathmax(0tactive-1)):tactive=thisheadersindex(thisactive)this_destroyIcons()this_refresh()}_processPanels:function(){vare=thisheaderst=thispanels;thisheaders=thiselementfind(thisoptionsheader)addClass(&quot;ui-accordion-headerui-state-defaultui-corner-all&quot;)thispanels=thisheadersnext()addClass(&quot;ui-accordion-contentui-helper-resetui-widget-contentui-corner-bottom&quot;)filter(&quot;:not(ui-accordion-content-active)&quot;)hide()t&amp;&amp;(this_off(enot(thisheaders))this_off(tnot(thispanels)))}_refresh:function(){varti=thisoptionss=iheightStylen=thiselementparent();thisactive=this_findActive(iactive)addClass(&quot;ui-accordion-header-activeui-state-activeui-corner-top&quot;)removeClass(&quot;ui-corner-all&quot;)thisactivenext()addClass(&quot;ui-accordion-content-active&quot;)show()thisheadersattr(&quot;role&quot;&quot;tab&quot;)each(function(){vart=e(this)i=tuniqueId()attr(&quot;id&quot;)s=tnext()n=suniqueId()attr(&quot;id&quot;);tattr(&quot;aria-controls&quot;n)sattr(&quot;aria-labelledby&quot;i)})next()attr(&quot;role&quot;&quot;tabpanel&quot;)thisheadersnot(thisactive)attr({&quot;aria-selected&quot;:&quot;false&quot;&quot;aria-expanded&quot;:&quot;false&quot;tabIndex:-1})next()attr({&quot;aria-hidden&quot;:&quot;true&quot;})hide()thisactivelength?thisactiveattr({&quot;aria-selected&quot;:&quot;true&quot;&quot;aria-expanded&quot;:&quot;true&quot;tabIndex:0})next()attr({&quot;aria-hidden&quot;:&quot;false&quot;}):thisheaderseq(0)attr(&quot;tabIndex&quot;0)this_createIcons()this_setupEvents(ievent)&quot;fill&quot;===s?(t=nheight()thiselementsiblings(&quot;:visible&quot;)each(function(){vari=e(this)s=icss(&quot;position&quot;);&quot;absolute&quot;!==s&amp;&amp;&quot;fixed&quot;!==s&amp;&amp;(t-=iouterHeight(!0))})thisheaderseach(function(){t-=e(this)outerHeight(!0)})thisheadersnext()each(function(){e(this)height(Mathmax(0t-e(this)innerHeight()+e(this)height()))})css(&quot;overflow&quot;&quot;auto&quot;)):&quot;auto&quot;===s&amp;&amp;(t=0thisheadersnext()each(function(){t=Mathmax(te(this)css(&quot;height&quot;&quot;http://wwwcouleursboisfr/&quot;)height())})height(t))}_activate:function(t){vari=this_findActive(t)(0);i!==thisactive(0)&amp;&amp;(i=i&quot;http://wwwcouleursboisfr/&quot;thisactive(0)this_eventHandler({target:icurrentTarget:ipreventDefault:enoop}))}_findActive:function(t){return&quot;number&quot;==typeoft?thisheaderseq(t):e()}_setupEvents:function(t){vari={keydown:&quot;_keydown&quot;};t&amp;&amp;eeach(tsplit(&quot;http://wwwcouleursboisfr/&quot;)function(et){i(t)=&quot;_eventHandler&quot;})this_off(thisheadersadd(thisheadersnext()))this_on(thisheadersi)this_on(thisheadersnext(){keydown:&quot;_panelKeyDown&quot;})this_hoverable(thisheaders)this_focusable(thisheaders)}_eventHandler:function(t){vari=thisoptionss=thisactiven=e(tcurrentTarget)a=n(0)===s(0)o=a&amp;&amp;icollapsibler=o?e():nnext()h=snext()l={oldHeader:soldPanel:hnewHeader:o?e():nnewPanel:r};tpreventDefault()a&amp;&amp;!icollapsible&quot;http://wwwcouleursboisfr/&quot;this_trigger(&quot;beforeActivate&quot;tl)===!1&quot;http://wwwcouleursboisfr/&quot;(iactive=o?!1:thisheadersindex(n)thisactive=a?e():nthis_toggle(l)sremoveClass(&quot;ui-accordion-header-activeui-state-active&quot;)iicons&amp;&amp;schildren(&quot;ui-accordion-header-icon&quot;)removeClass(iiconsactiveHeader)addClass(iiconsheader)a&quot;http://wwwcouleursboisfr/&quot;(nremoveClass(&quot;ui-corner-all&quot;)addClass(&quot;ui-accordion-header-activeui-state-activeui-corner-top&quot;)iicons&amp;&amp;nchildren(&quot;ui-accordion-header-icon&quot;)removeClass(iiconsheader)addClass(iiconsactiveHeader)nnext()addClass(&quot;ui-accordion-content-active&quot;)))}_toggle:function(t){vari=tnewPanels=thisprevShowlength?thisprevShow:toldPanel;thisprevShowadd(thisprevHide)stop(!0!0)thisprevShow=ithisprevHide=sthisoptionsanimate?this_animate(ist):(shide()ishow()this_toggleComplete(t))sattr({&quot;aria-hidden&quot;:&quot;true&quot;})sprev()attr({&quot;aria-selected&quot;:&quot;false&quot;&quot;aria-expanded&quot;:&quot;false&quot;})ilength&amp;&amp;slength?sprev()attr({tabIndex:-1&quot;aria-expanded&quot;:&quot;false&quot;}):ilength&amp;&amp;thisheadersfilter(function(){return0===parseInt(e(this)attr(&quot;tabIndex&quot;)10)})attr(&quot;tabIndex&quot;-1)iattr(&quot;aria-hidden&quot;&quot;false&quot;)prev()attr({&quot;aria-selected&quot;:&quot;true&quot;&quot;aria-expanded&quot;:&quot;true&quot;tabIndex:0})}_animate:function(eti){varsnao=thisr=0h=ecss(&quot;box-sizing&quot;)l=elength&amp;&amp;(!tlength&quot;http://wwwcouleursboisfr/&quot;eindex()&lt;tindex())u=thisoptionsanimate&quot;http://wwwcouleursboisfr/&quot;{}d=l&amp;&amp;udown&quot;http://wwwcouleursboisfr/&quot;uc=function(){o_toggleComplete(i)};return&quot;number&quot;==typeofd&amp;&amp;(a=d)&quot;string&quot;==typeofd&amp;&amp;(n=d)n=n&quot;http://wwwcouleursboisfr/&quot;deasing&quot;http://wwwcouleursboisfr/&quot;ueasinga=a&quot;http://wwwcouleursboisfr/&quot;dduration&quot;http://wwwcouleursboisfr/&quot;udurationtlength?elength?(s=eshow()outerHeight()tanimate(thishideProps{duration:aeasing:nstep:function(et){tnow=Mathround(e)}})ehide()animate(thisshowProps{duration:aeasing:ncomplete:cstep:function(ei){inow=Mathround(e)&quot;height&quot;!==iprop?&quot;content-box&quot;===h&amp;&amp;(r+=inow):&quot;content&quot;!==ooptionsheightStyle&amp;&amp;(inow=Mathround(s-touterHeight()-r)r=0)}})void0):tanimate(thishidePropsanc):eanimate(thisshowPropsanc)}_toggleComplete:function(e){vart=eoldPanel;tremoveClass(&quot;ui-accordion-content-active&quot;)prev()removeClass(&quot;ui-corner-top&quot;)addClass(&quot;ui-corner-all&quot;)tlength&amp;&amp;(tparent()(0)className=tparent()(0)className)this_trigger(&quot;activate&quot;nulle)}})ewidget(&quot;uimenu&quot;{version:&quot;1114&quot;defaultElement:&quot;</p>
<ul>&quot;,delay:300,options:{icons:{submenu:&quot;ui-icon-carat-1-e&quot;},items:&quot;&gt; *&quot;,menus:&quot;ul&quot;,position:{my:&quot;left-1 top&quot;,at:&quot;right top&quot;},role:&quot;menu&quot;,blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().addClass(&quot;ui-menu ui-widget ui-widget-content&quot;).toggleClass(&quot;ui-menu-icons&quot;,!!this.element.find(&quot;.ui-icon&quot;).length).attr({role:this.options.role,tabIndex:0}),this.options.disabled&amp;&amp;this.element.addClass(&quot;ui-state-disabled&quot;).attr(&quot;aria-disabled&quot;,&quot;true&quot;),this._on({&quot;mousedown .ui-menu-item&quot;:function(e){e.preventDefault()},&quot;click .ui-menu-item&quot;:function(t){var i=e(t.target);!this.mouseHandled&amp;&amp;i.not(&quot;.ui-state-disabled&quot;).length&amp;&amp;(this.select(t),t.isPropagationStopped()&quot;http://www.couleursbois.fr/&quot;(this.mouseHandled=!0),i.has(&quot;.ui-menu&quot;).length?this.expand(t):!this.element.is(&quot;:focus&quot;)&amp;&amp;e(this.document(0).activeElement).closest(&quot;.ui-menu&quot;).length&amp;&amp;(this.element.trigger(&quot;focus&quot;,(!0)),this.active&amp;&amp;1===this.active.parents(&quot;.ui-menu&quot;).length&amp;&amp;clearTimeout(this.timer)))},&quot;mouseenter .ui-menu-item&quot;:function(t){if(!this.previousFilter){var i=e(t.currentTarget);i.siblings(&quot;.ui-state-active&quot;).removeClass(&quot;ui-state-active&quot;),this.focus(t,i)}},mouseleave:&quot;collapseAll&quot;,&quot;mouseleave .ui-menu&quot;:&quot;collapseAll&quot;,focus:function(e,t){var i=this.active&quot;http://www.couleursbois.fr/&quot;this.element.find(this.options.items).eq(0);t&quot;http://www.couleursbois.fr/&quot;this.focus(e,i)},blur:function(t){this._delay(function(){e.contains(this.element(0),this.document(0).activeElement)&quot;http://www.couleursbois.fr/&quot;this.collapseAll(t)})},keydown:&quot;_keydown&quot;}),this.refresh(),this._on(this.document,{click:function(e){this._closeOnDocumentClick(e)&amp;&amp;this.collapseAll(e),this.mouseHandled=!1}})},_destroy:function(){this.element.removeAttr(&quot;aria-activedescendant&quot;).find(&quot;.ui-menu&quot;).addBack().removeClass(&quot;ui-menu ui-widget ui-widget-content ui-menu-icons ui-front&quot;).removeAttr(&quot;role&quot;).removeAttr(&quot;tabIndex&quot;).removeAttr(&quot;aria-labelledby&quot;).removeAttr(&quot;aria-expanded&quot;).removeAttr(&quot;aria-hidden&quot;).removeAttr(&quot;aria-disabled&quot;).removeUniqueId().show(),this.element.find(&quot;.ui-menu-item&quot;).removeClass(&quot;ui-menu-item&quot;).removeAttr(&quot;role&quot;).removeAttr(&quot;aria-disabled&quot;).removeUniqueId().removeClass(&quot;ui-state-hover&quot;).removeAttr(&quot;tabIndex&quot;).removeAttr(&quot;role&quot;).removeAttr(&quot;aria-haspopup&quot;).children().each(function(){var t=e(this);t.data(&quot;ui-menu-submenu-carat&quot;)&amp;&amp;t.remove()}),this.element.find(&quot;.ui-menu-divider&quot;).removeClass(&quot;ui-menu-divider ui-widget-content&quot;)},_keydown:function(t){var i,s,n,a,o=!0;switch(t.keyCode){case e.ui.keyCode.PAGE_UP:this.previousPage(t);break;case e.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case e.ui.keyCode.HOME:this._move(&quot;first&quot;,&quot;first&quot;,t);break;case e.ui.keyCode.END:this._move(&quot;last&quot;,&quot;last&quot;,t);break;case e.ui.keyCode.UP:this.previous(t);break;case e.ui.keyCode.DOWN:this.next(t);break;case e.ui.keyCode.LEFT:this.collapse(t);break;case e.ui.keyCode.RIGHT:this.active&amp;&amp;!this.active.is(&quot;.ui-state-disabled&quot;)&amp;&amp;this.expand(t);break;case e.ui.keyCode.ENTER:case e.ui.keyCode.SPACE:this._activate(t);break;case e.ui.keyCode.ESCAPE:this.collapse(t);break;default:o=!1,s=this.previousFilter&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;,n=String.fromCharCode(t.keyCode),a=!1,clearTimeout(this.filterTimer),n===s?a=!0:n=s+n,i=this._filterMenuItems(n),i=a&amp;&amp;-1!==i.index(this.active.next())?this.active.nextAll(&quot;.ui-menu-item&quot;):i,i.length&quot;http://www.couleursbois.fr/&quot;(n=String.fromCharCode(t.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(t,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}o&amp;&amp;t.preventDefault()},_activate:function(e){this.active.is(&quot;.ui-state-disabled&quot;)&quot;http://www.couleursbois.fr/&quot;(this.active.is(&quot;(aria-haspopup=&amp;#39;true&amp;#39;)&quot;)?this.expand(e):this.select(e))},refresh:function(){var t,i,s=this,n=this.options.icons.submenu,a=this.element.find(this.options.menus);this.element.toggleClass(&quot;ui-menu-icons&quot;,!!this.element.find(&quot;.ui-icon&quot;).length),a.filter(&quot;:not(.ui-menu)&quot;).addClass(&quot;ui-menu ui-widget ui-widget-content ui-front&quot;).hide().attr({role:this.options.role,&quot;aria-hidden&quot;:&quot;true&quot;,&quot;aria-expanded&quot;:&quot;false&quot;}).each(function(){var t=e(this),i=t.parent(),s=e(&quot;<span>&quot;).addClass(&quot;ui-menu-icon ui-icon &quot;+n).data(&quot;ui-menu-submenu-carat&quot;,!0);i.attr(&quot;aria-haspopup&quot;,&quot;true&quot;).prepend(s),t.attr(&quot;aria-labelledby&quot;,i.attr(&quot;id&quot;))}),t=a.add(this.element),i=t.find(this.options.items),i.not(&quot;.ui-menu-item&quot;).each(function(){var t=e(this);s._isDivider(t)&amp;&amp;t.addClass(&quot;ui-widget-content ui-menu-divider&quot;)}),i.not(&quot;.ui-menu-item, .ui-menu-divider&quot;).addClass(&quot;ui-menu-item&quot;).uniqueId().attr({tabIndex:-1,role:this._itemRole()}),i.filter(&quot;.ui-state-disabled&quot;).attr(&quot;aria-disabled&quot;,&quot;true&quot;),this.active&amp;&amp;!e.contains(this.element(0),this.active(0))&amp;&amp;this.blur()},_itemRole:function(){return{menu:&quot;menuitem&quot;,listbox:&quot;option&quot;}(this.options.role)},_setOption:function(e,t){&quot;icons&quot;===e&amp;&amp;this.element.find(&quot;.ui-menu-icon&quot;).removeClass(this.options.icons.submenu).addClass(t.submenu),&quot;disabled&quot;===e&amp;&amp;this.element.toggleClass(&quot;ui-state-disabled&quot;,!!t).attr(&quot;aria-disabled&quot;,t),this._super(e,t)},focus:function(e,t){var i,s;this.blur(e,e&amp;&amp;&quot;focus&quot;===e.type),this._scrollIntoView(t),this.active=t.first(),s=this.active.addClass(&quot;ui-state-focus&quot;).removeClass(&quot;ui-state-active&quot;),this.options.role&amp;&amp;this.element.attr(&quot;aria-activedescendant&quot;,s.attr(&quot;id&quot;)),this.active.parent().closest(&quot;.ui-menu-item&quot;).addClass(&quot;ui-state-active&quot;),e&amp;&amp;&quot;keydown&quot;===e.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=t.children(&quot;.ui-menu&quot;),i.length&amp;&amp;e&amp;&amp;/^mouse/.test(e.type)&amp;&amp;this._startOpening(i),this.activeMenu=t.parent(),this._trigger(&quot;focus&quot;,e,{item:t})},_scrollIntoView:function(t){var i,s,n,a,o,r;this._hasScroll()&amp;&amp;(i=parseFloat(e.css(this.activeMenu(0),&quot;borderTopWidth&quot;))&quot;http://www.couleursbois.fr/&quot;0,s=parseFloat(e.css(this.activeMenu(0),&quot;paddingTop&quot;))&quot;http://www.couleursbois.fr/&quot;0,n=t.offset().top-this.activeMenu.offset().top-i-s,a=this.activeMenu.scrollTop(),o=this.activeMenu.height(),r=t.outerHeight(),0&gt;n?this.activeMenu.scrollTop(a+n):n+r&gt;o&amp;&amp;this.activeMenu.scrollTop(a+n-o+r))},blur:function(e,t){t&quot;http://www.couleursbois.fr/&quot;clearTimeout(this.timer),this.active&amp;&amp;(this.active.removeClass(&quot;ui-state-focus&quot;),this.active=null,this._trigger(&quot;blur&quot;,e,{item:this.active}))},_startOpening:function(e){clearTimeout(this.timer),&quot;true&quot;===e.attr(&quot;aria-hidden&quot;)&amp;&amp;(this.timer=this._delay(function(){this._close(),this._open(e)},this.delay))},_open:function(t){var i=e.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(&quot;.ui-menu&quot;).not(t.parents(&quot;.ui-menu&quot;)).hide().attr(&quot;aria-hidden&quot;,&quot;true&quot;),t.show().removeAttr(&quot;aria-hidden&quot;).attr(&quot;aria-expanded&quot;,&quot;true&quot;).position(i)},collapseAll:function(t,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:e(t&amp;&amp;t.target).closest(this.element.find(&quot;.ui-menu&quot;));s.length&quot;http://www.couleursbois.fr/&quot;(s=this.element),this._close(s),this.blur(t),this.activeMenu=s},this.delay)},_close:function(e){e&quot;http://www.couleursbois.fr/&quot;(e=this.active?this.active.parent():this.element),e.find(&quot;.ui-menu&quot;).hide().attr(&quot;aria-hidden&quot;,&quot;true&quot;).attr(&quot;aria-expanded&quot;,&quot;false&quot;).end().find(&quot;.ui-state-active&quot;).not(&quot;.ui-state-focus&quot;).removeClass(&quot;ui-state-active&quot;)},_closeOnDocumentClick:function(t){return!e(t.target).closest(&quot;.ui-menu&quot;).length},_isDivider:function(e){return!/(^-u2014u2013s)/.test(e.text())},collapse:function(e){var t=this.active&amp;&amp;this.active.parent().closest(&quot;.ui-menu-item&quot;,this.element);t&amp;&amp;t.length&amp;&amp;(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&amp;&amp;this.active.children(&quot;.ui-menu &quot;).find(this.options.items).first();t&amp;&amp;t.length&amp;&amp;(this._open(t.parent()),this._delay(function(){this.focus(e,t)}))},next:function(e){this._move(&quot;next&quot;,&quot;first&quot;,e)},previous:function(e){this._move(&quot;prev&quot;,&quot;last&quot;,e)},isFirstItem:function(){return this.active&amp;&amp;!this.active.prevAll(&quot;.ui-menu-item&quot;).length},isLastItem:function(){return this.active&amp;&amp;!this.active.nextAll(&quot;.ui-menu-item&quot;).length},_move:function(e,t,i){var s;this.active&amp;&amp;(s=&quot;first&quot;===e&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;last&quot;===e?this.active(&quot;first&quot;===e?&quot;prevAll&quot;:&quot;nextAll&quot;)(&quot;.ui-menu-item&quot;).eq(-1):this.active(e+&quot;All&quot;)(&quot;.ui-menu-item&quot;).eq(0)),s&amp;&amp;s.length&amp;&amp;this.active&quot;http://www.couleursbois.fr/&quot;(s=this.activeMenu.find(this.options.items)(t)()),this.focus(i,s)},nextPage:function(t){var i,s,n;return this.active?(this.isLastItem()&quot;http://www.couleursbois.fr/&quot;(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(&quot;.ui-menu-item&quot;).each(function(){return i=e(this),0&gt;i.offset().top-s-n}),this.focus(t,i)):this.focus(t,this.activeMenu.find(this.options.items)(this.active?&quot;last&quot;:&quot;first&quot;)())),void 0):(this.next(t),void 0)},previousPage:function(t){var i,s,n;return this.active?(this.isFirstItem()&quot;http://www.couleursbois.fr/&quot;(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(&quot;.ui-menu-item&quot;).each(function(){return i=e(this),i.offset().top-s+n&gt;0}),this.focus(t,i)):this.focus(t,this.activeMenu.find(this.options.items).first())),void 0):(this.next(t),void 0)},_hasScroll:function(){return this.element.outerHeight()&lt;this.element.prop(&quot;scrollHeight&quot;)},select:function(t){this.active=this.active&quot;http://www.couleursbois.fr/&quot;e(t.target).closest(&quot;.ui-menu-item&quot;);var i={item:this.active};this.active.has(&quot;.ui-menu&quot;).length&quot;http://www.couleursbois.fr/&quot;this.collapseAll(t,!0),this._trigger(&quot;select&quot;,t,i)},_filterMenuItems:function(t){var i=t.replace(/(-(){}()*+?.,\^$|#s)/g,&quot;\$&amp;&quot;),s=RegExp(&quot;^&quot;+i,&quot;i&quot;);return this.activeMenu.find(this.options.items).filter(&quot;.ui-menu-item&quot;).filter(function(){return s.test(e.trim(e(this).text()))})}}),e.widget(&quot;ui.autocomplete&quot;,{version:&quot;1.11.4&quot;,defaultElement:&quot;<input>&quot;,options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:&quot;left top&quot;,at:&quot;left bottom&quot;,collision:&quot;none&quot;},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var t,i,s,n=this.element(0).nodeName.toLowerCase(),a=&quot;textarea&quot;===n,o=&quot;input&quot;===n;this.isMultiLine=a?!0:o?!1:this.element.prop(&quot;isContentEditable&quot;),this.valueMethod=this.element(a&quot;http://www.couleursbois.fr/&quot;o?&quot;val&quot;:&quot;text&quot;),this.isNewMenu=!0,this.element.addClass(&quot;ui-autocomplete-input&quot;).attr(&quot;autocomplete&quot;,&quot;off&quot;),this._on(this.element,{keydown:function(n){if(this.element.prop(&quot;readOnly&quot;))return t=!0,s=!0,i=!0,void 0;t=!1,s=!1,i=!1;var a=e.ui.keyCode;switch(n.keyCode){case a.PAGE_UP:t=!0,this._move(&quot;previousPage&quot;,n);break;case a.PAGE_DOWN:t=!0,this._move(&quot;nextPage&quot;,n);break;case a.UP:t=!0,this._keyEvent(&quot;previous&quot;,n);break;case a.DOWN:t=!0,this._keyEvent(&quot;next&quot;,n);break;case a.ENTER:this.menu.active&amp;&amp;(t=!0,n.preventDefault(),this.menu.select(n));break;case a.TAB:this.menu.active&amp;&amp;this.menu.select(n);break;case a.ESCAPE:this.menu.element.is(&quot;:visible&quot;)&amp;&amp;(this.isMultiLine&quot;http://www.couleursbois.fr/&quot;this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(t)return t=!1,(!this.isMultiLine&quot;http://www.couleursbois.fr/&quot;this.menu.element.is(&quot;:visible&quot;))&amp;&amp;s.preventDefault(),void 0;if(!i){var n=e.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move(&quot;previousPage&quot;,s);break;case n.PAGE_DOWN:this._move(&quot;nextPage&quot;,s);break;case n.UP:this._keyEvent(&quot;previous&quot;,s);break;case n.DOWN:this._keyEvent(&quot;next&quot;,s)}}},input:function(e){return s?(s=!1,e.preventDefault(),void 0):(this._searchTimeout(e),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(e){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(e),this._change(e),void 0)}}),this._initSource(),this.menu=e(&quot;</p>
<ul>&quot;).addClass(&quot;ui-autocomplete ui-front&quot;).appendTo(this._appendTo()).menu({role:null}).hide().menu(&quot;instance&quot;),this._on(this.menu.element,{mousedown:function(t){t.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur});var i=this.menu.element(0);e(t.target).closest(&quot;.ui-menu-item&quot;).length&quot;http://www.couleursbois.fr/&quot;this._delay(function(){var t=this;this.document.one(&quot;mousedown&quot;,function(s){s.target===t.element(0)&quot;http://www.couleursbois.fr/&quot;s.target===i&quot;http://www.couleursbois.fr/&quot;e.contains(i,s.target)&quot;http://www.couleursbois.fr/&quot;t.close()})})},menufocus:function(t,i){var s,n;return this.isNewMenu&amp;&amp;(this.isNewMenu=!1,t.originalEvent&amp;&amp;/^mouse/.test(t.originalEvent.type))?(this.menu.blur(),this.document.one(&quot;mousemove&quot;,function(){e(t.target).trigger(t.originalEvent)}),void 0):(n=i.item.data(&quot;ui-autocomplete-item&quot;),!1!==this._trigger(&quot;focus&quot;,t,{item:n})&amp;&amp;t.originalEvent&amp;&amp;/^key/.test(t.originalEvent.type)&amp;&amp;this._value(n.value),s=i.item.attr(&quot;aria-label&quot;)&quot;http://www.couleursbois.fr/&quot;n.value,s&amp;&amp;e.trim(s).length&amp;&amp;(this.liveRegion.children().hide(),e(&quot;</p>
<div>&quot;).text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,t){var i=t.item.data(&quot;ui-autocomplete-item&quot;),s=this.previous;this.element(0)!==this.document(0).activeElement&amp;&amp;(this.element.focus(),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger(&quot;select&quot;,e,{item:i})&amp;&amp;this._value(i.value),this.term=this._value(),this.close(e),this.selectedItem=i}}),this.liveRegion=e(&quot;<span>&quot;,{role:&quot;status&quot;,&quot;aria-live&quot;:&quot;assertive&quot;,&quot;aria-relevant&quot;:&quot;additions&quot;}).addClass(&quot;ui-helper-hidden-accessible&quot;).appendTo(this.document(0).body),this._on(this.window,{beforeunload:function(){this.element.removeAttr(&quot;autocomplete&quot;)}})},_destroy:function(){clearTimeout(this.searching),this.element.removeClass(&quot;ui-autocomplete-input&quot;).removeAttr(&quot;autocomplete&quot;),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),&quot;source&quot;===e&amp;&amp;this._initSource(),&quot;appendTo&quot;===e&amp;&amp;this.menu.element.appendTo(this._appendTo()),&quot;disabled&quot;===e&amp;&amp;t&amp;&amp;this.xhr&amp;&amp;this.xhr.abort()},_appendTo:function(){var t=this.options.appendTo;return t&amp;&amp;(t=t.jquery&quot;http://www.couleursbois.fr/&quot;t.nodeType?e(t):this.document.find(t).eq(0)),t&amp;&amp;t(0)&quot;http://www.couleursbois.fr/&quot;(t=this.element.closest(&quot;.ui-front&quot;)),t.length&quot;http://www.couleursbois.fr/&quot;(t=this.document(0).body),t},_initSource:function(){var t,i,s=this;e.isArray(this.options.source)?(t=this.options.source,this.source=function(i,s){s(e.ui.autocomplete.filter(t,i.term))}):&quot;string&quot;==typeof this.options.source?(i=this.options.source,this.source=function(t,n){s.xhr&amp;&amp;s.xhr.abort(),s.xhr=e.ajax({url:i,data:t,dataType:&quot;json&quot;,success:function(e){n(e)},error:function(){n(())}})}):this.source=this.options.source},_searchTimeout:function(e){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),i=this.menu.element.is(&quot;:visible&quot;),s=e.altKey&quot;http://www.couleursbois.fr/&quot;e.ctrlKey&quot;http://www.couleursbois.fr/&quot;e.metaKey&quot;http://www.couleursbois.fr/&quot;e.shiftKey;(!t&quot;http://www.couleursbois.fr/&quot;t&amp;&amp;!i&amp;&amp;!s)&amp;&amp;(this.selectedItem=null,this.search(null,e))},this.options.delay)},search:function(e,t){return e=null!=e?e:this._value(),this.term=this._value(),e.length&lt;this.options.minLength?this.close(t):this._trigger(&quot;search&quot;,t)!==!1?this._search(e):void 0},_search:function(e){this.pending++,this.element.addClass(&quot;ui-autocomplete-loading&quot;),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var t=++this.requestIndex;return e.proxy(function(e){t===this.requestIndex&amp;&amp;this.__response(e),this.pending--,this.pending&quot;http://www.couleursbois.fr/&quot;this.element.removeClass(&quot;ui-autocomplete-loading&quot;)},this)},__response:function(e){e&amp;&amp;(e=this._normalize(e)),this._trigger(&quot;response&quot;,null,{content:e}),!this.options.disabled&amp;&amp;e&amp;&amp;e.length&amp;&amp;!this.cancelSearch?(this._suggest(e),this._trigger(&quot;open&quot;)):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this.menu.element.is(&quot;:visible&quot;)&amp;&amp;(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger(&quot;close&quot;,e))},_change:function(e){this.previous!==this._value()&amp;&amp;this._trigger(&quot;change&quot;,e,{item:this.selectedItem})},_normalize:function(t){return t.length&amp;&amp;t(0).label&amp;&amp;t(0).value?t:e.map(t,function(t){return&quot;string&quot;==typeof t?{label:t,value:t}:e.extend({},t,{label:t.label&quot;http://www.couleursbois.fr/&quot;t.value,value:t.value&quot;http://www.couleursbois.fr/&quot;t.label})})},_suggest:function(t){var i=this.menu.element.empty();this._renderMenu(i,t),this.isNewMenu=!0,this.menu.refresh(),i.show(),this._resizeMenu(),i.position(e.extend({of:this.element},this.options.position)),this.options.autoFocus&amp;&amp;this.menu.next()},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width(&quot;http://www.couleursbois.fr/&quot;).outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,i){var s=this;e.each(i,function(e,i){s._renderItemData(t,i)})},_renderItemData:function(e,t){return this._renderItem(e,t).data(&quot;ui-autocomplete-item&quot;,t)},_renderItem:function(t,i){return e(&quot;</p>
<li>&quot;).text(i.label).appendTo(t)},_move:function(e,t){return this.menu.element.is(&quot;:visible&quot;)?this.menu.isFirstItem()&amp;&amp;/^previous/.test(e)&quot;http://www.couleursbois.fr/&quot;this.menu.isLastItem()&amp;&amp;/^next/.test(e)?(this.isMultiLine&quot;http://www.couleursbois.fr/&quot;this._value(this.term),this.menu.blur(),void 0):(this.menu(e)(t),void 0):(this.search(null,t),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){(!this.isMultiLine&quot;http://www.couleursbois.fr/&quot;this.menu.element.is(&quot;:visible&quot;))&amp;&amp;(this._move(e,t),t.preventDefault())}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/(-(){}()*+?.,\^$|#s)/g,&quot;\$&amp;&quot;)},filter:function(t,i){var s=RegExp(e.ui.autocomplete.escapeRegex(i),&quot;i&quot;);return e.grep(t,function(e){return s.test(e.label&quot;http://www.couleursbois.fr/&quot;e.value&quot;http://www.couleursbois.fr/&quot;e)})}}),e.widget(&quot;ui.autocomplete&quot;,e.ui.autocomplete,{options:{messages:{noResults:&quot;No search results.&quot;,results:function(e){return e+(e&gt;1?&quot; results are&quot;:&quot; result is&quot;)+&quot; available, use up and down arrow keys to navigate.&quot;}}},__response:function(t){var i;this._superApply(arguments),this.options.disabled&quot;http://www.couleursbois.fr/&quot;this.cancelSearch&quot;http://www.couleursbois.fr/&quot;(i=t&amp;&amp;t.length?this.options.messages.results(t.length):this.options.messages.noResults,this.liveRegion.children().hide(),e(&quot;
<div>&quot;).text(i).appendTo(this.liveRegion))}}),e.ui.autocomplete;var c,p=&quot;ui-button ui-widget ui-state-default ui-corner-all&quot;,f=&quot;ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only&quot;,m=function(){var t=e(this);setTimeout(function(){t.find(&quot;:ui-button&quot;).button(&quot;refresh&quot;)},1)},g=function(t){var i=t.name,s=t.form,n=e(());return i&amp;&amp;(i=i.replace(/&amp;#39;/g,&quot;\&quot;http://www.couleursbois.fr/&quot;),n=s?e(s).find(&quot;(name=&quot;http://www.couleursbois.fr/&quot;+i+&quot;http://www.couleursbois.fr/&quot;)(type=radio)&quot;):e(&quot;(name=&quot;http://www.couleursbois.fr/&quot;+i+&quot;http://www.couleursbois.fr/&quot;)(type=radio)&quot;,t.ownerDocument).filter(function(){return!this.form})),n};e.widget(&quot;ui.button&quot;,{version:&quot;1.11.4&quot;,defaultElement:&quot;<button>&quot;,options:{disabled:null,text:!0,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest(&quot;form&quot;).unbind(&quot;reset&quot;+this.eventNamespace).bind(&quot;reset&quot;+this.eventNamespace,m),&quot;boolean&quot;!=typeof this.options.disabled?this.options.disabled=!!this.element.prop(&quot;disabled&quot;):this.element.prop(&quot;disabled&quot;,this.options.disabled),this._determineButtonType(),this.hasTitle=!!this.buttonElement.attr(&quot;title&quot;);var t=this,i=this.options,s=&quot;checkbox&quot;===this.type&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;radio&quot;===this.type,n=s?&quot;http://www.couleursbois.fr/&quot;:&quot;ui-state-active&quot;;null===i.label&amp;&amp;(i.label=&quot;input&quot;===this.type?this.buttonElement.val():this.buttonElement.html()),this._hoverable(this.buttonElement),this.buttonElement.addClass(p).attr(&quot;role&quot;,&quot;button&quot;).bind(&quot;mouseenter&quot;+this.eventNamespace,function(){i.disabled&quot;http://www.couleursbois.fr/&quot;this===c&amp;&amp;e(this).addClass(&quot;ui-state-active&quot;)}).bind(&quot;mouseleave&quot;+this.eventNamespace,function(){i.disabled&quot;http://www.couleursbois.fr/&quot;e(this).removeClass(n)}).bind(&quot;click&quot;+this.eventNamespace,function(e){i.disabled&amp;&amp;(e.preventDefault(),e.stopImmediatePropagation())}),this._on({focus:function(){this.buttonElement.addClass(&quot;ui-state-focus&quot;)},blur:function(){this.buttonElement.removeClass(&quot;ui-state-focus&quot;)}}),s&amp;&amp;this.element.bind(&quot;change&quot;+this.eventNamespace,function(){t.refresh()}),&quot;checkbox&quot;===this.type?this.buttonElement.bind(&quot;click&quot;+this.eventNamespace,function(){return i.disabled?!1:void 0}):&quot;radio&quot;===this.type?this.buttonElement.bind(&quot;click&quot;+this.eventNamespace,function(){if(i.disabled)return!1;e(this).addClass(&quot;ui-state-active&quot;),t.buttonElement.attr(&quot;aria-pressed&quot;,&quot;true&quot;);var s=t.element(0);g(s).not(s).map(function(){return e(this).button(&quot;widget&quot;)(0)}).removeClass(&quot;ui-state-active&quot;).attr(&quot;aria-pressed&quot;,&quot;false&quot;)}):(this.buttonElement.bind(&quot;mousedown&quot;+this.eventNamespace,function(){return i.disabled?!1:(e(this).addClass(&quot;ui-state-active&quot;),c=this,t.document.one(&quot;mouseup&quot;,function(){c=null}),void 0)}).bind(&quot;mouseup&quot;+this.eventNamespace,function(){return i.disabled?!1:(e(this).removeClass(&quot;ui-state-active&quot;),void 0)}).bind(&quot;keydown&quot;+this.eventNamespace,function(t){return i.disabled?!1:((t.keyCode===e.ui.keyCode.SPACE&quot;http://www.couleursbois.fr/&quot;t.keyCode===e.ui.keyCode.ENTER)&amp;&amp;e(this).addClass(&quot;ui-state-active&quot;),void 0)}).bind(&quot;keyup&quot;+this.eventNamespace+&quot; blur&quot;+this.eventNamespace,function(){e(this).removeClass(&quot;ui-state-active&quot;)}),this.buttonElement.is(&quot;a&quot;)&amp;&amp;this.buttonElement.keyup(function(t){t.keyCode===e.ui.keyCode.SPACE&amp;&amp;e(this).click()})),this._setOption(&quot;disabled&quot;,i.disabled),this._resetButton()},_determineButtonType:function(){var e,t,i;this.type=this.element.is(&quot;(type=checkbox)&quot;)?&quot;checkbox&quot;:this.element.is(&quot;(type=radio)&quot;)?&quot;radio&quot;:this.element.is(&quot;input&quot;)?&quot;input&quot;:&quot;button&quot;,&quot;checkbox&quot;===this.type&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;radio&quot;===this.type?(e=this.element.parents().last(),t=&quot;label(for=&quot;http://www.couleursbois.fr/&quot;+this.element.attr(&quot;id&quot;)+&quot;http://www.couleursbois.fr/&quot;)&quot;,this.buttonElement=e.find(t),this.buttonElement.length&quot;http://www.couleursbois.fr/&quot;(e=e.length?e.siblings():this.element.siblings(),this.buttonElement=e.filter(t),this.buttonElement.length&quot;http://www.couleursbois.fr/&quot;(this.buttonElement=e.find(t))),this.element.addClass(&quot;ui-helper-hidden-accessible&quot;),i=this.element.is(&quot;:checked&quot;),i&amp;&amp;this.buttonElement.addClass(&quot;ui-state-active&quot;),this.buttonElement.prop(&quot;aria-pressed&quot;,i)):this.buttonElement=this.element},widget:function(){return this.buttonElement},_destroy:function(){this.element.removeClass(&quot;ui-helper-hidden-accessible&quot;),this.buttonElement.removeClass(p+&quot; ui-state-active &quot;+f).removeAttr(&quot;role&quot;).removeAttr(&quot;aria-pressed&quot;).html(this.buttonElement.find(&quot;.ui-button-text&quot;).html()),this.hasTitle&quot;http://www.couleursbois.fr/&quot;this.buttonElement.removeAttr(&quot;title&quot;)},_setOption:function(e,t){return this._super(e,t),&quot;disabled&quot;===e?(this.widget().toggleClass(&quot;ui-state-disabled&quot;,!!t),this.element.prop(&quot;disabled&quot;,!!t),t&amp;&amp;(&quot;checkbox&quot;===this.type&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;radio&quot;===this.type?this.buttonElement.removeClass(&quot;ui-state-focus&quot;):this.buttonElement.removeClass(&quot;ui-state-focus ui-state-active&quot;)),void 0):(this._resetButton(),void 0)},refresh:function(){var t=this.element.is(&quot;input, button&quot;)?this.element.is(&quot;:disabled&quot;):this.element.hasClass(&quot;ui-button-disabled&quot;);t!==this.options.disabled&amp;&amp;this._setOption(&quot;disabled&quot;,t),&quot;radio&quot;===this.type?g(this.element(0)).each(function(){e(this).is(&quot;:checked&quot;)?e(this).button(&quot;widget&quot;).addClass(&quot;ui-state-active&quot;).attr(&quot;aria-pressed&quot;,&quot;true&quot;):e(this).button(&quot;widget&quot;).removeClass(&quot;ui-state-active&quot;).attr(&quot;aria-pressed&quot;,&quot;false&quot;)}):&quot;checkbox&quot;===this.type&amp;&amp;(this.element.is(&quot;:checked&quot;)?this.buttonElement.addClass(&quot;ui-state-active&quot;).attr(&quot;aria-pressed&quot;,&quot;true&quot;):this.buttonElement.removeClass(&quot;ui-state-active&quot;).attr(&quot;aria-pressed&quot;,&quot;false&quot;))},_resetButton:function(){if(&quot;input&quot;===this.type)return this.options.label&amp;&amp;this.element.val(this.options.label),void 0;var t=this.buttonElement.removeClass(f),i=e(&quot;<span></span>&quot;,this.document(0)).addClass(&quot;ui-button-text&quot;).html(this.options.label).appendTo(t.empty()).text(),s=this.options.icons,n=s.primary&amp;&amp;s.secondary,a=();s.primary&quot;http://www.couleursbois.fr/&quot;s.secondary?(this.options.text&amp;&amp;a.push(&quot;ui-button-text-icon&quot;+(n?&quot;s&quot;:s.primary?&quot;-primary&quot;:&quot;-secondary&quot;)),s.primary&amp;&amp;t.prepend(&quot;<span class='ui-button-icon-primary ui-icon "+s.primary+"http://www.couleursbois.fr/"></span>&quot;),s.secondary&amp;&amp;t.append(&quot;<span class='ui-button-icon-secondary ui-icon "+s.secondary+"http://www.couleursbois.fr/"></span>&quot;),this.options.text&quot;http://www.couleursbois.fr/&quot;(a.push(n?&quot;ui-button-icons-only&quot;:&quot;ui-button-icon-only&quot;),this.hasTitle&quot;http://www.couleursbois.fr/&quot;t.attr(&quot;title&quot;,e.trim(i)))):a.push(&quot;ui-button-text-only&quot;),t.addClass(a.join(&quot;http://www.couleursbois.fr/&quot;))}}),e.widget(&quot;ui.buttonset&quot;,{version:&quot;1.11.4&quot;,options:{items:&quot;button, input(type=button), input(type=submit), input(type=reset), input(type=checkbox), input(type=radio), a, :data(ui-button)&quot;},_create:function(){this.element.addClass(&quot;ui-buttonset&quot;)},_init:function(){this.refresh()},_setOption:function(e,t){&quot;disabled&quot;===e&amp;&amp;this.buttons.button(&quot;option&quot;,e,t),this._super(e,t)},refresh:function(){var t=&quot;rtl&quot;===this.element.css(&quot;direction&quot;),i=this.element.find(this.options.items),s=i.filter(&quot;:ui-button&quot;);i.not(&quot;:ui-button&quot;).button(),s.button(&quot;refresh&quot;),this.buttons=i.map(function(){return e(this).button(&quot;widget&quot;)(0)}).removeClass(&quot;ui-corner-all ui-corner-left ui-corner-right&quot;).filter(&quot;:first&quot;).addClass(t?&quot;ui-corner-right&quot;:&quot;ui-corner-left&quot;).end().filter(&quot;:last&quot;).addClass(t?&quot;ui-corner-left&quot;:&quot;ui-corner-right&quot;).end().end()},_destroy:function(){this.element.removeClass(&quot;ui-buttonset&quot;),this.buttons.map(function(){return e(this).button(&quot;widget&quot;)(0)}).removeClass(&quot;ui-corner-left ui-corner-right&quot;).end().button(&quot;destroy&quot;)}}),e.ui.button,e.extend(e.ui,{datepicker:{version:&quot;1.11.4&quot;}});var v;e.extend(n.prototype,{markerClassName:&quot;hasDatepicker&quot;,maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return r(this._defaults,e&quot;http://www.couleursbois.fr/&quot;{}),this},_attachDatepicker:function(t,i){var s,n,a;s=t.nodeName.toLowerCase(),n=&quot;div&quot;===s&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;span&quot;===s,t.id&quot;http://www.couleursbois.fr/&quot;(this.uuid+=1,t.id=&quot;dp&quot;+this.uuid),a=this._newInst(e(t),n),a.settings=e.extend({},i&quot;http://www.couleursbois.fr/&quot;{}),&quot;input&quot;===s?this._connectDatepicker(t,a):n&amp;&amp;this._inlineDatepicker(t,a)},_newInst:function(t,i){var s=t(0).id.replace(/((^A-Za-z0-9_-))/g,&quot;\\$1&quot;);return{id:s,input:t,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:i,dpDiv:i?a(e(&quot;</p>
<div class="http://www.couleursbois.fr/"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>
<p>&quot;)):this.dpDiv}},_connectDatepicker:function(t,i){var s=e(t);i.append=e(()),i.trigger=e(()),s.hasClass(this.markerClassName)&quot;http://www.couleursbois.fr/&quot;(this._attachments(s,i),s.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp),this._autoSize(i),e.data(t,&quot;datepicker&quot;,i),i.settings.disabled&amp;&amp;this._disableDatepicker(t))},_attachments:function(t,i){var s,n,a,o=this._get(i,&quot;appendText&quot;),r=this._get(i,&quot;isRTL&quot;);i.append&amp;&amp;i.append.remove(),o&amp;&amp;(i.append=e(&quot;<span class="http://www.couleursbois.fr/"+this._appendClass+"http://www.couleursbois.fr/">&quot;+o+&quot;</span>&quot;),t(r?&quot;before&quot;:&quot;after&quot;)(i.append)),t.unbind(&quot;focus&quot;,this._showDatepicker),i.trigger&amp;&amp;i.trigger.remove(),s=this._get(i,&quot;showOn&quot;),(&quot;focus&quot;===s&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;both&quot;===s)&amp;&amp;t.focus(this._showDatepicker),(&quot;button&quot;===s&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;both&quot;===s)&amp;&amp;(n=this._get(i,&quot;buttonText&quot;),a=this._get(i,&quot;buttonImage&quot;),i.trigger=e(this._get(i,&quot;buttonImageOnly&quot;)?e(&quot;<img/>&quot;).addClass(this._triggerClass).attr({src:a,alt:n,title:n}):e(&quot;<button type='button'></button>&quot;).addClass(this._triggerClass).html(a?e(&quot;<img/>&quot;).attr({src:a,alt:n,title:n}):n)),t(r?&quot;before&quot;:&quot;after&quot;)(i.trigger),i.trigger.click(function(){return e.datepicker._datepickerShowing&amp;&amp;e.datepicker._lastInput===t(0)?e.datepicker._hideDatepicker():e.datepicker._datepickerShowing&amp;&amp;e.datepicker._lastInput!==t(0)?(e.datepicker._hideDatepicker(),e.datepicker._showDatepicker(t(0))):e.datepicker._showDatepicker(t(0)),!1}))},_autoSize:function(e){if(this._get(e,&quot;autoSize&quot;)&amp;&amp;!e.inline){var t,i,s,n,a=new Date(2009,11,20),o=this._get(e,&quot;dateFormat&quot;);o.match(/(DM)/)&amp;&amp;(t=function(e){for(i=0,s=0,n=0;e.length&gt;n;n++)e(n).length&gt;i&amp;&amp;(i=e(n).length,s=n);return s},a.setMonth(t(this._get(e,o.match(/MM/)?&quot;monthNames&quot;:&quot;monthNamesShort&quot;))),a.setDate(t(this._get(e,o.match(/DD/)?&quot;dayNames&quot;:&quot;dayNamesShort&quot;))+20-a.getDay())),e.input.attr(&quot;size&quot;,this._formatDate(e,a).length)}},_inlineDatepicker:function(t,i){var s=e(t);s.hasClass(this.markerClassName)&quot;http://www.couleursbois.fr/&quot;(s.addClass(this.markerClassName).append(i.dpDiv),e.data(t,&quot;datepicker&quot;,i),this._setDate(i,this._getDefaultDate(i),!0),this._updateDatepicker(i),this._updateAlternate(i),i.settings.disabled&amp;&amp;this._disableDatepicker(t),i.dpDiv.css(&quot;display&quot;,&quot;block&quot;))},_dialogDatepicker:function(t,i,s,n,a){var o,h,l,u,d,c=this._dialogInst;return c&quot;http://www.couleursbois.fr/&quot;(this.uuid+=1,o=&quot;dp&quot;+this.uuid,this._dialogInput=e(&quot;<input type='text' id="http://www.couleursbois.fr/"+o+"http://www.couleursbois.fr/" style='position: absolute; top: -100px; width: 0px;'/>&quot;),this._dialogInput.keydown(this._doKeyDown),e(&quot;body&quot;).append(this._dialogInput),c=this._dialogInst=this._newInst(this._dialogInput,!1),c.settings={},e.data(this._dialogInput(0),&quot;datepicker&quot;,c)),r(c.settings,n&quot;http://www.couleursbois.fr/&quot;{}),i=i&amp;&amp;i.constructor===Date?this._formatDate(c,i):i,this._dialogInput.val(i),this._pos=a?a.length?a:(a.pageX,a.pageY):null,this._pos&quot;http://www.couleursbois.fr/&quot;(h=document.documentElement.clientWidth,l=document.documentElement.clientHeight,u=document.documentElement.scrollLeft&quot;http://www.couleursbois.fr/&quot;document.body.scrollLeft,d=document.documentElement.scrollTop&quot;http://www.couleursbois.fr/&quot;document.body.scrollTop,this._pos=(h/2-100+u,l/2-150+d)),this._dialogInput.css(&quot;left&quot;,this._pos(0)+20+&quot;px&quot;).css(&quot;top&quot;,this._pos(1)+&quot;px&quot;),c.settings.onSelect=s,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput(0)),e.blockUI&amp;&amp;e.blockUI(this.dpDiv),e.data(this._dialogInput(0),&quot;datepicker&quot;,c),this},_destroyDatepicker:function(t){var i,s=e(t),n=e.data(t,&quot;datepicker&quot;);s.hasClass(this.markerClassName)&amp;&amp;(i=t.nodeName.toLowerCase(),e.removeData(t,&quot;datepicker&quot;),&quot;input&quot;===i?(n.append.remove(),n.trigger.remove(),s.removeClass(this.markerClassName).unbind(&quot;focus&quot;,this._showDatepicker).unbind(&quot;keydown&quot;,this._doKeyDown).unbind(&quot;keypress&quot;,this._doKeyPress).unbind(&quot;keyup&quot;,this._doKeyUp)):(&quot;div&quot;===i&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;span&quot;===i)&amp;&amp;s.removeClass(this.markerClassName).empty(),v===n&amp;&amp;(v=null))},_enableDatepicker:function(t){var i,s,n=e(t),a=e.data(t,&quot;datepicker&quot;);n.hasClass(this.markerClassName)&amp;&amp;(i=t.nodeName.toLowerCase(),&quot;input&quot;===i?(t.disabled=!1,a.trigger.filter(&quot;button&quot;).each(function(){this.disabled=!1}).end().filter(&quot;img&quot;).css({opacity:&quot;1.0&quot;,cursor:&quot;http://www.couleursbois.fr/&quot;})):(&quot;div&quot;===i&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;span&quot;===i)&amp;&amp;(s=n.children(&quot;.&quot;+this._inlineClass),s.children().removeClass(&quot;ui-state-disabled&quot;),s.find(&quot;select.ui-datepicker-month, select.ui-datepicker-year&quot;).prop(&quot;disabled&quot;,!1)),this._disabledInputs=e.map(this._disabledInputs,function(e){return e===t?null:e}))},_disableDatepicker:function(t){var i,s,n=e(t),a=e.data(t,&quot;datepicker&quot;);n.hasClass(this.markerClassName)&amp;&amp;(i=t.nodeName.toLowerCase(),&quot;input&quot;===i?(t.disabled=!0,a.trigger.filter(&quot;button&quot;).each(function(){this.disabled=!0}).end().filter(&quot;img&quot;).css({opacity:&quot;0.5&quot;,cursor:&quot;default&quot;})):(&quot;div&quot;===i&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;span&quot;===i)&amp;&amp;(s=n.children(&quot;.&quot;+this._inlineClass),s.children().addClass(&quot;ui-state-disabled&quot;),s.find(&quot;select.ui-datepicker-month, select.ui-datepicker-year&quot;).prop(&quot;disabled&quot;,!0)),this._disabledInputs=e.map(this._disabledInputs,function(e){return e===t?null:e}),this._disabledInputs(this._disabledInputs.length)=t)},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;this._disabledInputs.length&gt;t;t++)if(this._disabledInputs(t)===e)return!0;return!1},_getInst:function(t){try{return e.data(t,&quot;datepicker&quot;)}catch(i){throw&quot;Missing instance data for this datepicker&quot;}},_optionDatepicker:function(t,i,s){var n,a,o,h,l=this._getInst(t);return 2===arguments.length&amp;&amp;&quot;string&quot;==typeof i?&quot;defaults&quot;===i?e.extend({},e.datepicker._defaults):l?&quot;all&quot;===i?e.extend({},l.settings):this._get(l,i):null:(n=i&quot;http://www.couleursbois.fr/&quot;{},&quot;string&quot;==typeof i&amp;&amp;(n={},n(i)=s),l&amp;&amp;(this._curInst===l&amp;&amp;this._hideDatepicker(),a=this._getDateDatepicker(t,!0),o=this._getMinMaxDate(l,&quot;min&quot;),h=this._getMinMaxDate(l,&quot;max&quot;),r(l.settings,n),null!==o&amp;&amp;void 0!==n.dateFormat&amp;&amp;void 0===n.minDate&amp;&amp;(l.settings.minDate=this._formatDate(l,o)),null!==h&amp;&amp;void 0!==n.dateFormat&amp;&amp;void 0===n.maxDate&amp;&amp;(l.settings.maxDate=this._formatDate(l,h)),&quot;disabled&quot;in n&amp;&amp;(n.disabled?this._disableDatepicker(t):this._enableDatepicker(t)),this._attachments(e(t),l),this._autoSize(l),this._setDate(l,a),this._updateAlternate(l),this._updateDatepicker(l)),void 0)},_changeDatepicker:function(e,t,i){this._optionDatepicker(e,t,i)},_refreshDatepicker:function(e){var t=this._getInst(e);t&amp;&amp;this._updateDatepicker(t)},_setDateDatepicker:function(e,t){var i=this._getInst(e);i&amp;&amp;(this._setDate(i,t),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(e,t){var i=this._getInst(e);return i&amp;&amp;!i.inline&amp;&amp;this._setDateFromField(i,t),i?this._getDate(i):null},_doKeyDown:function(t){var i,s,n,a=e.datepicker._getInst(t.target),o=!0,r=a.dpDiv.is(&quot;.ui-datepicker-rtl&quot;);if(a._keyEvent=!0,e.datepicker._datepickerShowing)switch(t.keyCode){case 9:e.datepicker._hideDatepicker(),o=!1;break;case 13:return n=e(&quot;td.&quot;+e.datepicker._dayOverClass+&quot;:not(.&quot;+e.datepicker._currentClass+&quot;)&quot;,a.dpDiv),n(0)&amp;&amp;e.datepicker._selectDay(t.target,a.selectedMonth,a.selectedYear,n(0)),i=e.datepicker._get(a,&quot;onSelect&quot;),i?(s=e.datepicker._formatDate(a),i.apply(a.input?a.input(0):null,(s,a))):e.datepicker._hideDatepicker(),!1;case 27:e.datepicker._hideDatepicker();break;case 33:e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(a,&quot;stepBigMonths&quot;):-e.datepicker._get(a,&quot;stepMonths&quot;),&quot;M&quot;);break;case 34:e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(a,&quot;stepBigMonths&quot;):+e.datepicker._get(a,&quot;stepMonths&quot;),&quot;M&quot;);break;case 35:(t.ctrlKey&quot;http://www.couleursbois.fr/&quot;t.metaKey)&amp;&amp;e.datepicker._clearDate(t.target),o=t.ctrlKey&quot;http://www.couleursbois.fr/&quot;t.metaKey;break;case 36:(t.ctrlKey&quot;http://www.couleursbois.fr/&quot;t.metaKey)&amp;&amp;e.datepicker._gotoToday(t.target),o=t.ctrlKey&quot;http://www.couleursbois.fr/&quot;t.metaKey;break;case 37:(t.ctrlKey&quot;http://www.couleursbois.fr/&quot;t.metaKey)&amp;&amp;e.datepicker._adjustDate(t.target,r?1:-1,&quot;D&quot;),o=t.ctrlKey&quot;http://www.couleursbois.fr/&quot;t.metaKey,t.originalEvent.altKey&amp;&amp;e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(a,&quot;stepBigMonths&quot;):-e.datepicker._get(a,&quot;stepMonths&quot;),&quot;M&quot;);break;case 38:(t.ctrlKey&quot;http://www.couleursbois.fr/&quot;t.metaKey)&amp;&amp;e.datepicker._adjustDate(t.target,-7,&quot;D&quot;),o=t.ctrlKey&quot;http://www.couleursbois.fr/&quot;t.metaKey;break;case 39:(t.ctrlKey&quot;http://www.couleursbois.fr/&quot;t.metaKey)&amp;&amp;e.datepicker._adjustDate(t.target,r?-1:1,&quot;D&quot;),o=t.ctrlKey&quot;http://www.couleursbois.fr/&quot;t.metaKey,t.originalEvent.altKey&amp;&amp;e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(a,&quot;stepBigMonths&quot;):+e.datepicker._get(a,&quot;stepMonths&quot;),&quot;M&quot;);break;case 40:(t.ctrlKey&quot;http://www.couleursbois.fr/&quot;t.metaKey)&amp;&amp;e.datepicker._adjustDate(t.target,7,&quot;D&quot;),o=t.ctrlKey&quot;http://www.couleursbois.fr/&quot;t.metaKey;break;default:o=!1}else 36===t.keyCode&amp;&amp;t.ctrlKey?e.datepicker._showDatepicker(this):o=!1;o&amp;&amp;(t.preventDefault(),t.stopPropagation())},_doKeyPress:function(t){var i,s,n=e.datepicker._getInst(t.target);return e.datepicker._get(n,&quot;constrainInput&quot;)?(i=e.datepicker._possibleChars(e.datepicker._get(n,&quot;dateFormat&quot;)),s=String.fromCharCode(null==t.charCode?t.keyCode:t.charCode),t.ctrlKey&quot;http://www.couleursbois.fr/&quot;t.metaKey&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;&gt;s&quot;http://www.couleursbois.fr/&quot;!i&quot;http://www.couleursbois.fr/&quot;i.indexOf(s)&gt;-1):void 0},_doKeyUp:function(t){var i,s=e.datepicker._getInst(t.target);if(s.input.val()!==s.lastVal)try{i=e.datepicker.parseDate(e.datepicker._get(s,&quot;dateFormat&quot;),s.input?s.input.val():null,e.datepicker._getFormatConfig(s)),i&amp;&amp;(e.datepicker._setDateFromField(s),e.datepicker._updateAlternate(s),e.datepicker._updateDatepicker(s))}catch(n){}return!0},_showDatepicker:function(t){if(t=t.target&quot;http://www.couleursbois.fr/&quot;t,&quot;input&quot;!==t.nodeName.toLowerCase()&amp;&amp;(t=e(&quot;input&quot;,t.parentNode)(0)),!e.datepicker._isDisabledDatepicker(t)&amp;&amp;e.datepicker._lastInput!==t){var i,n,a,o,h,l,u;i=e.datepicker._getInst(t),e.datepicker._curInst&amp;&amp;e.datepicker._curInst!==i&amp;&amp;(e.datepicker._curInst.dpDiv.stop(!0,!0),i&amp;&amp;e.datepicker._datepickerShowing&amp;&amp;e.datepicker._hideDatepicker(e.datepicker._curInst.input(0))),n=e.datepicker._get(i,&quot;beforeShow&quot;),a=n?n.apply(t,(t,i)):{},a!==!1&amp;&amp;(r(i.settings,a),i.lastVal=null,e.datepicker._lastInput=t,e.datepicker._setDateFromField(i),e.datepicker._inDialog&amp;&amp;(t.value=&quot;http://www.couleursbois.fr/&quot;),e.datepicker._pos&quot;http://www.couleursbois.fr/&quot;(e.datepicker._pos=e.datepicker._findPos(t),e.datepicker._pos(1)+=t.offsetHeight),o=!1,e(t).parents().each(function(){return o|=&quot;fixed&quot;===e(this).css(&quot;position&quot;),!o}),h={left:e.datepicker._pos(0),top:e.datepicker._pos(1)},e.datepicker._pos=null,i.dpDiv.empty(),i.dpDiv.css({position:&quot;absolute&quot;,display:&quot;block&quot;,top:&quot;-1000px&quot;}),e.datepicker._updateDatepicker(i),h=e.datepicker._checkOffset(i,h,o),i.dpDiv.css({position:e.datepicker._inDialog&amp;&amp;e.blockUI?&quot;static&quot;:o?&quot;fixed&quot;:&quot;absolute&quot;,display:&quot;none&quot;,left:h.left+&quot;px&quot;,top:h.top+&quot;px&quot;}),i.inline&quot;http://www.couleursbois.fr/&quot;(l=e.datepicker._get(i,&quot;showAnim&quot;),u=e.datepicker._get(i,&quot;duration&quot;),i.dpDiv.css(&quot;z-index&quot;,s(e(t))+1),e.datepicker._datepickerShowing=!0,e.effects&amp;&amp;e.effects.effect(l)?i.dpDiv.show(l,e.datepicker._get(i,&quot;showOptions&quot;),u):i.dpDiv(l&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;show&quot;)(l?u:null),e.datepicker._shouldFocusInput(i)&amp;&amp;i.input.focus(),e.datepicker._curInst=i))}},_updateDatepicker:function(t){this.maxRows=4,v=t,t.dpDiv.empty().append(this._generateHTML(t)),this._attachHandlers(t);var i,s=this._getNumberOfMonths(t),n=s(1),a=17,r=t.dpDiv.find(&quot;.&quot;+this._dayOverClass+&quot; a&quot;);r.length&gt;0&amp;&amp;o.apply(r.get(0)),t.dpDiv.removeClass(&quot;ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4&quot;).width(&quot;http://www.couleursbois.fr/&quot;),n&gt;1&amp;&amp;t.dpDiv.addClass(&quot;ui-datepicker-multi-&quot;+n).css(&quot;width&quot;,a*n+&quot;em&quot;),t.dpDiv((1!==s(0)&quot;http://www.couleursbois.fr/&quot;1!==s(1)?&quot;add&quot;:&quot;remove&quot;)+&quot;Class&quot;)(&quot;ui-datepicker-multi&quot;),t.dpDiv((this._get(t,&quot;isRTL&quot;)?&quot;add&quot;:&quot;remove&quot;)+&quot;Class&quot;)(&quot;ui-datepicker-rtl&quot;),t===e.datepicker._curInst&amp;&amp;e.datepicker._datepickerShowing&amp;&amp;e.datepicker._shouldFocusInput(t)&amp;&amp;t.input.focus(),t.yearshtml&amp;&amp;(i=t.yearshtml,setTimeout(function(){i===t.yearshtml&amp;&amp;t.yearshtml&amp;&amp;t.dpDiv.find(&quot;select.ui-datepicker-year:first&quot;).replaceWith(t.yearshtml),i=t.yearshtml=null},0))},_shouldFocusInput:function(e){return e.input&amp;&amp;e.input.is(&quot;:visible&quot;)&amp;&amp;!e.input.is(&quot;:disabled&quot;)&amp;&amp;!e.input.is(&quot;:focus&quot;)},_checkOffset:function(t,i,s){var n=t.dpDiv.outerWidth(),a=t.dpDiv.outerHeight(),o=t.input?t.input.outerWidth():0,r=t.input?t.input.outerHeight():0,h=document.documentElement.clientWidth+(s?0:e(document).scrollLeft()),l=document.documentElement.clientHeight+(s?0:e(document).scrollTop());return i.left-=this._get(t,&quot;isRTL&quot;)?n-o:0,i.left-=s&amp;&amp;i.left===t.input.offset().left?e(document).scrollLeft():0,i.top-=s&amp;&amp;i.top===t.input.offset().top+r?e(document).scrollTop():0,i.left-=Math.min(i.left,i.left+n&gt;h&amp;&amp;h&gt;n?Math.abs(i.left+n-h):0),i.top-=Math.min(i.top,i.top+a&gt;l&amp;&amp;l&gt;a?Math.abs(a+r):0),i},_findPos:function(t){for(var i,s=this._getInst(t),n=this._get(s,&quot;isRTL&quot;);t&amp;&amp;(&quot;hidden&quot;===t.type&quot;http://www.couleursbois.fr/&quot;1!==t.nodeType&quot;http://www.couleursbois.fr/&quot;e.expr.filters.hidden(t));)t=t(n?&quot;previousSibling&quot;:&quot;nextSibling&quot;);return i=e(t).offset(),(i.left,i.top)},_hideDatepicker:function(t){var i,s,n,a,o=this._curInst;!o&quot;http://www.couleursbois.fr/&quot;t&amp;&amp;o!==e.data(t,&quot;datepicker&quot;)&quot;http://www.couleursbois.fr/&quot;this._datepickerShowing&amp;&amp;(i=this._get(o,&quot;showAnim&quot;),s=this._get(o,&quot;duration&quot;),n=function(){e.datepicker._tidyDialog(o)},e.effects&amp;&amp;(e.effects.effect(i)&quot;http://www.couleursbois.fr/&quot;e.effects(i))?o.dpDiv.hide(i,e.datepicker._get(o,&quot;showOptions&quot;),s,n):o.dpDiv(&quot;slideDown&quot;===i?&quot;slideUp&quot;:&quot;fadeIn&quot;===i?&quot;fadeOut&quot;:&quot;hide&quot;)(i?s:null,n),i&quot;http://www.couleursbois.fr/&quot;n(),this._datepickerShowing=!1,a=this._get(o,&quot;onClose&quot;),a&amp;&amp;a.apply(o.input?o.input(0):null,(o.input?o.input.val():&quot;http://www.couleursbois.fr/&quot;,o)),this._lastInput=null,this._inDialog&amp;&amp;(this._dialogInput.css({position:&quot;absolute&quot;,left:&quot;0&quot;,top:&quot;-100px&quot;}),e.blockUI&amp;&amp;(e.unblockUI(),e(&quot;body&quot;).append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).unbind(&quot;.ui-datepicker-calendar&quot;)},_checkExternalClick:function(t){if(e.datepicker._curInst){var i=e(t.target),s=e.datepicker._getInst(i(0));(i(0).id!==e.datepicker._mainDivId&amp;&amp;0===i.parents(&quot;#&quot;+e.datepicker._mainDivId).length&amp;&amp;!i.hasClass(e.datepicker.markerClassName)&amp;&amp;!i.closest(&quot;.&quot;+e.datepicker._triggerClass).length&amp;&amp;e.datepicker._datepickerShowing&amp;&amp;(!e.datepicker._inDialog&quot;http://www.couleursbois.fr/&quot;!e.blockUI)&quot;http://www.couleursbois.fr/&quot;i.hasClass(e.datepicker.markerClassName)&amp;&amp;e.datepicker._curInst!==s)&amp;&amp;e.datepicker._hideDatepicker()}},_adjustDate:function(t,i,s){var n=e(t),a=this._getInst(n(0));this._isDisabledDatepicker(n(0))&quot;http://www.couleursbois.fr/&quot;(this._adjustInstDate(a,i+(&quot;M&quot;===s?this._get(a,&quot;showCurrentAtPos&quot;):0),s),this._updateDatepicker(a))},_gotoToday:function(t){var i,s=e(t),n=this._getInst(s(0));this._get(n,&quot;gotoCurrent&quot;)&amp;&amp;n.currentDay?(n.selectedDay=n.currentDay,n.drawMonth=n.selectedMonth=n.currentMonth,n.drawYear=n.selectedYear=n.currentYear):(i=new Date,n.selectedDay=i.getDate(),n.drawMonth=n.selectedMonth=i.getMonth(),n.drawYear=n.selectedYear=i.getFullYear()),this._notifyChange(n),this._adjustDate(s)},_selectMonthYear:function(t,i,s){var n=e(t),a=this._getInst(n(0));a(&quot;selected&quot;+(&quot;M&quot;===s?&quot;Month&quot;:&quot;Year&quot;))=a(&quot;draw&quot;+(&quot;M&quot;===s?&quot;Month&quot;:&quot;Year&quot;))=parseInt(i.options(i.selectedIndex).value,10),this._notifyChange(a),this._adjustDate(n)},_selectDay:function(t,i,s,n){var a,o=e(t);e(n).hasClass(this._unselectableClass)&quot;http://www.couleursbois.fr/&quot;this._isDisabledDatepicker(o(0))&quot;http://www.couleursbois.fr/&quot;(a=this._getInst(o(0)),a.selectedDay=a.currentDay=e(&quot;a&quot;,n).html(),a.selectedMonth=a.currentMonth=i,a.selectedYear=a.currentYear=s,this._selectDate(t,this._formatDate(a,a.currentDay,a.currentMonth,a.currentYear)))},_clearDate:function(t){var i=e(t);this._selectDate(i,&quot;http://www.couleursbois.fr/&quot;)},_selectDate:function(t,i){var s,n=e(t),a=this._getInst(n(0));i=null!=i?i:this._formatDate(a),a.input&amp;&amp;a.input.val(i),this._updateAlternate(a),s=this._get(a,&quot;onSelect&quot;),s?s.apply(a.input?a.input(0):null,(i,a)):a.input&amp;&amp;a.input.trigger(&quot;change&quot;),a.inline?this._updateDatepicker(a):(this._hideDatepicker(),this._lastInput=a.input(0),&quot;object&quot;!=typeof a.input(0)&amp;&amp;a.input.focus(),this._lastInput=null)},_updateAlternate:function(t){var i,s,n,a=this._get(t,&quot;altField&quot;);a&amp;&amp;(i=this._get(t,&quot;altFormat&quot;)&quot;http://www.couleursbois.fr/&quot;this._get(t,&quot;dateFormat&quot;),s=this._getDate(t),n=this.formatDate(i,s,this._getFormatConfig(t)),e(a).each(function(){e(this).val(n)}))},noWeekends:function(e){var t=e.getDay();return(t&gt;0&amp;&amp;6&gt;t,&quot;http://www.couleursbois.fr/&quot;)},iso8601Week:function(e){var t,i=new Date(e.getTime());return i.setDate(i.getDate()+4-(i.getDay()&quot;http://www.couleursbois.fr/&quot;7)),t=i.getTime(),i.setMonth(0),i.setDate(1),Math.floor(Math.round((t-i)/864e5)/7)+1},parseDate:function(t,i,s){if(null==t&quot;http://www.couleursbois.fr/&quot;null==i)throw&quot;Invalid arguments&quot;;if(i=&quot;object&quot;==typeof i?&quot;http://www.couleursbois.fr/&quot;+i:i+&quot;http://www.couleursbois.fr/&quot;,&quot;http://www.couleursbois.fr/&quot;===i)return null;var n,a,o,r,h=0,l=(s?s.shortYearCutoff:null)&quot;http://www.couleursbois.fr/&quot;this._defaults.shortYearCutoff,u=&quot;string&quot;!=typeof l?l:(new Date).getFullYear()%100+parseInt(l,10),d=(s?s.dayNamesShort:null)&quot;http://www.couleursbois.fr/&quot;this._defaults.dayNamesShort,c=(s?s.dayNames:null)&quot;http://www.couleursbois.fr/&quot;this._defaults.dayNames,p=(s?s.monthNamesShort:null)&quot;http://www.couleursbois.fr/&quot;this._defaults.monthNamesShort,f=(s?s.monthNames:null)&quot;http://www.couleursbois.fr/&quot;this._defaults.monthNames,m=-1,g=-1,v=-1,y=-1,b=!1,_=function(e){var i=t.length&gt;n+1&amp;&amp;t.charAt(n+1)===e;return i&amp;&amp;n++,i},x=function(e){var t=_(e),s=&quot;@&quot;===e?14:&quot;!&quot;===e?20:&quot;y&quot;===e&amp;&amp;t?4:&quot;o&quot;===e?3:2,n=&quot;y&quot;===e?s:1,a=RegExp(&quot;^\d{&quot;+n+&quot;,&quot;+s+&quot;}&quot;),o=i.substring(h).match(a);if(!o)throw&quot;Missing number at position &quot;+h;return h+=o(0).length,parseInt(o(0),10)},w=function(t,s,n){var a=-1,o=e.map(_(t)?n:s,function(e,t){return((t,e))}).sort(function(e,t){return-(e(1).length-t(1).length)});if(e.each(o,function(e,t){var s=t(1);return i.substr(h,s.length).toLowerCase()===s.toLowerCase()?(a=t(0),h+=s.length,!1):void 0}),-1!==a)return a+1;throw&quot;Unknown name at position &quot;+h},k=function(){if(i.charAt(h)!==t.charAt(n))throw&quot;Unexpected literal at position &quot;+h;h++};for(n=0;t.length&gt;n;n++)if(b)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;!==t.charAt(n)&quot;http://www.couleursbois.fr/&quot;_(&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;)?k():b=!1;else switch(t.charAt(n)){case&quot;d&quot;:v=x(&quot;d&quot;);break;case&quot;D&quot;:w(&quot;D&quot;,d,c);break;case&quot;o&quot;:y=x(&quot;o&quot;);break;case&quot;m&quot;:g=x(&quot;m&quot;);break;case&quot;M&quot;:g=w(&quot;M&quot;,p,f);break;case&quot;y&quot;:m=x(&quot;y&quot;);break;case&quot;@&quot;:r=new Date(x(&quot;@&quot;)),m=r.getFullYear(),g=r.getMonth()+1,v=r.getDate();break;case&quot;!&quot;:r=new Date((x(&quot;!&quot;)-this._ticksTo1970)/1e4),m=r.getFullYear(),g=r.getMonth()+1,v=r.getDate();break;case&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;:_(&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;)?k():b=!0;break;default:k()}if(i.length&gt;h&amp;&amp;(o=i.substr(h),!/^s+/.test(o)))throw&quot;Extra/unparsed characters found in date: &quot;+o;if(-1===m?m=(new Date).getFullYear():100&gt;m&amp;&amp;(m+=(new Date).getFullYear()-(new Date).getFullYear()%100+(u&gt;=m?0:-100)),y&gt;-1)for(g=1,v=y;;){if(a=this._getDaysInMonth(m,g-1),a&gt;=v)break;g++,v-=a}if(r=this._daylightSavingAdjust(new Date(m,g-1,v)),r.getFullYear()!==m&quot;http://www.couleursbois.fr/&quot;r.getMonth()+1!==g&quot;http://www.couleursbois.fr/&quot;r.getDate()!==v)throw&quot;Invalid date&quot;;return r},ATOM:&quot;yy-mm-dd&quot;,COOKIE:&quot;D, dd M yy&quot;,ISO_8601:&quot;yy-mm-dd&quot;,RFC_822:&quot;D, d M y&quot;,RFC_850:&quot;DD, dd-M-y&quot;,RFC_1036:&quot;D, d M y&quot;,RFC_1123:&quot;D, d M yy&quot;,RFC_2822:&quot;D, d M yy&quot;,RSS:&quot;D, d M y&quot;,TICKS:&quot;!&quot;,TIMESTAMP:&quot;@&quot;,W3C:&quot;yy-mm-dd&quot;,_ticksTo1970:1e7*60*60*24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925)),formatDate:function(e,t,i){if(!t)return&quot;http://www.couleursbois.fr/&quot;;var s,n=(i?i.dayNamesShort:null)&quot;http://www.couleursbois.fr/&quot;this._defaults.dayNamesShort,a=(i?i.dayNames:null)&quot;http://www.couleursbois.fr/&quot;this._defaults.dayNames,o=(i?i.monthNamesShort:null)&quot;http://www.couleursbois.fr/&quot;this._defaults.monthNamesShort,r=(i?i.monthNames:null)&quot;http://www.couleursbois.fr/&quot;this._defaults.monthNames,h=function(t){var i=e.length&gt;s+1&amp;&amp;e.charAt(s+1)===t;return i&amp;&amp;s++,i},l=function(e,t,i){var s=&quot;http://www.couleursbois.fr/&quot;+t;if(h(e))for(;i&gt;s.length;)s=&quot;0&quot;+s;return s},u=function(e,t,i,s){return h(e)?s(t):i(t)},d=&quot;http://www.couleursbois.fr/&quot;,c=!1;if(t)for(s=0;e.length&gt;s;s++)if(c)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;!==e.charAt(s)&quot;http://www.couleursbois.fr/&quot;h(&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;)?d+=e.charAt(s):c=!1;else switch(e.charAt(s)){case&quot;d&quot;:d+=l(&quot;d&quot;,t.getDate(),2);break;case&quot;D&quot;:d+=u(&quot;D&quot;,t.getDay(),n,a);break;case&quot;o&quot;:d+=l(&quot;o&quot;,Math.round((new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5),3);break;case&quot;m&quot;:d+=l(&quot;m&quot;,t.getMonth()+1,2);break;case&quot;M&quot;:d+=u(&quot;M&quot;,t.getMonth(),o,r);break;case&quot;y&quot;:d+=h(&quot;y&quot;)?t.getFullYear():(10&gt;t.getYear()%100?&quot;0&quot;:&quot;http://www.couleursbois.fr/&quot;)+t.getYear()%100;break;case&quot;@&quot;:d+=t.getTime();break;case&quot;!&quot;:d+=1e4*t.getTime()+this._ticksTo1970;break;case&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;:h(&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;)?d+=&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;:c=!0;break;default:d+=e.charAt(s)}return d},_possibleChars:function(e){var t,i=&quot;http://www.couleursbois.fr/&quot;,s=!1,n=function(i){var s=e.length&gt;t+1&amp;&amp;e.charAt(t+1)===i;return s&amp;&amp;t++,s};for(t=0;e.length&gt;t;t++)if(s)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;!==e.charAt(t)&quot;http://www.couleursbois.fr/&quot;n(&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;)?i+=e.charAt(t):s=!1;else switch(e.charAt(t)){case&quot;d&quot;:case&quot;m&quot;:case&quot;y&quot;:case&quot;@&quot;:i+=&quot;0123456789&quot;;break;case&quot;D&quot;:case&quot;M&quot;:return null;case&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;:n(&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;)?i+=&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;:s=!0;break;default:i+=e.charAt(t)}return i},_get:function(e,t){return void 0!==e.settings(t)?e.settings(t):this._defaults(t)},_setDateFromField:function(e,t){if(e.input.val()!==e.lastVal){var i=this._get(e,&quot;dateFormat&quot;),s=e.lastVal=e.input?e.input.val():null,n=this._getDefaultDate(e),a=n,o=this._getFormatConfig(e);try{a=this.parseDate(i,s,o)&quot;http://www.couleursbois.fr/&quot;n}catch(r){s=t?&quot;http://www.couleursbois.fr/&quot;:s}e.selectedDay=a.getDate(),e.drawMonth=e.selectedMonth=a.getMonth(),e.drawYear=e.selectedYear=a.getFullYear(),e.currentDay=s?a.getDate():0,e.currentMonth=s?a.getMonth():0,e.currentYear=s?a.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,&quot;defaultDate&quot;),new Date))},_determineDate:function(t,i,s){var n=function(e){var t=new Date;return t.setDate(t.getDate()+e),t},a=function(i){try{return e.datepicker.parseDate(e.datepicker._get(t,&quot;dateFormat&quot;),i,e.datepicker._getFormatConfig(t))}catch(s){}for(var n=(i.toLowerCase().match(/^c/)?e.datepicker._getDate(t):null)&quot;http://www.couleursbois.fr/&quot;new Date,a=n.getFullYear(),o=n.getMonth(),r=n.getDate(),h=/((+-)?(0-9)+)s*(d|D|w|W|m|M|y|Y)?/g,l=h.exec(i);l;){switch(l(2)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;d&quot;){case&quot;d&quot;:case&quot;D&quot;:r+=parseInt(l(1),10);break;case&quot;w&quot;:case&quot;W&quot;:r+=7*parseInt(l(1),10);break;case&quot;m&quot;:case&quot;M&quot;:o+=parseInt(l(1),10),r=Math.min(r,e.datepicker._getDaysInMonth(a,o));break;case&quot;y&quot;:case&quot;Y&quot;:a+=parseInt(l(1),10),r=Math.min(r,e.datepicker._getDaysInMonth(a,o))}l=h.exec(i)}return new Date(a,o,r)},o=null==i&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;===i?s:&quot;string&quot;==typeof i?a(i):&quot;number&quot;==typeof i?isNaN(i)?s:n(i):new Date(i.getTime());return o=o&amp;&amp;&quot;Invalid Date&quot;==&quot;http://www.couleursbois.fr/&quot;+o?s:o,o&amp;&amp;(o.setHours(0),o.setMinutes(0),o.setSeconds(0),o.setMilliseconds(0)),this._daylightSavingAdjust(o)},_daylightSavingAdjust:function(e){return e?(e.setHours(e.getHours()&gt;12?e.getHours()+2:0),e):null},_setDate:function(e,t,i){var s=!t,n=e.selectedMonth,a=e.selectedYear,o=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=o.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=o.getMonth(),e.drawYear=e.selectedYear=e.currentYear=o.getFullYear(),n===e.selectedMonth&amp;&amp;a===e.selectedYear&quot;http://www.couleursbois.fr/&quot;i&quot;http://www.couleursbois.fr/&quot;this._notifyChange(e),this._adjustInstDate(e),e.input&amp;&amp;e.input.val(s?&quot;http://www.couleursbois.fr/&quot;:this._formatDate(e))},_getDate:function(e){var t=!e.currentYear&quot;http://www.couleursbois.fr/&quot;e.input&amp;&amp;&quot;http://www.couleursbois.fr/&quot;===e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return t},_attachHandlers:function(t){var i=this._get(t,&quot;stepMonths&quot;),s=&quot;#&quot;+t.id.replace(/\\/g,&quot;\&quot;);t.dpDiv.find(&quot;(data-handler)&quot;).map(function(){var t={prev:function(){e.datepicker._adjustDate(s,-i,&quot;M&quot;)},next:function(){e.datepicker._adjustDate(s,+i,&quot;M&quot;)},hide:function(){e.datepicker._hideDatepicker()},today:function(){e.datepicker._gotoToday(s)},selectDay:function(){return e.datepicker._selectDay(s,+this.getAttribute(&quot;data-month&quot;),+this.getAttribute(&quot;data-year&quot;),this),!1},selectMonth:function(){return e.datepicker._selectMonthYear(s,this,&quot;M&quot;),!1},selectYear:function(){return e.datepicker._selectMonthYear(s,this,&quot;Y&quot;),!1}};e(this).bind(this.getAttribute(&quot;data-event&quot;),t(this.getAttribute(&quot;data-handler&quot;)))})},_generateHTML:function(e){var t,i,s,n,a,o,r,h,l,u,d,c,p,f,m,g,v,y,b,_,x,w,k,T,D,S,M,C,N,A,P,I,H,z,F,E,O,j,W,L=new Date,R=this._daylightSavingAdjust(new Date(L.getFullYear(),L.getMonth(),L.getDate())),Y=this._get(e,&quot;isRTL&quot;),B=this._get(e,&quot;showButtonPanel&quot;),J=this._get(e,&quot;hideIfNoPrevNext&quot;),q=this._get(e,&quot;navigationAsDateFormat&quot;),K=this._getNumberOfMonths(e),V=this._get(e,&quot;showCurrentAtPos&quot;),U=this._get(e,&quot;stepMonths&quot;),Q=1!==K(0)&quot;http://www.couleursbois.fr/&quot;1!==K(1),G=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),X=this._getMinMaxDate(e,&quot;min&quot;),$=this._getMinMaxDate(e,&quot;max&quot;),Z=e.drawMonth-V,et=e.drawYear;if(0&gt;Z&amp;&amp;(Z+=12,et--),$)for(t=this._daylightSavingAdjust(new Date($.getFullYear(),$.getMonth()-K(0)*K(1)+1,$.getDate())),t=X&amp;&amp;X&gt;t?X:t;this._daylightSavingAdjust(new Date(et,Z,1))&gt;t;)Z--,0&gt;Z&amp;&amp;(Z=11,et--);for(e.drawMonth=Z,e.drawYear=et,i=this._get(e,&quot;prevText&quot;),i=q?this.formatDate(i,this._daylightSavingAdjust(new Date(et,Z-U,1)),this._getFormatConfig(e)):i,s=this._canAdjustMonth(e,-1,et,Z)?&quot;<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title="http://www.couleursbois.fr/"+i+"http://www.couleursbois.fr/"><span class='ui-icon ui-icon-circle-triangle-"+(Y?"e":"w")+"http://www.couleursbois.fr/">&quot;+i+&quot;</span>&quot;:J?&quot;http://www.couleursbois.fr/&quot;:&quot;<span class='ui-icon ui-icon-circle-triangle-"+(Y?"e":"w")+"http://www.couleursbois.fr/">&quot;+i+&quot;</span>&quot;,n=this._get(e,&quot;nextText&quot;),n=q?this.formatDate(n,this._daylightSavingAdjust(new Date(et,Z+U,1)),this._getFormatConfig(e)):n,a=this._canAdjustMonth(e,1,et,Z)?&quot;<span class='ui-icon ui-icon-circle-triangle-"+(Y?"w":"e")+"http://www.couleursbois.fr/">&quot;+n+&quot;</span>&quot;:J?&quot;http://www.couleursbois.fr/&quot;:&quot;<span class='ui-icon ui-icon-circle-triangle-"+(Y?"w":"e")+"http://www.couleursbois.fr/">&quot;+n+&quot;</span>&quot;,o=this._get(e,&quot;currentText&quot;),r=this._get(e,&quot;gotoCurrent&quot;)&amp;&amp;e.currentDay?G:R,o=q?this.formatDate(o,r,this._getFormatConfig(e)):o,h=e.inline?&quot;http://www.couleursbois.fr/&quot;:&quot;<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>&quot;+this._get(e,&quot;closeText&quot;)+&quot;</button>&quot;,l=B?&quot;</p>
<div class='ui-datepicker-buttonpane ui-widget-content'>&quot;+(Y?h:&quot;http://www.couleursbois.fr/&quot;)+(this._isInRange(e,r)?&quot;<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>&quot;+o+&quot;</button>&quot;:&quot;http://www.couleursbois.fr/&quot;)+(Y?&quot;http://www.couleursbois.fr/&quot;:h)+&quot;</div>
<p>&quot;:&quot;http://www.couleursbois.fr/&quot;,u=parseInt(this._get(e,&quot;firstDay&quot;),10),u=isNaN(u)?0:u,d=this._get(e,&quot;showWeek&quot;),c=this._get(e,&quot;dayNames&quot;),p=this._get(e,&quot;dayNamesMin&quot;),f=this._get(e,&quot;monthNames&quot;),m=this._get(e,&quot;monthNamesShort&quot;),g=this._get(e,&quot;beforeShowDay&quot;),v=this._get(e,&quot;showOtherMonths&quot;),y=this._get(e,&quot;selectOtherMonths&quot;),b=this._getDefaultDate(e),_=&quot;http://www.couleursbois.fr/&quot;,w=0;K(0)&gt;w;w++){for(k=&quot;http://www.couleursbois.fr/&quot;,this.maxRows=4,T=0;K(1)&gt;T;T++){if(D=this._daylightSavingAdjust(new Date(et,Z,e.selectedDay)),S=&quot; ui-corner-all&quot;,M=&quot;http://www.couleursbois.fr/&quot;,Q){if(M+=&quot;</p>
<div class='ui-datepicker-group",K(1)>1)switch(T){case 0:M+=&quot; ui-datepicker-group-first&quot;,S=&quot; ui-corner-&quot;+(Y?&quot;right&quot;:&quot;left&quot;);break;case K(1)-1:M+=&quot; ui-datepicker-group-last&quot;,S=&quot; ui-corner-&quot;+(Y?&quot;left&quot;:&quot;right&quot;);break;default:M+=&quot; ui-datepicker-group-middle&quot;,S=&quot;http://www.couleursbois.fr/&quot;}M+=&quot;http://www.couleursbois.fr/&quot;&gt;&quot;}for(M+=&quot;</p>
<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+S+"http://www.couleursbois.fr/">&quot;+(/all|left/.test(S)&amp;&amp;0===w?Y?a:s:&quot;http://www.couleursbois.fr/&quot;)+(/all|right/.test(S)&amp;&amp;0===w?Y?s:a:&quot;http://www.couleursbois.fr/&quot;)+this._generateMonthYearHeader(e,Z,et,X,$,w&gt;0&quot;http://www.couleursbois.fr/&quot;T&gt;0,f,m)+&quot;</div>
<table class='ui-datepicker-calendar'>
<thead>&quot;+&quot;</p>
<tr>&quot;,C=d?&quot;</p>
<th class='ui-datepicker-week-col'>&quot;+this._get(e,&quot;weekHeader&quot;)+&quot;</th>
<p>&quot;:&quot;http://www.couleursbois.fr/&quot;,x=0;7&gt;x;x++)N=(x+u)%7,C+=&quot;</p>
<th scope='col"http://www.couleursbois.fr/"+((x+u+6)%7>=5?&quot; class=&amp;#39;ui-datepicker-week-end&quot;http://www.couleursbois.fr/&quot;:&quot;http://www.couleursbois.fr/&quot;)+&quot;&gt;&quot;+&quot;<span title="http://www.couleursbois.fr/"+c(N)+"http://www.couleursbois.fr/">&quot;+p(N)+&quot;</span></th>
<p>&quot;;for(M+=C+&quot;</tr>
</thead>
<tbody>&quot;,A=this._getDaysInMonth(et,Z),et===e.selectedYear&amp;&amp;Z===e.selectedMonth&amp;&amp;(e.selectedDay=Math.min(e.selectedDay,A)),P=(this._getFirstDayOfMonth(et,Z)-u+7)%7,I=Math.ceil((P+A)/7),H=Q?this.maxRows&gt;I?this.maxRows:I:I,this.maxRows=H,z=this._daylightSavingAdjust(new Date(et,Z,1-P)),F=0;H&gt;F;F++){for(M+=&quot;</p>
<tr>&quot;,E=d?&quot;</p>
<td class='ui-datepicker-week-col'>&quot;+this._get(e,&quot;calculateWeek&quot;)(z)+&quot;</td>
<p>&quot;:&quot;http://www.couleursbois.fr/&quot;,x=0;7&gt;x;x++)O=g?g.apply(e.input?e.input(0):null,(z)):(!0,&quot;http://www.couleursbois.fr/&quot;),j=z.getMonth()!==Z,W=j&amp;&amp;!y&quot;http://www.couleursbois.fr/&quot;!O(0)&quot;http://www.couleursbois.fr/&quot;X&amp;&amp;X&gt;z&quot;http://www.couleursbois.fr/&quot;$&amp;&amp;z&gt;$,E+=&quot;</p>
<td class="http://www.couleursbois.fr/"+((x+u+6)%7>=5?&quot; ui-datepicker-week-end&quot;:&quot;http://www.couleursbois.fr/&quot;)+(j?&quot; ui-datepicker-other-month&quot;:&quot;http://www.couleursbois.fr/&quot;)+(z.getTime()===D.getTime()&amp;&amp;Z===e.selectedMonth&amp;&amp;e._keyEvent&quot;http://www.couleursbois.fr/&quot;b.getTime()===z.getTime()&amp;&amp;b.getTime()===D.getTime()?&quot;http://www.couleursbois.fr/&quot;+this._dayOverClass:&quot;http://www.couleursbois.fr/&quot;)+(W?&quot;http://www.couleursbois.fr/&quot;+this._unselectableClass+&quot; ui-state-disabled&quot;:&quot;http://www.couleursbois.fr/&quot;)+(j&amp;&amp;!v?&quot;http://www.couleursbois.fr/&quot;:&quot;http://www.couleursbois.fr/&quot;+O(1)+(z.getTime()===G.getTime()?&quot;http://www.couleursbois.fr/&quot;+this._currentClass:&quot;http://www.couleursbois.fr/&quot;)+(z.getTime()===R.getTime()?&quot; ui-datepicker-today&quot;:&quot;http://www.couleursbois.fr/&quot;))+&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;+(j&amp;&amp;!v&quot;http://www.couleursbois.fr/&quot;!O(2)?&quot;http://www.couleursbois.fr/&quot;:&quot; title=&quot;http://www.couleursbois.fr/&quot;+O(2).replace(/&amp;#39;/g,&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;)+&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;)+(W?&quot;http://www.couleursbois.fr/&quot;:&quot; data-handler=&amp;#39;selectDay&amp;#39; data-event=&amp;#39;click&amp;#39; data-month=&quot;http://www.couleursbois.fr/&quot;+z.getMonth()+&quot;http://www.couleursbois.fr/&quot; data-year=&quot;http://www.couleursbois.fr/&quot;+z.getFullYear()+&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;)+&quot;&gt;&quot;+(j&amp;&amp;!v?&quot; &quot;:W?&quot;<span class='ui-state-default'>&quot;+z.getDate()+&quot;</span>&quot;:&quot;&quot;+z.getDate()+&quot;&quot;)+&quot;</td>
<p>&quot;,z.setDate(z.getDate()+1),z=this._daylightSavingAdjust(z);M+=E+&quot;</tr>
<p>&quot;}Z++,Z&gt;11&amp;&amp;(Z=0,et++),M+=&quot;</tbody>
</table>
<p>&quot;+(Q?&quot;</p></div>
<p>&quot;+(K(0)&gt;0&amp;&amp;T===K(1)-1?&quot;</p>
<div class='ui-datepicker-row-break'></div>
<p>&quot;:&quot;http://www.couleursbois.fr/&quot;):&quot;http://www.couleursbois.fr/&quot;),k+=M}_+=k}return _+=l,e._keyEvent=!1,_},_generateMonthYearHeader:function(e,t,i,s,n,a,o,r){var h,l,u,d,c,p,f,m,g=this._get(e,&quot;changeMonth&quot;),v=this._get(e,&quot;changeYear&quot;),y=this._get(e,&quot;showMonthAfterYear&quot;),b=&quot;</p>
<div class='ui-datepicker-title'>&quot;,_=&quot;http://www.couleursbois.fr/&quot;;if(a&quot;http://www.couleursbois.fr/&quot;!g)_+=&quot;<span class='ui-datepicker-month'>&quot;+o(t)+&quot;</span>&quot;;else{for(h=s&amp;&amp;s.getFullYear()===i,l=n&amp;&amp;n.getFullYear()===i,_+=&quot;<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>&quot;,u=0;12&gt;u;u++)(!h&quot;http://www.couleursbois.fr/&quot;u&gt;=s.getMonth())&amp;&amp;(!l&quot;http://www.couleursbois.fr/&quot;n.getMonth()&gt;=u)&amp;&amp;(_+=&quot;<option value="http://www.couleursbois.fr/"+u+"http://www.couleursbois.fr/"http://www.couleursbois.fr/"+(u===t?" selected='selected"http://www.couleursbois.fr/":"http://www.couleursbois.fr/")+">&quot;+r(u)+&quot;</option>&quot;);_+=&quot;</select>&quot;}if(y&quot;http://www.couleursbois.fr/&quot;(b+=_+(!a&amp;&amp;g&amp;&amp;v?&quot;http://www.couleursbois.fr/&quot;:&quot; &quot;)),!e.yearshtml)if(e.yearshtml=&quot;http://www.couleursbois.fr/&quot;,a&quot;http://www.couleursbois.fr/&quot;!v)b+=&quot;<span class='ui-datepicker-year'>&quot;+i+&quot;</span>&quot;;else{for(d=this._get(e,&quot;yearRange&quot;).split(&quot;:&quot;),c=(new Date).getFullYear(),p=function(e){var t=e.match(/c(+-).*/)?i+parseInt(e.substring(1),10):e.match(/(+-).*/)?c+parseInt(e,10):parseInt(e,10);return isNaN(t)?c:t},f=p(d(0)),m=Math.max(f,p(d(1)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;)),f=s?Math.max(f,s.getFullYear()):f,m=n?Math.min(m,n.getFullYear()):m,e.yearshtml+=&quot;<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>&quot;;m&gt;=f;f++)e.yearshtml+=&quot;<option value="http://www.couleursbois.fr/"+f+"http://www.couleursbois.fr/"http://www.couleursbois.fr/"+(f===i?" selected='selected"http://www.couleursbois.fr/":"http://www.couleursbois.fr/")+">&quot;+f+&quot;</option>&quot;;e.yearshtml+=&quot;</select>&quot;,b+=e.yearshtml,e.yearshtml=null}return b+=this._get(e,&quot;yearSuffix&quot;),y&amp;&amp;(b+=(!a&amp;&amp;g&amp;&amp;v?&quot;http://www.couleursbois.fr/&quot;:&quot; &quot;)+_),b+=&quot;</div>
<p>&quot;},_adjustInstDate:function(e,t,i){var s=e.drawYear+(&quot;Y&quot;===i?t:0),n=e.drawMonth+(&quot;M&quot;===i?t:0),a=Math.min(e.selectedDay,this._getDaysInMonth(s,n))+(&quot;D&quot;===i?t:0),o=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(s,n,a)));e.selectedDay=o.getDate(),e.drawMonth=e.selectedMonth=o.getMonth(),e.drawYear=e.selectedYear=o.getFullYear(),(&quot;M&quot;===i&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;Y&quot;===i)&amp;&amp;this._notifyChange(e)},_restrictMinMax:function(e,t){var i=this._getMinMaxDate(e,&quot;min&quot;),s=this._getMinMaxDate(e,&quot;max&quot;),n=i&amp;&amp;i&gt;t?i:t;return s&amp;&amp;n&gt;s?s:n},_notifyChange:function(e){var t=this._get(e,&quot;onChangeMonthYear&quot;);t&amp;&amp;t.apply(e.input?e.input(0):null,(e.selectedYear,e.selectedMonth+1,e))},_getNumberOfMonths:function(e){var t=this._get(e,&quot;numberOfMonths&quot;);return null==t?(1,1):&quot;number&quot;==typeof t?(1,t):t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+&quot;Date&quot;),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,i,s){var n=this._getNumberOfMonths(e),a=this._daylightSavingAdjust(new Date(i,s+(0&gt;t?t:n(0)*n(1)),1));return 0&gt;t&amp;&amp;a.setDate(this._getDaysInMonth(a.getFullYear(),a.getMonth())),this._isInRange(e,a)},_isInRange:function(e,t){var i,s,n=this._getMinMaxDate(e,&quot;min&quot;),a=this._getMinMaxDate(e,&quot;max&quot;),o=null,r=null,h=this._get(e,&quot;yearRange&quot;);return h&amp;&amp;(i=h.split(&quot;:&quot;),s=(new Date).getFullYear(),o=parseInt(i(0),10),r=parseInt(i(1),10),i(0).match(/(+-).*/)&amp;&amp;(o+=s),i(1).match(/(+-).*/)&amp;&amp;(r+=s)),(!n&quot;http://www.couleursbois.fr/&quot;t.getTime()&gt;=n.getTime())&amp;&amp;(!a&quot;http://www.couleursbois.fr/&quot;t.getTime()<=a.getTime())&#038;&#038;(!o"http://www.couleursbois.fr/"t.getFullYear()>=o)&amp;&amp;(!r&quot;http://www.couleursbois.fr/&quot;r&gt;=t.getFullYear())},_getFormatConfig:function(e){var t=this._get(e,&quot;shortYearCutoff&quot;);return t=&quot;string&quot;!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),{shortYearCutoff:t,dayNamesShort:this._get(e,&quot;dayNamesShort&quot;),dayNames:this._get(e,&quot;dayNames&quot;),monthNamesShort:this._get(e,&quot;monthNamesShort&quot;),monthNames:this._get(e,&quot;monthNames&quot;)}},_formatDate:function(e,t,i,s){t&quot;http://www.couleursbois.fr/&quot;(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var n=t?&quot;object&quot;==typeof t?t:this._daylightSavingAdjust(new Date(s,i,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,&quot;dateFormat&quot;),n,this._getFormatConfig(e))}}),e.fn.datepicker=function(t){if(!this.length)return this;e.datepicker.initialized&quot;http://www.couleursbois.fr/&quot;(e(document).mousedown(e.datepicker._checkExternalClick),e.datepicker.initialized=!0),0===e(&quot;#&quot;+e.datepicker._mainDivId).length&amp;&amp;e(&quot;body&quot;).append(e.datepicker.dpDiv);var i=Array.prototype.slice.call(arguments,1);return&quot;string&quot;!=typeof t&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;isDisabled&quot;!==t&amp;&amp;&quot;getDate&quot;!==t&amp;&amp;&quot;widget&quot;!==t?&quot;option&quot;===t&amp;&amp;2===arguments.length&amp;&amp;&quot;string&quot;==typeof arguments(1)?e.datepicker(&quot;_&quot;+t+&quot;Datepicker&quot;).apply(e.datepicker,(this(0)).concat(i)):this.each(function(){&quot;string&quot;==typeof t?e.datepicker(&quot;_&quot;+t+&quot;Datepicker&quot;).apply(e.datepicker,(this).concat(i)):e.datepicker._attachDatepicker(this,t)}):e.datepicker(&quot;_&quot;+t+&quot;Datepicker&quot;).apply(e.datepicker,(this(0)).concat(i))},e.datepicker=new n,e.datepicker.initialized=!1,e.datepicker.uuid=(new Date).getTime(),e.datepicker.version=&quot;1.11.4&quot;,e.datepicker,e.widget(&quot;ui.draggable&quot;,e.ui.mouse,{version:&quot;1.11.4&quot;,widgetEventPrefix:&quot;drag&quot;,options:{addClasses:!0,appendTo:&quot;parent&quot;,axis:!1,connectToSortable:!1,containment:!1,cursor:&quot;auto&quot;,cursorAt:!1,grid:!1,handle:!1,helper:&quot;original&quot;,iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:&quot;default&quot;,scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:&quot;both&quot;,snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){&quot;original&quot;===this.options.helper&amp;&amp;this._setPositionRelative(),this.options.addClasses&amp;&amp;this.element.addClass(&quot;ui-draggable&quot;),this.options.disabled&amp;&amp;this.element.addClass(&quot;ui-draggable-disabled&quot;),this._setHandleClassName(),this._mouseInit()},_setOption:function(e,t){this._super(e,t),&quot;handle&quot;===e&amp;&amp;(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){return(this.helper&quot;http://www.couleursbois.fr/&quot;this.element).is(&quot;.ui-draggable-dragging&quot;)?(this.destroyOnClear=!0,void 0):(this.element.removeClass(&quot;ui-draggable ui-draggable-dragging ui-draggable-disabled&quot;),this._removeHandleClassName(),this._mouseDestroy(),void 0)},_mouseCapture:function(t){var i=this.options;return this._blurActiveElement(t),this.helper&quot;http://www.couleursbois.fr/&quot;i.disabled&quot;http://www.couleursbois.fr/&quot;e(t.target).closest(&quot;.ui-resizable-handle&quot;).length&gt;0?!1:(this.handle=this._getHandle(t),this.handle?(this._blockFrames(i.iframeFix===!0?&quot;iframe&quot;:i.iframeFix),!0):!1)},_blockFrames:function(t){this.iframeBlocks=this.document.find(t).map(function(){var t=e(this);return e(&quot;</p>
<div>&quot;).css(&quot;position&quot;,&quot;absolute&quot;).appendTo(t.parent()).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).offset(t.offset())(0)})},_unblockFrames:function(){this.iframeBlocks&amp;&amp;(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(t){var i=this.document(0);if(this.handleElement.is(t.target))try{i.activeElement&amp;&amp;&quot;body&quot;!==i.activeElement.nodeName.toLowerCase()&amp;&amp;e(i.activeElement).blur()}catch(s){}},_mouseStart:function(t){var i=this.options;return this.helper=this._createHelper(t),this.helper.addClass(&quot;ui-draggable-dragging&quot;),this._cacheHelperProportions(),e.ui.ddmanager&amp;&amp;(e.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css(&quot;position&quot;),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter(function(){return&quot;fixed&quot;===e(this).css(&quot;position&quot;)}).length&gt;0,this.positionAbs=this.element.offset(),this._refreshOffsets(t),this.originalPosition=this.position=this._generatePosition(t,!1),this.originalPageX=t.pageX,this.originalPageY=t.pageY,i.cursorAt&amp;&amp;this._adjustOffsetFromHelper(i.cursorAt),this._setContainment(),this._trigger(&quot;start&quot;,t)===!1?(this._clear(),!1):(this._cacheHelperProportions(),e.ui.ddmanager&amp;&amp;!i.dropBehaviour&amp;&amp;e.ui.ddmanager.prepareOffsets(this,t),this._normalizeRightBottom(),this._mouseDrag(t,!0),e.ui.ddmanager&amp;&amp;e.ui.ddmanager.dragStart(this,t),!0)},_refreshOffsets:function(e){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top}},_mouseDrag:function(t,i){if(this.hasFixedAncestor&amp;&amp;(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t,!0),this.positionAbs=this._convertPositionTo(&quot;absolute&quot;),!i){var s=this._uiHash();if(this._trigger(&quot;drag&quot;,t,s)===!1)return this._mouseUp({}),!1;this.position=s.position}return this.helper(0).style.left=this.position.left+&quot;px&quot;,this.helper(0).style.top=this.position.top+&quot;px&quot;,e.ui.ddmanager&amp;&amp;e.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var i=this,s=!1;return e.ui.ddmanager&amp;&amp;!this.options.dropBehaviour&amp;&amp;(s=e.ui.ddmanager.drop(this,t)),this.dropped&amp;&amp;(s=this.dropped,this.dropped=!1),&quot;invalid&quot;===this.options.revert&amp;&amp;!s&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;valid&quot;===this.options.revert&amp;&amp;s&quot;http://www.couleursbois.fr/&quot;this.options.revert===!0&quot;http://www.couleursbois.fr/&quot;e.isFunction(this.options.revert)&amp;&amp;this.options.revert.call(this.element,s)?e(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){i._trigger(&quot;stop&quot;,t)!==!1&amp;&amp;i._clear()}):this._trigger(&quot;stop&quot;,t)!==!1&amp;&amp;this._clear(),!1},_mouseUp:function(t){return this._unblockFrames(),e.ui.ddmanager&amp;&amp;e.ui.ddmanager.dragStop(this,t),this.handleElement.is(t.target)&amp;&amp;this.element.focus(),e.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(&quot;.ui-draggable-dragging&quot;)?this._mouseUp({}):this._clear(),this},_getHandle:function(t){return this.options.handle?!!e(t.target).closest(this.element.find(this.options.handle)).length:!0},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this.handleElement.addClass(&quot;ui-draggable-handle&quot;)},_removeHandleClassName:function(){this.handleElement.removeClass(&quot;ui-draggable-handle&quot;)},_createHelper:function(t){var i=this.options,s=e.isFunction(i.helper),n=s?e(i.helper.apply(this.element(0),(t))):&quot;clone&quot;===i.helper?this.element.clone().removeAttr(&quot;id&quot;):this.element;return n.parents(&quot;body&quot;).length&quot;http://www.couleursbois.fr/&quot;n.appendTo(&quot;parent&quot;===i.appendTo?this.element(0).parentNode:i.appendTo),s&amp;&amp;n(0)===this.element(0)&amp;&amp;this._setPositionRelative(),n(0)===this.element(0)&quot;http://www.couleursbois.fr/&quot;/(fixed|absolute)/.test(n.css(&quot;position&quot;))&quot;http://www.couleursbois.fr/&quot;n.css(&quot;position&quot;,&quot;absolute&quot;),n},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css(&quot;position&quot;))&quot;http://www.couleursbois.fr/&quot;(this.element(0).style.position=&quot;relative&quot;)},_adjustOffsetFromHelper:function(t){&quot;string&quot;==typeof t&amp;&amp;(t=t.split(&quot;http://www.couleursbois.fr/&quot;)),e.isArray(t)&amp;&amp;(t={left:+t(0),top:+t(1)&quot;http://www.couleursbois.fr/&quot;0}),&quot;left&quot;in t&amp;&amp;(this.offset.click.left=t.left+this.margins.left),&quot;right&quot;in t&amp;&amp;(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),&quot;top&quot;in t&amp;&amp;(this.offset.click.top=t.top+this.margins.top),&quot;bottom&quot;in t&amp;&amp;(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_isRootNode:function(e){return/(html|body)/i.test(e.tagName)&quot;http://www.couleursbois.fr/&quot;e===this.document(0)},_getParentOffset:function(){var t=this.offsetParent.offset(),i=this.document(0);return&quot;absolute&quot;===this.cssPosition&amp;&amp;this.scrollParent(0)!==i&amp;&amp;e.contains(this.scrollParent(0),this.offsetParent(0))&amp;&amp;(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent(0))&amp;&amp;(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css(&quot;borderTopWidth&quot;),10)&quot;http://www.couleursbois.fr/&quot;0),left:t.left+(parseInt(this.offsetParent.css(&quot;borderLeftWidth&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)}},_getRelativeOffset:function(){if(&quot;relative&quot;!==this.cssPosition)return{top:0,left:0};var e=this.element.position(),t=this._isRootNode(this.scrollParent(0));return{top:e.top-(parseInt(this.helper.css(&quot;top&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)+(t?0:this.scrollParent.scrollTop()),left:e.left-(parseInt(this.helper.css(&quot;left&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)+(t?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css(&quot;marginLeft&quot;),10)&quot;http://www.couleursbois.fr/&quot;0,top:parseInt(this.element.css(&quot;marginTop&quot;),10)&quot;http://www.couleursbois.fr/&quot;0,right:parseInt(this.element.css(&quot;marginRight&quot;),10)&quot;http://www.couleursbois.fr/&quot;0,bottom:parseInt(this.element.css(&quot;marginBottom&quot;),10)&quot;http://www.couleursbois.fr/&quot;0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,i,s,n=this.options,a=this.document(0);return this.relativeContainer=null,n.containment?&quot;window&quot;===n.containment?(this.containment=(e(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,e(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,e(window).scrollLeft()+e(window).width()-this.helperProportions.width-this.margins.left,e(window).scrollTop()+(e(window).height()&quot;http://www.couleursbois.fr/&quot;a.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top),void 0):&quot;document&quot;===n.containment?(this.containment=(0,0,e(a).width()-this.helperProportions.width-this.margins.left,(e(a).height()&quot;http://www.couleursbois.fr/&quot;a.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top),void 0):n.containment.constructor===Array?(this.containment=n.containment,void 0):(&quot;parent&quot;===n.containment&amp;&amp;(n.containment=this.helper(0).parentNode),i=e(n.containment),s=i(0),s&amp;&amp;(t=/(scroll|auto)/.test(i.css(&quot;overflow&quot;)),this.containment=((parseInt(i.css(&quot;borderLeftWidth&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)+(parseInt(i.css(&quot;paddingLeft&quot;),10)&quot;http://www.couleursbois.fr/&quot;0),(parseInt(i.css(&quot;borderTopWidth&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)+(parseInt(i.css(&quot;paddingTop&quot;),10)&quot;http://www.couleursbois.fr/&quot;0),(t?Math.max(s.scrollWidth,s.offsetWidth):s.offsetWidth)-(parseInt(i.css(&quot;borderRightWidth&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)-(parseInt(i.css(&quot;paddingRight&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(s.scrollHeight,s.offsetHeight):s.offsetHeight)-(parseInt(i.css(&quot;borderBottomWidth&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)-(parseInt(i.css(&quot;paddingBottom&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)-this.helperProportions.height-this.margins.top-this.margins.bottom),this.relativeContainer=i),void 0):(this.containment=null,void 0)},_convertPositionTo:function(e,t){t&quot;http://www.couleursbois.fr/&quot;(t=this.position);var i=&quot;absolute&quot;===e?1:-1,s=this._isRootNode(this.scrollParent(0));return{top:t.top+this.offset.relative.top*i+this.offset.parent.top*i-(&quot;fixed&quot;===this.cssPosition?-this.offset.scroll.top:s?0:this.offset.scroll.top)*i,left:t.left+this.offset.relative.left*i+this.offset.parent.left*i-(&quot;fixed&quot;===this.cssPosition?-this.offset.scroll.left:s?0:this.offset.scroll.left)*i}},_generatePosition:function(e,t){var i,s,n,a,o=this.options,r=this._isRootNode(this.scrollParent(0)),h=e.pageX,l=e.pageY;return r&amp;&amp;this.offset.scroll&quot;http://www.couleursbois.fr/&quot;(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),t&amp;&amp;(this.containment&amp;&amp;(this.relativeContainer?(s=this.relativeContainer.offset(),i=(this.containment(0)+s.left,this.containment(1)+s.top,this.containment(2)+s.left,this.containment(3)+s.top)):i=this.containment,e.pageX-this.offset.click.left&lt;i(0)&amp;&amp;(h=i(0)+this.offset.click.left),e.pageY-this.offset.click.top<i(1)&#038;&#038;(l=i(1)+this.offset.click.top),e.pageX-this.offset.click.left>i(2)&amp;&amp;(h=i(2)+this.offset.click.left),e.pageY-this.offset.click.top&gt;i(3)&amp;&amp;(l=i(3)+this.offset.click.top)),o.grid&amp;&amp;(n=o.grid(1)?this.originalPageY+Math.round((l-this.originalPageY)/o.grid(1))*o.grid(1):this.originalPageY,l=i?n-this.offset.click.top&gt;=i(1)&quot;http://www.couleursbois.fr/&quot;n-this.offset.click.top&gt;i(3)?n:n-this.offset.click.top&gt;=i(1)?n-o.grid(1):n+o.grid(1):n,a=o.grid(0)?this.originalPageX+Math.round((h-this.originalPageX)/o.grid(0))*o.grid(0):this.originalPageX,h=i?a-this.offset.click.left&gt;=i(0)&quot;http://www.couleursbois.fr/&quot;a-this.offset.click.left&gt;i(2)?a:a-this.offset.click.left&gt;=i(0)?a-o.grid(0):a+o.grid(0):a),&quot;y&quot;===o.axis&amp;&amp;(h=this.originalPageX),&quot;x&quot;===o.axis&amp;&amp;(l=this.originalPageY)),{top:l-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(&quot;fixed&quot;===this.cssPosition?-this.offset.scroll.top:r?0:this.offset.scroll.top),left:h-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(&quot;fixed&quot;===this.cssPosition?-this.offset.scroll.left:r?0:this.offset.scroll.left)}},_clear:function(){this.helper.removeClass(&quot;ui-draggable-dragging&quot;),this.helper(0)===this.element(0)&quot;http://www.couleursbois.fr/&quot;this.cancelHelperRemoval&quot;http://www.couleursbois.fr/&quot;this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&amp;&amp;this.destroy()},_normalizeRightBottom:function(){&quot;y&quot;!==this.options.axis&amp;&amp;&quot;auto&quot;!==this.helper.css(&quot;right&quot;)&amp;&amp;(this.helper.width(this.helper.width()),this.helper.css(&quot;right&quot;,&quot;auto&quot;)),&quot;x&quot;!==this.options.axis&amp;&amp;&quot;auto&quot;!==this.helper.css(&quot;bottom&quot;)&amp;&amp;(this.helper.height(this.helper.height()),this.helper.css(&quot;bottom&quot;,&quot;auto&quot;))},_trigger:function(t,i,s){return s=s&quot;http://www.couleursbois.fr/&quot;this._uiHash(),e.ui.plugin.call(this,t,(i,s,this),!0),/^(drag|start|stop)/.test(t)&amp;&amp;(this.positionAbs=this._convertPositionTo(&quot;absolute&quot;),s.offset=this.positionAbs),e.Widget.prototype._trigger.call(this,t,i,s)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),e.ui.plugin.add(&quot;draggable&quot;,&quot;connectToSortable&quot;,{start:function(t,i,s){var n=e.extend({},i,{item:s.element});s.sortables=(),e(s.options.connectToSortable).each(function(){var i=e(this).sortable(&quot;instance&quot;);i&amp;&amp;!i.options.disabled&amp;&amp;(s.sortables.push(i),i.refreshPositions(),i._trigger(&quot;activate&quot;,t,n))})},stop:function(t,i,s){var n=e.extend({},i,{item:s.element});s.cancelHelperRemoval=!1,e.each(s.sortables,function(){var e=this;e.isOver?(e.isOver=0,s.cancelHelperRemoval=!0,e.cancelHelperRemoval=!1,e._storedCSS={position:e.placeholder.css(&quot;position&quot;),top:e.placeholder.css(&quot;top&quot;),left:e.placeholder.css(&quot;left&quot;)},e._mouseStop(t),e.options.helper=e.options._helper):(e.cancelHelperRemoval=!0,e._trigger(&quot;deactivate&quot;,t,n))})},drag:function(t,i,s){e.each(s.sortables,function(){var n=!1,a=this;a.positionAbs=s.positionAbs,a.helperProportions=s.helperProportions,a.offset.click=s.offset.click,a._intersectsWith(a.containerCache)&amp;&amp;(n=!0,e.each(s.sortables,function(){return this.positionAbs=s.positionAbs,this.helperProportions=s.helperProportions,this.offset.click=s.offset.click,this!==a&amp;&amp;this._intersectsWith(this.containerCache)&amp;&amp;e.contains(a.element(0),this.element(0))&amp;&amp;(n=!1),n})),n?(a.isOver&quot;http://www.couleursbois.fr/&quot;(a.isOver=1,s._parent=i.helper.parent(),a.currentItem=i.helper.appendTo(a.element).data(&quot;ui-sortable-item&quot;,!0),a.options._helper=a.options.helper,a.options.helper=function(){return i.helper(0)},t.target=a.currentItem(0),a._mouseCapture(t,!0),a._mouseStart(t,!0,!0),a.offset.click.top=s.offset.click.top,a.offset.click.left=s.offset.click.left,a.offset.parent.left-=s.offset.parent.left-a.offset.parent.left,a.offset.parent.top-=s.offset.parent.top-a.offset.parent.top,s._trigger(&quot;toSortable&quot;,t),s.dropped=a.element,e.each(s.sortables,function(){this.refreshPositions()}),s.currentItem=s.element,a.fromOutside=s),a.currentItem&amp;&amp;(a._mouseDrag(t),i.position=a.position)):a.isOver&amp;&amp;(a.isOver=0,a.cancelHelperRemoval=!0,a.options._revert=a.options.revert,a.options.revert=!1,a._trigger(&quot;out&quot;,t,a._uiHash(a)),a._mouseStop(t,!0),a.options.revert=a.options._revert,a.options.helper=a.options._helper,a.placeholder&amp;&amp;a.placeholder.remove(),i.helper.appendTo(s._parent),s._refreshOffsets(t),i.position=s._generatePosition(t,!0),s._trigger(&quot;fromSortable&quot;,t),s.dropped=!1,e.each(s.sortables,function(){this.refreshPositions()}))})}}),e.ui.plugin.add(&quot;draggable&quot;,&quot;cursor&quot;,{start:function(t,i,s){var n=e(&quot;body&quot;),a=s.options;n.css(&quot;cursor&quot;)&amp;&amp;(a._cursor=n.css(&quot;cursor&quot;)),n.css(&quot;cursor&quot;,a.cursor)},stop:function(t,i,s){var n=s.options;n._cursor&amp;&amp;e(&quot;body&quot;).css(&quot;cursor&quot;,n._cursor)}}),e.ui.plugin.add(&quot;draggable&quot;,&quot;opacity&quot;,{start:function(t,i,s){var n=e(i.helper),a=s.options;n.css(&quot;opacity&quot;)&amp;&amp;(a._opacity=n.css(&quot;opacity&quot;)),n.css(&quot;opacity&quot;,a.opacity)},stop:function(t,i,s){var n=s.options;n._opacity&amp;&amp;e(i.helper).css(&quot;opacity&quot;,n._opacity)}}),e.ui.plugin.add(&quot;draggable&quot;,&quot;scroll&quot;,{start:function(e,t,i){i.scrollParentNotHidden&quot;http://www.couleursbois.fr/&quot;(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden(0)!==i.document(0)&amp;&amp;&quot;HTML&quot;!==i.scrollParentNotHidden(0).tagName&amp;&amp;(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(t,i,s){var n=s.options,a=!1,o=s.scrollParentNotHidden(0),r=s.document(0);o!==r&amp;&amp;&quot;HTML&quot;!==o.tagName?(n.axis&amp;&amp;&quot;x&quot;===n.axis&quot;http://www.couleursbois.fr/&quot;(s.overflowOffset.top+o.offsetHeight-t.pageY&lt;n.scrollSensitivity?o.scrollTop=a=o.scrollTop+n.scrollSpeed:t.pageY-s.overflowOffset.top&lt;n.scrollSensitivity&amp;&amp;(o.scrollTop=a=o.scrollTop-n.scrollSpeed)),n.axis&amp;&amp;&quot;y&quot;===n.axis&quot;http://www.couleursbois.fr/&quot;(s.overflowOffset.left+o.offsetWidth-t.pageX&lt;n.scrollSensitivity?o.scrollLeft=a=o.scrollLeft+n.scrollSpeed:t.pageX-s.overflowOffset.left&lt;n.scrollSensitivity&amp;&amp;(o.scrollLeft=a=o.scrollLeft-n.scrollSpeed))):(n.axis&amp;&amp;&quot;x&quot;===n.axis&quot;http://www.couleursbois.fr/&quot;(t.pageY-e(r).scrollTop()&lt;n.scrollSensitivity?a=e(r).scrollTop(e(r).scrollTop()-n.scrollSpeed):e(window).height()-(t.pageY-e(r).scrollTop())&lt;n.scrollSensitivity&amp;&amp;(a=e(r).scrollTop(e(r).scrollTop()+n.scrollSpeed))),n.axis&amp;&amp;&quot;y&quot;===n.axis&quot;http://www.couleursbois.fr/&quot;(t.pageX-e(r).scrollLeft()&lt;n.scrollSensitivity?a=e(r).scrollLeft(e(r).scrollLeft()-n.scrollSpeed):e(window).width()-(t.pageX-e(r).scrollLeft())<n.scrollSensitivity&#038;&#038;(a=e(r).scrollLeft(e(r).scrollLeft()+n.scrollSpeed)))),a!==!1&#038;&#038;e.ui.ddmanager&#038;&#038;!n.dropBehaviour&#038;&#038;e.ui.ddmanager.prepareOffsets(s,t)}}),e.ui.plugin.add("draggable","snap",{start:function(t,i,s){var n=s.options;s.snapElements=(),e(n.snap.constructor!==String?n.snap.items"http://www.couleursbois.fr/"http://www.couleursbois.fr/":data(ui-draggable)":n.snap).each(function(){var t=e(this),i=t.offset();this!==s.element(0)&#038;&#038;s.snapElements.push({item:this,width:t.outerWidth(),height:t.outerHeight(),top:i.top,left:i.left})})},drag:function(t,i,s){var n,a,o,r,h,l,u,d,c,p,f=s.options,m=f.snapTolerance,g=i.offset.left,v=g+s.helperProportions.width,y=i.offset.top,b=y+s.helperProportions.height;for(c=s.snapElements.length-1;c>=0;c--)h=s.snapElements(c).left-s.margins.left,l=h+s.snapElements(c).width,u=s.snapElements(c).top-s.margins.top,d=u+s.snapElements(c).height,h-m&gt;v&quot;http://www.couleursbois.fr/&quot;g&gt;l+m&quot;http://www.couleursbois.fr/&quot;u-m&gt;b&quot;http://www.couleursbois.fr/&quot;y&gt;d+m&quot;http://www.couleursbois.fr/&quot;!e.contains(s.snapElements(c).item.ownerDocument,s.snapElements(c).item)?(s.snapElements(c).snapping&amp;&amp;s.options.snap.release&amp;&amp;s.options.snap.release.call(s.element,t,e.extend(s._uiHash(),{snapItem:s.snapElements(c).item})),s.snapElements(c).snapping=!1):(&quot;inner&quot;!==f.snapMode&amp;&amp;(n=m&gt;=Math.abs(u-b),a=m&gt;=Math.abs(d-y),o=m&gt;=Math.abs(h-v),r=m&gt;=Math.abs(l-g),n&amp;&amp;(i.position.top=s._convertPositionTo(&quot;relative&quot;,{top:u-s.helperProportions.height,left:0}).top),a&amp;&amp;(i.position.top=s._convertPositionTo(&quot;relative&quot;,{top:d,left:0}).top),o&amp;&amp;(i.position.left=s._convertPositionTo(&quot;relative&quot;,{top:0,left:h-s.helperProportions.width}).left),r&amp;&amp;(i.position.left=s._convertPositionTo(&quot;relative&quot;,{top:0,left:l}).left)),p=n&quot;http://www.couleursbois.fr/&quot;a&quot;http://www.couleursbois.fr/&quot;o&quot;http://www.couleursbois.fr/&quot;r,&quot;outer&quot;!==f.snapMode&amp;&amp;(n=m&gt;=Math.abs(u-y),a=m&gt;=Math.abs(d-b),o=m&gt;=Math.abs(h-g),r=m&gt;=Math.abs(l-v),n&amp;&amp;(i.position.top=s._convertPositionTo(&quot;relative&quot;,{top:u,left:0}).top),a&amp;&amp;(i.position.top=s._convertPositionTo(&quot;relative&quot;,{top:d-s.helperProportions.height,left:0}).top),o&amp;&amp;(i.position.left=s._convertPositionTo(&quot;relative&quot;,{top:0,left:h}).left),r&amp;&amp;(i.position.left=s._convertPositionTo(&quot;relative&quot;,{top:0,left:l-s.helperProportions.width}).left)),!s.snapElements(c).snapping&amp;&amp;(n&quot;http://www.couleursbois.fr/&quot;a&quot;http://www.couleursbois.fr/&quot;o&quot;http://www.couleursbois.fr/&quot;r&quot;http://www.couleursbois.fr/&quot;p)&amp;&amp;s.options.snap.snap&amp;&amp;s.options.snap.snap.call(s.element,t,e.extend(s._uiHash(),{snapItem:s.snapElements(c).item})),s.snapElements(c).snapping=n&quot;http://www.couleursbois.fr/&quot;a&quot;http://www.couleursbois.fr/&quot;o&quot;http://www.couleursbois.fr/&quot;r&quot;http://www.couleursbois.fr/&quot;p)}}),e.ui.plugin.add(&quot;draggable&quot;,&quot;stack&quot;,{start:function(t,i,s){var n,a=s.options,o=e.makeArray(e(a.stack)).sort(function(t,i){return(parseInt(e(t).css(&quot;zIndex&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)-(parseInt(e(i).css(&quot;zIndex&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)});o.length&amp;&amp;(n=parseInt(e(o(0)).css(&quot;zIndex&quot;),10)&quot;http://www.couleursbois.fr/&quot;0,e(o).each(function(t){e(this).css(&quot;zIndex&quot;,n+t)}),this.css(&quot;zIndex&quot;,n+o.length))}}),e.ui.plugin.add(&quot;draggable&quot;,&quot;zIndex&quot;,{start:function(t,i,s){var n=e(i.helper),a=s.options;n.css(&quot;zIndex&quot;)&amp;&amp;(a._zIndex=n.css(&quot;zIndex&quot;)),n.css(&quot;zIndex&quot;,a.zIndex)},stop:function(t,i,s){var n=s.options;n._zIndex&amp;&amp;e(i.helper).css(&quot;zIndex&quot;,n._zIndex)}}),e.ui.draggable,e.widget(&quot;ui.resizable&quot;,e.ui.mouse,{version:&quot;1.11.4&quot;,widgetEventPrefix:&quot;resize&quot;,options:{alsoResize:!1,animate:!1,animateDuration:&quot;slow&quot;,animateEasing:&quot;swing&quot;,aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:&quot;e,s,se&quot;,helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(e){return parseInt(e,10)&quot;http://www.couleursbois.fr/&quot;0},_isNumber:function(e){return!isNaN(parseInt(e,10))},_hasScroll:function(t,i){if(&quot;hidden&quot;===e(t).css(&quot;overflow&quot;))return!1;var s=i&amp;&amp;&quot;left&quot;===i?&quot;scrollLeft&quot;:&quot;scrollTop&quot;,n=!1;return t(s)&gt;0?!0:(t(s)=1,n=t(s)&gt;0,t(s)=0,n)},_create:function(){var t,i,s,n,a,o=this,r=this.options;if(this.element.addClass(&quot;ui-resizable&quot;),e.extend(this,{_aspectRatio:!!r.aspectRatio,aspectRatio:r.aspectRatio,originalElement:this.element,_proportionallyResizeElements:(),_helper:r.helper&quot;http://www.couleursbois.fr/&quot;r.ghost&quot;http://www.couleursbois.fr/&quot;r.animate?r.helper&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;ui-resizable-helper&quot;:null}),this.element(0).nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&amp;&amp;(this.element.wrap(e(&quot;</p>
<div class='ui-wrapper' style='overflow: hidden;'></div>
<p>&quot;).css({position:this.element.css(&quot;position&quot;),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css(&quot;top&quot;),left:this.element.css(&quot;left&quot;)})),this.element=this.element.parent().data(&quot;ui-resizable&quot;,this.element.resizable(&quot;instance&quot;)),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css(&quot;marginLeft&quot;),marginTop:this.originalElement.css(&quot;marginTop&quot;),marginRight:this.originalElement.css(&quot;marginRight&quot;),marginBottom:this.originalElement.css(&quot;marginBottom&quot;)}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css(&quot;resize&quot;),this.originalElement.css(&quot;resize&quot;,&quot;none&quot;),this._proportionallyResizeElements.push(this.originalElement.css({position:&quot;static&quot;,zoom:1,display:&quot;block&quot;})),this.originalElement.css({margin:this.originalElement.css(&quot;margin&quot;)}),this._proportionallyResize()),this.handles=r.handles&quot;http://www.couleursbois.fr/&quot;(e(&quot;.ui-resizable-handle&quot;,this.element).length?{n:&quot;.ui-resizable-n&quot;,e:&quot;.ui-resizable-e&quot;,s:&quot;.ui-resizable-s&quot;,w:&quot;.ui-resizable-w&quot;,se:&quot;.ui-resizable-se&quot;,sw:&quot;.ui-resizable-sw&quot;,ne:&quot;.ui-resizable-ne&quot;,nw:&quot;.ui-resizable-nw&quot;}:&quot;e,s,se&quot;),this._handles=e(),this.handles.constructor===String)for(&quot;all&quot;===this.handles&amp;&amp;(this.handles=&quot;n,e,s,w,se,sw,ne,nw&quot;),t=this.handles.split(&quot;,&quot;),this.handles={},i=0;t.length&gt;i;i++)s=e.trim(t(i)),a=&quot;ui-resizable-&quot;+s,n=e(&quot;</p>
<div class='ui-resizable-handle "+a+"http://www.couleursbois.fr/"></div>
<p>&quot;),n.css({zIndex:r.zIndex}),&quot;se&quot;===s&amp;&amp;n.addClass(&quot;ui-icon ui-icon-gripsmall-diagonal-se&quot;),this.handles(s)=&quot;.ui-resizable-&quot;+s,this.element.append(n);this._renderAxis=function(t){var i,s,n,a;t=t&quot;http://www.couleursbois.fr/&quot;this.element;for(i in this.handles)this.handles(i).constructor===String?this.handles(i)=this.element.children(this.handles(i)).first().show():(this.handles(i).jquery&quot;http://www.couleursbois.fr/&quot;this.handles(i).nodeType)&amp;&amp;(this.handles(i)=e(this.handles(i)),this._on(this.handles(i),{mousedown:o._mouseDown})),this.elementIsWrapper&amp;&amp;this.originalElement(0).nodeName.match(/^(textarea|input|select|button)$/i)&amp;&amp;(s=e(this.handles(i),this.element),a=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=(&quot;padding&quot;,/ne|nw|n/.test(i)?&quot;Top&quot;:/se|sw|s/.test(i)?&quot;Bottom&quot;:/^e$/.test(i)?&quot;Right&quot;:&quot;Left&quot;).join(&quot;http://www.couleursbois.fr/&quot;),t.css(n,a),this._proportionallyResize()),this._handles=this._handles.add(this.handles(i))},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(&quot;.ui-resizable-handle&quot;)),this._handles.disableSelection(),this._handles.mouseover(function(){o.resizing&quot;http://www.couleursbois.fr/&quot;(this.className&amp;&amp;(n=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),o.axis=n&amp;&amp;n(1)?n(1):&quot;se&quot;)}),r.autoHide&amp;&amp;(this._handles.hide(),e(this.element).addClass(&quot;ui-resizable-autohide&quot;).mouseenter(function(){r.disabled&quot;http://www.couleursbois.fr/&quot;(e(this).removeClass(&quot;ui-resizable-autohide&quot;),o._handles.show())}).mouseleave(function(){r.disabled&quot;http://www.couleursbois.fr/&quot;o.resizing&quot;http://www.couleursbois.fr/&quot;(e(this).addClass(&quot;ui-resizable-autohide&quot;),o._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy();var t,i=function(t){e(t).removeClass(&quot;ui-resizable ui-resizable-disabled ui-resizable-resizing&quot;).removeData(&quot;resizable&quot;).removeData(&quot;ui-resizable&quot;).unbind(&quot;.resizable&quot;).find(&quot;.ui-resizable-handle&quot;).remove()};return this.elementIsWrapper&amp;&amp;(i(this.element),t=this.element,this.originalElement.css({position:t.css(&quot;position&quot;),width:t.outerWidth(),height:t.outerHeight(),top:t.css(&quot;top&quot;),left:t.css(&quot;left&quot;)}).insertAfter(t),t.remove()),this.originalElement.css(&quot;resize&quot;,this.originalResizeStyle),i(this.originalElement),this},_mouseCapture:function(t){var i,s,n=!1;for(i in this.handles)s=e(this.handles(i))(0),(s===t.target&quot;http://www.couleursbois.fr/&quot;e.contains(s,t.target))&amp;&amp;(n=!0);return!this.options.disabled&amp;&amp;n},_mouseStart:function(t){var i,s,n,a=this.options,o=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css(&quot;left&quot;)),s=this._num(this.helper.css(&quot;top&quot;)),a.containment&amp;&amp;(i+=e(a.containment).scrollLeft()&quot;http://www.couleursbois.fr/&quot;0,s+=e(a.containment).scrollTop()&quot;http://www.couleursbois.fr/&quot;0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:o.width(),height:o.height()},this.originalSize=this._helper?{width:o.outerWidth(),height:o.outerHeight()}:{width:o.width(),height:o.height()},this.sizeDiff={width:o.outerWidth()-o.width(),height:o.outerHeight()-o.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio=&quot;number&quot;==typeof a.aspectRatio?a.aspectRatio:this.originalSize.width/this.originalSize.height&quot;http://www.couleursbois.fr/&quot;1,n=e(&quot;.ui-resizable-&quot;+this.axis).css(&quot;cursor&quot;),e(&quot;body&quot;).css(&quot;cursor&quot;,&quot;auto&quot;===n?this.axis+&quot;-resize&quot;:n),o.addClass(&quot;ui-resizable-resizing&quot;),this._propagate(&quot;start&quot;,t),!0},_mouseDrag:function(t){var i,s,n=this.originalMousePosition,a=this.axis,o=t.pageX-n.left&quot;http://www.couleursbois.fr/&quot;0,r=t.pageY-n.top&quot;http://www.couleursbois.fr/&quot;0,h=this._change(a);return this._updatePrevProperties(),h?(i=h.apply(this,(t,o,r)),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio&quot;http://www.couleursbois.fr/&quot;t.shiftKey)&amp;&amp;(i=this._updateRatio(i,t)),i=this._respectSize(i,t),this._updateCache(i),this._propagate(&quot;resize&quot;,t),s=this._applyChanges(),!this._helper&amp;&amp;this._proportionallyResizeElements.length&amp;&amp;this._proportionallyResize(),e.isEmptyObject(s)&quot;http://www.couleursbois.fr/&quot;(this._updatePrevProperties(),this._trigger(&quot;resize&quot;,t,this.ui()),this._applyChanges()),!1):!1},_mouseStop:function(t){this.resizing=!1;var i,s,n,a,o,r,h,l=this.options,u=this;return this._helper&amp;&amp;(i=this._proportionallyResizeElements,s=i.length&amp;&amp;/textarea/i.test(i(0).nodeName),n=s&amp;&amp;this._hasScroll(i(0),&quot;left&quot;)?0:u.sizeDiff.height,a=s?0:u.sizeDiff.width,o={width:u.helper.width()-a,height:u.helper.height()-n},r=parseInt(u.element.css(&quot;left&quot;),10)+(u.position.left-u.originalPosition.left)&quot;http://www.couleursbois.fr/&quot;null,h=parseInt(u.element.css(&quot;top&quot;),10)+(u.position.top-u.originalPosition.top)&quot;http://www.couleursbois.fr/&quot;null,l.animate&quot;http://www.couleursbois.fr/&quot;this.element.css(e.extend(o,{top:h,left:r})),u.helper.height(u.size.height),u.helper.width(u.size.width),this._helper&amp;&amp;!l.animate&amp;&amp;this._proportionallyResize()),e(&quot;body&quot;).css(&quot;cursor&quot;,&quot;auto&quot;),this.element.removeClass(&quot;ui-resizable-resizing&quot;),this._propagate(&quot;stop&quot;,t),this._helper&amp;&amp;this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var e={};return this.position.top!==this.prevPosition.top&amp;&amp;(e.top=this.position.top+&quot;px&quot;),this.position.left!==this.prevPosition.left&amp;&amp;(e.left=this.position.left+&quot;px&quot;),this.size.width!==this.prevSize.width&amp;&amp;(e.width=this.size.width+&quot;px&quot;),this.size.height!==this.prevSize.height&amp;&amp;(e.height=this.size.height+&quot;px&quot;),this.helper.css(e),e},_updateVirtualBoundaries:function(e){var t,i,s,n,a,o=this.options;a={minWidth:this._isNumber(o.minWidth)?o.minWidth:0,maxWidth:this._isNumber(o.maxWidth)?o.maxWidth:1/0,minHeight:this._isNumber(o.minHeight)?o.minHeight:0,maxHeight:this._isNumber(o.maxHeight)?o.maxHeight:1/0},(this._aspectRatio&quot;http://www.couleursbois.fr/&quot;e)&amp;&amp;(t=a.minHeight*this.aspectRatio,s=a.minWidth/this.aspectRatio,i=a.maxHeight*this.aspectRatio,n=a.maxWidth/this.aspectRatio,t&gt;a.minWidth&amp;&amp;(a.minWidth=t),s&gt;a.minHeight&amp;&amp;(a.minHeight=s),a.maxWidth&gt;i&amp;&amp;(a.maxWidth=i),a.maxHeight&gt;n&amp;&amp;(a.maxHeight=n)),this._vBoundaries=a},_updateCache:function(e){this.offset=this.helper.offset(),this._isNumber(e.left)&amp;&amp;(this.position.left=e.left),this._isNumber(e.top)&amp;&amp;(this.position.top=e.top),this._isNumber(e.height)&amp;&amp;(this.size.height=e.height),this._isNumber(e.width)&amp;&amp;(this.size.width=e.width)},_updateRatio:function(e){var t=this.position,i=this.size,s=this.axis;return this._isNumber(e.height)?e.width=e.height*this.aspectRatio:this._isNumber(e.width)&amp;&amp;(e.height=e.width/this.aspectRatio),&quot;sw&quot;===s&amp;&amp;(e.left=t.left+(i.width-e.width),e.top=null),&quot;nw&quot;===s&amp;&amp;(e.top=t.top+(i.height-e.height),e.left=t.left+(i.width-e.width)),e},_respectSize:function(e){var t=this._vBoundaries,i=this.axis,s=this._isNumber(e.width)&amp;&amp;t.maxWidth&amp;&amp;t.maxWidth&lt;e.width,n=this._isNumber(e.height)&amp;&amp;t.maxHeight&amp;&amp;t.maxHeight<e.height,a=this._isNumber(e.width)&#038;&#038;t.minWidth&#038;&#038;t.minWidth>e.width,o=this._isNumber(e.height)&amp;&amp;t.minHeight&amp;&amp;t.minHeight&gt;e.height,r=this.originalPosition.left+this.originalSize.width,h=this.position.top+this.size.height,l=/sw|nw|w/.test(i),u=/nw|ne|n/.test(i);return a&amp;&amp;(e.width=t.minWidth),o&amp;&amp;(e.height=t.minHeight),s&amp;&amp;(e.width=t.maxWidth),n&amp;&amp;(e.height=t.maxHeight),a&amp;&amp;l&amp;&amp;(e.left=r-t.minWidth),s&amp;&amp;l&amp;&amp;(e.left=r-t.maxWidth),o&amp;&amp;u&amp;&amp;(e.top=h-t.minHeight),n&amp;&amp;u&amp;&amp;(e.top=h-t.maxHeight),e.width&quot;http://www.couleursbois.fr/&quot;e.height&quot;http://www.couleursbois.fr/&quot;e.left&quot;http://www.couleursbois.fr/&quot;!e.top?e.width&quot;http://www.couleursbois.fr/&quot;e.height&quot;http://www.couleursbois.fr/&quot;e.top&quot;http://www.couleursbois.fr/&quot;!e.left&quot;http://www.couleursbois.fr/&quot;(e.left=null):e.top=null,e},_getPaddingPlusBorderDimensions:function(e){for(var t=0,i=(),s=(e.css(&quot;borderTopWidth&quot;),e.css(&quot;borderRightWidth&quot;),e.css(&quot;borderBottomWidth&quot;),e.css(&quot;borderLeftWidth&quot;)),n=(e.css(&quot;paddingTop&quot;),e.css(&quot;paddingRight&quot;),e.css(&quot;paddingBottom&quot;),e.css(&quot;paddingLeft&quot;));4&gt;t;t++)i(t)=parseInt(s(t),10)&quot;http://www.couleursbois.fr/&quot;0,i(t)+=parseInt(n(t),10)&quot;http://www.couleursbois.fr/&quot;0;return{height:i(0)+i(2),width:i(1)+i(3)}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var e,t=0,i=this.helper&quot;http://www.couleursbois.fr/&quot;this.element;this._proportionallyResizeElements.length&gt;t;t++)e=this._proportionallyResizeElements(t),this.outerDimensions&quot;http://www.couleursbois.fr/&quot;(this.outerDimensions=this._getPaddingPlusBorderDimensions(e)),e.css({height:i.height()-this.outerDimensions.height&quot;http://www.couleursbois.fr/&quot;0,width:i.width()-this.outerDimensions.width&quot;http://www.couleursbois.fr/&quot;0})},_renderProxy:function(){var t=this.element,i=this.options;this.elementOffset=t.offset(),this._helper?(this.helper=this.helper&quot;http://www.couleursbois.fr/&quot;e(&quot;</p>
<div style='overflow:hidden;'></div>
<p>&quot;),this.helper.addClass(this._helper).css({width:this.element.outerWidth()-1,height:this.element.outerHeight()-1,position:&quot;absolute&quot;,left:this.elementOffset.left+&quot;px&quot;,top:this.elementOffset.top+&quot;px&quot;,zIndex:++i.zIndex}),this.helper.appendTo(&quot;body&quot;).disableSelection()):this.helper=this.element},_change:{e:function(e,t){return{width:this.originalSize.width+t}},w:function(e,t){var i=this.originalSize,s=this.originalPosition;return{left:s.left+t,width:i.width-t}},n:function(e,t,i){var s=this.originalSize,n=this.originalPosition;return{top:n.top+i,height:s.height-i}},s:function(e,t,i){return{height:this.originalSize.height+i}},se:function(t,i,s){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,(t,i,s)))},sw:function(t,i,s){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,(t,i,s)))},ne:function(t,i,s){return e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,(t,i,s)))},nw:function(t,i,s){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,(t,i,s)))}},_propagate:function(t,i){e.ui.plugin.call(this,t,(i,this.ui())),&quot;resize&quot;!==t&amp;&amp;this._trigger(t,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),e.ui.plugin.add(&quot;resizable&quot;,&quot;animate&quot;,{stop:function(t){var i=e(this).resizable(&quot;instance&quot;),s=i.options,n=i._proportionallyResizeElements,a=n.length&amp;&amp;/textarea/i.test(n(0).nodeName),o=a&amp;&amp;i._hasScroll(n(0),&quot;left&quot;)?0:i.sizeDiff.height,r=a?0:i.sizeDiff.width,h={width:i.size.width-r,height:i.size.height-o},l=parseInt(i.element.css(&quot;left&quot;),10)+(i.position.left-i.originalPosition.left)&quot;http://www.couleursbois.fr/&quot;null,u=parseInt(i.element.css(&quot;top&quot;),10)+(i.position.top-i.originalPosition.top)&quot;http://www.couleursbois.fr/&quot;null;i.element.animate(e.extend(h,u&amp;&amp;l?{top:u,left:l}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseInt(i.element.css(&quot;width&quot;),10),height:parseInt(i.element.css(&quot;height&quot;),10),top:parseInt(i.element.css(&quot;top&quot;),10),left:parseInt(i.element.css(&quot;left&quot;),10)};n&amp;&amp;n.length&amp;&amp;e(n(0)).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate(&quot;resize&quot;,t)}})}}),e.ui.plugin.add(&quot;resizable&quot;,&quot;containment&quot;,{start:function(){var t,i,s,n,a,o,r,h=e(this).resizable(&quot;instance&quot;),l=h.options,u=h.element,d=l.containment,c=d instanceof e?d.get(0):/parent/.test(d)?u.parent().get(0):d;c&amp;&amp;(h.containerElement=e(c),/document/.test(d)&quot;http://www.couleursbois.fr/&quot;d===document?(h.containerOffset={left:0,top:0},h.containerPosition={left:0,top:0},h.parentData={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()&quot;http://www.couleursbois.fr/&quot;document.body.parentNode.scrollHeight}):(t=e(c),i=(),e((&quot;Top&quot;,&quot;Right&quot;,&quot;Left&quot;,&quot;Bottom&quot;)).each(function(e,s){i(e)=h._num(t.css(&quot;padding&quot;+s))}),h.containerOffset=t.offset(),h.containerPosition=t.position(),h.containerSize={height:t.innerHeight()-i(3),width:t.innerWidth()-i(1)},s=h.containerOffset,n=h.containerSize.height,a=h.containerSize.width,o=h._hasScroll(c,&quot;left&quot;)?c.scrollWidth:a,r=h._hasScroll(c)?c.scrollHeight:n,h.parentData={element:c,left:s.left,top:s.top,width:o,height:r}))},resize:function(t){var i,s,n,a,o=e(this).resizable(&quot;instance&quot;),r=o.options,h=o.containerOffset,l=o.position,u=o._aspectRatio&quot;http://www.couleursbois.fr/&quot;t.shiftKey,d={top:0,left:0},c=o.containerElement,p=!0;c(0)!==document&amp;&amp;/static/.test(c.css(&quot;position&quot;))&amp;&amp;(d=h),l.left&lt;(o._helper?h.left:0)&amp;&amp;(o.size.width=o.size.width+(o._helper?o.position.left-h.left:o.position.left-d.left),u&amp;&amp;(o.size.height=o.size.width/o.aspectRatio,p=!1),o.position.left=r.helper?h.left:0),l.top<(o._helper?h.top:0)&#038;&#038;(o.size.height=o.size.height+(o._helper?o.position.top-h.top:o.position.top),u&#038;&#038;(o.size.width=o.size.height*o.aspectRatio,p=!1),o.position.top=o._helper?h.top:0),n=o.containerElement.get(0)===o.element.parent().get(0),a=/relative|absolute/.test(o.containerElement.css("position")),n&#038;&#038;a?(o.offset.left=o.parentData.left+o.position.left,o.offset.top=o.parentData.top+o.position.top):(o.offset.left=o.element.offset().left,o.offset.top=o.element.offset().top),i=Math.abs(o.sizeDiff.width+(o._helper?o.offset.left-d.left:o.offset.left-h.left)),s=Math.abs(o.sizeDiff.height+(o._helper?o.offset.top-d.top:o.offset.top-h.top)),i+o.size.width>=o.parentData.width&amp;&amp;(o.size.width=o.parentData.width-i,u&amp;&amp;(o.size.height=o.size.width/o.aspectRatio,p=!1)),s+o.size.height&gt;=o.parentData.height&amp;&amp;(o.size.height=o.parentData.height-s,u&amp;&amp;(o.size.width=o.size.height*o.aspectRatio,p=!1)),p&quot;http://www.couleursbois.fr/&quot;(o.position.left=o.prevPosition.left,o.position.top=o.prevPosition.top,o.size.width=o.prevSize.width,o.size.height=o.prevSize.height)},stop:function(){var t=e(this).resizable(&quot;instance&quot;),i=t.options,s=t.containerOffset,n=t.containerPosition,a=t.containerElement,o=e(t.helper),r=o.offset(),h=o.outerWidth()-t.sizeDiff.width,l=o.outerHeight()-t.sizeDiff.height;t._helper&amp;&amp;!i.animate&amp;&amp;/relative/.test(a.css(&quot;position&quot;))&amp;&amp;e(this).css({left:r.left-n.left-s.left,width:h,height:l}),t._helper&amp;&amp;!i.animate&amp;&amp;/static/.test(a.css(&quot;position&quot;))&amp;&amp;e(this).css({left:r.left-n.left-s.left,width:h,height:l})}}),e.ui.plugin.add(&quot;resizable&quot;,&quot;alsoResize&quot;,{start:function(){var t=e(this).resizable(&quot;instance&quot;),i=t.options;e(i.alsoResize).each(function(){var t=e(this);t.data(&quot;ui-resizable-alsoresize&quot;,{width:parseInt(t.width(),10),height:parseInt(t.height(),10),left:parseInt(t.css(&quot;left&quot;),10),top:parseInt(t.css(&quot;top&quot;),10)})})},resize:function(t,i){var s=e(this).resizable(&quot;instance&quot;),n=s.options,a=s.originalSize,o=s.originalPosition,r={height:s.size.height-a.height&quot;http://www.couleursbois.fr/&quot;0,width:s.size.width-a.width&quot;http://www.couleursbois.fr/&quot;0,top:s.position.top-o.top&quot;http://www.couleursbois.fr/&quot;0,left:s.position.left-o.left&quot;http://www.couleursbois.fr/&quot;0};e(n.alsoResize).each(function(){var t=e(this),s=e(this).data(&quot;ui-resizable-alsoresize&quot;),n={},a=t.parents(i.originalElement(0)).length?(&quot;width&quot;,&quot;height&quot;):(&quot;width&quot;,&quot;height&quot;,&quot;top&quot;,&quot;left&quot;);e.each(a,function(e,t){var i=(s(t)&quot;http://www.couleursbois.fr/&quot;0)+(r(t)&quot;http://www.couleursbois.fr/&quot;0);i&amp;&amp;i&gt;=0&amp;&amp;(n(t)=i&quot;http://www.couleursbois.fr/&quot;null)}),t.css(n)})},stop:function(){e(this).removeData(&quot;resizable-alsoresize&quot;)}}),e.ui.plugin.add(&quot;resizable&quot;,&quot;ghost&quot;,{start:function(){var t=e(this).resizable(&quot;instance&quot;),i=t.options,s=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:&quot;block&quot;,position:&quot;relative&quot;,height:s.height,width:s.width,margin:0,left:0,top:0}).addClass(&quot;ui-resizable-ghost&quot;).addClass(&quot;string&quot;==typeof i.ghost?i.ghost:&quot;http://www.couleursbois.fr/&quot;),t.ghost.appendTo(t.helper)},resize:function(){var t=e(this).resizable(&quot;instance&quot;);t.ghost&amp;&amp;t.ghost.css({position:&quot;relative&quot;,height:t.size.height,width:t.size.width})},stop:function(){var t=e(this).resizable(&quot;instance&quot;);t.ghost&amp;&amp;t.helper&amp;&amp;t.helper.get(0).removeChild(t.ghost.get(0))}}),e.ui.plugin.add(&quot;resizable&quot;,&quot;grid&quot;,{resize:function(){var t,i=e(this).resizable(&quot;instance&quot;),s=i.options,n=i.size,a=i.originalSize,o=i.originalPosition,r=i.axis,h=&quot;number&quot;==typeof s.grid?(s.grid,s.grid):s.grid,l=h(0)&quot;http://www.couleursbois.fr/&quot;1,u=h(1)&quot;http://www.couleursbois.fr/&quot;1,d=Math.round((n.width-a.width)/l)*l,c=Math.round((n.height-a.height)/u)*u,p=a.width+d,f=a.height+c,m=s.maxWidth&amp;&amp;p&gt;s.maxWidth,g=s.maxHeight&amp;&amp;f&gt;s.maxHeight,v=s.minWidth&amp;&amp;s.minWidth&gt;p,y=s.minHeight&amp;&amp;s.minHeight&gt;f;s.grid=h,v&amp;&amp;(p+=l),y&amp;&amp;(f+=u),m&amp;&amp;(p-=l),g&amp;&amp;(f-=u),/^(se|s|e)$/.test(r)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.top=o.top-c):/^(sw)$/.test(r)?(i.size.width=p,i.size.height=f,i.position.left=o.left-d):((0&gt;=f-u&quot;http://www.couleursbois.fr/&quot;0&gt;=p-l)&amp;&amp;(t=i._getPaddingPlusBorderDimensions(this)),f-u&gt;0?(i.size.height=f,i.position.top=o.top-c):(f=u-t.height,i.size.height=f,i.position.top=o.top+a.height-f),p-l&gt;0?(i.size.width=p,i.position.left=o.left-d):(p=l-t.width,i.size.width=p,i.position.left=o.left+a.width-p))}}),e.ui.resizable,e.widget(&quot;ui.dialog&quot;,{version:&quot;1.11.4&quot;,options:{appendTo:&quot;body&quot;,autoOpen:!0,buttons:(),closeOnEscape:!0,closeText:&quot;Close&quot;,dialogClass:&quot;http://www.couleursbois.fr/&quot;,draggable:!0,hide:null,height:&quot;auto&quot;,maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:&quot;center&quot;,at:&quot;center&quot;,of:window,collision:&quot;fit&quot;,using:function(t){var i=e(this).css(t).offset().top;0&gt;i&amp;&amp;e(this).css(&quot;top&quot;,t.top-i)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},sizeRelatedOptions:{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},resizableRelatedOptions:{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},_create:function(){this.originalCss={display:this.element(0).style.display,width:this.element(0).style.width,minHeight:this.element(0).style.minHeight,maxHeight:this.element(0).style.maxHeight,height:this.element(0).style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr(&quot;title&quot;),this.options.title=this.options.title&quot;http://www.couleursbois.fr/&quot;this.originalTitle,this._createWrapper(),this.element.show().removeAttr(&quot;title&quot;).addClass(&quot;ui-dialog-content ui-widget-content&quot;).appendTo(this.uiDialog),this._createTitlebar(),this._createButtonPane(),this.options.draggable&amp;&amp;e.fn.draggable&amp;&amp;this._makeDraggable(),this.options.resizable&amp;&amp;e.fn.resizable&amp;&amp;this._makeResizable(),this._isOpen=!1,this._trackFocus()},_init:function(){this.options.autoOpen&amp;&amp;this.open()},_appendTo:function(){var t=this.options.appendTo;return t&amp;&amp;(t.jquery&quot;http://www.couleursbois.fr/&quot;t.nodeType)?e(t):this.document.find(t&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;body&quot;).eq(0)},_destroy:function(){var e,t=this.originalPosition;this._untrackInstance(),this._destroyOverlay(),this.element.removeUniqueId().removeClass(&quot;ui-dialog-content ui-widget-content&quot;).css(this.originalCss).detach(),this.uiDialog.stop(!0,!0).remove(),this.originalTitle&amp;&amp;this.element.attr(&quot;title&quot;,this.originalTitle),e=t.parent.children().eq(t.index),e.length&amp;&amp;e(0)!==this.element(0)?e.before(this.element):t.parent.append(this.element)},widget:function(){return this.uiDialog},disable:e.noop,enable:e.noop,close:function(t){var i,s=this;if(this._isOpen&amp;&amp;this._trigger(&quot;beforeClose&quot;,t)!==!1){if(this._isOpen=!1,this._focusedElement=null,this._destroyOverlay(),this._untrackInstance(),!this.opener.filter(&quot;:focusable&quot;).focus().length)try{i=this.document(0).activeElement,i&amp;&amp;&quot;body&quot;!==i.nodeName.toLowerCase()&amp;&amp;e(i).blur()}catch(n){}this._hide(this.uiDialog,this.options.hide,function(){s._trigger(&quot;close&quot;,t)})}},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(t,i){var s=!1,n=this.uiDialog.siblings(&quot;.ui-front:visible&quot;).map(function(){return+e(this).css(&quot;z-index&quot;)}).get(),a=Math.max.apply(null,n);return a&gt;=+this.uiDialog.css(&quot;z-index&quot;)&amp;&amp;(this.uiDialog.css(&quot;z-index&quot;,a+1),s=!0),s&amp;&amp;!i&amp;&amp;this._trigger(&quot;focus&quot;,t),s},open:function(){var t=this;return this._isOpen?(this._moveToTop()&amp;&amp;this._focusTabbable(),void 0):(this._isOpen=!0,this.opener=e(this.document(0).activeElement),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this.overlay&amp;&amp;this.overlay.css(&quot;z-index&quot;,this.uiDialog.css(&quot;z-index&quot;)-1),this._show(this.uiDialog,this.options.show,function(){t._focusTabbable(),t._trigger(&quot;focus&quot;)}),this._makeFocusTarget(),this._trigger(&quot;open&quot;),void 0)},_focusTabbable:function(){var e=this._focusedElement;e&quot;http://www.couleursbois.fr/&quot;(e=this.element.find(&quot;(autofocus)&quot;)),e.length&quot;http://www.couleursbois.fr/&quot;(e=this.element.find(&quot;:tabbable&quot;)),e.length&quot;http://www.couleursbois.fr/&quot;(e=this.uiDialogButtonPane.find(&quot;:tabbable&quot;)),e.length&quot;http://www.couleursbois.fr/&quot;(e=this.uiDialogTitlebarClose.filter(&quot;:tabbable&quot;)),e.length&quot;http://www.couleursbois.fr/&quot;(e=this.uiDialog),e.eq(0).focus()},_keepFocus:function(t){function i(){var t=this.document(0).activeElement,i=this.uiDialog(0)===t&quot;http://www.couleursbois.fr/&quot;e.contains(this.uiDialog(0),t);i&quot;http://www.couleursbois.fr/&quot;this._focusTabbable()}t.preventDefault(),i.call(this),this._delay(i)},_createWrapper:function(){this.uiDialog=e(&quot;</p>
<div>&quot;).addClass(&quot;ui-dialog ui-widget ui-widget-content ui-corner-all ui-front &quot;+this.options.dialogClass).hide().attr({tabIndex:-1,role:&quot;dialog&quot;}).appendTo(this._appendTo()),this._on(this.uiDialog,{keydown:function(t){if(this.options.closeOnEscape&amp;&amp;!t.isDefaultPrevented()&amp;&amp;t.keyCode&amp;&amp;t.keyCode===e.ui.keyCode.ESCAPE)return t.preventDefault(),this.close(t),void 0;if(t.keyCode===e.ui.keyCode.TAB&amp;&amp;!t.isDefaultPrevented()){var i=this.uiDialog.find(&quot;:tabbable&quot;),s=i.filter(&quot;:first&quot;),n=i.filter(&quot;:last&quot;);t.target!==n(0)&amp;&amp;t.target!==this.uiDialog(0)&quot;http://www.couleursbois.fr/&quot;t.shiftKey?t.target!==s(0)&amp;&amp;t.target!==this.uiDialog(0)&quot;http://www.couleursbois.fr/&quot;!t.shiftKey&quot;http://www.couleursbois.fr/&quot;(this._delay(function(){n.focus()}),t.preventDefault()):(this._delay(function(){s.focus()}),t.preventDefault())}},mousedown:function(e){this._moveToTop(e)&amp;&amp;this._focusTabbable()}}),this.element.find(&quot;(aria-describedby)&quot;).length&quot;http://www.couleursbois.fr/&quot;this.uiDialog.attr({&quot;aria-describedby&quot;:this.element.uniqueId().attr(&quot;id&quot;)})},_createTitlebar:function(){var t;this.uiDialogTitlebar=e(&quot;</p>
<div>&quot;).addClass(&quot;ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix&quot;).prependTo(this.uiDialog),this._on(this.uiDialogTitlebar,{mousedown:function(t){e(t.target).closest(&quot;.ui-dialog-titlebar-close&quot;)&quot;http://www.couleursbois.fr/&quot;this.uiDialog.focus()}}),this.uiDialogTitlebarClose=e(&quot;<button type='button'></button>&quot;).button({label:this.options.closeText,icons:{primary:&quot;ui-icon-closethick&quot;},text:!1}).addClass(&quot;ui-dialog-titlebar-close&quot;).appendTo(this.uiDialogTitlebar),this._on(this.uiDialogTitlebarClose,{click:function(e){e.preventDefault(),this.close(e)}}),t=e(&quot;<span>&quot;).uniqueId().addClass(&quot;ui-dialog-title&quot;).prependTo(this.uiDialogTitlebar),this._title(t),this.uiDialog.attr({&quot;aria-labelledby&quot;:t.attr(&quot;id&quot;)})},_title:function(e){this.options.title&quot;http://www.couleursbois.fr/&quot;e.html(&quot; &quot;),e.text(this.options.title)},_createButtonPane:function(){this.uiDialogButtonPane=e(&quot;</p>
<div>&quot;).addClass(&quot;ui-dialog-buttonpane ui-widget-content ui-helper-clearfix&quot;),this.uiButtonSet=e(&quot;</p>
<div>&quot;).addClass(&quot;ui-dialog-buttonset&quot;).appendTo(this.uiDialogButtonPane),this._createButtons()},_createButtons:function(){var t=this,i=this.options.buttons;return this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),e.isEmptyObject(i)&quot;http://www.couleursbois.fr/&quot;e.isArray(i)&amp;&amp;!i.length?(this.uiDialog.removeClass(&quot;ui-dialog-buttons&quot;),void 0):(e.each(i,function(i,s){var n,a;s=e.isFunction(s)?{click:s,text:i}:s,s=e.extend({type:&quot;button&quot;},s),n=s.click,s.click=function(){n.apply(t.element(0),arguments)},a={icons:s.icons,text:s.showText},delete s.icons,delete s.showText,e(&quot;<button></button>&quot;,s).button(a).appendTo(t.uiButtonSet)}),this.uiDialog.addClass(&quot;ui-dialog-buttons&quot;),this.uiDialogButtonPane.appendTo(this.uiDialog),void 0)},_makeDraggable:function(){function t(e){return{position:e.position,offset:e.offset}}var i=this,s=this.options;this.uiDialog.draggable({cancel:&quot;.ui-dialog-content, .ui-dialog-titlebar-close&quot;,handle:&quot;.ui-dialog-titlebar&quot;,containment:&quot;document&quot;,start:function(s,n){e(this).addClass(&quot;ui-dialog-dragging&quot;),i._blockFrames(),i._trigger(&quot;dragStart&quot;,s,t(n))},drag:function(e,s){i._trigger(&quot;drag&quot;,e,t(s))},stop:function(n,a){var o=a.offset.left-i.document.scrollLeft(),r=a.offset.top-i.document.scrollTop();s.position={my:&quot;left top&quot;,at:&quot;left&quot;+(o&gt;=0?&quot;+&quot;:&quot;http://www.couleursbois.fr/&quot;)+o+&quot;http://www.couleursbois.fr/&quot;+&quot;top&quot;+(r&gt;=0?&quot;+&quot;:&quot;http://www.couleursbois.fr/&quot;)+r,of:i.window},e(this).removeClass(&quot;ui-dialog-dragging&quot;),i._unblockFrames(),i._trigger(&quot;dragStop&quot;,n,t(a))}})},_makeResizable:function(){function t(e){return{originalPosition:e.originalPosition,originalSize:e.originalSize,position:e.position,size:e.size}}var i=this,s=this.options,n=s.resizable,a=this.uiDialog.css(&quot;position&quot;),o=&quot;string&quot;==typeof n?n:&quot;n,e,s,w,se,sw,ne,nw&quot;;this.uiDialog.resizable({cancel:&quot;.ui-dialog-content&quot;,containment:&quot;document&quot;,alsoResize:this.element,maxWidth:s.maxWidth,maxHeight:s.maxHeight,minWidth:s.minWidth,minHeight:this._minHeight(),handles:o,start:function(s,n){e(this).addClass(&quot;ui-dialog-resizing&quot;),i._blockFrames(),i._trigger(&quot;resizeStart&quot;,s,t(n))},resize:function(e,s){i._trigger(&quot;resize&quot;,e,t(s))},stop:function(n,a){var o=i.uiDialog.offset(),r=o.left-i.document.scrollLeft(),h=o.top-i.document.scrollTop();s.height=i.uiDialog.height(),s.width=i.uiDialog.width(),s.position={my:&quot;left top&quot;,at:&quot;left&quot;+(r&gt;=0?&quot;+&quot;:&quot;http://www.couleursbois.fr/&quot;)+r+&quot;http://www.couleursbois.fr/&quot;+&quot;top&quot;+(h&gt;=0?&quot;+&quot;:&quot;http://www.couleursbois.fr/&quot;)+h,of:i.window},e(this).removeClass(&quot;ui-dialog-resizing&quot;),i._unblockFrames(),i._trigger(&quot;resizeStop&quot;,n,t(a))}}).css(&quot;position&quot;,a)},_trackFocus:function(){this._on(this.widget(),{focusin:function(t){this._makeFocusTarget(),this._focusedElement=e(t.target)}})},_makeFocusTarget:function(){this._untrackInstance(),this._trackingInstances().unshift(this)},_untrackInstance:function(){var t=this._trackingInstances(),i=e.inArray(this,t);-1!==i&amp;&amp;t.splice(i,1)},_trackingInstances:function(){var e=this.document.data(&quot;ui-dialog-instances&quot;);return e&quot;http://www.couleursbois.fr/&quot;(e=(),this.document.data(&quot;ui-dialog-instances&quot;,e)),e},_minHeight:function(){var e=this.options;return&quot;auto&quot;===e.height?e.minHeight:Math.min(e.minHeight,e.height)},_position:function(){var e=this.uiDialog.is(&quot;:visible&quot;);e&quot;http://www.couleursbois.fr/&quot;this.uiDialog.show(),this.uiDialog.position(this.options.position),e&quot;http://www.couleursbois.fr/&quot;this.uiDialog.hide()},_setOptions:function(t){var i=this,s=!1,n={};e.each(t,function(e,t){i._setOption(e,t),e in i.sizeRelatedOptions&amp;&amp;(s=!0),e in i.resizableRelatedOptions&amp;&amp;(n(e)=t)}),s&amp;&amp;(this._size(),this._position()),this.uiDialog.is(&quot;:data(ui-resizable)&quot;)&amp;&amp;this.uiDialog.resizable(&quot;option&quot;,n)},_setOption:function(e,t){var i,s,n=this.uiDialog;&quot;dialogClass&quot;===e&amp;&amp;n.removeClass(this.options.dialogClass).addClass(t),&quot;disabled&quot;!==e&amp;&amp;(this._super(e,t),&quot;appendTo&quot;===e&amp;&amp;this.uiDialog.appendTo(this._appendTo()),&quot;buttons&quot;===e&amp;&amp;this._createButtons(),&quot;closeText&quot;===e&amp;&amp;this.uiDialogTitlebarClose.button({label:&quot;http://www.couleursbois.fr/&quot;+t}),&quot;draggable&quot;===e&amp;&amp;(i=n.is(&quot;:data(ui-draggable)&quot;),i&amp;&amp;!t&amp;&amp;n.draggable(&quot;destroy&quot;),!i&amp;&amp;t&amp;&amp;this._makeDraggable()),&quot;position&quot;===e&amp;&amp;this._position(),&quot;resizable&quot;===e&amp;&amp;(s=n.is(&quot;:data(ui-resizable)&quot;),s&amp;&amp;!t&amp;&amp;n.resizable(&quot;destroy&quot;),s&amp;&amp;&quot;string&quot;==typeof t&amp;&amp;n.resizable(&quot;option&quot;,&quot;handles&quot;,t),s&quot;http://www.couleursbois.fr/&quot;t===!1&quot;http://www.couleursbois.fr/&quot;this._makeResizable()),&quot;title&quot;===e&amp;&amp;this._title(this.uiDialogTitlebar.find(&quot;.ui-dialog-title&quot;)))},_size:function(){var e,t,i,s=this.options;this.element.show().css({width:&quot;auto&quot;,minHeight:0,maxHeight:&quot;none&quot;,height:0}),s.minWidth&gt;s.width&amp;&amp;(s.width=s.minWidth),e=this.uiDialog.css({height:&quot;auto&quot;,width:s.width}).outerHeight(),t=Math.max(0,s.minHeight-e),i=&quot;number&quot;==typeof s.maxHeight?Math.max(0,s.maxHeight-e):&quot;none&quot;,&quot;auto&quot;===s.height?this.element.css({minHeight:t,maxHeight:i,height:&quot;auto&quot;}):this.element.height(Math.max(0,s.height-e)),this.uiDialog.is(&quot;:data(ui-resizable)&quot;)&amp;&amp;this.uiDialog.resizable(&quot;option&quot;,&quot;minHeight&quot;,this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find(&quot;iframe&quot;).map(function(){var t=e(this);return e(&quot;</p>
<div>&quot;).css({position:&quot;absolute&quot;,width:t.outerWidth(),height:t.outerHeight()}).appendTo(t.parent()).offset(t.offset())(0)})},_unblockFrames:function(){this.iframeBlocks&amp;&amp;(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(t){return e(t.target).closest(&quot;.ui-dialog&quot;).length?!0:!!e(t.target).closest(&quot;.ui-datepicker&quot;).length},_createOverlay:function(){if(this.options.modal){var t=!0;this._delay(function(){t=!1}),this.document.data(&quot;ui-dialog-overlays&quot;)&quot;http://www.couleursbois.fr/&quot;this._on(this.document,{focusin:function(e){t&quot;http://www.couleursbois.fr/&quot;this._allowInteraction(e)&quot;http://www.couleursbois.fr/&quot;(e.preventDefault(),this._trackingInstances()(0)._focusTabbable())}}),this.overlay=e(&quot;</p>
<div>&quot;).addClass(&quot;ui-widget-overlay ui-front&quot;).appendTo(this._appendTo()),this._on(this.overlay,{mousedown:&quot;_keepFocus&quot;}),this.document.data(&quot;ui-dialog-overlays&quot;,(this.document.data(&quot;ui-dialog-overlays&quot;)&quot;http://www.couleursbois.fr/&quot;0)+1)}},_destroyOverlay:function(){if(this.options.modal&amp;&amp;this.overlay){var e=this.document.data(&quot;ui-dialog-overlays&quot;)-1;e?this.document.data(&quot;ui-dialog-overlays&quot;,e):this.document.unbind(&quot;focusin&quot;).removeData(&quot;ui-dialog-overlays&quot;),this.overlay.remove(),this.overlay=null}}}),e.widget(&quot;ui.droppable&quot;,{version:&quot;1.11.4&quot;,widgetEventPrefix:&quot;drop&quot;,options:{accept:&quot;*&quot;,activeClass:!1,addClasses:!0,greedy:!1,hoverClass:!1,scope:&quot;default&quot;,tolerance:&quot;intersect&quot;,activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var t,i=this.options,s=i.accept;this.isover=!1,this.isout=!0,this.accept=e.isFunction(s)?s:function(e){return e.is(s)},this.proportions=function(){return arguments.length?(t=arguments(0),void 0):t?t:t={width:this.element(0).offsetWidth,height:this.element(0).offsetHeight}},this._addToManager(i.scope),i.addClasses&amp;&amp;this.element.addClass(&quot;ui-droppable&quot;)},_addToManager:function(t){e.ui.ddmanager.droppables(t)=e.ui.ddmanager.droppables(t)&quot;http://www.couleursbois.fr/&quot;(),e.ui.ddmanager.droppables(t).push(this)},_splice:function(e){for(var t=0;e.length&gt;t;t++)e(t)===this&amp;&amp;e.splice(t,1)},_destroy:function(){var t=e.ui.ddmanager.droppables(this.options.scope);this._splice(t),this.element.removeClass(&quot;ui-droppable ui-droppable-disabled&quot;)},_setOption:function(t,i){if(&quot;accept&quot;===t)this.accept=e.isFunction(i)?i:function(e){return e.is(i)};else if(&quot;scope&quot;===t){var s=e.ui.ddmanager.droppables(this.options.scope);this._splice(s),this._addToManager(i)}this._super(t,i)},_activate:function(t){var i=e.ui.ddmanager.current;this.options.activeClass&amp;&amp;this.element.addClass(this.options.activeClass),i&amp;&amp;this._trigger(&quot;activate&quot;,t,this.ui(i))},_deactivate:function(t){var i=e.ui.ddmanager.current;this.options.activeClass&amp;&amp;this.element.removeClass(this.options.activeClass),i&amp;&amp;this._trigger(&quot;deactivate&quot;,t,this.ui(i))},_over:function(t){var i=e.ui.ddmanager.current;i&amp;&amp;(i.currentItem&quot;http://www.couleursbois.fr/&quot;i.element)(0)!==this.element(0)&amp;&amp;this.accept.call(this.element(0),i.currentItem&quot;http://www.couleursbois.fr/&quot;i.element)&amp;&amp;(this.options.hoverClass&amp;&amp;this.element.addClass(this.options.hoverClass),this._trigger(&quot;over&quot;,t,this.ui(i)))},_out:function(t){var i=e.ui.ddmanager.current;i&amp;&amp;(i.currentItem&quot;http://www.couleursbois.fr/&quot;i.element)(0)!==this.element(0)&amp;&amp;this.accept.call(this.element(0),i.currentItem&quot;http://www.couleursbois.fr/&quot;i.element)&amp;&amp;(this.options.hoverClass&amp;&amp;this.element.removeClass(this.options.hoverClass),this._trigger(&quot;out&quot;,t,this.ui(i)))},_drop:function(t,i){var s=i&quot;http://www.couleursbois.fr/&quot;e.ui.ddmanager.current,n=!1;return s&amp;&amp;(s.currentItem&quot;http://www.couleursbois.fr/&quot;s.element)(0)!==this.element(0)?(this.element.find(&quot;:data(ui-droppable)&quot;).not(&quot;.ui-draggable-dragging&quot;).each(function(){var i=e(this).droppable(&quot;instance&quot;);return i.options.greedy&amp;&amp;!i.options.disabled&amp;&amp;i.options.scope===s.options.scope&amp;&amp;i.accept.call(i.element(0),s.currentItem&quot;http://www.couleursbois.fr/&quot;s.element)&amp;&amp;e.ui.intersect(s,e.extend(i,{offset:i.element.offset()}),i.options.tolerance,t)?(n=!0,!1):void 0}),n?!1:this.accept.call(this.element(0),s.currentItem&quot;http://www.couleursbois.fr/&quot;s.element)?(this.options.activeClass&amp;&amp;this.element.removeClass(this.options.activeClass),this.options.hoverClass&amp;&amp;this.element.removeClass(this.options.hoverClass),this._trigger(&quot;drop&quot;,t,this.ui(s)),this.element):!1):!1},ui:function(e){return{draggable:e.currentItem&quot;http://www.couleursbois.fr/&quot;e.element,helper:e.helper,position:e.position,offset:e.positionAbs}}}),e.ui.intersect=function(){function e(e,t,i){return e&gt;=t&amp;&amp;t+i&gt;e}return function(t,i,s,n){if(!i.offset)return!1;var a=(t.positionAbs&quot;http://www.couleursbois.fr/&quot;t.position.absolute).left+t.margins.left,o=(t.positionAbs&quot;http://www.couleursbois.fr/&quot;t.position.absolute).top+t.margins.top,r=a+t.helperProportions.width,h=o+t.helperProportions.height,l=i.offset.left,u=i.offset.top,d=l+i.proportions().width,c=u+i.proportions().height;switch(s){case&quot;fit&quot;:return a&gt;=l&amp;&amp;d&gt;=r&amp;&amp;o&gt;=u&amp;&amp;c&gt;=h;case&quot;intersect&quot;:return a+t.helperProportions.width/2&gt;l&amp;&amp;d&gt;r-t.helperProportions.width/2&amp;&amp;o+t.helperProportions.height/2&gt;u&amp;&amp;c&gt;h-t.helperProportions.height/2;case&quot;pointer&quot;:return e(n.pageY,u,i.proportions().height)&amp;&amp;e(n.pageX,l,i.proportions().width);case&quot;touch&quot;:return(o&gt;=u&amp;&amp;c&gt;=o&quot;http://www.couleursbois.fr/&quot;h&gt;=u&amp;&amp;c&gt;=h&quot;http://www.couleursbois.fr/&quot;u&gt;o&amp;&amp;h&gt;c)&amp;&amp;(a&gt;=l&amp;&amp;d&gt;=a&quot;http://www.couleursbois.fr/&quot;r&gt;=l&amp;&amp;d&gt;=r&quot;http://www.couleursbois.fr/&quot;l&gt;a&amp;&amp;r&gt;d);default:return!1}}}(),e.ui.ddmanager={current:null,droppables:{&quot;default&quot;:()},prepareOffsets:function(t,i){var s,n,a=e.ui.ddmanager.droppables(t.options.scope)&quot;http://www.couleursbois.fr/&quot;(),o=i?i.type:null,r=(t.currentItem&quot;http://www.couleursbois.fr/&quot;t.element).find(&quot;:data(ui-droppable)&quot;).addBack();e:for(s=0;a.length&gt;s;s++)if(!(a(s).options.disabled&quot;http://www.couleursbois.fr/&quot;t&amp;&amp;!a(s).accept.call(a(s).element(0),t.currentItem&quot;http://www.couleursbois.fr/&quot;t.element))){for(n=0;r.length&gt;n;n++)if(r(n)===a(s).element(0)){a(s).proportions().height=0;continue e}a(s).visible=&quot;none&quot;!==a(s).element.css(&quot;display&quot;),a(s).visible&amp;&amp;(&quot;mousedown&quot;===o&amp;&amp;a(s)._activate.call(a(s),i),a(s).offset=a(s).element.offset(),a(s).proportions({width:a(s).element(0).offsetWidth,height:a(s).element(0).offsetHeight}))}},drop:function(t,i){var s=!1;return e.each((e.ui.ddmanager.droppables(t.options.scope)&quot;http://www.couleursbois.fr/&quot;()).slice(),function(){this.options&amp;&amp;(!this.options.disabled&amp;&amp;this.visible&amp;&amp;e.ui.intersect(t,this,this.options.tolerance,i)&amp;&amp;(s=this._drop.call(this,i)&quot;http://www.couleursbois.fr/&quot;s),!this.options.disabled&amp;&amp;this.visible&amp;&amp;this.accept.call(this.element(0),t.currentItem&quot;http://www.couleursbois.fr/&quot;t.element)&amp;&amp;(this.isout=!0,this.isover=!1,this._deactivate.call(this,i)))}),s},dragStart:function(t,i){t.element.parentsUntil(&quot;body&quot;).bind(&quot;scroll.droppable&quot;,function(){t.options.refreshPositions&quot;http://www.couleursbois.fr/&quot;e.ui.ddmanager.prepareOffsets(t,i)})},drag:function(t,i){t.options.refreshPositions&amp;&amp;e.ui.ddmanager.prepareOffsets(t,i),e.each(e.ui.ddmanager.droppables(t.options.scope)&quot;http://www.couleursbois.fr/&quot;(),function(){if(!this.options.disabled&amp;&amp;!this.greedyChild&amp;&amp;this.visible){var s,n,a,o=e.ui.intersect(t,this,this.options.tolerance,i),r=!o&amp;&amp;this.isover?&quot;isout&quot;:o&amp;&amp;!this.isover?&quot;isover&quot;:null;r&amp;&amp;(this.options.greedy&amp;&amp;(n=this.options.scope,a=this.element.parents(&quot;:data(ui-droppable)&quot;).filter(function(){return e(this).droppable(&quot;instance&quot;).options.scope===n}),a.length&amp;&amp;(s=e(a(0)).droppable(&quot;instance&quot;),s.greedyChild=&quot;isover&quot;===r)),s&amp;&amp;&quot;isover&quot;===r&amp;&amp;(s.isover=!1,s.isout=!0,s._out.call(s,i)),this(r)=!0,this(&quot;isout&quot;===r?&quot;isover&quot;:&quot;isout&quot;)=!1,this(&quot;isover&quot;===r?&quot;_over&quot;:&quot;_out&quot;).call(this,i),s&amp;&amp;&quot;isout&quot;===r&amp;&amp;(s.isout=!1,s.isover=!0,s._over.call(s,i)))}})},dragStop:function(t,i){t.element.parentsUntil(&quot;body&quot;).unbind(&quot;scroll.droppable&quot;),t.options.refreshPositions&quot;http://www.couleursbois.fr/&quot;e.ui.ddmanager.prepareOffsets(t,i)}},e.ui.droppable;var y=&quot;ui-effects-&quot;,b=e;e.effects={effect:{}},function(e,t){function i(e,t,i){var s=d(t.type)&quot;http://www.couleursbois.fr/&quot;{};return null==e?i&quot;http://www.couleursbois.fr/&quot;!t.def?null:t.def:(e=s.floor?~~e:parseFloat(e),isNaN(e)?t.def:s.mod?(e+s.mod)%s.mod:0&gt;e?0:e&gt;s.max?s.max:e)}function s(i){var s=l(),n=s._rgba=();return i=i.toLowerCase(),f(h,function(e,a){var o,r=a.re.exec(i),h=r&amp;&amp;a.parse(r),l=a.space&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;rgba&quot;;return h?(o=s(l)(h),s(u(l).cache)=o(u(l).cache),n=s._rgba=o._rgba,!1):t}),n.length?(&quot;0,0,0,0&quot;===n.join()&amp;&amp;e.extend(n,a.transparent),s):a(i)}function n(e,t,i){return i=(i+1)%1,1&gt;6*i?e+6*(t-e)*i:1&gt;2*i?t:2&gt;3*i?e+6*(t-e)*(2/3-i):e}var a,o=&quot;backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor&quot;,r=/^((-+))=s*(d+.?d*)/,h=({re:/rgba?(s*(d{1,3})s*,s*(d{1,3})s*,s*(d{1,3})s*(?:,s*(d?(?:.d+)?)s*)?)/,parse:function(e){return(e(1),e(2),e(3),e(4))}},{re:/rgba?(s*(d+(?:.d+)?)%s*,s*(d+(?:.d+)?)%s*,s*(d+(?:.d+)?)%s*(?:,s*(d?(?:.d+)?)s*)?)/,parse:function(e){return(2.55*e(1),2.55*e(2),2.55*e(3),e(4))}},{re:/#((a-f0-9){2})((a-f0-9){2})((a-f0-9){2})/,parse:function(e){return(parseInt(e(1),16),parseInt(e(2),16),parseInt(e(3),16))}},{re:/#((a-f0-9))((a-f0-9))((a-f0-9))/,parse:function(e){return(parseInt(e(1)+e(1),16),parseInt(e(2)+e(2),16),parseInt(e(3)+e(3),16))}},{re:/hsla?(s*(d+(?:.d+)?)s*,s*(d+(?:.d+)?)%s*,s*(d+(?:.d+)?)%s*(?:,s*(d?(?:.d+)?)s*)?)/,space:&quot;hsla&quot;,parse:function(e){return(e(1),e(2)/100,e(3)/100,e(4))}}),l=e.Color=function(t,i,s,n){return new e.Color.fn.parse(t,i,s,n)},u={rgba:{props:{red:{idx:0,type:&quot;byte&quot;},green:{idx:1,type:&quot;byte&quot;},blue:{idx:2,type:&quot;byte&quot;}}},hsla:{props:{hue:{idx:0,type:&quot;degrees&quot;},saturation:{idx:1,type:&quot;percent&quot;},lightness:{idx:2,type:&quot;percent&quot;}}}},d={&quot;byte&quot;:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},c=l.support={},p=e(&quot;</p>
<p>&quot;)(0),f=e.each;p.style.cssText=&quot;background-color:rgba(1,1,1,.5)&quot;,c.rgba=p.style.backgroundColor.indexOf(&quot;rgba&quot;)&gt;-1,f(u,function(e,t){t.cache=&quot;_&quot;+e,t.props.alpha={idx:3,type:&quot;percent&quot;,def:1}}),l.fn=e.extend(l.prototype,{parse:function(n,o,r,h){if(n===t)return this._rgba=(null,null,null,null),this;(n.jquery&quot;http://www.couleursbois.fr/&quot;n.nodeType)&amp;&amp;(n=e(n).css(o),o=t);var d=this,c=e.type(n),p=this._rgba=();return o!==t&amp;&amp;(n=(n,o,r,h),c=&quot;array&quot;),&quot;string&quot;===c?this.parse(s(n)&quot;http://www.couleursbois.fr/&quot;a._default):&quot;array&quot;===c?(f(u.rgba.props,function(e,t){p(t.idx)=i(n(t.idx),t)}),this):&quot;object&quot;===c?(n instanceof l?f(u,function(e,t){n(t.cache)&amp;&amp;(d(t.cache)=n(t.cache).slice())}):f(u,function(t,s){var a=s.cache;f(s.props,function(e,t){if(!d(a)&amp;&amp;s.to){if(&quot;alpha&quot;===e&quot;http://www.couleursbois.fr/&quot;null==n(e))return;d(a)=s.to(d._rgba)}d(a)(t.idx)=i(n(e),t,!0)}),d(a)&amp;&amp;0&gt;e.inArray(null,d(a).slice(0,3))&amp;&amp;(d(a)(3)=1,s.from&amp;&amp;(d._rgba=s.from(d(a))))}),this):t},is:function(e){var i=l(e),s=!0,n=this;return f(u,function(e,a){var o,r=i(a.cache);return r&amp;&amp;(o=n(a.cache)&quot;http://www.couleursbois.fr/&quot;a.to&amp;&amp;a.to(n._rgba)&quot;http://www.couleursbois.fr/&quot;(),f(a.props,function(e,i){return null!=r(i.idx)?s=r(i.idx)===o(i.idx):t})),s}),s},_space:function(){var e=(),t=this;return f(u,function(i,s){t(s.cache)&amp;&amp;e.push(i)}),e.pop()},transition:function(e,t){var s=l(e),n=s._space(),a=u(n),o=0===this.alpha()?l(&quot;transparent&quot;):this,r=o(a.cache)&quot;http://www.couleursbois.fr/&quot;a.to(o._rgba),h=r.slice();return s=s(a.cache),f(a.props,function(e,n){var a=n.idx,o=r(a),l=s(a),u=d(n.type)&quot;http://www.couleursbois.fr/&quot;{};null!==l&amp;&amp;(null===o?h(a)=l:(u.mod&amp;&amp;(l-o&gt;u.mod/2?o+=u.mod:o-l&gt;u.mod/2&amp;&amp;(o-=u.mod)),h(a)=i((l-o)*t+o,n)))}),this(n)(h)},blend:function(t){if(1===this._rgba(3))return this;var i=this._rgba.slice(),s=i.pop(),n=l(t)._rgba;return l(e.map(i,function(e,t){return(1-s)*n(t)+s*e}))},toRgbaString:function(){var t=&quot;rgba(&quot;,i=e.map(this._rgba,function(e,t){return null==e?t&gt;2?1:0:e});return 1===i(3)&amp;&amp;(i.pop(),t=&quot;rgb(&quot;),t+i.join()+&quot;)&quot;},toHslaString:function(){var t=&quot;hsla(&quot;,i=e.map(this.hsla(),function(e,t){return null==e&amp;&amp;(e=t&gt;2?1:0),t&amp;&amp;3&gt;t&amp;&amp;(e=Math.round(100*e)+&quot;%&quot;),e});return 1===i(3)&amp;&amp;(i.pop(),t=&quot;hsl(&quot;),t+i.join()+&quot;)&quot;},toHexString:function(t){var i=this._rgba.slice(),s=i.pop();return t&amp;&amp;i.push(~~(255*s)),&quot;#&quot;+e.map(i,function(e){return e=(e&quot;http://www.couleursbois.fr/&quot;0).toString(16),1===e.length?&quot;0&quot;+e:e}).join(&quot;http://www.couleursbois.fr/&quot;)},toString:function(){return 0===this._rgba(3)?&quot;transparent&quot;:this.toRgbaString()}}),l.fn.parse.prototype=l.fn,u.hsla.to=function(e){if(null==e(0)&quot;http://www.couleursbois.fr/&quot;null==e(1)&quot;http://www.couleursbois.fr/&quot;null==e(2))return(null,null,null,e(3));var t,i,s=e(0)/255,n=e(1)/255,a=e(2)/255,o=e(3),r=Math.max(s,n,a),h=Math.min(s,n,a),l=r-h,u=r+h,d=.5*u;return t=h===r?0:s===r?60*(n-a)/l+360:n===r?60*(a-s)/l+120:60*(s-n)/l+240,i=0===l?0:.5&gt;=d?l/u:l/(2-u),(Math.round(t)%360,i,d,null==o?1:o)},u.hsla.from=function(e){if(null==e(0)&quot;http://www.couleursbois.fr/&quot;null==e(1)&quot;http://www.couleursbois.fr/&quot;null==e(2))return(null,null,null,e(3));var t=e(0)/360,i=e(1),s=e(2),a=e(3),o=.5&gt;=s?s*(1+i):s+i-s*i,r=2*s-o;return(Math.round(255*n(r,o,t+1/3)),Math.round(255*n(r,o,t)),Math.round(255*n(r,o,t-1/3)),a)},f(u,function(s,n){var a=n.props,o=n.cache,h=n.to,u=n.from;l.fn(s)=function(s){if(h&amp;&amp;!this(o)&amp;&amp;(this(o)=h(this._rgba)),s===t)return this(o).slice();var n,r=e.type(s),d=&quot;array&quot;===r&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;object&quot;===r?s:arguments,c=this(o).slice();return f(a,function(e,t){var s=d(&quot;object&quot;===r?e:t.idx);null==s&amp;&amp;(s=c(t.idx)),c(t.idx)=i(s,t)}),u?(n=l(u(c)),n(o)=c,n):l(c)},f(a,function(t,i){l.fn(t)&quot;http://www.couleursbois.fr/&quot;(l.fn(t)=function(n){var a,o=e.type(n),h=&quot;alpha&quot;===t?this._hsla?&quot;hsla&quot;:&quot;rgba&quot;:s,l=this(h)(),u=l(i.idx);return&quot;undefined&quot;===o?u:(&quot;function&quot;===o&amp;&amp;(n=n.call(this,u),o=e.type(n)),null==n&amp;&amp;i.empty?this:(&quot;string&quot;===o&amp;&amp;(a=r.exec(n),a&amp;&amp;(n=u+parseFloat(a(2))*(&quot;+&quot;===a(1)?1:-1))),l(i.idx)=n,this(h)(l)))})})}),l.hook=function(t){var i=t.split(&quot;http://www.couleursbois.fr/&quot;);f(i,function(t,i){e.cssHooks(i)={set:function(t,n){var a,o,r=&quot;http://www.couleursbois.fr/&quot;;if(&quot;transparent&quot;!==n&amp;&amp;(&quot;string&quot;!==e.type(n)&quot;http://www.couleursbois.fr/&quot;(a=s(n)))){if(n=l(a&quot;http://www.couleursbois.fr/&quot;n),!c.rgba&amp;&amp;1!==n._rgba(3)){for(o=&quot;backgroundColor&quot;===i?t.parentNode:t;(&quot;http://www.couleursbois.fr/&quot;===r&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;transparent&quot;===r)&amp;&amp;o&amp;&amp;o.style;)try{r=e.css(o,&quot;backgroundColor&quot;),o=o.parentNode}catch(h){}n=n.blend(r&amp;&amp;&quot;transparent&quot;!==r?r:&quot;_default&quot;)}n=n.toRgbaString()}try{t.style(i)=n}catch(h){}}},e.fx.step(i)=function(t){t.colorInit&quot;http://www.couleursbois.fr/&quot;(t.start=l(t.elem,i),t.end=l(t.end),t.colorInit=!0),e.cssHooks(i).set(t.elem,t.start.transition(t.end,t.pos))}})},l.hook(o),e.cssHooks.borderColor={expand:function(e){var t={};return f((&quot;Top&quot;,&quot;Right&quot;,&quot;Bottom&quot;,&quot;Left&quot;),function(i,s){t(&quot;border&quot;+s+&quot;Color&quot;)=e}),t}},a=e.Color.names={aqua:&quot;#00ffff&quot;,black:&quot;#000000&quot;,blue:&quot;#0000ff&quot;,fuchsia:&quot;#ff00ff&quot;,gray:&quot;#808080&quot;,green:&quot;#008000&quot;,lime:&quot;#00ff00&quot;,maroon:&quot;#800000&quot;,navy:&quot;#000080&quot;,olive:&quot;#808000&quot;,purple:&quot;#800080&quot;,red:&quot;#ff0000&quot;,silver:&quot;#c0c0c0&quot;,teal:&quot;#008080&quot;,white:&quot;#ffffff&quot;,yellow:&quot;#ffff00&quot;,transparent:(null,null,null,0),_default:&quot;#ffffff&quot;}}(b),function(){function t(t){var i,s,n=t.ownerDocument.defaultView?t.ownerDocument.defaultView.getComputedStyle(t,null):t.currentStyle,a={};if(n&amp;&amp;n.length&amp;&amp;n(0)&amp;&amp;n(n(0)))for(s=n.length;s--;)i=n(s),&quot;string&quot;==typeof n(i)&amp;&amp;(a(e.camelCase(i))=n(i));else for(i in n)&quot;string&quot;==typeof n(i)&amp;&amp;(a(i)=n(i));return a}function i(t,i){var s,a,o={};for(s in i)a=i(s),t(s)!==a&amp;&amp;(n(s)&quot;http://www.couleursbois.fr/&quot;(e.fx.step(s)&quot;http://www.couleursbois.fr/&quot;!isNaN(parseFloat(a)))&amp;&amp;(o(s)=a));return o}var s=(&quot;add&quot;,&quot;remove&quot;,&quot;toggle&quot;),n={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};e.each((&quot;borderLeftStyle&quot;,&quot;borderRightStyle&quot;,&quot;borderBottomStyle&quot;,&quot;borderTopStyle&quot;),function(t,i){e.fx.step(i)=function(e){(&quot;none&quot;!==e.end&amp;&amp;!e.setAttr&quot;http://www.couleursbois.fr/&quot;1===e.pos&amp;&amp;!e.setAttr)&amp;&amp;(b.style(e.elem,i,e.end),e.setAttr=!0)}}),e.fn.addBack&quot;http://www.couleursbois.fr/&quot;(e.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),e.effects.animateClass=function(n,a,o,r){var h=e.speed(a,o,r);return this.queue(function(){var a,o=e(this),r=o.attr(&quot;class&quot;)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;,l=h.children?o.find(&quot;*&quot;).addBack():o;l=l.map(function(){var i=e(this);return{el:i,start:t(this)}}),a=function(){e.each(s,function(e,t){n(t)&amp;&amp;o(t+&quot;Class&quot;)(n(t))})},a(),l=l.map(function(){return this.end=t(this.el(0)),this.diff=i(this.start,this.end),this}),o.attr(&quot;class&quot;,r),l=l.map(function(){var t=this,i=e.Deferred(),s=e.extend({},h,{queue:!1,complete:function(){i.resolve(t)}});return this.el.animate(this.diff,s),i.promise()}),e.when.apply(e,l.get()).done(function(){a(),e.each(arguments,function(){var t=this.el;e.each(this.diff,function(e){t.css(e,&quot;http://www.couleursbois.fr/&quot;)})}),h.complete.call(o(0))})})},e.fn.extend({addClass:function(t){return function(i,s,n,a){return s?e.effects.animateClass.call(this,{add:i},s,n,a):t.apply(this,arguments)}}(e.fn.addClass),removeClass:function(t){return function(i,s,n,a){return arguments.length&gt;1?e.effects.animateClass.call(this,{remove:i},s,n,a):t.apply(this,arguments)}}(e.fn.removeClass),toggleClass:function(t){return function(i,s,n,a,o){return&quot;boolean&quot;==typeof s&quot;http://www.couleursbois.fr/&quot;void 0===s?n?e.effects.animateClass.call(this,s?{add:i}:{remove:i},n,a,o):t.apply(this,arguments):e.effects.animateClass.call(this,{toggle:i},s,n,a)}}(e.fn.toggleClass),switchClass:function(t,i,s,n,a){return e.effects.animateClass.call(this,{add:i,remove:t},s,n,a)}})}(),function(){function t(t,i,s,n){return e.isPlainObject(t)&amp;&amp;(i=t,t=t.effect),t={effect:t},null==i&amp;&amp;(i={}),e.isFunction(i)&amp;&amp;(n=i,s=null,i={}),(&quot;number&quot;==typeof i&quot;http://www.couleursbois.fr/&quot;e.fx.speeds(i))&amp;&amp;(n=s,s=i,i={}),e.isFunction(s)&amp;&amp;(n=s,s=null),i&amp;&amp;e.extend(t,i),s=s&quot;http://www.couleursbois.fr/&quot;i.duration,t.duration=e.fx.off?0:&quot;number&quot;==typeof s?s:s in e.fx.speeds?e.fx.speeds(s):e.fx.speeds._default,t.complete=n&quot;http://www.couleursbois.fr/&quot;i.complete,t}function i(t){return!t&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;number&quot;==typeof t&quot;http://www.couleursbois.fr/&quot;e.fx.speeds(t)?!0:&quot;string&quot;!=typeof t&quot;http://www.couleursbois.fr/&quot;e.effects.effect(t)?e.isFunction(t)?!0:&quot;object&quot;!=typeof t&quot;http://www.couleursbois.fr/&quot;t.effect?!1:!0:!0}e.extend(e.effects,{version:&quot;1.11.4&quot;,save:function(e,t){for(var i=0;t.length&gt;i;i++)null!==t(i)&amp;&amp;e.data(y+t(i),e(0).style(t(i)))},restore:function(e,t){var i,s;for(s=0;t.length&gt;s;s++)null!==t(s)&amp;&amp;(i=e.data(y+t(s)),void 0===i&amp;&amp;(i=&quot;http://www.couleursbois.fr/&quot;),e.css(t(s),i))},setMode:function(e,t){return&quot;toggle&quot;===t&amp;&amp;(t=e.is(&quot;:hidden&quot;)?&quot;show&quot;:&quot;hide&quot;),t},getBaseline:function(e,t){var i,s;switch(e(0)){case&quot;top&quot;:i=0;break;case&quot;middle&quot;:i=.5;break;case&quot;bottom&quot;:i=1;break;default:i=e(0)/t.height}switch(e(1)){case&quot;left&quot;:s=0;break;case&quot;center&quot;:s=.5;break;case&quot;right&quot;:s=1;break;default:s=e(1)/t.width}return{x:s,y:i}},createWrapper:function(t){if(t.parent().is(&quot;.ui-effects-wrapper&quot;))return t.parent();var i={width:t.outerWidth(!0),height:t.outerHeight(!0),&quot;float&quot;:t.css(&quot;float&quot;)},s=e(&quot;</p>
<div></div>
<p>&quot;).addClass(&quot;ui-effects-wrapper&quot;).css({fontSize:&quot;100%&quot;,background:&quot;transparent&quot;,border:&quot;none&quot;,margin:0,padding:0}),n={width:t.width(),height:t.height()},a=document.activeElement;try{a.id}catch(o){a=document.body}return t.wrap(s),(t(0)===a&quot;http://www.couleursbois.fr/&quot;e.contains(t(0),a))&amp;&amp;e(a).focus(),s=t.parent(),&quot;static&quot;===t.css(&quot;position&quot;)?(s.css({position:&quot;relative&quot;}),t.css({position:&quot;relative&quot;})):(e.extend(i,{position:t.css(&quot;position&quot;),zIndex:t.css(&quot;z-index&quot;)}),e.each((&quot;top&quot;,&quot;left&quot;,&quot;bottom&quot;,&quot;right&quot;),function(e,s){i(s)=t.css(s),isNaN(parseInt(i(s),10))&amp;&amp;(i(s)=&quot;auto&quot;)}),t.css({position:&quot;relative&quot;,top:0,left:0,right:&quot;auto&quot;,bottom:&quot;auto&quot;})),t.css(n),s.css(i).show()},removeWrapper:function(t){var i=document.activeElement;return t.parent().is(&quot;.ui-effects-wrapper&quot;)&amp;&amp;(t.parent().replaceWith(t),(t(0)===i&quot;http://www.couleursbois.fr/&quot;e.contains(t(0),i))&amp;&amp;e(i).focus()),t},setTransition:function(t,i,s,n){return n=n&quot;http://www.couleursbois.fr/&quot;{},e.each(i,function(e,i){var a=t.cssUnit(i);a(0)&gt;0&amp;&amp;(n(i)=a(0)*s+a(1))}),n}}),e.fn.extend({effect:function(){function i(t){function i(){e.isFunction(a)&amp;&amp;a.call(n(0)),e.isFunction(t)&amp;&amp;t()}var n=e(this),a=s.complete,r=s.mode;(n.is(&quot;:hidden&quot;)?&quot;hide&quot;===r:&quot;show&quot;===r)?(n(r)(),i()):o.call(n(0),s,i)}var s=t.apply(this,arguments),n=s.mode,a=s.queue,o=e.effects.effect(s.effect);return e.fx.off&quot;http://www.couleursbois.fr/&quot;!o?n?this(n)(s.duration,s.complete):this.each(function(){s.complete&amp;&amp;s.complete.call(this)}):a===!1?this.each(i):this.queue(a&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;fx&quot;,i)},show:function(e){return function(s){if(i(s))return e.apply(this,arguments);var n=t.apply(this,arguments);return n.mode=&quot;show&quot;,this.effect.call(this,n)}}(e.fn.show),hide:function(e){return function(s){if(i(s))return e.apply(this,arguments);var n=t.apply(this,arguments);return n.mode=&quot;hide&quot;,this.effect.call(this,n)}}(e.fn.hide),toggle:function(e){return function(s){if(i(s)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;boolean&quot;==typeof s)return e.apply(this,arguments);var n=t.apply(this,arguments);return n.mode=&quot;toggle&quot;,this.effect.call(this,n)}}(e.fn.toggle),cssUnit:function(t){var i=this.css(t),s=();return e.each((&quot;em&quot;,&quot;px&quot;,&quot;%&quot;,&quot;pt&quot;),function(e,t){i.indexOf(t)&gt;0&amp;&amp;(s=(parseFloat(i),t))}),s}})}(),function(){var t={};e.each((&quot;Quad&quot;,&quot;Cubic&quot;,&quot;Quart&quot;,&quot;Quint&quot;,&quot;Expo&quot;),function(e,i){t(i)=function(t){return Math.pow(t,e+2)}}),e.extend(t,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return 0===e&quot;http://www.couleursbois.fr/&quot;1===e?e:-Math.pow(2,8*(e-1))*Math.sin((80*(e-1)-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){for(var t,i=4;((t=Math.pow(2,--i))-1)/11&gt;e;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*t-2)/22-e,2)}}),e.each(t,function(t,i){e.easing(&quot;easeIn&quot;+t)=i,e.easing(&quot;easeOut&quot;+t)=function(e){return 1-i(1-e)},e.easing(&quot;easeInOut&quot;+t)=function(e){return.5&gt;e?i(2*e)/2:1-i(-2*e+2)/2}})}(),e.effects,e.effects.effect.blind=function(t,i){var s,n,a,o=e(this),r=/up|down|vertical/,h=/up|left|vertical|horizontal/,l=(&quot;position&quot;,&quot;top&quot;,&quot;bottom&quot;,&quot;left&quot;,&quot;right&quot;,&quot;height&quot;,&quot;width&quot;),u=e.effects.setMode(o,t.mode&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;hide&quot;),d=t.direction&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;up&quot;,c=r.test(d),p=c?&quot;height&quot;:&quot;width&quot;,f=c?&quot;top&quot;:&quot;left&quot;,m=h.test(d),g={},v=&quot;show&quot;===u;o.parent().is(&quot;.ui-effects-wrapper&quot;)?e.effects.save(o.parent(),l):e.effects.save(o,l),o.show(),s=e.effects.createWrapper(o).css({overflow:&quot;hidden&quot;}),n=s(p)(),a=parseFloat(s.css(f))&quot;http://www.couleursbois.fr/&quot;0,g(p)=v?n:0,m&quot;http://www.couleursbois.fr/&quot;(o.css(c?&quot;bottom&quot;:&quot;right&quot;,0).css(c?&quot;top&quot;:&quot;left&quot;,&quot;auto&quot;).css({position:&quot;absolute&quot;}),g(f)=v?a:n+a),v&amp;&amp;(s.css(p,0),m&quot;http://www.couleursbois.fr/&quot;s.css(f,a+n)),s.animate(g,{duration:t.duration,easing:t.easing,queue:!1,complete:function(){&quot;hide&quot;===u&amp;&amp;o.hide(),e.effects.restore(o,l),e.effects.removeWrapper(o),i()}})},e.effects.effect.bounce=function(t,i){var s,n,a,o=e(this),r=(&quot;position&quot;,&quot;top&quot;,&quot;bottom&quot;,&quot;left&quot;,&quot;right&quot;,&quot;height&quot;,&quot;width&quot;),h=e.effects.setMode(o,t.mode&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;effect&quot;),l=&quot;hide&quot;===h,u=&quot;show&quot;===h,d=t.direction&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;up&quot;,c=t.distance,p=t.times&quot;http://www.couleursbois.fr/&quot;5,f=2*p+(u&quot;http://www.couleursbois.fr/&quot;l?1:0),m=t.duration/f,g=t.easing,v=&quot;up&quot;===d&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;down&quot;===d?&quot;top&quot;:&quot;left&quot;,y=&quot;up&quot;===d&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;left&quot;===d,b=o.queue(),_=b.length;for((u&quot;http://www.couleursbois.fr/&quot;l)&amp;&amp;r.push(&quot;opacity&quot;),e.effects.save(o,r),o.show(),e.effects.createWrapper(o),c&quot;http://www.couleursbois.fr/&quot;(c=o(&quot;top&quot;===v?&quot;outerHeight&quot;:&quot;outerWidth&quot;)()/3),u&amp;&amp;(a={opacity:1},a(v)=0,o.css(&quot;opacity&quot;,0).css(v,y?2*-c:2*c).animate(a,m,g)),l&amp;&amp;(c/=Math.pow(2,p-1)),a={},a(v)=0,s=0;p&gt;s;s++)n={},n(v)=(y?&quot;-=&quot;:&quot;+=&quot;)+c,o.animate(n,m,g).animate(a,m,g),c=l?2*c:c/2;l&amp;&amp;(n={opacity:0},n(v)=(y?&quot;-=&quot;:&quot;+=&quot;)+c,o.animate(n,m,g)),o.queue(function(){l&amp;&amp;o.hide(),e.effects.restore(o,r),e.effects.removeWrapper(o),i()}),_&gt;1&amp;&amp;b.splice.apply(b,(1,0).concat(b.splice(_,f+1))),o.dequeue()},e.effects.effect.clip=function(t,i){var s,n,a,o=e(this),r=(&quot;position&quot;,&quot;top&quot;,&quot;bottom&quot;,&quot;left&quot;,&quot;right&quot;,&quot;height&quot;,&quot;width&quot;),h=e.effects.setMode(o,t.mode&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;hide&quot;),l=&quot;show&quot;===h,u=t.direction&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;vertical&quot;,d=&quot;vertical&quot;===u,c=d?&quot;height&quot;:&quot;width&quot;,p=d?&quot;top&quot;:&quot;left&quot;,f={};e.effects.save(o,r),o.show(),s=e.effects.createWrapper(o).css({overflow:&quot;hidden&quot;}),n=&quot;IMG&quot;===o(0).tagName?s:o,a=n(c)(),l&amp;&amp;(n.css(c,0),n.css(p,a/2)),f(c)=l?a:0,f(p)=l?0:a/2,n.animate(f,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){l&quot;http://www.couleursbois.fr/&quot;o.hide(),e.effects.restore(o,r),e.effects.removeWrapper(o),i()}})},e.effects.effect.drop=function(t,i){var s,n=e(this),a=(&quot;position&quot;,&quot;top&quot;,&quot;bottom&quot;,&quot;left&quot;,&quot;right&quot;,&quot;opacity&quot;,&quot;height&quot;,&quot;width&quot;),o=e.effects.setMode(n,t.mode&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;hide&quot;),r=&quot;show&quot;===o,h=t.direction&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;left&quot;,l=&quot;up&quot;===h&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;down&quot;===h?&quot;top&quot;:&quot;left&quot;,u=&quot;up&quot;===h&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;left&quot;===h?&quot;pos&quot;:&quot;neg&quot;,d={opacity:r?1:0};e.effects.save(n,a),n.show(),e.effects.createWrapper(n),s=t.distance&quot;http://www.couleursbois.fr/&quot;n(&quot;top&quot;===l?&quot;outerHeight&quot;:&quot;outerWidth&quot;)(!0)/2,r&amp;&amp;n.css(&quot;opacity&quot;,0).css(l,&quot;pos&quot;===u?-s:s),d(l)=(r?&quot;pos&quot;===u?&quot;+=&quot;:&quot;-=&quot;:&quot;pos&quot;===u?&quot;-=&quot;:&quot;+=&quot;)+s,n.animate(d,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){&quot;hide&quot;===o&amp;&amp;n.hide(),e.effects.restore(n,a),e.effects.removeWrapper(n),i()}})},e.effects.effect.explode=function(t,i){function s(){b.push(this),b.length===d*c&amp;&amp;n()}function n(){p.css({visibility:&quot;visible&quot;}),e(b).remove(),m&quot;http://www.couleursbois.fr/&quot;p.hide(),i()}var a,o,r,h,l,u,d=t.pieces?Math.round(Math.sqrt(t.pieces)):3,c=d,p=e(this),f=e.effects.setMode(p,t.mode&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;hide&quot;),m=&quot;show&quot;===f,g=p.show().css(&quot;visibility&quot;,&quot;hidden&quot;).offset(),v=Math.ceil(p.outerWidth()/c),y=Math.ceil(p.outerHeight()/d),b=();for(a=0;d&gt;a;a++)for(h=g.top+a*y,u=a-(d-1)/2,o=0;c&gt;o;o++)r=g.left+o*v,l=o-(c-1)/2,p.clone().appendTo(&quot;body&quot;).wrap(&quot;</p>
<div></div>
<p>&quot;).css({position:&quot;absolute&quot;,visibility:&quot;visible&quot;,left:-o*v,top:-a*y}).parent().addClass(&quot;ui-effects-explode&quot;).css({position:&quot;absolute&quot;,overflow:&quot;hidden&quot;,width:v,height:y,left:r+(m?l*v:0),top:h+(m?u*y:0),opacity:m?0:1}).animate({left:r+(m?0:l*v),top:h+(m?0:u*y),opacity:m?1:0},t.duration&quot;http://www.couleursbois.fr/&quot;500,t.easing,s)},e.effects.effect.fade=function(t,i){var s=e(this),n=e.effects.setMode(s,t.mode&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;toggle&quot;);s.animate({opacity:n},{queue:!1,duration:t.duration,easing:t.easing,complete:i})},e.effects.effect.fold=function(t,i){var s,n,a=e(this),o=(&quot;position&quot;,&quot;top&quot;,&quot;bottom&quot;,&quot;left&quot;,&quot;right&quot;,&quot;height&quot;,&quot;width&quot;),r=e.effects.setMode(a,t.mode&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;hide&quot;),h=&quot;show&quot;===r,l=&quot;hide&quot;===r,u=t.size&quot;http://www.couleursbois.fr/&quot;15,d=/((0-9)+)%/.exec(u),c=!!t.horizFirst,p=h!==c,f=p?(&quot;width&quot;,&quot;height&quot;):(&quot;height&quot;,&quot;width&quot;),m=t.duration/2,g={},v={};e.effects.save(a,o),a.show(),s=e.effects.createWrapper(a).css({overflow:&quot;hidden&quot;}),n=p?(s.width(),s.height()):(s.height(),s.width()),d&amp;&amp;(u=parseInt(d(1),10)/100*n(l?0:1)),h&amp;&amp;s.css(c?{height:0,width:u}:{height:u,width:0}),g(f(0))=h?n(0):u,v(f(1))=h?n(1):0,s.animate(g,m,t.easing).animate(v,m,t.easing,function(){l&amp;&amp;a.hide(),e.effects.restore(a,o),e.effects.removeWrapper(a),i()})},e.effects.effect.highlight=function(t,i){var s=e(this),n=(&quot;backgroundImage&quot;,&quot;backgroundColor&quot;,&quot;opacity&quot;),a=e.effects.setMode(s,t.mode&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;show&quot;),o={backgroundColor:s.css(&quot;backgroundColor&quot;)};&quot;hide&quot;===a&amp;&amp;(o.opacity=0),e.effects.save(s,n),s.show().css({backgroundImage:&quot;none&quot;,backgroundColor:t.color&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;#ffff99&quot;}).animate(o,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){&quot;hide&quot;===a&amp;&amp;s.hide(),e.effects.restore(s,n),i()}})},e.effects.effect.size=function(t,i){var s,n,a,o=e(this),r=(&quot;position&quot;,&quot;top&quot;,&quot;bottom&quot;,&quot;left&quot;,&quot;right&quot;,&quot;width&quot;,&quot;height&quot;,&quot;overflow&quot;,&quot;opacity&quot;),h=(&quot;position&quot;,&quot;top&quot;,&quot;bottom&quot;,&quot;left&quot;,&quot;right&quot;,&quot;overflow&quot;,&quot;opacity&quot;),l=(&quot;width&quot;,&quot;height&quot;,&quot;overflow&quot;),u=(&quot;fontSize&quot;),d=(&quot;borderTopWidth&quot;,&quot;borderBottomWidth&quot;,&quot;paddingTop&quot;,&quot;paddingBottom&quot;),c=(&quot;borderLeftWidth&quot;,&quot;borderRightWidth&quot;,&quot;paddingLeft&quot;,&quot;paddingRight&quot;),p=e.effects.setMode(o,t.mode&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;effect&quot;),f=t.restore&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;effect&quot;!==p,m=t.scale&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;both&quot;,g=t.origin&quot;http://www.couleursbois.fr/&quot;(&quot;middle&quot;,&quot;center&quot;),v=o.css(&quot;position&quot;),y=f?r:h,b={height:0,width:0,outerHeight:0,outerWidth:0};&quot;show&quot;===p&amp;&amp;o.show(),s={height:o.height(),width:o.width(),outerHeight:o.outerHeight(),outerWidth:o.outerWidth()},&quot;toggle&quot;===t.mode&amp;&amp;&quot;show&quot;===p?(o.from=t.to&quot;http://www.couleursbois.fr/&quot;b,o.to=t.from&quot;http://www.couleursbois.fr/&quot;s):(o.from=t.from&quot;http://www.couleursbois.fr/&quot;(&quot;show&quot;===p?b:s),o.to=t.to&quot;http://www.couleursbois.fr/&quot;(&quot;hide&quot;===p?b:s)),a={from:{y:o.from.height/s.height,x:o.from.width/s.width},to:{y:o.to.height/s.height,x:o.to.width/s.width}},(&quot;box&quot;===m&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;both&quot;===m)&amp;&amp;(a.from.y!==a.to.y&amp;&amp;(y=y.concat(d),o.from=e.effects.setTransition(o,d,a.from.y,o.from),o.to=e.effects.setTransition(o,d,a.to.y,o.to)),a.from.x!==a.to.x&amp;&amp;(y=y.concat(c),o.from=e.effects.setTransition(o,c,a.from.x,o.from),o.to=e.effects.setTransition(o,c,a.to.x,o.to))),(&quot;content&quot;===m&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;both&quot;===m)&amp;&amp;a.from.y!==a.to.y&amp;&amp;(y=y.concat(u).concat(l),o.from=e.effects.setTransition(o,u,a.from.y,o.from),o.to=e.effects.setTransition(o,u,a.to.y,o.to)),e.effects.save(o,y),o.show(),e.effects.createWrapper(o),o.css(&quot;overflow&quot;,&quot;hidden&quot;).css(o.from),g&amp;&amp;(n=e.effects.getBaseline(g,s),o.from.top=(s.outerHeight-o.outerHeight())*n.y,o.from.left=(s.outerWidth-o.outerWidth())*n.x,o.to.top=(s.outerHeight-o.to.outerHeight)*n.y,o.to.left=(s.outerWidth-o.to.outerWidth)*n.x),o.css(o.from),(&quot;content&quot;===m&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;both&quot;===m)&amp;&amp;(d=d.concat((&quot;marginTop&quot;,&quot;marginBottom&quot;)).concat(u),c=c.concat((&quot;marginLeft&quot;,&quot;marginRight&quot;)),l=r.concat(d).concat(c),o.find(&quot;*(width)&quot;).each(function(){var i=e(this),s={height:i.height(),width:i.width(),outerHeight:i.outerHeight(),outerWidth:i.outerWidth()};f&amp;&amp;e.effects.save(i,l),i.from={height:s.height*a.from.y,width:s.width*a.from.x,outerHeight:s.outerHeight*a.from.y,outerWidth:s.outerWidth*a.from.x},i.to={height:s.height*a.to.y,width:s.width*a.to.x,outerHeight:s.height*a.to.y,outerWidth:s.width*a.to.x},a.from.y!==a.to.y&amp;&amp;(i.from=e.effects.setTransition(i,d,a.from.y,i.from),i.to=e.effects.setTransition(i,d,a.to.y,i.to)),a.from.x!==a.to.x&amp;&amp;(i.from=e.effects.setTransition(i,c,a.from.x,i.from),i.to=e.effects.setTransition(i,c,a.to.x,i.to)),i.css(i.from),i.animate(i.to,t.duration,t.easing,function(){f&amp;&amp;e.effects.restore(i,l)})})),o.animate(o.to,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){0===o.to.opacity&amp;&amp;o.css(&quot;opacity&quot;,o.from.opacity),&quot;hide&quot;===p&amp;&amp;o.hide(),e.effects.restore(o,y),f&quot;http://www.couleursbois.fr/&quot;(&quot;static&quot;===v?o.css({position:&quot;relative&quot;,top:o.to.top,left:o.to.left}):e.each((&quot;top&quot;,&quot;left&quot;),function(e,t){o.css(t,function(t,i){var s=parseInt(i,10),n=e?o.to.left:o.to.top;return&quot;auto&quot;===i?n+&quot;px&quot;:s+n+&quot;px&quot;})})),e.effects.removeWrapper(o),i()}})},e.effects.effect.scale=function(t,i){var s=e(this),n=e.extend(!0,{},t),a=e.effects.setMode(s,t.mode&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;effect&quot;),o=parseInt(t.percent,10)&quot;http://www.couleursbois.fr/&quot;(0===parseInt(t.percent,10)?0:&quot;hide&quot;===a?0:100),r=t.direction&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;both&quot;,h=t.origin,l={height:s.height(),width:s.width(),outerHeight:s.outerHeight(),outerWidth:s.outerWidth()},u={y:&quot;horizontal&quot;!==r?o/100:1,x:&quot;vertical&quot;!==r?o/100:1};n.effect=&quot;size&quot;,n.queue=!1,n.complete=i,&quot;effect&quot;!==a&amp;&amp;(n.origin=h&quot;http://www.couleursbois.fr/&quot;(&quot;middle&quot;,&quot;center&quot;),n.restore=!0),n.from=t.from&quot;http://www.couleursbois.fr/&quot;(&quot;show&quot;===a?{height:0,width:0,outerHeight:0,outerWidth:0}:l),n.to={height:l.height*u.y,width:l.width*u.x,outerHeight:l.outerHeight*u.y,outerWidth:l.outerWidth*u.x},n.fade&amp;&amp;(&quot;show&quot;===a&amp;&amp;(n.from.opacity=0,n.to.opacity=1),&quot;hide&quot;===a&amp;&amp;(n.from.opacity=1,n.to.opacity=0)),s.effect(n)},e.effects.effect.puff=function(t,i){var s=e(this),n=e.effects.setMode(s,t.mode&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;hide&quot;),a=&quot;hide&quot;===n,o=parseInt(t.percent,10)&quot;http://www.couleursbois.fr/&quot;150,r=o/100,h={height:s.height(),width:s.width(),outerHeight:s.outerHeight(),outerWidth:s.outerWidth()};e.extend(t,{effect:&quot;scale&quot;,queue:!1,fade:!0,mode:n,complete:i,percent:a?o:100,from:a?h:{height:h.height*r,width:h.width*r,outerHeight:h.outerHeight*r,outerWidth:h.outerWidth*r}}),s.effect(t)},e.effects.effect.pulsate=function(t,i){var s,n=e(this),a=e.effects.setMode(n,t.mode&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;show&quot;),o=&quot;show&quot;===a,r=&quot;hide&quot;===a,h=o&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;hide&quot;===a,l=2*(t.times&quot;http://www.couleursbois.fr/&quot;5)+(h?1:0),u=t.duration/l,d=0,c=n.queue(),p=c.length;for((o&quot;http://www.couleursbois.fr/&quot;!n.is(&quot;:visible&quot;))&amp;&amp;(n.css(&quot;opacity&quot;,0).show(),d=1),s=1;l&gt;s;s++)n.animate({opacity:d},u,t.easing),d=1-d;n.animate({opacity:d},u,t.easing),n.queue(function(){r&amp;&amp;n.hide(),i()}),p&gt;1&amp;&amp;c.splice.apply(c,(1,0).concat(c.splice(p,l+1))),n.dequeue()},e.effects.effect.shake=function(t,i){var s,n=e(this),a=(&quot;position&quot;,&quot;top&quot;,&quot;bottom&quot;,&quot;left&quot;,&quot;right&quot;,&quot;height&quot;,&quot;width&quot;),o=e.effects.setMode(n,t.mode&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;effect&quot;),r=t.direction&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;left&quot;,h=t.distance&quot;http://www.couleursbois.fr/&quot;20,l=t.times&quot;http://www.couleursbois.fr/&quot;3,u=2*l+1,d=Math.round(t.duration/u),c=&quot;up&quot;===r&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;down&quot;===r?&quot;top&quot;:&quot;left&quot;,p=&quot;up&quot;===r&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;left&quot;===r,f={},m={},g={},v=n.queue(),y=v.length;for(e.effects.save(n,a),n.show(),e.effects.createWrapper(n),f(c)=(p?&quot;-=&quot;:&quot;+=&quot;)+h,m(c)=(p?&quot;+=&quot;:&quot;-=&quot;)+2*h,g(c)=(p?&quot;-=&quot;:&quot;+=&quot;)+2*h,n.animate(f,d,t.easing),s=1;l&gt;s;s++)n.animate(m,d,t.easing).animate(g,d,t.easing);n.animate(m,d,t.easing).animate(f,d/2,t.easing).queue(function(){&quot;hide&quot;===o&amp;&amp;n.hide(),e.effects.restore(n,a),e.effects.removeWrapper(n),i()}),y&gt;1&amp;&amp;v.splice.apply(v,(1,0).concat(v.splice(y,u+1))),n.dequeue()},e.effects.effect.slide=function(t,i){var s,n=e(this),a=(&quot;position&quot;,&quot;top&quot;,&quot;bottom&quot;,&quot;left&quot;,&quot;right&quot;,&quot;width&quot;,&quot;height&quot;),o=e.effects.setMode(n,t.mode&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;show&quot;),r=&quot;show&quot;===o,h=t.direction&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;left&quot;,l=&quot;up&quot;===h&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;down&quot;===h?&quot;top&quot;:&quot;left&quot;,u=&quot;up&quot;===h&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;left&quot;===h,d={};e.effects.save(n,a),n.show(),s=t.distance&quot;http://www.couleursbois.fr/&quot;n(&quot;top&quot;===l?&quot;outerHeight&quot;:&quot;outerWidth&quot;)(!0),e.effects.createWrapper(n).css({overflow:&quot;hidden&quot;}),r&amp;&amp;n.css(l,u?isNaN(s)?&quot;-&quot;+s:-s:s),d(l)=(r?u?&quot;+=&quot;:&quot;-=&quot;:u?&quot;-=&quot;:&quot;+=&quot;)+s,n.animate(d,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){&quot;hide&quot;===o&amp;&amp;n.hide(),e.effects.restore(n,a),e.effects.removeWrapper(n),i()}})},e.effects.effect.transfer=function(t,i){var s=e(this),n=e(t.to),a=&quot;fixed&quot;===n.css(&quot;position&quot;),o=e(&quot;body&quot;),r=a?o.scrollTop():0,h=a?o.scrollLeft():0,l=n.offset(),u={top:l.top-r,left:l.left-h,height:n.innerHeight(),width:n.innerWidth()},d=s.offset(),c=e(&quot;</p>
<div class='ui-effects-transfer'></div>
<p>&quot;).appendTo(document.body).addClass(t.className).css({top:d.top-r,left:d.left-h,height:s.innerHeight(),width:s.innerWidth(),position:a?&quot;fixed&quot;:&quot;absolute&quot;}).animate(u,t.duration,t.easing,function(){c.remove(),i()})},e.widget(&quot;ui.progressbar&quot;,{version:&quot;1.11.4&quot;,options:{max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue(),this.element.addClass(&quot;ui-progressbar ui-widget ui-widget-content ui-corner-all&quot;).attr({role:&quot;progressbar&quot;,&quot;aria-valuemin&quot;:this.min}),this.valueDiv=e(&quot;</p>
<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>
<p>&quot;).appendTo(this.element),this._refreshValue()},_destroy:function(){this.element.removeClass(&quot;ui-progressbar ui-widget ui-widget-content ui-corner-all&quot;).removeAttr(&quot;role&quot;).removeAttr(&quot;aria-valuemin&quot;).removeAttr(&quot;aria-valuemax&quot;).removeAttr(&quot;aria-valuenow&quot;),this.valueDiv.remove()},value:function(e){return void 0===e?this.options.value:(this.options.value=this._constrainedValue(e),this._refreshValue(),void 0)},_constrainedValue:function(e){return void 0===e&amp;&amp;(e=this.options.value),this.indeterminate=e===!1,&quot;number&quot;!=typeof e&amp;&amp;(e=0),this.indeterminate?!1:Math.min(this.options.max,Math.max(this.min,e))},_setOptions:function(e){var t=e.value;delete e.value,this._super(e),this.options.value=this._constrainedValue(t),this._refreshValue()},_setOption:function(e,t){&quot;max&quot;===e&amp;&amp;(t=Math.max(this.min,t)),&quot;disabled&quot;===e&amp;&amp;this.element.toggleClass(&quot;ui-state-disabled&quot;,!!t).attr(&quot;aria-disabled&quot;,t),this._super(e,t)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var t=this.options.value,i=this._percentage();this.valueDiv.toggle(this.indeterminate&quot;http://www.couleursbois.fr/&quot;t&gt;this.min).toggleClass(&quot;ui-corner-right&quot;,t===this.options.max).width(i.toFixed(0)+&quot;%&quot;),this.element.toggleClass(&quot;ui-progressbar-indeterminate&quot;,this.indeterminate),this.indeterminate?(this.element.removeAttr(&quot;aria-valuenow&quot;),this.overlayDiv&quot;http://www.couleursbois.fr/&quot;(this.overlayDiv=e(&quot;</p>
<div class='ui-progressbar-overlay'></div>
<p>&quot;).appendTo(this.valueDiv))):(this.element.attr({&quot;aria-valuemax&quot;:this.options.max,&quot;aria-valuenow&quot;:t}),this.overlayDiv&amp;&amp;(this.overlayDiv.remove(),this.overlayDiv=null)),this.oldValue!==t&amp;&amp;(this.oldValue=t,this._trigger(&quot;change&quot;)),t===this.options.max&amp;&amp;this._trigger(&quot;complete&quot;)}}),e.widget(&quot;ui.selectable&quot;,e.ui.mouse,{version:&quot;1.11.4&quot;,options:{appendTo:&quot;body&quot;,autoRefresh:!0,distance:0,filter:&quot;*&quot;,tolerance:&quot;touch&quot;,selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var t,i=this;this.element.addClass(&quot;ui-selectable&quot;),this.dragged=!1,this.refresh=function(){t=e(i.options.filter,i.element(0)),t.addClass(&quot;ui-selectee&quot;),t.each(function(){var t=e(this),i=t.offset();e.data(this,&quot;selectable-item&quot;,{element:this,$element:t,left:i.left,top:i.top,right:i.left+t.outerWidth(),bottom:i.top+t.outerHeight(),startselected:!1,selected:t.hasClass(&quot;ui-selected&quot;),selecting:t.hasClass(&quot;ui-selecting&quot;),unselecting:t.hasClass(&quot;ui-unselecting&quot;)})})},this.refresh(),this.selectees=t.addClass(&quot;ui-selectee&quot;),this._mouseInit(),this.helper=e(&quot;</p>
<div class='ui-selectable-helper'></div>
<p>&quot;)},_destroy:function(){this.selectees.removeClass(&quot;ui-selectee&quot;).removeData(&quot;selectable-item&quot;),this.element.removeClass(&quot;ui-selectable ui-selectable-disabled&quot;),this._mouseDestroy()},_mouseStart:function(t){var i=this,s=this.options;this.opos=(t.pageX,t.pageY),this.options.disabled&quot;http://www.couleursbois.fr/&quot;(this.selectees=e(s.filter,this.element(0)),this._trigger(&quot;start&quot;,t),e(s.appendTo).append(this.helper),this.helper.css({left:t.pageX,top:t.pageY,width:0,height:0}),s.autoRefresh&amp;&amp;this.refresh(),this.selectees.filter(&quot;.ui-selected&quot;).each(function(){var s=e.data(this,&quot;selectable-item&quot;);s.startselected=!0,t.metaKey&quot;http://www.couleursbois.fr/&quot;t.ctrlKey&quot;http://www.couleursbois.fr/&quot;(s.$element.removeClass(&quot;ui-selected&quot;),s.selected=!1,s.$element.addClass(&quot;ui-unselecting&quot;),s.unselecting=!0,i._trigger(&quot;unselecting&quot;,t,{unselecting:s.element}))}),e(t.target).parents().addBack().each(function(){var s,n=e.data(this,&quot;selectable-item&quot;);return n?(s=!t.metaKey&amp;&amp;!t.ctrlKey&quot;http://www.couleursbois.fr/&quot;!n.$element.hasClass(&quot;ui-selected&quot;),n.$element.removeClass(s?&quot;ui-unselecting&quot;:&quot;ui-selected&quot;).addClass(s?&quot;ui-selecting&quot;:&quot;ui-unselecting&quot;),n.unselecting=!s,n.selecting=s,n.selected=s,s?i._trigger(&quot;selecting&quot;,t,{selecting:n.element}):i._trigger(&quot;unselecting&quot;,t,{unselecting:n.element}),!1):void 0}))},_mouseDrag:function(t){if(this.dragged=!0,!this.options.disabled){var i,s=this,n=this.options,a=this.opos(0),o=this.opos(1),r=t.pageX,h=t.pageY;return a&gt;r&amp;&amp;(i=r,r=a,a=i),o&gt;h&amp;&amp;(i=h,h=o,o=i),this.helper.css({left:a,top:o,width:r-a,height:h-o}),this.selectees.each(function(){var i=e.data(this,&quot;selectable-item&quot;),l=!1;i&amp;&amp;i.element!==s.element(0)&amp;&amp;(&quot;touch&quot;===n.tolerance?l=!(i.left&gt;r&quot;http://www.couleursbois.fr/&quot;a&gt;i.right&quot;http://www.couleursbois.fr/&quot;i.top&gt;h&quot;http://www.couleursbois.fr/&quot;o&gt;i.bottom):&quot;fit&quot;===n.tolerance&amp;&amp;(l=i.left&gt;a&amp;&amp;r&gt;i.right&amp;&amp;i.top&gt;o&amp;&amp;h&gt;i.bottom),l?(i.selected&amp;&amp;(i.$element.removeClass(&quot;ui-selected&quot;),i.selected=!1),i.unselecting&amp;&amp;(i.$element.removeClass(&quot;ui-unselecting&quot;),i.unselecting=!1),i.selecting&quot;http://www.couleursbois.fr/&quot;(i.$element.addClass(&quot;ui-selecting&quot;),i.selecting=!0,s._trigger(&quot;selecting&quot;,t,{selecting:i.element}))):(i.selecting&amp;&amp;((t.metaKey&quot;http://www.couleursbois.fr/&quot;t.ctrlKey)&amp;&amp;i.startselected?(i.$element.removeClass(&quot;ui-selecting&quot;),i.selecting=!1,i.$element.addClass(&quot;ui-selected&quot;),i.selected=!0):(i.$element.removeClass(&quot;ui-selecting&quot;),i.selecting=!1,i.startselected&amp;&amp;(i.$element.addClass(&quot;ui-unselecting&quot;),i.unselecting=!0),s._trigger(&quot;unselecting&quot;,t,{unselecting:i.element}))),i.selected&amp;&amp;(t.metaKey&quot;http://www.couleursbois.fr/&quot;t.ctrlKey&quot;http://www.couleursbois.fr/&quot;i.startselected&quot;http://www.couleursbois.fr/&quot;(i.$element.removeClass(&quot;ui-selected&quot;),i.selected=!1,i.$element.addClass(&quot;ui-unselecting&quot;),i.unselecting=!0,s._trigger(&quot;unselecting&quot;,t,{unselecting:i.element})))))}),!1}},_mouseStop:function(t){var i=this;return this.dragged=!1,e(&quot;.ui-unselecting&quot;,this.element(0)).each(function(){var s=e.data(this,&quot;selectable-item&quot;);s.$element.removeClass(&quot;ui-unselecting&quot;),s.unselecting=!1,s.startselected=!1,i._trigger(&quot;unselected&quot;,t,{unselected:s.element})}),e(&quot;.ui-selecting&quot;,this.element(0)).each(function(){var s=e.data(this,&quot;selectable-item&quot;);s.$element.removeClass(&quot;ui-selecting&quot;).addClass(&quot;ui-selected&quot;),s.selecting=!1,s.selected=!0,s.startselected=!0,i._trigger(&quot;selected&quot;,t,{selected:s.element})}),this._trigger(&quot;stop&quot;,t),this.helper.remove(),!1}}),e.widget(&quot;ui.selectmenu&quot;,{version:&quot;1.11.4&quot;,defaultElement:&quot;<select>&quot;,options:{appendTo:null,disabled:null,icons:{button:&quot;ui-icon-triangle-1-s&quot;},position:{my:&quot;left top&quot;,at:&quot;left bottom&quot;,collision:&quot;none&quot;},width:null,change:null,close:null,focus:null,open:null,select:null},_create:function(){var e=this.element.uniqueId().attr(&quot;id&quot;);this.ids={element:e,button:e+&quot;-button&quot;,menu:e+&quot;-menu&quot;},this._drawButton(),this._drawMenu(),this.options.disabled&amp;&amp;this.disable()},_drawButton:function(){var t=this;this.label=e(&quot;label(for=&quot;http://www.couleursbois.fr/&quot;+this.ids.element+&quot;http://www.couleursbois.fr/&quot;)&quot;).attr(&quot;for&quot;,this.ids.button),this._on(this.label,{click:function(e){this.button.focus(),e.preventDefault()}}),this.element.hide(),this.button=e(&quot;<span>&quot;,{&quot;class&quot;:&quot;ui-selectmenu-button ui-widget ui-state-default ui-corner-all&quot;,tabindex:this.options.disabled?-1:0,id:this.ids.button,role:&quot;combobox&quot;,&quot;aria-expanded&quot;:&quot;false&quot;,&quot;aria-autocomplete&quot;:&quot;list&quot;,&quot;aria-owns&quot;:this.ids.menu,&quot;aria-haspopup&quot;:&quot;true&quot;}).insertAfter(this.element),e(&quot;<span>&quot;,{&quot;class&quot;:&quot;ui-icon &quot;+this.options.icons.button}).prependTo(this.button),this.buttonText=e(&quot;<span>&quot;,{&quot;class&quot;:&quot;ui-selectmenu-text&quot;}).appendTo(this.button),this._setText(this.buttonText,this.element.find(&quot;option:selected&quot;).text()),this._resizeButton(),this._on(this.button,this._buttonEvents),this.button.one(&quot;focusin&quot;,function(){t.menuItems&quot;http://www.couleursbois.fr/&quot;t._refreshMenu()}),this._hoverable(this.button),this._focusable(this.button)},_drawMenu:function(){var t=this;this.menu=e(&quot;</p>
<ul>&quot;,{&quot;aria-hidden&quot;:&quot;true&quot;,&quot;aria-labelledby&quot;:this.ids.button,id:this.ids.menu}),this.menuWrap=e(&quot;</p>
<div>&quot;,{&quot;class&quot;:&quot;ui-selectmenu-menu ui-front&quot;}).append(this.menu).appendTo(this._appendTo()),this.menuInstance=this.menu.menu({role:&quot;listbox&quot;,select:function(e,i){e.preventDefault(),t._setSelection(),t._select(i.item.data(&quot;ui-selectmenu-item&quot;),e)},focus:function(e,i){var s=i.item.data(&quot;ui-selectmenu-item&quot;);null!=t.focusIndex&amp;&amp;s.index!==t.focusIndex&amp;&amp;(t._trigger(&quot;focus&quot;,e,{item:s}),t.isOpen&quot;http://www.couleursbois.fr/&quot;t._select(s,e)),t.focusIndex=s.index,t.button.attr(&quot;aria-activedescendant&quot;,t.menuItems.eq(s.index).attr(&quot;id&quot;))}}).menu(&quot;instance&quot;),this.menu.addClass(&quot;ui-corner-bottom&quot;).removeClass(&quot;ui-corner-all&quot;),this.menuInstance._off(this.menu,&quot;mouseleave&quot;),this.menuInstance._closeOnDocumentClick=function(){return!1},this.menuInstance._isDivider=function(){return!1}},refresh:function(){this._refreshMenu(),this._setText(this.buttonText,this._getSelectedItem().text()),this.options.width&quot;http://www.couleursbois.fr/&quot;this._resizeButton()},_refreshMenu:function(){this.menu.empty();var e,t=this.element.find(&quot;option&quot;);t.length&amp;&amp;(this._parseOptions(t),this._renderMenu(this.menu,this.items),this.menuInstance.refresh(),this.menuItems=this.menu.find(&quot;li&quot;).not(&quot;.ui-selectmenu-optgroup&quot;),e=this._getSelectedItem(),this.menuInstance.focus(null,e),this._setAria(e.data(&quot;ui-selectmenu-item&quot;)),this._setOption(&quot;disabled&quot;,this.element.prop(&quot;disabled&quot;)))},open:function(e){this.options.disabled&quot;http://www.couleursbois.fr/&quot;(this.menuItems?(this.menu.find(&quot;.ui-state-focus&quot;).removeClass(&quot;ui-state-focus&quot;),this.menuInstance.focus(null,this._getSelectedItem())):this._refreshMenu(),this.isOpen=!0,this._toggleAttr(),this._resizeMenu(),this._position(),this._on(this.document,this._documentClick),this._trigger(&quot;open&quot;,e))},_position:function(){this.menuWrap.position(e.extend({of:this.button},this.options.position))},close:function(e){this.isOpen&amp;&amp;(this.isOpen=!1,this._toggleAttr(),this.range=null,this._off(this.document),this._trigger(&quot;close&quot;,e))},widget:function(){return this.button},menuWidget:function(){return this.menu},_renderMenu:function(t,i){var s=this,n=&quot;http://www.couleursbois.fr/&quot;;e.each(i,function(i,a){a.optgroup!==n&amp;&amp;(e(&quot;</p>
<li>&quot;,{&quot;class&quot;:&quot;ui-selectmenu-optgroup ui-menu-divider&quot;+(a.element.parent(&quot;optgroup&quot;).prop(&quot;disabled&quot;)?&quot; ui-state-disabled&quot;:&quot;http://www.couleursbois.fr/&quot;),text:a.optgroup}).appendTo(t),n=a.optgroup),s._renderItemData(t,a)})},_renderItemData:function(e,t){return this._renderItem(e,t).data(&quot;ui-selectmenu-item&quot;,t)},_renderItem:function(t,i){var s=e(&quot;
<li>&quot;);return i.disabled&amp;&amp;s.addClass(&quot;ui-state-disabled&quot;),this._setText(s,i.label),s.appendTo(t)},_setText:function(e,t){t?e.text(t):e.html(&quot; &quot;)},_move:function(e,t){var i,s,n=&quot;.ui-menu-item&quot;;this.isOpen?i=this.menuItems.eq(this.focusIndex):(i=this.menuItems.eq(this.element(0).selectedIndex),n+=&quot;:not(.ui-state-disabled)&quot;),s=&quot;first&quot;===e&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;last&quot;===e?i(&quot;first&quot;===e?&quot;prevAll&quot;:&quot;nextAll&quot;)(n).eq(-1):i(e+&quot;All&quot;)(n).eq(0),s.length&amp;&amp;this.menuInstance.focus(t,s)},_getSelectedItem:function(){return this.menuItems.eq(this.element(0).selectedIndex)},_toggle:function(e){this(this.isOpen?&quot;close&quot;:&quot;open&quot;)(e)},_setSelection:function(){var e;this.range&amp;&amp;(window.getSelection?(e=window.getSelection(),e.removeAllRanges(),e.addRange(this.range)):this.range.select(),this.button.focus())},_documentClick:{mousedown:function(t){this.isOpen&amp;&amp;(e(t.target).closest(&quot;.ui-selectmenu-menu, #&quot;+this.ids.button).length&quot;http://www.couleursbois.fr/&quot;this.close(t))}},_buttonEvents:{mousedown:function(){var e;window.getSelection?(e=window.getSelection(),e.rangeCount&amp;&amp;(this.range=e.getRangeAt(0))):this.range=document.selection.createRange()},click:function(e){this._setSelection(),this._toggle(e)},keydown:function(t){var i=!0;switch(t.keyCode){case e.ui.keyCode.TAB:case e.ui.keyCode.ESCAPE:this.close(t),i=!1;break;case e.ui.keyCode.ENTER:this.isOpen&amp;&amp;this._selectFocusedItem(t);break;case e.ui.keyCode.UP:t.altKey?this._toggle(t):this._move(&quot;prev&quot;,t);break;case e.ui.keyCode.DOWN:t.altKey?this._toggle(t):this._move(&quot;next&quot;,t);break;case e.ui.keyCode.SPACE:this.isOpen?this._selectFocusedItem(t):this._toggle(t);break;case e.ui.keyCode.LEFT:this._move(&quot;prev&quot;,t);break;case e.ui.keyCode.RIGHT:this._move(&quot;next&quot;,t);break;case e.ui.keyCode.HOME:case e.ui.keyCode.PAGE_UP:this._move(&quot;first&quot;,t);break;case e.ui.keyCode.END:case e.ui.keyCode.PAGE_DOWN:this._move(&quot;last&quot;,t);break;default:this.menu.trigger(t),i=!1}i&amp;&amp;t.preventDefault()}},_selectFocusedItem:function(e){var t=this.menuItems.eq(this.focusIndex);t.hasClass(&quot;ui-state-disabled&quot;)&quot;http://www.couleursbois.fr/&quot;this._select(t.data(&quot;ui-selectmenu-item&quot;),e)},_select:function(e,t){var i=this.element(0).selectedIndex;this.element(0).selectedIndex=e.index,this._setText(this.buttonText,e.label),this._setAria(e),this._trigger(&quot;select&quot;,t,{item:e}),e.index!==i&amp;&amp;this._trigger(&quot;change&quot;,t,{item:e}),this.close(t)},_setAria:function(e){var t=this.menuItems.eq(e.index).attr(&quot;id&quot;);this.button.attr({&quot;aria-labelledby&quot;:t,&quot;aria-activedescendant&quot;:t}),this.menu.attr(&quot;aria-activedescendant&quot;,t)},_setOption:function(e,t){&quot;icons&quot;===e&amp;&amp;this.button.find(&quot;span.ui-icon&quot;).removeClass(this.options.icons.button).addClass(t.button),this._super(e,t),&quot;appendTo&quot;===e&amp;&amp;this.menuWrap.appendTo(this._appendTo()),&quot;disabled&quot;===e&amp;&amp;(this.menuInstance.option(&quot;disabled&quot;,t),this.button.toggleClass(&quot;ui-state-disabled&quot;,t).attr(&quot;aria-disabled&quot;,t),this.element.prop(&quot;disabled&quot;,t),t?(this.button.attr(&quot;tabindex&quot;,-1),this.close()):this.button.attr(&quot;tabindex&quot;,0)),&quot;width&quot;===e&amp;&amp;this._resizeButton()},_appendTo:function(){var t=this.options.appendTo;return t&amp;&amp;(t=t.jquery&quot;http://www.couleursbois.fr/&quot;t.nodeType?e(t):this.document.find(t).eq(0)),t&amp;&amp;t(0)&quot;http://www.couleursbois.fr/&quot;(t=this.element.closest(&quot;.ui-front&quot;)),t.length&quot;http://www.couleursbois.fr/&quot;(t=this.document(0).body),t},_toggleAttr:function(){this.button.toggleClass(&quot;ui-corner-top&quot;,this.isOpen).toggleClass(&quot;ui-corner-all&quot;,!this.isOpen).attr(&quot;aria-expanded&quot;,this.isOpen),this.menuWrap.toggleClass(&quot;ui-selectmenu-open&quot;,this.isOpen),this.menu.attr(&quot;aria-hidden&quot;,!this.isOpen)},_resizeButton:function(){var e=this.options.width;e&quot;http://www.couleursbois.fr/&quot;(e=this.element.show().outerWidth(),this.element.hide()),this.button.outerWidth(e)},_resizeMenu:function(){this.menu.outerWidth(Math.max(this.button.outerWidth(),this.menu.width(&quot;http://www.couleursbois.fr/&quot;).outerWidth()+1))},_getCreateOptions:function(){return{disabled:this.element.prop(&quot;disabled&quot;)}},_parseOptions:function(t){var i=();t.each(function(t,s){var n=e(s),a=n.parent(&quot;optgroup&quot;);i.push({element:n,index:t,value:n.val(),label:n.text(),optgroup:a.attr(&quot;label&quot;)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;,disabled:a.prop(&quot;disabled&quot;)&quot;http://www.couleursbois.fr/&quot;n.prop(&quot;disabled&quot;)})}),this.items=i},_destroy:function(){this.menuWrap.remove(),this.button.remove(),this.element.show(),this.element.removeUniqueId(),this.label.attr(&quot;for&quot;,this.ids.element)}}),e.widget(&quot;ui.slider&quot;,e.ui.mouse,{version:&quot;1.11.4&quot;,widgetEventPrefix:&quot;slide&quot;,options:{animate:!1,distance:0,max:100,min:0,orientation:&quot;horizontal&quot;,range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this.element.addClass(&quot;ui-slider ui-slider-&quot;+this.orientation+&quot; ui-widget&quot;+&quot; ui-widget-content&quot;+&quot; ui-corner-all&quot;),this._refresh(),this._setOption(&quot;disabled&quot;,this.options.disabled),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var t,i,s=this.options,n=this.element.find(&quot;.ui-slider-handle&quot;).addClass(&quot;ui-state-default ui-corner-all&quot;),a=&quot;<span class='ui-slider-handle ui-state-default ui-corner-all' tabindex='0'></span>&quot;,o=();for(i=s.values&amp;&amp;s.values.length&quot;http://www.couleursbois.fr/&quot;1,n.length&gt;i&amp;&amp;(n.slice(i).remove(),n=n.slice(0,i)),t=n.length;i&gt;t;t++)o.push(a);this.handles=n.add(e(o.join(&quot;http://www.couleursbois.fr/&quot;)).appendTo(this.element)),this.handle=this.handles.eq(0),this.handles.each(function(t){e(this).data(&quot;ui-slider-handle-index&quot;,t)})},_createRange:function(){var t=this.options,i=&quot;http://www.couleursbois.fr/&quot;;t.range?(t.range===!0&amp;&amp;(t.values?t.values.length&amp;&amp;2!==t.values.length?t.values=(t.values(0),t.values(0)):e.isArray(t.values)&amp;&amp;(t.values=t.values.slice(0)):t.values=(this._valueMin(),this._valueMin())),this.range&amp;&amp;this.range.length?this.range.removeClass(&quot;ui-slider-range-min ui-slider-range-max&quot;).css({left:&quot;http://www.couleursbois.fr/&quot;,bottom:&quot;http://www.couleursbois.fr/&quot;}):(this.range=e(&quot;
<div></div>
<p>&quot;).appendTo(this.element),i=&quot;ui-slider-range ui-widget-header ui-corner-all&quot;),this.range.addClass(i+(&quot;min&quot;===t.range&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;max&quot;===t.range?&quot; ui-slider-range-&quot;+t.range:&quot;http://www.couleursbois.fr/&quot;))):(this.range&amp;&amp;this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&amp;&amp;this.range.remove(),this.element.removeClass(&quot;ui-slider ui-slider-horizontal ui-slider-vertical ui-widget ui-widget-content ui-corner-all&quot;),this._mouseDestroy()},_mouseCapture:function(t){var i,s,n,a,o,r,h,l,u=this,d=this.options;return d.disabled?!1:(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),i={x:t.pageX,y:t.pageY},s=this._normValueFromMouse(i),n=this._valueMax()-this._valueMin()+1,this.handles.each(function(t){var i=Math.abs(s-u.values(t));(n&gt;i&quot;http://www.couleursbois.fr/&quot;n===i&amp;&amp;(t===u._lastChangedValue&quot;http://www.couleursbois.fr/&quot;u.values(t)===d.min))&amp;&amp;(n=i,a=e(this),o=t)}),r=this._start(t,o),r===!1?!1:(this._mouseSliding=!0,this._handleIndex=o,a.addClass(&quot;ui-state-active&quot;).focus(),h=a.offset(),l=!e(t.target).parents().addBack().is(&quot;.ui-slider-handle&quot;),this._clickOffset=l?{left:0,top:0}:{left:t.pageX-h.left-a.width()/2,top:t.pageY-h.top-a.height()/2-(parseInt(a.css(&quot;borderTopWidth&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)-(parseInt(a.css(&quot;borderBottomWidth&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)+(parseInt(a.css(&quot;marginTop&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)},this.handles.hasClass(&quot;ui-state-hover&quot;)&quot;http://www.couleursbois.fr/&quot;this._slide(t,o,s),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},i=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,i),!1},_mouseStop:function(e){return this.handles.removeClass(&quot;ui-state-active&quot;),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation=&quot;vertical&quot;===this.options.orientation?&quot;vertical&quot;:&quot;horizontal&quot;},_normValueFromMouse:function(e){var t,i,s,n,a;return&quot;horizontal&quot;===this.orientation?(t=this.elementSize.width,i=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,i=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),s=i/t,s&gt;1&amp;&amp;(s=1),0&gt;s&amp;&amp;(s=0),&quot;vertical&quot;===this.orientation&amp;&amp;(s=1-s),n=this._valueMax()-this._valueMin(),a=this._valueMin()+s*n,this._trimAlignValue(a)},_start:function(e,t){var i={handle:this.handles(t),value:this.value()};return this.options.values&amp;&amp;this.options.values.length&amp;&amp;(i.value=this.values(t),i.values=this.values()),this._trigger(&quot;start&quot;,e,i)},_slide:function(e,t,i){var s,n,a;this.options.values&amp;&amp;this.options.values.length?(s=this.values(t?0:1),2===this.options.values.length&amp;&amp;this.options.range===!0&amp;&amp;(0===t&amp;&amp;i&gt;s&quot;http://www.couleursbois.fr/&quot;1===t&amp;&amp;s&gt;i)&amp;&amp;(i=s),i!==this.values(t)&amp;&amp;(n=this.values(),n(t)=i,a=this._trigger(&quot;slide&quot;,e,{handle:this.handles(t),value:i,values:n}),s=this.values(t?0:1),a!==!1&amp;&amp;this.values(t,i))):i!==this.value()&amp;&amp;(a=this._trigger(&quot;slide&quot;,e,{handle:this.handles(t),value:i}),a!==!1&amp;&amp;this.value(i))},_stop:function(e,t){var i={handle:this.handles(t),value:this.value()};this.options.values&amp;&amp;this.options.values.length&amp;&amp;(i.value=this.values(t),i.values=this.values()),this._trigger(&quot;stop&quot;,e,i)},_change:function(e,t){if(!this._keySliding&amp;&amp;!this._mouseSliding){var i={handle:this.handles(t),value:this.value()};this.options.values&amp;&amp;this.options.values.length&amp;&amp;(i.value=this.values(t),i.values=this.values()),this._lastChangedValue=t,this._trigger(&quot;change&quot;,e,i)}},value:function(e){return arguments.length?(this.options.value=this._trimAlignValue(e),this._refreshValue(),this._change(null,0),void 0):this._value()},values:function(t,i){var s,n,a;if(arguments.length&gt;1)return this.options.values(t)=this._trimAlignValue(i),this._refreshValue(),this._change(null,t),void 0;if(!arguments.length)return this._values();if(!e.isArray(arguments(0)))return this.options.values&amp;&amp;this.options.values.length?this._values(t):this.value();for(s=this.options.values,n=arguments(0),a=0;s.length&gt;a;a+=1)s(a)=this._trimAlignValue(n(a)),this._change(null,a);this._refreshValue()},_setOption:function(t,i){var s,n=0;switch(&quot;range&quot;===t&amp;&amp;this.options.range===!0&amp;&amp;(&quot;min&quot;===i?(this.options.value=this._values(0),this.options.values=null):&quot;max&quot;===i&amp;&amp;(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),e.isArray(this.options.values)&amp;&amp;(n=this.options.values.length),&quot;disabled&quot;===t&amp;&amp;this.element.toggleClass(&quot;ui-state-disabled&quot;,!!i),this._super(t,i),t){case&quot;orientation&quot;:this._detectOrientation(),this.element.removeClass(&quot;ui-slider-horizontal ui-slider-vertical&quot;).addClass(&quot;ui-slider-&quot;+this.orientation),this._refreshValue(),this.handles.css(&quot;horizontal&quot;===i?&quot;bottom&quot;:&quot;left&quot;,&quot;http://www.couleursbois.fr/&quot;);break;case&quot;value&quot;:this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case&quot;values&quot;:for(this._animateOff=!0,this._refreshValue(),s=0;n&gt;s;s+=1)this._change(null,s);this._animateOff=!1;break;case&quot;step&quot;:case&quot;min&quot;:case&quot;max&quot;:this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case&quot;range&quot;:this._animateOff=!0,this._refresh(),this._animateOff=!1}},_value:function(){var e=this.options.value;return e=this._trimAlignValue(e)},_values:function(e){var t,i,s;if(arguments.length)return t=this.options.values(e),t=this._trimAlignValue(t);if(this.options.values&amp;&amp;this.options.values.length){for(i=this.options.values.slice(),s=0;i.length&gt;s;s+=1)i(s)=this._trimAlignValue(i(s));return i}return()},_trimAlignValue:function(e){if(this._valueMin()&gt;=e)return this._valueMin();if(e&gt;=this._valueMax())return this._valueMax();var t=this.options.step&gt;0?this.options.step:1,i=(e-this._valueMin())%t,s=e-i;return 2*Math.abs(i)&gt;=t&amp;&amp;(s+=i&gt;0?t:-t),parseFloat(s.toFixed(5))},_calculateNewMax:function(){var e=this.options.max,t=this._valueMin(),i=this.options.step,s=Math.floor(+(e-t).toFixed(this._precision())/i)*i;e=s+t,this.max=parseFloat(e.toFixed(this._precision()))},_precision:function(){var e=this._precisionOf(this.options.step);return null!==this.options.min&amp;&amp;(e=Math.max(e,this._precisionOf(this.options.min))),e},_precisionOf:function(e){var t=&quot;http://www.couleursbois.fr/&quot;+e,i=t.indexOf(&quot;.&quot;);return-1===i?0:t.length-i-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshValue:function(){var t,i,s,n,a,o=this.options.range,r=this.options,h=this,l=this._animateOff?!1:r.animate,u={};this.options.values&amp;&amp;this.options.values.length?this.handles.each(function(s){i=100*((h.values(s)-h._valueMin())/(h._valueMax()-h._valueMin())),u(&quot;horizontal&quot;===h.orientation?&quot;left&quot;:&quot;bottom&quot;)=i+&quot;%&quot;,e(this).stop(1,1)(l?&quot;animate&quot;:&quot;css&quot;)(u,r.animate),h.options.range===!0&amp;&amp;(&quot;horizontal&quot;===h.orientation?(0===s&amp;&amp;h.range.stop(1,1)(l?&quot;animate&quot;:&quot;css&quot;)({left:i+&quot;%&quot;},r.animate),1===s&amp;&amp;h.range(l?&quot;animate&quot;:&quot;css&quot;)({width:i-t+&quot;%&quot;},{queue:!1,duration:r.animate})):(0===s&amp;&amp;h.range.stop(1,1)(l?&quot;animate&quot;:&quot;css&quot;)({bottom:i+&quot;%&quot;},r.animate),1===s&amp;&amp;h.range(l?&quot;animate&quot;:&quot;css&quot;)({height:i-t+&quot;%&quot;},{queue:!1,duration:r.animate}))),t=i}):(s=this.value(),n=this._valueMin(),a=this._valueMax(),i=a!==n?100*((s-n)/(a-n)):0,u(&quot;horizontal&quot;===this.orientation?&quot;left&quot;:&quot;bottom&quot;)=i+&quot;%&quot;,this.handle.stop(1,1)(l?&quot;animate&quot;:&quot;css&quot;)(u,r.animate),&quot;min&quot;===o&amp;&amp;&quot;horizontal&quot;===this.orientation&amp;&amp;this.range.stop(1,1)(l?&quot;animate&quot;:&quot;css&quot;)({width:i+&quot;%&quot;},r.animate),&quot;max&quot;===o&amp;&amp;&quot;horizontal&quot;===this.orientation&amp;&amp;this.range(l?&quot;animate&quot;:&quot;css&quot;)({width:100-i+&quot;%&quot;},{queue:!1,duration:r.animate}),&quot;min&quot;===o&amp;&amp;&quot;vertical&quot;===this.orientation&amp;&amp;this.range.stop(1,1)(l?&quot;animate&quot;:&quot;css&quot;)({height:i+&quot;%&quot;},r.animate),&quot;max&quot;===o&amp;&amp;&quot;vertical&quot;===this.orientation&amp;&amp;this.range(l?&quot;animate&quot;:&quot;css&quot;)({height:100-i+&quot;%&quot;},{queue:!1,duration:r.animate}))},_handleEvents:{keydown:function(t){var i,s,n,a,o=e(t.target).data(&quot;ui-slider-handle-index&quot;);switch(t.keyCode){case e.ui.keyCode.HOME:case e.ui.keyCode.END:case e.ui.keyCode.PAGE_UP:case e.ui.keyCode.PAGE_DOWN:case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(t.preventDefault(),!this._keySliding&amp;&amp;(this._keySliding=!0,e(t.target).addClass(&quot;ui-state-active&quot;),i=this._start(t,o),i===!1))return}switch(a=this.options.step,s=n=this.options.values&amp;&amp;this.options.values.length?this.values(o):this.value(),t.keyCode){case e.ui.keyCode.HOME:n=this._valueMin();break;case e.ui.keyCode.END:n=this._valueMax();break;case e.ui.keyCode.PAGE_UP:n=this._trimAlignValue(s+(this._valueMax()-this._valueMin())/this.numPages);break;case e.ui.keyCode.PAGE_DOWN:n=this._trimAlignValue(s-(this._valueMax()-this._valueMin())/this.numPages);break;case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:if(s===this._valueMax())return;n=this._trimAlignValue(s+a);break;case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(s===this._valueMin())return;n=this._trimAlignValue(s-a)}this._slide(t,o,n)},keyup:function(t){var i=e(t.target).data(&quot;ui-slider-handle-index&quot;);this._keySliding&amp;&amp;(this._keySliding=!1,this._stop(t,i),this._change(t,i),e(t.target).removeClass(&quot;ui-state-active&quot;))}}}),e.widget(&quot;ui.sortable&quot;,e.ui.mouse,{version:&quot;1.11.4&quot;,widgetEventPrefix:&quot;sort&quot;,ready:!1,options:{appendTo:&quot;parent&quot;,axis:!1,connectWith:!1,containment:!1,cursor:&quot;auto&quot;,cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:&quot;original&quot;,items:&quot;&gt; *&quot;,opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:&quot;default&quot;,tolerance:&quot;intersect&quot;,zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(e,t,i){return e&gt;=t&amp;&amp;t+i&gt;e},_isFloating:function(e){return/left|right/.test(e.css(&quot;float&quot;))&quot;http://www.couleursbois.fr/&quot;/inline|table-cell/.test(e.css(&quot;display&quot;))},_create:function(){this.containerCache={},this.element.addClass(&quot;ui-sortable&quot;),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(e,t){this._super(e,t),&quot;handle&quot;===e&amp;&amp;this._setHandleClassName()},_setHandleClassName:function(){this.element.find(&quot;.ui-sortable-handle&quot;).removeClass(&quot;ui-sortable-handle&quot;),e.each(this.items,function(){(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item).addClass(&quot;ui-sortable-handle&quot;)})},_destroy:function(){this.element.removeClass(&quot;ui-sortable ui-sortable-disabled&quot;).find(&quot;.ui-sortable-handle&quot;).removeClass(&quot;ui-sortable-handle&quot;),this._mouseDestroy();for(var e=this.items.length-1;e&gt;=0;e--)this.items(e).item.removeData(this.widgetName+&quot;-item&quot;);return this},_mouseCapture:function(t,i){var s=null,n=!1,a=this;return this.reverting?!1:this.options.disabled&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;static&quot;===this.options.type?!1:(this._refreshItems(t),e(t.target).parents().each(function(){return e.data(this,a.widgetName+&quot;-item&quot;)===a?(s=e(this),!1):void 0}),e.data(t.target,a.widgetName+&quot;-item&quot;)===a&amp;&amp;(s=e(t.target)),s?!this.options.handle&quot;http://www.couleursbois.fr/&quot;i&quot;http://www.couleursbois.fr/&quot;(e(this.options.handle,s).find(&quot;*&quot;).addBack().each(function(){this===t.target&amp;&amp;(n=!0)}),n)?(this.currentItem=s,this._removeCurrentsFromItems(),!0):!1:!1)},_mouseStart:function(t,i,s){var n,a,o=this.options;if(this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css(&quot;position&quot;,&quot;absolute&quot;),this.cssPosition=this.helper.css(&quot;position&quot;),this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,o.cursorAt&amp;&amp;this._adjustOffsetFromHelper(o.cursorAt),this.domPosition={prev:this.currentItem.prev()(0),parent:this.currentItem.parent()(0)},this.helper(0)!==this.currentItem(0)&amp;&amp;this.currentItem.hide(),this._createPlaceholder(),o.containment&amp;&amp;this._setContainment(),o.cursor&amp;&amp;&quot;auto&quot;!==o.cursor&amp;&amp;(a=this.document.find(&quot;body&quot;),this.storedCursor=a.css(&quot;cursor&quot;),a.css(&quot;cursor&quot;,o.cursor),this.storedStylesheet=e(&quot;</p>
<style>*{ cursor: &quot;+o.cursor+&quot; !important; }</style>
<p>&quot;).appendTo(a)),o.opacity&amp;&amp;(this.helper.css(&quot;opacity&quot;)&amp;&amp;(this._storedOpacity=this.helper.css(&quot;opacity&quot;)),this.helper.css(&quot;opacity&quot;,o.opacity)),o.zIndex&amp;&amp;(this.helper.css(&quot;zIndex&quot;)&amp;&amp;(this._storedZIndex=this.helper.css(&quot;zIndex&quot;)),this.helper.css(&quot;zIndex&quot;,o.zIndex)),this.scrollParent(0)!==this.document(0)&amp;&amp;&quot;HTML&quot;!==this.scrollParent(0).tagName&amp;&amp;(this.overflowOffset=this.scrollParent.offset()),this._trigger(&quot;start&quot;,t,this._uiHash()),this._preserveHelperProportions&quot;http://www.couleursbois.fr/&quot;this._cacheHelperProportions(),!s)for(n=this.containers.length-1;n&gt;=0;n--)this.containers(n)._trigger(&quot;activate&quot;,t,this._uiHash(this));return e.ui.ddmanager&amp;&amp;(e.ui.ddmanager.current=this),e.ui.ddmanager&amp;&amp;!o.dropBehaviour&amp;&amp;e.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this.helper.addClass(&quot;ui-sortable-helper&quot;),this._mouseDrag(t),!0},_mouseDrag:function(t){var i,s,n,a,o=this.options,r=!1;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo(&quot;absolute&quot;),this.lastPositionAbs&quot;http://www.couleursbois.fr/&quot;(this.lastPositionAbs=this.positionAbs),this.options.scroll&amp;&amp;(this.scrollParent(0)!==this.document(0)&amp;&amp;&quot;HTML&quot;!==this.scrollParent(0).tagName?(this.overflowOffset.top+this.scrollParent(0).offsetHeight-t.pageY&lt;o.scrollSensitivity?this.scrollParent(0).scrollTop=r=this.scrollParent(0).scrollTop+o.scrollSpeed:t.pageY-this.overflowOffset.top&lt;o.scrollSensitivity&amp;&amp;(this.scrollParent(0).scrollTop=r=this.scrollParent(0).scrollTop-o.scrollSpeed),this.overflowOffset.left+this.scrollParent(0).offsetWidth-t.pageX&lt;o.scrollSensitivity?this.scrollParent(0).scrollLeft=r=this.scrollParent(0).scrollLeft+o.scrollSpeed:t.pageX-this.overflowOffset.left&lt;o.scrollSensitivity&amp;&amp;(this.scrollParent(0).scrollLeft=r=this.scrollParent(0).scrollLeft-o.scrollSpeed)):(t.pageY-this.document.scrollTop()&lt;o.scrollSensitivity?r=this.document.scrollTop(this.document.scrollTop()-o.scrollSpeed):this.window.height()-(t.pageY-this.document.scrollTop())&lt;o.scrollSensitivity&amp;&amp;(r=this.document.scrollTop(this.document.scrollTop()+o.scrollSpeed)),t.pageX-this.document.scrollLeft()&lt;o.scrollSensitivity?r=this.document.scrollLeft(this.document.scrollLeft()-o.scrollSpeed):this.window.width()-(t.pageX-this.document.scrollLeft())<o.scrollSensitivity&#038;&#038;(r=this.document.scrollLeft(this.document.scrollLeft()+o.scrollSpeed))),r!==!1&#038;&#038;e.ui.ddmanager&#038;&#038;!o.dropBehaviour&#038;&#038;e.ui.ddmanager.prepareOffsets(this,t)),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&#038;&#038;"y"===this.options.axis"http://www.couleursbois.fr/"(this.helper(0).style.left=this.position.left+"px"),this.options.axis&#038;&#038;"x"===this.options.axis"http://www.couleursbois.fr/"(this.helper(0).style.top=this.position.top+"px"),i=this.items.length-1;i>=0;i--)if(s=this.items(i),n=s.item(0),a=this._intersectsWithPointer(s),a&amp;&amp;s.instance===this.currentContainer&amp;&amp;n!==this.currentItem(0)&amp;&amp;this.placeholder(1===a?&quot;next&quot;:&quot;prev&quot;)()(0)!==n&amp;&amp;!e.contains(this.placeholder(0),n)&amp;&amp;(&quot;semi-dynamic&quot;===this.options.type?!e.contains(this.element(0),n):!0)){if(this.direction=1===a?&quot;down&quot;:&quot;up&quot;,&quot;pointer&quot;!==this.options.tolerance&amp;&amp;!this._intersectsWithSides(s))break;this._rearrange(t,s),this._trigger(&quot;change&quot;,t,this._uiHash());break}return this._contactContainers(t),e.ui.ddmanager&amp;&amp;e.ui.ddmanager.drag(this,t),this._trigger(&quot;sort&quot;,t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,i){if(t){if(e.ui.ddmanager&amp;&amp;!this.options.dropBehaviour&amp;&amp;e.ui.ddmanager.drop(this,t),this.options.revert){var s=this,n=this.placeholder.offset(),a=this.options.axis,o={};a&amp;&amp;&quot;x&quot;!==a&quot;http://www.couleursbois.fr/&quot;(o.left=n.left-this.offset.parent.left-this.margins.left+(this.offsetParent(0)===this.document(0).body?0:this.offsetParent(0).scrollLeft)),a&amp;&amp;&quot;y&quot;!==a&quot;http://www.couleursbois.fr/&quot;(o.top=n.top-this.offset.parent.top-this.margins.top+(this.offsetParent(0)===this.document(0).body?0:this.offsetParent(0).scrollTop)),this.reverting=!0,e(this.helper).animate(o,parseInt(this.options.revert,10)&quot;http://www.couleursbois.fr/&quot;500,function(){s._clear(t)})}else this._clear(t,i);return!1}},cancel:function(){if(this.dragging){this._mouseUp({target:null}),&quot;original&quot;===this.options.helper?this.currentItem.css(this._storedCSS).removeClass(&quot;ui-sortable-helper&quot;):this.currentItem.show();for(var t=this.containers.length-1;t&gt;=0;t--)this.containers(t)._trigger(&quot;deactivate&quot;,null,this._uiHash(this)),this.containers(t).containerCache.over&amp;&amp;(this.containers(t)._trigger(&quot;out&quot;,null,this._uiHash(this)),this.containers(t).containerCache.over=0)}return this.placeholder&amp;&amp;(this.placeholder(0).parentNode&amp;&amp;this.placeholder(0).parentNode.removeChild(this.placeholder(0)),&quot;original&quot;!==this.options.helper&amp;&amp;this.helper&amp;&amp;this.helper(0).parentNode&amp;&amp;this.helper.remove(),e.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?e(this.domPosition.prev).after(this.currentItem):e(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var i=this._getItemsAsjQuery(t&amp;&amp;t.connected),s=();return t=t&quot;http://www.couleursbois.fr/&quot;{},e(i).each(function(){var i=(e(t.item&quot;http://www.couleursbois.fr/&quot;this).attr(t.attribute&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;id&quot;)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;).match(t.expression&quot;http://www.couleursbois.fr/&quot;/(.+)(-=_)(.+)/);i&amp;&amp;s.push((t.key&quot;http://www.couleursbois.fr/&quot;i(1)+&quot;()&quot;)+&quot;=&quot;+(t.key&amp;&amp;t.expression?i(1):i(2)))}),!s.length&amp;&amp;t.key&amp;&amp;s.push(t.key+&quot;=&quot;),s.join(&quot;&amp;&quot;)},toArray:function(t){var i=this._getItemsAsjQuery(t&amp;&amp;t.connected),s=();return t=t&quot;http://www.couleursbois.fr/&quot;{},i.each(function(){s.push(e(t.item&quot;http://www.couleursbois.fr/&quot;this).attr(t.attribute&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;id&quot;)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;)}),s},_intersectsWith:function(e){var t=this.positionAbs.left,i=t+this.helperProportions.width,s=this.positionAbs.top,n=s+this.helperProportions.height,a=e.left,o=a+e.width,r=e.top,h=r+e.height,l=this.offset.click.top,u=this.offset.click.left,d=&quot;x&quot;===this.options.axis&quot;http://www.couleursbois.fr/&quot;s+l&gt;r&amp;&amp;h&gt;s+l,c=&quot;y&quot;===this.options.axis&quot;http://www.couleursbois.fr/&quot;t+u&gt;a&amp;&amp;o&gt;t+u,p=d&amp;&amp;c;return&quot;pointer&quot;===this.options.tolerance&quot;http://www.couleursbois.fr/&quot;this.options.forcePointerForContainers&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;pointer&quot;!==this.options.tolerance&amp;&amp;this.helperProportions(this.floating?&quot;width&quot;:&quot;height&quot;)&gt;e(this.floating?&quot;width&quot;:&quot;height&quot;)?p:t+this.helperProportions.width/2&gt;a&amp;&amp;o&gt;i-this.helperProportions.width/2&amp;&amp;s+this.helperProportions.height/2&gt;r&amp;&amp;h&gt;n-this.helperProportions.height/2},_intersectsWithPointer:function(e){var t=&quot;x&quot;===this.options.axis&quot;http://www.couleursbois.fr/&quot;this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top,e.height),i=&quot;y&quot;===this.options.axis&quot;http://www.couleursbois.fr/&quot;this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left,e.width),s=t&amp;&amp;i,n=this._getDragVerticalDirection(),a=this._getDragHorizontalDirection();return s?this.floating?a&amp;&amp;&quot;right&quot;===a&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;down&quot;===n?2:1:n&amp;&amp;(&quot;down&quot;===n?2:1):!1},_intersectsWithSides:function(e){var t=this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+e.height/2,e.height),i=this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+e.width/2,e.width),s=this._getDragVerticalDirection(),n=this._getDragHorizontalDirection();return this.floating&amp;&amp;n?&quot;right&quot;===n&amp;&amp;i&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;left&quot;===n&amp;&amp;!i:s&amp;&amp;(&quot;down&quot;===s&amp;&amp;t&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;up&quot;===s&amp;&amp;!t)},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return 0!==e&amp;&amp;(e&gt;0?&quot;down&quot;:&quot;up&quot;)},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return 0!==e&amp;&amp;(e&gt;0?&quot;right&quot;:&quot;left&quot;)},refresh:function(e){return this._refreshItems(e),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var e=this.options;return e.connectWith.constructor===String?(e.connectWith):e.connectWith},_getItemsAsjQuery:function(t){function i(){r.push(this)}var s,n,a,o,r=(),h=(),l=this._connectWith();if(l&amp;&amp;t)for(s=l.length-1;s&gt;=0;s--)for(a=e(l(s),this.document(0)),n=a.length-1;n&gt;=0;n--)o=e.data(a(n),this.widgetFullName),o&amp;&amp;o!==this&amp;&amp;!o.options.disabled&amp;&amp;h.push((e.isFunction(o.options.items)?o.options.items.call(o.element):e(o.options.items,o.element).not(&quot;.ui-sortable-helper&quot;).not(&quot;.ui-sortable-placeholder&quot;),o));for(h.push((e.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):e(this.options.items,this.element).not(&quot;.ui-sortable-helper&quot;).not(&quot;.ui-sortable-placeholder&quot;),this)),s=h.length-1;s&gt;=0;s--)h(s)(0).each(i);return e(r)},_removeCurrentsFromItems:function(){var t=this.currentItem.find(&quot;:data(&quot;+this.widgetName+&quot;-item)&quot;);this.items=e.grep(this.items,function(e){for(var i=0;t.length&gt;i;i++)if(t(i)===e.item(0))return!1;return!0})},_refreshItems:function(t){this.items=(),this.containers=(this);var i,s,n,a,o,r,h,l,u=this.items,d=((e.isFunction(this.options.items)?this.options.items.call(this.element(0),t,{item:this.currentItem}):e(this.options.items,this.element),this)),c=this._connectWith();if(c&amp;&amp;this.ready)for(i=c.length-1;i&gt;=0;i--)for(n=e(c(i),this.document(0)),s=n.length-1;s&gt;=0;s--)a=e.data(n(s),this.widgetFullName),a&amp;&amp;a!==this&amp;&amp;!a.options.disabled&amp;&amp;(d.push((e.isFunction(a.options.items)?a.options.items.call(a.element(0),t,{item:this.currentItem}):e(a.options.items,a.element),a)),this.containers.push(a));for(i=d.length-1;i&gt;=0;i--)for(o=d(i)(1),r=d(i)(0),s=0,l=r.length;l&gt;s;s++)h=e(r(s)),h.data(this.widgetName+&quot;-item&quot;,o),u.push({item:h,instance:o,width:0,height:0,left:0,top:0})},refreshPositions:function(t){this.floating=this.items.length?&quot;x&quot;===this.options.axis&quot;http://www.couleursbois.fr/&quot;this._isFloating(this.items(0).item):!1,this.offsetParent&amp;&amp;this.helper&amp;&amp;(this.offset.parent=this._getParentOffset());var i,s,n,a;for(i=this.items.length-1;i&gt;=0;i--)s=this.items(i),s.instance!==this.currentContainer&amp;&amp;this.currentContainer&amp;&amp;s.item(0)!==this.currentItem(0)&quot;http://www.couleursbois.fr/&quot;(n=this.options.toleranceElement?e(this.options.toleranceElement,s.item):s.item,t&quot;http://www.couleursbois.fr/&quot;(s.width=n.outerWidth(),s.height=n.outerHeight()),a=n.offset(),s.left=a.left,s.top=a.top);if(this.options.custom&amp;&amp;this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(i=this.containers.length-1;i&gt;=0;i--)a=this.containers(i).element.offset(),this.containers(i).containerCache.left=a.left,this.containers(i).containerCache.top=a.top,this.containers(i).containerCache.width=this.containers(i).element.outerWidth(),this.containers(i).containerCache.height=this.containers(i).element.outerHeight();return this},_createPlaceholder:function(t){t=t&quot;http://www.couleursbois.fr/&quot;this;var i,s=t.options;s.placeholder&amp;&amp;s.placeholder.constructor!==String&quot;http://www.couleursbois.fr/&quot;(i=s.placeholder,s.placeholder={element:function(){var s=t.currentItem(0).nodeName.toLowerCase(),n=e(&quot;<"+s+">&quot;,t.document(0)).addClass(i&quot;http://www.couleursbois.fr/&quot;t.currentItem(0).className+&quot; ui-sortable-placeholder&quot;).removeClass(&quot;ui-sortable-helper&quot;);return&quot;tbody&quot;===s?t._createTrPlaceholder(t.currentItem.find(&quot;tr&quot;).eq(0),e(&quot;</p>
<tr>&quot;,t.document(0)).appendTo(n)):&quot;tr&quot;===s?t._createTrPlaceholder(t.currentItem,n):&quot;img&quot;===s&amp;&amp;n.attr(&quot;src&quot;,t.currentItem.attr(&quot;src&quot;)),i&quot;http://www.couleursbois.fr/&quot;n.css(&quot;visibility&quot;,&quot;hidden&quot;),n},update:function(e,n){(!i&quot;http://www.couleursbois.fr/&quot;s.forcePlaceholderSize)&amp;&amp;(n.height()&quot;http://www.couleursbois.fr/&quot;n.height(t.currentItem.innerHeight()-parseInt(t.currentItem.css(&quot;paddingTop&quot;)&quot;http://www.couleursbois.fr/&quot;0,10)-parseInt(t.currentItem.css(&quot;paddingBottom&quot;)&quot;http://www.couleursbois.fr/&quot;0,10)),n.width()&quot;http://www.couleursbois.fr/&quot;n.width(t.currentItem.innerWidth()-parseInt(t.currentItem.css(&quot;paddingLeft&quot;)&quot;http://www.couleursbois.fr/&quot;0,10)-parseInt(t.currentItem.css(&quot;paddingRight&quot;)&quot;http://www.couleursbois.fr/&quot;0,10)))}}),t.placeholder=e(s.placeholder.element.call(t.element,t.currentItem)),t.currentItem.after(t.placeholder),s.placeholder.update(t,t.placeholder)},_createTrPlaceholder:function(t,i){var s=this;t.children().each(function(){e(&quot;</p>
<td> </td>
<p>&quot;,s.document(0)).attr(&quot;colspan&quot;,e(this).attr(&quot;colspan&quot;)&quot;http://www.couleursbois.fr/&quot;1).appendTo(i)})},_contactContainers:function(t){var i,s,n,a,o,r,h,l,u,d,c=null,p=null;for(i=this.containers.length-1;i&gt;=0;i--)if(!e.contains(this.currentItem(0),this.containers(i).element(0)))if(this._intersectsWith(this.containers(i).containerCache)){if(c&amp;&amp;e.contains(this.containers(i).element(0),c.element(0)))continue;c=this.containers(i),p=i}else this.containers(i).containerCache.over&amp;&amp;(this.containers(i)._trigger(&quot;out&quot;,t,this._uiHash(this)),this.containers(i).containerCache.over=0);if(c)if(1===this.containers.length)this.containers(p).containerCache.over&quot;http://www.couleursbois.fr/&quot;(this.containers(p)._trigger(&quot;over&quot;,t,this._uiHash(this)),this.containers(p).containerCache.over=1);else{for(n=1e4,a=null,u=c.floating&quot;http://www.couleursbois.fr/&quot;this._isFloating(this.currentItem),o=u?&quot;left&quot;:&quot;top&quot;,r=u?&quot;width&quot;:&quot;height&quot;,d=u?&quot;clientX&quot;:&quot;clientY&quot;,s=this.items.length-1;s&gt;=0;s--)e.contains(this.containers(p).element(0),this.items(s).item(0))&amp;&amp;this.items(s).item(0)!==this.currentItem(0)&amp;&amp;(h=this.items(s).item.offset()(o),l=!1,t(d)-h&gt;this.items(s)(r)/2&amp;&amp;(l=!0),n&gt;Math.abs(t(d)-h)&amp;&amp;(n=Math.abs(t(d)-h),a=this.items(s),this.direction=l?&quot;up&quot;:&quot;down&quot;));if(!a&amp;&amp;!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers(p))return this.currentContainer.containerCache.over&quot;http://www.couleursbois.fr/&quot;(this.containers(p)._trigger(&quot;over&quot;,t,this._uiHash()),this.currentContainer.containerCache.over=1),void 0;a?this._rearrange(t,a,null,!0):this._rearrange(t,null,this.containers(p).element,!0),this._trigger(&quot;change&quot;,t,this._uiHash()),this.containers(p)._trigger(&quot;change&quot;,t,this._uiHash(this)),this.currentContainer=this.containers(p),this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers(p)._trigger(&quot;over&quot;,t,this._uiHash(this)),this.containers(p).containerCache.over=1}},_createHelper:function(t){var i=this.options,s=e.isFunction(i.helper)?e(i.helper.apply(this.element(0),(t,this.currentItem))):&quot;clone&quot;===i.helper?this.currentItem.clone():this.currentItem;return s.parents(&quot;body&quot;).length&quot;http://www.couleursbois.fr/&quot;e(&quot;parent&quot;!==i.appendTo?i.appendTo:this.currentItem(0).parentNode)(0).appendChild(s(0)),s(0)===this.currentItem(0)&amp;&amp;(this._storedCSS={width:this.currentItem(0).style.width,height:this.currentItem(0).style.height,position:this.currentItem.css(&quot;position&quot;),top:this.currentItem.css(&quot;top&quot;),left:this.currentItem.css(&quot;left&quot;)}),(!s(0).style.width&quot;http://www.couleursbois.fr/&quot;i.forceHelperSize)&amp;&amp;s.width(this.currentItem.width()),(!s(0).style.height&quot;http://www.couleursbois.fr/&quot;i.forceHelperSize)&amp;&amp;s.height(this.currentItem.height()),s},_adjustOffsetFromHelper:function(t){&quot;string&quot;==typeof t&amp;&amp;(t=t.split(&quot;http://www.couleursbois.fr/&quot;)),e.isArray(t)&amp;&amp;(t={left:+t(0),top:+t(1)&quot;http://www.couleursbois.fr/&quot;0}),&quot;left&quot;in t&amp;&amp;(this.offset.click.left=t.left+this.margins.left),&quot;right&quot;in t&amp;&amp;(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),&quot;top&quot;in t&amp;&amp;(this.offset.click.top=t.top+this.margins.top),&quot;bottom&quot;in t&amp;&amp;(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return&quot;absolute&quot;===this.cssPosition&amp;&amp;this.scrollParent(0)!==this.document(0)&amp;&amp;e.contains(this.scrollParent(0),this.offsetParent(0))&amp;&amp;(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),(this.offsetParent(0)===this.document(0).body&quot;http://www.couleursbois.fr/&quot;this.offsetParent(0).tagName&amp;&amp;&quot;html&quot;===this.offsetParent(0).tagName.toLowerCase()&amp;&amp;e.ui.ie)&amp;&amp;(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css(&quot;borderTopWidth&quot;),10)&quot;http://www.couleursbois.fr/&quot;0),left:t.left+(parseInt(this.offsetParent.css(&quot;borderLeftWidth&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)}},_getRelativeOffset:function(){if(&quot;relative&quot;===this.cssPosition){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css(&quot;top&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css(&quot;left&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css(&quot;marginLeft&quot;),10)&quot;http://www.couleursbois.fr/&quot;0,top:parseInt(this.currentItem.css(&quot;marginTop&quot;),10)&quot;http://www.couleursbois.fr/&quot;0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,i,s,n=this.options;&quot;parent&quot;===n.containment&amp;&amp;(n.containment=this.helper(0).parentNode),(&quot;document&quot;===n.containment&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;window&quot;===n.containment)&amp;&amp;(this.containment=(0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,&quot;document&quot;===n.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,(&quot;document&quot;===n.containment?this.document.width():this.window.height()&quot;http://www.couleursbois.fr/&quot;this.document(0).body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top)),/^(document|window|parent)$/.test(n.containment)&quot;http://www.couleursbois.fr/&quot;(t=e(n.containment)(0),i=e(n.containment).offset(),s=&quot;hidden&quot;!==e(t).css(&quot;overflow&quot;),this.containment=(i.left+(parseInt(e(t).css(&quot;borderLeftWidth&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)+(parseInt(e(t).css(&quot;paddingLeft&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)-this.margins.left,i.top+(parseInt(e(t).css(&quot;borderTopWidth&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)+(parseInt(e(t).css(&quot;paddingTop&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)-this.margins.top,i.left+(s?Math.max(t.scrollWidth,t.offsetWidth):t.offsetWidth)-(parseInt(e(t).css(&quot;borderLeftWidth&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)-(parseInt(e(t).css(&quot;paddingRight&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)-this.helperProportions.width-this.margins.left,i.top+(s?Math.max(t.scrollHeight,t.offsetHeight):t.offsetHeight)-(parseInt(e(t).css(&quot;borderTopWidth&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)-(parseInt(e(t).css(&quot;paddingBottom&quot;),10)&quot;http://www.couleursbois.fr/&quot;0)-this.helperProportions.height-this.margins.top))},_convertPositionTo:function(t,i){i&quot;http://www.couleursbois.fr/&quot;(i=this.position);var s=&quot;absolute&quot;===t?1:-1,n=&quot;absolute&quot;!==this.cssPosition&quot;http://www.couleursbois.fr/&quot;this.scrollParent(0)!==this.document(0)&amp;&amp;e.contains(this.scrollParent(0),this.offsetParent(0))?this.scrollParent:this.offsetParent,a=/(html|body)/i.test(n(0).tagName);return{top:i.top+this.offset.relative.top*s+this.offset.parent.top*s-(&quot;fixed&quot;===this.cssPosition?-this.scrollParent.scrollTop():a?0:n.scrollTop())*s,left:i.left+this.offset.relative.left*s+this.offset.parent.left*s-(&quot;fixed&quot;===this.cssPosition?-this.scrollParent.scrollLeft():a?0:n.scrollLeft())*s}},_generatePosition:function(t){var i,s,n=this.options,a=t.pageX,o=t.pageY,r=&quot;absolute&quot;!==this.cssPosition&quot;http://www.couleursbois.fr/&quot;this.scrollParent(0)!==this.document(0)&amp;&amp;e.contains(this.scrollParent(0),this.offsetParent(0))?this.scrollParent:this.offsetParent,h=/(html|body)/i.test(r(0).tagName);return&quot;relative&quot;!==this.cssPosition&quot;http://www.couleursbois.fr/&quot;this.scrollParent(0)!==this.document(0)&amp;&amp;this.scrollParent(0)!==this.offsetParent(0)&quot;http://www.couleursbois.fr/&quot;(this.offset.relative=this._getRelativeOffset()),this.originalPosition&amp;&amp;(this.containment&amp;&amp;(t.pageX-this.offset.click.left&lt;this.containment(0)&amp;&amp;(a=this.containment(0)+this.offset.click.left),t.pageY-this.offset.click.top<this.containment(1)&#038;&#038;(o=this.containment(1)+this.offset.click.top),t.pageX-this.offset.click.left>this.containment(2)&amp;&amp;(a=this.containment(2)+this.offset.click.left),t.pageY-this.offset.click.top&gt;this.containment(3)&amp;&amp;(o=this.containment(3)+this.offset.click.top)),n.grid&amp;&amp;(i=this.originalPageY+Math.round((o-this.originalPageY)/n.grid(1))*n.grid(1),o=this.containment?i-this.offset.click.top&gt;=this.containment(1)&amp;&amp;i-this.offset.click.top<=this.containment(3)?i:i-this.offset.click.top>=this.containment(1)?i-n.grid(1):i+n.grid(1):i,s=this.originalPageX+Math.round((a-this.originalPageX)/n.grid(0))*n.grid(0),a=this.containment?s-this.offset.click.left&gt;=this.containment(0)&amp;&amp;s-this.offset.click.left<=this.containment(2)?s:s-this.offset.click.left>=this.containment(0)?s-n.grid(0):s+n.grid(0):s)),{top:o-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+(&quot;fixed&quot;===this.cssPosition?-this.scrollParent.scrollTop():h?0:r.scrollTop()),left:a-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+(&quot;fixed&quot;===this.cssPosition?-this.scrollParent.scrollLeft():h?0:r.scrollLeft())}},_rearrange:function(e,t,i,s){i?i(0).appendChild(this.placeholder(0)):t.item(0).parentNode.insertBefore(this.placeholder(0),&quot;down&quot;===this.direction?t.item(0):t.item(0).nextSibling),this.counter=this.counter?++this.counter:1;var n=this.counter;this._delay(function(){n===this.counter&amp;&amp;this.refreshPositions(!s)})},_clear:function(e,t){function i(e,t,i){return function(s){i._trigger(e,s,t._uiHash(t))}}this.reverting=!1;var s,n=();if(!this._noFinalSort&amp;&amp;this.currentItem.parent().length&amp;&amp;this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper(0)===this.currentItem(0)){for(s in this._storedCSS)(&quot;auto&quot;===this._storedCSS(s)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;static&quot;===this._storedCSS(s))&amp;&amp;(this._storedCSS(s)=&quot;http://www.couleursbois.fr/&quot;);this.currentItem.css(this._storedCSS).removeClass(&quot;ui-sortable-helper&quot;)}else this.currentItem.show();for(this.fromOutside&amp;&amp;!t&amp;&amp;n.push(function(e){this._trigger(&quot;receive&quot;,e,this._uiHash(this.fromOutside))}),!this.fromOutside&amp;&amp;this.domPosition.prev===this.currentItem.prev().not(&quot;.ui-sortable-helper&quot;)(0)&amp;&amp;this.domPosition.parent===this.currentItem.parent()(0)&quot;http://www.couleursbois.fr/&quot;t&quot;http://www.couleursbois.fr/&quot;n.push(function(e){this._trigger(&quot;update&quot;,e,this._uiHash())}),this!==this.currentContainer&amp;&amp;(t&quot;http://www.couleursbois.fr/&quot;(n.push(function(e){this._trigger(&quot;remove&quot;,e,this._uiHash())}),n.push(function(e){return function(t){e._trigger(&quot;receive&quot;,t,this._uiHash(this))}}.call(this,this.currentContainer)),n.push(function(e){return function(t){e._trigger(&quot;update&quot;,t,this._uiHash(this))}}.call(this,this.currentContainer)))),s=this.containers.length-1;s&gt;=0;s--)t&quot;http://www.couleursbois.fr/&quot;n.push(i(&quot;deactivate&quot;,this,this.containers(s))),this.containers(s).containerCache.over&amp;&amp;(n.push(i(&quot;out&quot;,this,this.containers(s))),this.containers(s).containerCache.over=0);if(this.storedCursor&amp;&amp;(this.document.find(&quot;body&quot;).css(&quot;cursor&quot;,this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&amp;&amp;this.helper.css(&quot;opacity&quot;,this._storedOpacity),this._storedZIndex&amp;&amp;this.helper.css(&quot;zIndex&quot;,&quot;auto&quot;===this._storedZIndex?&quot;http://www.couleursbois.fr/&quot;:this._storedZIndex),this.dragging=!1,t&quot;http://www.couleursbois.fr/&quot;this._trigger(&quot;beforeStop&quot;,e,this._uiHash()),this.placeholder(0).parentNode.removeChild(this.placeholder(0)),this.cancelHelperRemoval&quot;http://www.couleursbois.fr/&quot;(this.helper(0)!==this.currentItem(0)&amp;&amp;this.helper.remove(),this.helper=null),!t){for(s=0;n.length&gt;s;s++)n(s).call(this,e);this._trigger(&quot;stop&quot;,e,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){e.Widget.prototype._trigger.apply(this,arguments)===!1&amp;&amp;this.cancel()},_uiHash:function(t){var i=t&quot;http://www.couleursbois.fr/&quot;this;return{helper:i.helper,placeholder:i.placeholder&quot;http://www.couleursbois.fr/&quot;e(()),position:i.position,originalPosition:i.originalPosition,offset:i.positionAbs,item:i.currentItem,sender:t?t.element:null}}}),e.widget(&quot;ui.spinner&quot;,{version:&quot;1.11.4&quot;,defaultElement:&quot;<input>&quot;,widgetEventPrefix:&quot;spin&quot;,options:{culture:null,icons:{down:&quot;ui-icon-triangle-1-s&quot;,up:&quot;ui-icon-triangle-1-n&quot;},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption(&quot;max&quot;,this.options.max),this._setOption(&quot;min&quot;,this.options.min),this._setOption(&quot;step&quot;,this.options.step),&quot;http://www.couleursbois.fr/&quot;!==this.value()&amp;&amp;this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr(&quot;autocomplete&quot;)}})},_getCreateOptions:function(){var t={},i=this.element;return e.each((&quot;min&quot;,&quot;max&quot;,&quot;step&quot;),function(e,s){var n=i.attr(s);void 0!==n&amp;&amp;n.length&amp;&amp;(t(s)=n)}),t},_events:{keydown:function(e){this._start(e)&amp;&amp;this._keydown(e)&amp;&amp;e.preventDefault()},keyup:&quot;_stop&quot;,focus:function(){this.previous=this.element.val()},blur:function(e){return this.cancelBlur?(delete this.cancelBlur,void 0):(this._stop(),this._refresh(),this.previous!==this.element.val()&amp;&amp;this._trigger(&quot;change&quot;,e),void 0)},mousewheel:function(e,t){if(t){if(!this.spinning&amp;&amp;!this._start(e))return!1;this._spin((t&gt;0?1:-1)*this.options.step,e),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&amp;&amp;this._stop(e)},100),e.preventDefault()}},&quot;mousedown .ui-spinner-button&quot;:function(t){function i(){var e=this.element(0)===this.document(0).activeElement;e&quot;http://www.couleursbois.fr/&quot;(this.element.focus(),this.previous=s,this._delay(function(){this.previous=s}))}var s;s=this.element(0)===this.document(0).activeElement?this.previous:this.element.val(),t.preventDefault(),i.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,i.call(this)}),this._start(t)!==!1&amp;&amp;this._repeat(null,e(t.currentTarget).hasClass(&quot;ui-spinner-up&quot;)?1:-1,t)},&quot;mouseup .ui-spinner-button&quot;:&quot;_stop&quot;,&quot;mouseenter .ui-spinner-button&quot;:function(t){return e(t.currentTarget).hasClass(&quot;ui-state-active&quot;)?this._start(t)===!1?!1:(this._repeat(null,e(t.currentTarget).hasClass(&quot;ui-spinner-up&quot;)?1:-1,t),void 0):void 0},&quot;mouseleave .ui-spinner-button&quot;:&quot;_stop&quot;},_draw:function(){var e=this.uiSpinner=this.element.addClass(&quot;ui-spinner-input&quot;).attr(&quot;autocomplete&quot;,&quot;off&quot;).wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml());this.element.attr(&quot;role&quot;,&quot;spinbutton&quot;),this.buttons=e.find(&quot;.ui-spinner-button&quot;).attr(&quot;tabIndex&quot;,-1).button().removeClass(&quot;ui-corner-all&quot;),this.buttons.height()&gt;Math.ceil(.5*e.height())&amp;&amp;e.height()&gt;0&amp;&amp;e.height(e.height()),this.options.disabled&amp;&amp;this.disable()},_keydown:function(t){var i=this.options,s=e.ui.keyCode;switch(t.keyCode){case s.UP:return this._repeat(null,1,t),!0;case s.DOWN:return this._repeat(null,-1,t),!0;case s.PAGE_UP:return this._repeat(null,i.page,t),!0;case s.PAGE_DOWN:return this._repeat(null,-i.page,t),!0}return!1},_uiSpinnerHtml:function(){return&quot;<span class='ui-spinner ui-widget ui-widget-content ui-corner-all'></span>&quot;},_buttonHtml:function(){return&quot;<span class='ui-icon "+this.options.icons.up+"http://www.couleursbois.fr/">▲</span>&quot;+&quot;&quot;+&quot;&quot;+&quot;<span class='ui-icon "+this.options.icons.down+"http://www.couleursbois.fr/">▼</span>&quot;+&quot;&quot;},_start:function(e){return this.spinning&quot;http://www.couleursbois.fr/&quot;this._trigger(&quot;start&quot;,e)!==!1?(this.counter&quot;http://www.couleursbois.fr/&quot;(this.counter=1),this.spinning=!0,!0):!1},_repeat:function(e,t,i){e=e&quot;http://www.couleursbois.fr/&quot;500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,t,i)},e),this._spin(t*this.options.step,i)},_spin:function(e,t){var i=this.value()&quot;http://www.couleursbois.fr/&quot;0;this.counter&quot;http://www.couleursbois.fr/&quot;(this.counter=1),i=this._adjustValue(i+e*this._increment(this.counter)),this.spinning&amp;&amp;this._trigger(&quot;spin&quot;,t,{value:i})===!1&quot;http://www.couleursbois.fr/&quot;(this._value(i),this.counter++)},_increment:function(t){var i=this.options.incremental;return i?e.isFunction(i)?i(t):Math.floor(t*t*t/5e4-t*t/500+17*t/200+1):1},_precision:function(){var e=this._precisionOf(this.options.step);return null!==this.options.min&amp;&amp;(e=Math.max(e,this._precisionOf(this.options.min))),e},_precisionOf:function(e){var t=&quot;http://www.couleursbois.fr/&quot;+e,i=t.indexOf(&quot;.&quot;);return-1===i?0:t.length-i-1},_adjustValue:function(e){var t,i,s=this.options;return t=null!==s.min?s.min:0,i=e-t,i=Math.round(i/s.step)*s.step,e=t+i,e=parseFloat(e.toFixed(this._precision())),null!==s.max&amp;&amp;e&gt;s.max?s.max:null!==s.min&amp;&amp;s.min&gt;e?s.min:e},_stop:function(e){this.spinning&amp;&amp;(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger(&quot;stop&quot;,e))},_setOption:function(e,t){if(&quot;culture&quot;===e&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;numberFormat&quot;===e){var i=this._parse(this.element.val());return this.options(e)=t,this.element.val(this._format(i)),void 0}(&quot;max&quot;===e&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;min&quot;===e&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;step&quot;===e)&amp;&amp;&quot;string&quot;==typeof t&amp;&amp;(t=this._parse(t)),&quot;icons&quot;===e&amp;&amp;(this.buttons.first().find(&quot;.ui-icon&quot;).removeClass(this.options.icons.up).addClass(t.up),this.buttons.last().find(&quot;.ui-icon&quot;).removeClass(this.options.icons.down).addClass(t.down)),this._super(e,t),&quot;disabled&quot;===e&amp;&amp;(this.widget().toggleClass(&quot;ui-state-disabled&quot;,!!t),this.element.prop(&quot;disabled&quot;,!!t),this.buttons.button(t?&quot;disable&quot;:&quot;enable&quot;))},_setOptions:h(function(e){this._super(e)}),_parse:function(e){return&quot;string&quot;==typeof e&amp;&amp;&quot;http://www.couleursbois.fr/&quot;!==e&amp;&amp;(e=window.Globalize&amp;&amp;this.options.numberFormat?Globalize.parseFloat(e,10,this.options.culture):+e),&quot;http://www.couleursbois.fr/&quot;===e&quot;http://www.couleursbois.fr/&quot;isNaN(e)?null:e},_format:function(e){return&quot;http://www.couleursbois.fr/&quot;===e?&quot;http://www.couleursbois.fr/&quot;:window.Globalize&amp;&amp;this.options.numberFormat?Globalize.format(e,this.options.numberFormat,this.options.culture):e},_refresh:function(){this.element.attr({&quot;aria-valuemin&quot;:this.options.min,&quot;aria-valuemax&quot;:this.options.max,&quot;aria-valuenow&quot;:this._parse(this.element.val())})},isValid:function(){var e=this.value();return null===e?!1:e===this._adjustValue(e)},_value:function(e,t){var i;&quot;http://www.couleursbois.fr/&quot;!==e&amp;&amp;(i=this._parse(e),null!==i&amp;&amp;(t&quot;http://www.couleursbois.fr/&quot;(i=this._adjustValue(i)),e=this._format(i))),this.element.val(e),this._refresh()},_destroy:function(){this.element.removeClass(&quot;ui-spinner-input&quot;).prop(&quot;disabled&quot;,!1).removeAttr(&quot;autocomplete&quot;).removeAttr(&quot;role&quot;).removeAttr(&quot;aria-valuemin&quot;).removeAttr(&quot;aria-valuemax&quot;).removeAttr(&quot;aria-valuenow&quot;),this.uiSpinner.replaceWith(this.element)},stepUp:h(function(e){this._stepUp(e)}),_stepUp:function(e){this._start()&amp;&amp;(this._spin((e&quot;http://www.couleursbois.fr/&quot;1)*this.options.step),this._stop())},stepDown:h(function(e){this._stepDown(e)}),_stepDown:function(e){this._start()&amp;&amp;(this._spin((e&quot;http://www.couleursbois.fr/&quot;1)*-this.options.step),this._stop())},pageUp:h(function(e){this._stepUp((e&quot;http://www.couleursbois.fr/&quot;1)*this.options.page)}),pageDown:h(function(e){this._stepDown((e&quot;http://www.couleursbois.fr/&quot;1)*this.options.page)}),value:function(e){return arguments.length?(h(this._value).call(this,e),void 0):this._parse(this.element.val())},widget:function(){return this.uiSpinner}}),e.widget(&quot;ui.tabs&quot;,{version:&quot;1.11.4&quot;,delay:300,options:{active:null,collapsible:!1,event:&quot;click&quot;,heightStyle:&quot;content&quot;,hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:function(){var e=/#.*$/;return function(t){var i,s;t=t.cloneNode(!1),i=t.href.replace(e,&quot;http://www.couleursbois.fr/&quot;),s=location.href.replace(e,&quot;http://www.couleursbois.fr/&quot;);try{i=decodeURIComponent(i)}catch(n){}try{s=decodeURIComponent(s)}catch(n){}return t.hash.length&gt;1&amp;&amp;i===s}}(),_create:function(){var t=this,i=this.options;this.running=!1,this.element.addClass(&quot;ui-tabs ui-widget ui-widget-content ui-corner-all&quot;).toggleClass(&quot;ui-tabs-collapsible&quot;,i.collapsible),this._processTabs(),i.active=this._initialActive(),e.isArray(i.disabled)&amp;&amp;(i.disabled=e.unique(i.disabled.concat(e.map(this.tabs.filter(&quot;.ui-state-disabled&quot;),function(e){return t.tabs.index(e)}))).sort()),this.active=this.options.active!==!1&amp;&amp;this.anchors.length?this._findActive(i.active):e(),this._refresh(),this.active.length&amp;&amp;this.load(i.active)},_initialActive:function(){var t=this.options.active,i=this.options.collapsible,s=location.hash.substring(1);return null===t&amp;&amp;(s&amp;&amp;this.tabs.each(function(i,n){return e(n).attr(&quot;aria-controls&quot;)===s?(t=i,!1):void 0}),null===t&amp;&amp;(t=this.tabs.index(this.tabs.filter(&quot;.ui-tabs-active&quot;))),(null===t&quot;http://www.couleursbois.fr/&quot;-1===t)&amp;&amp;(t=this.tabs.length?0:!1)),t!==!1&amp;&amp;(t=this.tabs.index(this.tabs.eq(t)),-1===t&amp;&amp;(t=i?!1:0)),!i&amp;&amp;t===!1&amp;&amp;this.anchors.length&amp;&amp;(t=0),t},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):e()}},_tabKeydown:function(t){var i=e(this.document(0).activeElement).closest(&quot;li&quot;),s=this.tabs.index(i),n=!0;if(!this._handlePageNav(t)){switch(t.keyCode){case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:s++;break;case e.ui.keyCode.UP:case e.ui.keyCode.LEFT:n=!1,s--;break;case e.ui.keyCode.END:s=this.anchors.length-1;break;case e.ui.keyCode.HOME:s=0;break;case e.ui.keyCode.SPACE:return t.preventDefault(),clearTimeout(this.activating),this._activate(s),void 0;case e.ui.keyCode.ENTER:return t.preventDefault(),clearTimeout(this.activating),this._activate(s===this.options.active?!1:s),void 0;default:return}t.preventDefault(),clearTimeout(this.activating),s=this._focusNextTab(s,n),t.ctrlKey&quot;http://www.couleursbois.fr/&quot;t.metaKey&quot;http://www.couleursbois.fr/&quot;(i.attr(&quot;aria-selected&quot;,&quot;false&quot;),this.tabs.eq(s).attr(&quot;aria-selected&quot;,&quot;true&quot;),this.activating=this._delay(function(){this.option(&quot;active&quot;,s)},this.delay))}},_panelKeydown:function(t){this._handlePageNav(t)&quot;http://www.couleursbois.fr/&quot;t.ctrlKey&amp;&amp;t.keyCode===e.ui.keyCode.UP&amp;&amp;(t.preventDefault(),this.active.focus())},_handlePageNav:function(t){return t.altKey&amp;&amp;t.keyCode===e.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):t.altKey&amp;&amp;t.keyCode===e.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(t,i){function s(){return t&gt;n&amp;&amp;(t=0),0&gt;t&amp;&amp;(t=n),t}for(var n=this.tabs.length-1;-1!==e.inArray(s(),this.options.disabled);)t=i?t+1:t-1;return t},_focusNextTab:function(e,t){return e=this._findNextTab(e,t),this.tabs.eq(e).focus(),e},_setOption:function(e,t){return&quot;active&quot;===e?(this._activate(t),void 0):&quot;disabled&quot;===e?(this._setupDisabled(t),void 0):(this._super(e,t),&quot;collapsible&quot;===e&amp;&amp;(this.element.toggleClass(&quot;ui-tabs-collapsible&quot;,t),t&quot;http://www.couleursbois.fr/&quot;this.options.active!==!1&quot;http://www.couleursbois.fr/&quot;this._activate(0)),&quot;event&quot;===e&amp;&amp;this._setupEvents(t),&quot;heightStyle&quot;===e&amp;&amp;this._setupHeightStyle(t),void 0)},_sanitizeSelector:function(e){return e?e.replace(/(!&quot;$%&amp;&amp;#39;()*+,./:;<=>?@()^`{|}~)/g,&quot;\$&amp;&quot;):&quot;http://www.couleursbois.fr/&quot;},refresh:function(){var t=this.options,i=this.tablist.children(&quot;:has(a(href))&quot;);t.disabled=e.map(i.filter(&quot;.ui-state-disabled&quot;),function(e){return i.index(e)}),this._processTabs(),t.active!==!1&amp;&amp;this.anchors.length?this.active.length&amp;&amp;!e.contains(this.tablist(0),this.active(0))?this.tabs.length===t.disabled.length?(t.active=!1,this.active=e()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active):(t.active=!1,this.active=e()),this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({&quot;aria-selected&quot;:&quot;false&quot;,&quot;aria-expanded&quot;:&quot;false&quot;,tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({&quot;aria-hidden&quot;:&quot;true&quot;}),this.active.length?(this.active.addClass(&quot;ui-tabs-active ui-state-active&quot;).attr({&quot;aria-selected&quot;:&quot;true&quot;,&quot;aria-expanded&quot;:&quot;true&quot;,tabIndex:0}),this._getPanelForTab(this.active).show().attr({&quot;aria-hidden&quot;:&quot;false&quot;})):this.tabs.eq(0).attr(&quot;tabIndex&quot;,0)},_processTabs:function(){var t=this,i=this.tabs,s=this.anchors,n=this.panels;this.tablist=this._getList().addClass(&quot;ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all&quot;).attr(&quot;role&quot;,&quot;tablist&quot;).delegate(&quot;&gt; li&quot;,&quot;mousedown&quot;+this.eventNamespace,function(t){e(this).is(&quot;.ui-state-disabled&quot;)&amp;&amp;t.preventDefault()}).delegate(&quot;.ui-tabs-anchor&quot;,&quot;focus&quot;+this.eventNamespace,function(){e(this).closest(&quot;li&quot;).is(&quot;.ui-state-disabled&quot;)&amp;&amp;this.blur()}),this.tabs=this.tablist.find(&quot;&gt; li:has(a(href))&quot;).addClass(&quot;ui-state-default ui-corner-top&quot;).attr({role:&quot;tab&quot;,tabIndex:-1}),this.anchors=this.tabs.map(function(){return e(&quot;a&quot;,this)(0)}).addClass(&quot;ui-tabs-anchor&quot;).attr({role:&quot;presentation&quot;,tabIndex:-1}),this.panels=e(),this.anchors.each(function(i,s){var n,a,o,r=e(s).uniqueId().attr(&quot;id&quot;),h=e(s).closest(&quot;li&quot;),l=h.attr(&quot;aria-controls&quot;);t._isLocal(s)?(n=s.hash,o=n.substring(1),a=t.element.find(t._sanitizeSelector(n))):(o=h.attr(&quot;aria-controls&quot;)&quot;http://www.couleursbois.fr/&quot;e({}).uniqueId()(0).id,n=&quot;#&quot;+o,a=t.element.find(n),a.length&quot;http://www.couleursbois.fr/&quot;(a=t._createPanel(o),a.insertAfter(t.panels(i-1)&quot;http://www.couleursbois.fr/&quot;t.tablist)),a.attr(&quot;aria-live&quot;,&quot;polite&quot;)),a.length&amp;&amp;(t.panels=t.panels.add(a)),l&amp;&amp;h.data(&quot;ui-tabs-aria-controls&quot;,l),h.attr({&quot;aria-controls&quot;:o,&quot;aria-labelledby&quot;:r}),a.attr(&quot;aria-labelledby&quot;,r)}),this.panels.addClass(&quot;ui-tabs-panel ui-widget-content ui-corner-bottom&quot;).attr(&quot;role&quot;,&quot;tabpanel&quot;),i&amp;&amp;(this._off(i.not(this.tabs)),this._off(s.not(this.anchors)),this._off(n.not(this.panels)))},_getList:function(){return this.tablist&quot;http://www.couleursbois.fr/&quot;this.element.find(&quot;ol,ul&quot;).eq(0)},_createPanel:function(t){return e(&quot;</p>
<div>&quot;).attr(&quot;id&quot;,t).addClass(&quot;ui-tabs-panel ui-widget-content ui-corner-bottom&quot;).data(&quot;ui-tabs-destroy&quot;,!0)},_setupDisabled:function(t){e.isArray(t)&amp;&amp;(t.length?t.length===this.anchors.length&amp;&amp;(t=!0):t=!1);for(var i,s=0;i=this.tabs(s);s++)t===!0&quot;http://www.couleursbois.fr/&quot;-1!==e.inArray(s,t)?e(i).addClass(&quot;ui-state-disabled&quot;).attr(&quot;aria-disabled&quot;,&quot;true&quot;):e(i).removeClass(&quot;ui-state-disabled&quot;).removeAttr(&quot;aria-disabled&quot;);this.options.disabled=t},_setupEvents:function(t){var i={};t&amp;&amp;e.each(t.split(&quot;http://www.couleursbois.fr/&quot;),function(e,t){i(t)=&quot;_eventHandler&quot;}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(e){e.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:&quot;_tabKeydown&quot;}),this._on(this.panels,{keydown:&quot;_panelKeydown&quot;}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var i,s=this.element.parent();&quot;fill&quot;===t?(i=s.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(&quot;:visible&quot;).each(function(){var t=e(this),s=t.css(&quot;position&quot;);&quot;absolute&quot;!==s&amp;&amp;&quot;fixed&quot;!==s&amp;&amp;(i-=t.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){i-=e(this).outerHeight(!0)}),this.panels.each(function(){e(this).height(Math.max(0,i-e(this).innerHeight()+e(this).height()))}).css(&quot;overflow&quot;,&quot;auto&quot;)):&quot;auto&quot;===t&amp;&amp;(i=0,this.panels.each(function(){i=Math.max(i,e(this).height(&quot;http://www.couleursbois.fr/&quot;).height())}).height(i))},_eventHandler:function(t){var i=this.options,s=this.active,n=e(t.currentTarget),a=n.closest(&quot;li&quot;),o=a(0)===s(0),r=o&amp;&amp;i.collapsible,h=r?e():this._getPanelForTab(a),l=s.length?this._getPanelForTab(s):e(),u={oldTab:s,oldPanel:l,newTab:r?e():a,newPanel:h};t.preventDefault(),a.hasClass(&quot;ui-state-disabled&quot;)&quot;http://www.couleursbois.fr/&quot;a.hasClass(&quot;ui-tabs-loading&quot;)&quot;http://www.couleursbois.fr/&quot;this.running&quot;http://www.couleursbois.fr/&quot;o&amp;&amp;!i.collapsible&quot;http://www.couleursbois.fr/&quot;this._trigger(&quot;beforeActivate&quot;,t,u)===!1&quot;http://www.couleursbois.fr/&quot;(i.active=r?!1:this.tabs.index(a),this.active=o?e():a,this.xhr&amp;&amp;this.xhr.abort(),l.length&quot;http://www.couleursbois.fr/&quot;h.length&quot;http://www.couleursbois.fr/&quot;e.error(&quot;jQuery UI Tabs: Mismatching fragment identifier.&quot;),h.length&amp;&amp;this.load(this.tabs.index(a),t),this._toggle(t,u))},_toggle:function(t,i){function s(){a.running=!1,a._trigger(&quot;activate&quot;,t,i)}function n(){i.newTab.closest(&quot;li&quot;).addClass(&quot;ui-tabs-active ui-state-active&quot;),o.length&amp;&amp;a.options.show?a._show(o,a.options.show,s):(o.show(),s())}var a=this,o=i.newPanel,r=i.oldPanel;this.running=!0,r.length&amp;&amp;this.options.hide?this._hide(r,this.options.hide,function(){i.oldTab.closest(&quot;li&quot;).removeClass(&quot;ui-tabs-active ui-state-active&quot;),n()}):(i.oldTab.closest(&quot;li&quot;).removeClass(&quot;ui-tabs-active ui-state-active&quot;),r.hide(),n()),r.attr(&quot;aria-hidden&quot;,&quot;true&quot;),i.oldTab.attr({&quot;aria-selected&quot;:&quot;false&quot;,&quot;aria-expanded&quot;:&quot;false&quot;}),o.length&amp;&amp;r.length?i.oldTab.attr(&quot;tabIndex&quot;,-1):o.length&amp;&amp;this.tabs.filter(function(){return 0===e(this).attr(&quot;tabIndex&quot;)}).attr(&quot;tabIndex&quot;,-1),o.attr(&quot;aria-hidden&quot;,&quot;false&quot;),i.newTab.attr({&quot;aria-selected&quot;:&quot;true&quot;,&quot;aria-expanded&quot;:&quot;true&quot;,tabIndex:0})},_activate:function(t){var i,s=this._findActive(t);s(0)!==this.active(0)&amp;&amp;(s.length&quot;http://www.couleursbois.fr/&quot;(s=this.active),i=s.find(&quot;.ui-tabs-anchor&quot;)(0),this._eventHandler({target:i,currentTarget:i,preventDefault:e.noop}))},_findActive:function(t){return t===!1?e():this.tabs.eq(t)},_getIndex:function(e){return&quot;string&quot;==typeof e&amp;&amp;(e=this.anchors.index(this.anchors.filter(&quot;(href$=&quot;http://www.couleursbois.fr/&quot;+e+&quot;http://www.couleursbois.fr/&quot;)&quot;))),e},_destroy:function(){this.xhr&amp;&amp;this.xhr.abort(),this.element.removeClass(&quot;ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible&quot;),this.tablist.removeClass(&quot;ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all&quot;).removeAttr(&quot;role&quot;),this.anchors.removeClass(&quot;ui-tabs-anchor&quot;).removeAttr(&quot;role&quot;).removeAttr(&quot;tabIndex&quot;).removeUniqueId(),this.tablist.unbind(this.eventNamespace),this.tabs.add(this.panels).each(function(){e.data(this,&quot;ui-tabs-destroy&quot;)?e(this).remove():e(this).removeClass(&quot;ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel&quot;).removeAttr(&quot;tabIndex&quot;).removeAttr(&quot;aria-live&quot;).removeAttr(&quot;aria-busy&quot;).removeAttr(&quot;aria-selected&quot;).removeAttr(&quot;aria-labelledby&quot;).removeAttr(&quot;aria-hidden&quot;).removeAttr(&quot;aria-expanded&quot;).removeAttr(&quot;role&quot;)}),this.tabs.each(function(){var t=e(this),i=t.data(&quot;ui-tabs-aria-controls&quot;);i?t.attr(&quot;aria-controls&quot;,i).removeData(&quot;ui-tabs-aria-controls&quot;):t.removeAttr(&quot;aria-controls&quot;)}),this.panels.show(),&quot;content&quot;!==this.options.heightStyle&amp;&amp;this.panels.css(&quot;height&quot;,&quot;http://www.couleursbois.fr/&quot;)},enable:function(t){var i=this.options.disabled;i!==!1&amp;&amp;(void 0===t?i=!1:(t=this._getIndex(t),i=e.isArray(i)?e.map(i,function(e){return e!==t?e:null}):e.map(this.tabs,function(e,i){return i!==t?i:null})),this._setupDisabled(i))},disable:function(t){var i=this.options.disabled;if(i!==!0){if(void 0===t)i=!0;else{if(t=this._getIndex(t),-1!==e.inArray(t,i))return;i=e.isArray(i)?e.merge((t),i).sort():(t)}this._setupDisabled(i)}},load:function(t,i){t=this._getIndex(t);var s=this,n=this.tabs.eq(t),a=n.find(&quot;.ui-tabs-anchor&quot;),o=this._getPanelForTab(n),r={tab:n,panel:o},h=function(e,t){&quot;abort&quot;===t&amp;&amp;s.panels.stop(!1,!0),n.removeClass(&quot;ui-tabs-loading&quot;),o.removeAttr(&quot;aria-busy&quot;),e===s.xhr&amp;&amp;delete s.xhr};this._isLocal(a(0))&quot;http://www.couleursbois.fr/&quot;(this.xhr=e.ajax(this._ajaxSettings(a,i,r)),this.xhr&amp;&amp;&quot;canceled&quot;!==this.xhr.statusText&amp;&amp;(n.addClass(&quot;ui-tabs-loading&quot;),o.attr(&quot;aria-busy&quot;,&quot;true&quot;),this.xhr.done(function(e,t,n){setTimeout(function(){o.html(e),s._trigger(&quot;load&quot;,i,r),h(n,t)},1)}).fail(function(e,t){setTimeout(function(){h(e,t)},1)})))},_ajaxSettings:function(t,i,s){var n=this;return{url:t.attr(&quot;href&quot;),beforeSend:function(t,a){return n._trigger(&quot;beforeLoad&quot;,i,e.extend({jqXHR:t,ajaxSettings:a},s))}}},_getPanelForTab:function(t){var i=e(t).attr(&quot;aria-controls&quot;);return this.element.find(this._sanitizeSelector(&quot;#&quot;+i))}}),e.widget(&quot;ui.tooltip&quot;,{version:&quot;1.11.4&quot;,options:{content:function(){var t=e(this).attr(&quot;title&quot;)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;;return e(&quot;<a>&quot;).text(t).html()},hide:!0,items:&quot;(title):not((disabled))&quot;,position:{my:&quot;left top+15&quot;,at:&quot;left bottom&quot;,collision:&quot;flipfit flip&quot;},show:!0,tooltipClass:null,track:!1,close:null,open:null},_addDescribedBy:function(t,i){var s=(t.attr(&quot;aria-describedby&quot;)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;).split(/s+/);s.push(i),t.data(&quot;ui-tooltip-id&quot;,i).attr(&quot;aria-describedby&quot;,e.trim(s.join(&quot;http://www.couleursbois.fr/&quot;)))},_removeDescribedBy:function(t){var i=t.data(&quot;ui-tooltip-id&quot;),s=(t.attr(&quot;aria-describedby&quot;)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;).split(/s+/),n=e.inArray(i,s);-1!==n&amp;&amp;s.splice(n,1),t.removeData(&quot;ui-tooltip-id&quot;),s=e.trim(s.join(&quot;http://www.couleursbois.fr/&quot;)),s?t.attr(&quot;aria-describedby&quot;,s):t.removeAttr(&quot;aria-describedby&quot;)},_create:function(){this._on({mouseover:&quot;open&quot;,focusin:&quot;open&quot;}),this.tooltips={},this.parents={},this.options.disabled&amp;&amp;this._disable(),this.liveRegion=e(&quot;</p>
<div>&quot;).attr({role:&quot;log&quot;,&quot;aria-live&quot;:&quot;assertive&quot;,&quot;aria-relevant&quot;:&quot;additions&quot;}).addClass(&quot;ui-helper-hidden-accessible&quot;).appendTo(this.document(0).body)},_setOption:function(t,i){var s=this;return&quot;disabled&quot;===t?(this(i?&quot;_disable&quot;:&quot;_enable&quot;)(),this.options(t)=i,void 0):(this._super(t,i),&quot;content&quot;===t&amp;&amp;e.each(this.tooltips,function(e,t){s._updateContent(t.element)}),void 0)},_disable:function(){var t=this;e.each(this.tooltips,function(i,s){var n=e.Event(&quot;blur&quot;);n.target=n.currentTarget=s.element(0),t.close(n,!0)}),this.element.find(this.options.items).addBack().each(function(){var t=e(this);t.is(&quot;(title)&quot;)&amp;&amp;t.data(&quot;ui-tooltip-title&quot;,t.attr(&quot;title&quot;)).removeAttr(&quot;title&quot;)})},_enable:function(){this.element.find(this.options.items).addBack().each(function(){var t=e(this);t.data(&quot;ui-tooltip-title&quot;)&amp;&amp;t.attr(&quot;title&quot;,t.data(&quot;ui-tooltip-title&quot;))})},open:function(t){var i=this,s=e(t?t.target:this.element).closest(this.options.items);s.length&amp;&amp;!s.data(&quot;ui-tooltip-id&quot;)&amp;&amp;(s.attr(&quot;title&quot;)&amp;&amp;s.data(&quot;ui-tooltip-title&quot;,s.attr(&quot;title&quot;)),s.data(&quot;ui-tooltip-open&quot;,!0),t&amp;&amp;&quot;mouseover&quot;===t.type&amp;&amp;s.parents().each(function(){var t,s=e(this);s.data(&quot;ui-tooltip-open&quot;)&amp;&amp;(t=e.Event(&quot;blur&quot;),t.target=t.currentTarget=this,i.close(t,!0)),s.attr(&quot;title&quot;)&amp;&amp;(s.uniqueId(),i.parents(this.id)={element:this,title:s.attr(&quot;title&quot;)},s.attr(&quot;title&quot;,&quot;http://www.couleursbois.fr/&quot;))}),this._registerCloseHandlers(t,s),this._updateContent(s,t))},_updateContent:function(e,t){var i,s=this.options.content,n=this,a=t?t.type:null;return&quot;string&quot;==typeof s?this._open(t,e,s):(i=s.call(e(0),function(i){n._delay(function(){e.data(&quot;ui-tooltip-open&quot;)&amp;&amp;(t&amp;&amp;(t.type=a),this._open(t,e,i))})}),i&amp;&amp;this._open(t,e,i),void 0)},_open:function(t,i,s){function n(e){l.of=e,o.is(&quot;:hidden&quot;)&quot;http://www.couleursbois.fr/&quot;o.position(l)}var a,o,r,h,l=e.extend({},this.options.position);if(s){if(a=this._find(i))return a.tooltip.find(&quot;.ui-tooltip-content&quot;).html(s),void 0;i.is(&quot;(title)&quot;)&amp;&amp;(t&amp;&amp;&quot;mouseover&quot;===t.type?i.attr(&quot;title&quot;,&quot;http://www.couleursbois.fr/&quot;):i.removeAttr(&quot;title&quot;)),a=this._tooltip(i),o=a.tooltip,this._addDescribedBy(i,o.attr(&quot;id&quot;)),o.find(&quot;.ui-tooltip-content&quot;).html(s),this.liveRegion.children().hide(),s.clone?(h=s.clone(),h.removeAttr(&quot;id&quot;).find(&quot;(id)&quot;).removeAttr(&quot;id&quot;)):h=s,e(&quot;</p>
<div>&quot;).html(h).appendTo(this.liveRegion),this.options.track&amp;&amp;t&amp;&amp;/^mouse/.test(t.type)?(this._on(this.document,{mousemove:n}),n(t)):o.position(e.extend({of:i},this.options.position)),o.hide(),this._show(o,this.options.show),this.options.show&amp;&amp;this.options.show.delay&amp;&amp;(r=this.delayedShow=setInterval(function(){o.is(&quot;:visible&quot;)&amp;&amp;(n(l.of),clearInterval(r))},e.fx.interval)),this._trigger(&quot;open&quot;,t,{tooltip:o})}},_registerCloseHandlers:function(t,i){var s={keyup:function(t){if(t.keyCode===e.ui.keyCode.ESCAPE){var s=e.Event(t);s.currentTarget=i(0),this.close(s,!0)}}};i(0)!==this.element(0)&amp;&amp;(s.remove=function(){this._removeTooltip(this._find(i).tooltip)}),t&amp;&amp;&quot;mouseover&quot;!==t.type&quot;http://www.couleursbois.fr/&quot;(s.mouseleave=&quot;close&quot;),t&amp;&amp;&quot;focusin&quot;!==t.type&quot;http://www.couleursbois.fr/&quot;(s.focusout=&quot;close&quot;),this._on(!0,i,s)},close:function(t){var i,s=this,n=e(t?t.currentTarget:this.element),a=this._find(n);return a?(i=a.tooltip,a.closing&quot;http://www.couleursbois.fr/&quot;(clearInterval(this.delayedShow),n.data(&quot;ui-tooltip-title&quot;)&amp;&amp;!n.attr(&quot;title&quot;)&amp;&amp;n.attr(&quot;title&quot;,n.data(&quot;ui-tooltip-title&quot;)),this._removeDescribedBy(n),a.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,function(){s._removeTooltip(e(this))}),n.removeData(&quot;ui-tooltip-open&quot;),this._off(n,&quot;mouseleave focusout keyup&quot;),n(0)!==this.element(0)&amp;&amp;this._off(n,&quot;remove&quot;),this._off(this.document,&quot;mousemove&quot;),t&amp;&amp;&quot;mouseleave&quot;===t.type&amp;&amp;e.each(this.parents,function(t,i){e(i.element).attr(&quot;title&quot;,i.title),delete s.parents(t)}),a.closing=!0,this._trigger(&quot;close&quot;,t,{tooltip:i}),a.hiding&quot;http://www.couleursbois.fr/&quot;(a.closing=!1)),void 0):(n.removeData(&quot;ui-tooltip-open&quot;),void 0)},_tooltip:function(t){var i=e(&quot;</p>
<div>&quot;).attr(&quot;role&quot;,&quot;tooltip&quot;).addClass(&quot;ui-tooltip ui-widget ui-corner-all ui-widget-content &quot;+(this.options.tooltipClass&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;)),s=i.uniqueId().attr(&quot;id&quot;);return e(&quot;</p>
<div>&quot;).addClass(&quot;ui-tooltip-content&quot;).appendTo(i),i.appendTo(this.document(0).body),this.tooltips(s)={element:t,tooltip:i}},_find:function(e){var t=e.data(&quot;ui-tooltip-id&quot;);return t?this.tooltips(t):null},_removeTooltip:function(e){e.remove(),delete this.tooltips(e.attr(&quot;id&quot;))},_destroy:function(){var t=this;e.each(this.tooltips,function(i,s){var n=e.Event(&quot;blur&quot;),a=s.element;n.target=n.currentTarget=a(0),t.close(n,!0),e(&quot;#&quot;+i).remove(),a.data(&quot;ui-tooltip-title&quot;)&amp;&amp;(a.attr(&quot;title&quot;)&quot;http://www.couleursbois.fr/&quot;a.attr(&quot;title&quot;,a.data(&quot;ui-tooltip-title&quot;)),a.removeData(&quot;ui-tooltip-title&quot;))}),this.liveRegion.remove()}})});}(jQuery));(function($){var moduleParams={&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};(function($){if($.fn.carouFredSel)return;$.fn.carouFredSel=function(y,z){if(this.length==0){debug(true,&amp;#39;No element found for &quot;http://www.couleursbois.fr/&quot;+this.selector+&quot;http://www.couleursbois.fr/&quot;.&amp;#39;);return this}
if(this.length&gt;1){return this.each(function(){$(this).carouFredSel(y,z)})}
var A=this,$tt0=this(0);if(A.data(&amp;#39;cfs_isCarousel&amp;#39;)){var B=A.triggerHandler(&amp;#39;_cfs_triggerEvent&amp;#39;,&amp;#39;currentPosition&amp;#39;);A.trigger(&amp;#39;_cfs_triggerEvent&amp;#39;,(&amp;#39;destroy&amp;#39;,true))}else{var B=false}
A._cfs_init=function(o,b,c){o=go_getObject($tt0,o);var e=(&amp;#39;items&amp;#39;,&amp;#39;scroll&amp;#39;,&amp;#39;auto&amp;#39;,&amp;#39;prev&amp;#39;,&amp;#39;next&amp;#39;,&amp;#39;pagination&amp;#39;);for(var a=0,l=e.length;a&lt;l;a++){o(e(a))=go_getObject($tt0,o(e(a)))}
if(typeof o.scroll==&amp;#39;number&amp;#39;){if(o.scroll&lt;=50)o.scroll={&amp;#39;items&amp;#39;:o.scroll};else o.scroll={&amp;#39;duration&amp;#39;:o.scroll}}else{if(typeof o.scroll==&amp;#39;string&amp;#39;)o.scroll={&amp;#39;easing&amp;#39;:o.scroll}}
if(typeof o.items==&amp;#39;number&amp;#39;)o.items={&amp;#39;visible&amp;#39;:o.items};else if(o.items==&amp;#39;variable&amp;#39;)o.items={&amp;#39;visible&amp;#39;:o.items,&amp;#39;width&amp;#39;:o.items,&amp;#39;height&amp;#39;:o.items};if(typeof o.items!=&amp;#39;object&amp;#39;)o.items={};if(b)opts_orig=$.extend(true,{},$.fn.carouFredSel.defaults,o);opts=$.extend(true,{},$.fn.carouFredSel.defaults,o);if(typeof opts.items.visibleConf!=&amp;#39;object&amp;#39;)opts.items.visibleConf={};if(opts.items.start==0&amp;&amp;typeof c==&amp;#39;number&amp;#39;){opts.items.start=c}
C.upDateOnWindowResize=(opts.responsive);C.direction=(opts.direction==&amp;#39;up&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;opts.direction==&amp;#39;left&amp;#39;)?&amp;#39;next&amp;#39;:&amp;#39;prev&amp;#39;;var f=((&amp;#39;width&amp;#39;,&amp;#39;innerWidth&amp;#39;,&amp;#39;outerWidth&amp;#39;,&amp;#39;height&amp;#39;,&amp;#39;innerHeight&amp;#39;,&amp;#39;outerHeight&amp;#39;,&amp;#39;left&amp;#39;,&amp;#39;top&amp;#39;,&amp;#39;marginRight&amp;#39;,0,1,2,3),(&amp;#39;height&amp;#39;,&amp;#39;innerHeight&amp;#39;,&amp;#39;outerHeight&amp;#39;,&amp;#39;width&amp;#39;,&amp;#39;innerWidth&amp;#39;,&amp;#39;outerWidth&amp;#39;,&amp;#39;top&amp;#39;,&amp;#39;left&amp;#39;,&amp;#39;marginBottom&amp;#39;,3,2,1,0));var g=f(0).length,dx=(opts.direction==&amp;#39;right&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;opts.direction==&amp;#39;left&amp;#39;)?0:1;opts.d={};for(var d=0;d<g;d++){opts.d(f(0)(d))=f(dx)(d)}
var h=A.children();switch(typeof opts.items.visible){case'object':opts.items.visibleConf.min=opts.items.visible.min;opts.items.visibleConf.max=opts.items.visible.max;opts.items.visible=false;break;case'string':if(opts.items.visible=='variable'){opts.items.visibleConf.variable=true}else{opts.items.visibleConf.adjust=opts.items.visible}
opts.items.visible=false;break;case'function':opts.items.visibleConf.adjust=opts.items.visible;opts.items.visible=false;break}
if(typeof opts.items.filter=='undefined'){opts.items.filter=(h.filter(':hidden').length>0)?&amp;#39;:visible&amp;#39;:&amp;#39;*&amp;#39;}
if(opts(opts.d(&amp;#39;width&amp;#39;))==&amp;#39;auto&amp;#39;){opts(opts.d(&amp;#39;width&amp;#39;))=ms_getTrueLargestSize(h,opts,&amp;#39;outerWidth&amp;#39;)}
if(ms_isPercentage(opts(opts.d(&amp;#39;width&amp;#39;)))&amp;&amp;!opts.responsive){opts(opts.d(&amp;#39;width&amp;#39;))=ms_getPercentage(ms_getTrueInnerSize($wrp.parent(),opts,&amp;#39;innerWidth&amp;#39;),opts(opts.d(&amp;#39;width&amp;#39;)));C.upDateOnWindowResize=true}
if(opts(opts.d(&amp;#39;height&amp;#39;))==&amp;#39;auto&amp;#39;){opts(opts.d(&amp;#39;height&amp;#39;))=ms_getTrueLargestSize(h,opts,&amp;#39;outerHeight&amp;#39;)}
if(!opts.items(opts.d(&amp;#39;width&amp;#39;))){if(opts.responsive){debug(true,&amp;#39;Set a &amp;#39;+opts.d(&amp;#39;width&amp;#39;)+&amp;#39; for the items!&amp;#39;);opts.items(opts.d(&amp;#39;width&amp;#39;))=ms_getTrueLargestSize(h,opts,&amp;#39;outerWidth&amp;#39;)}else{opts.items(opts.d(&amp;#39;width&amp;#39;))=(ms_hasVariableSizes(h,opts,&amp;#39;outerWidth&amp;#39;))?&amp;#39;variable&amp;#39;:h(opts.d(&amp;#39;outerWidth&amp;#39;))(true)}}
if(!opts.items(opts.d(&amp;#39;height&amp;#39;))){opts.items(opts.d(&amp;#39;height&amp;#39;))=(ms_hasVariableSizes(h,opts,&amp;#39;outerHeight&amp;#39;))?&amp;#39;variable&amp;#39;:h(opts.d(&amp;#39;outerHeight&amp;#39;))(true)}
if(!opts(opts.d(&amp;#39;height&amp;#39;))){opts(opts.d(&amp;#39;height&amp;#39;))=opts.items(opts.d(&amp;#39;height&amp;#39;))}
if(!opts.items.visible&amp;&amp;!opts.responsive){if(opts.items(opts.d(&amp;#39;width&amp;#39;))==&amp;#39;variable&amp;#39;){opts.items.visibleConf.variable=true}
if(!opts.items.visibleConf.variable){if(typeof opts(opts.d(&amp;#39;width&amp;#39;))==&amp;#39;number&amp;#39;){opts.items.visible=Math.floor(opts(opts.d(&amp;#39;width&amp;#39;))/ opts.items(opts.d(&amp;#39;width&amp;#39;)))}else{var i=ms_getTrueInnerSize($wrp.parent(),opts,&amp;#39;innerWidth&amp;#39;);opts.items.visible=Math.floor(i / opts.items(opts.d(&amp;#39;width&amp;#39;)));opts(opts.d(&amp;#39;width&amp;#39;))=opts.items.visible*opts.items(opts.d(&amp;#39;width&amp;#39;));if(!opts.items.visibleConf.adjust)opts.align=false}
if(opts.items.visible==&amp;#39;Infinity&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;opts.items.visible&lt;1){debug(true,&amp;#39;Not a valid number of visible items: Set to &quot;variable&quot;.&amp;#39;);opts.items.visibleConf.variable=true}}}
if(!opts(opts.d(&amp;#39;width&amp;#39;))){opts(opts.d(&amp;#39;width&amp;#39;))=&amp;#39;variable&amp;#39;;if(!opts.responsive&amp;&amp;opts.items.filter==&amp;#39;*&amp;#39;&amp;&amp;!opts.items.visibleConf.variable&amp;&amp;opts.items(opts.d(&amp;#39;width&amp;#39;))!=&amp;#39;variable&amp;#39;){opts(opts.d(&amp;#39;width&amp;#39;))=opts.items.visible*opts.items(opts.d(&amp;#39;width&amp;#39;));opts.align=false}}
if(opts.items.visibleConf.variable){opts.maxDimention=(opts(opts.d(&amp;#39;width&amp;#39;))==&amp;#39;variable&amp;#39;)?ms_getTrueInnerSize($wrp.parent(),opts,&amp;#39;innerWidth&amp;#39;):opts(opts.d(&amp;#39;width&amp;#39;));if(opts.align===false){opts(opts.d(&amp;#39;width&amp;#39;))=&amp;#39;variable&amp;#39;}
opts.items.visible=gn_getVisibleItemsNext(h,opts,0)}else if(opts.items.filter!=&amp;#39;*&amp;#39;){opts.items.visibleConf.org=opts.items.visible;opts.items.visible=gn_getVisibleItemsNextFilter(h,opts,0)}
if(typeof opts.align==&amp;#39;undefined&amp;#39;){opts.align=(opts(opts.d(&amp;#39;width&amp;#39;))==&amp;#39;variable&amp;#39;)?false:&amp;#39;center&amp;#39;}
opts.items.visible=cf_getItemsAdjust(opts.items.visible,opts,opts.items.visibleConf.adjust,$tt0);opts.items.visibleConf.old=opts.items.visible;opts.usePadding=false;if(opts.responsive){if(!opts.items.visibleConf.min)opts.items.visibleConf.min=opts.items.visible;if(!opts.items.visibleConf.max)opts.items.visibleConf.max=opts.items.visible;opts.align=false;opts.padding=(0,0,0,0);var j=$wrp.is(&amp;#39;:visible&amp;#39;);if(j)$wrp.hide();var k=ms_getPercentage(ms_getTrueInnerSize($wrp.parent(),opts,&amp;#39;innerWidth&amp;#39;),opts(opts.d(&amp;#39;width&amp;#39;)));if(typeof opts(opts.d(&amp;#39;width&amp;#39;))==&amp;#39;number&amp;#39;&amp;&amp;k<opts(opts.d('width'))){k=opts(opts.d('width'))}
if(j)$wrp.show();var m=cf_getItemAdjustMinMax(Math.ceil(k / opts.items(opts.d('width'))),opts.items.visibleConf);if(m>h.length){m=h.length}
var n=Math.floor(k / m),seco=opts(opts.d(&amp;#39;height&amp;#39;)),secp=ms_isPercentage(seco);h.each(function(){var a=$(this),nw=n-ms_getPaddingBorderMargin(a,opts,&amp;#39;Width&amp;#39;);a(opts.d(&amp;#39;width&amp;#39;))(nw);if(secp){a(opts.d(&amp;#39;height&amp;#39;))(ms_getPercentage(nw,seco))}});opts.items.visible=m;opts.items(opts.d(&amp;#39;width&amp;#39;))=n;opts(opts.d(&amp;#39;width&amp;#39;))=m*n}else{opts.padding=cf_getPadding(opts.padding);if(opts.align==&amp;#39;top&amp;#39;)opts.align=&amp;#39;left&amp;#39;;if(opts.align==&amp;#39;bottom&amp;#39;)opts.align=&amp;#39;right&amp;#39;;switch(opts.align){case&amp;#39;center&amp;#39;:case&amp;#39;left&amp;#39;:case&amp;#39;right&amp;#39;:if(opts(opts.d(&amp;#39;width&amp;#39;))!=&amp;#39;variable&amp;#39;){var p=cf_getAlignPadding(gi_getCurrentItems(h,opts),opts);opts.usePadding=true;opts.padding(opts.d(1))=p(1);opts.padding(opts.d(3))=p(0)}
break;default:opts.align=false;opts.usePadding=(opts.padding(0)==0&amp;&amp;opts.padding(1)==0&amp;&amp;opts.padding(2)==0&amp;&amp;opts.padding(3)==0)?false:true;break}}
if(typeof opts.cookie==&amp;#39;boolean&amp;#39;&amp;&amp;opts.cookie)opts.cookie=&amp;#39;caroufredsel_cookie_&amp;#39;+A.attr(&amp;#39;id&amp;#39;);if(typeof opts.items.minimum!=&amp;#39;number&amp;#39;)opts.items.minimum=opts.items.visible;if(typeof opts.scroll.duration!=&amp;#39;number&amp;#39;)opts.scroll.duration=500;if(typeof opts.scroll.items==&amp;#39;undefined&amp;#39;)opts.scroll.items=(opts.items.visibleConf.variable&quot;http://www.couleursbois.fr/&quot;opts.items.filter!=&amp;#39;*&amp;#39;)?&amp;#39;visible&amp;#39;:opts.items.visible;opts.auto=go_getNaviObject($tt0,opts.auto,&amp;#39;auto&amp;#39;);opts.prev=go_getNaviObject($tt0,opts.prev);opts.next=go_getNaviObject($tt0,opts.next);opts.pagination=go_getNaviObject($tt0,opts.pagination,&amp;#39;pagination&amp;#39;);opts.auto=$.extend(true,{},opts.scroll,opts.auto);opts.prev=$.extend(true,{},opts.scroll,opts.prev);opts.next=$.extend(true,{},opts.scroll,opts.next);opts.pagination=$.extend(true,{},opts.scroll,opts.pagination);if(typeof opts.pagination.keys!=&amp;#39;boolean&amp;#39;)opts.pagination.keys=false;if(typeof opts.pagination.anchorBuilder!=&amp;#39;function&amp;#39;&amp;&amp;opts.pagination.anchorBuilder!==false)opts.pagination.anchorBuilder=$.fn.carouFredSel.pageAnchorBuilder;if(typeof opts.auto.play!=&amp;#39;boolean&amp;#39;)opts.auto.play=true;if(typeof opts.auto.delay!=&amp;#39;number&amp;#39;)opts.auto.delay=0;if(typeof opts.auto.pauseOnEvent==&amp;#39;undefined&amp;#39;)opts.auto.pauseOnEvent=true;if(typeof opts.auto.pauseOnResize!=&amp;#39;boolean&amp;#39;)opts.auto.pauseOnResize=true;if(typeof opts.auto.pauseDuration!=&amp;#39;number&amp;#39;)opts.auto.pauseDuration=(opts.auto.duration<10)?2500:opts.auto.duration*5;if(opts.synchronise){opts.synchronise=cf_getSynchArr(opts.synchronise)}
if(conf.debug){debug(conf,'Carousel width: '+opts.width);debug(conf,'Carousel height: '+opts.height);if(opts.maxDimention)debug(conf,'Available '+opts.d('width')+': '+opts.maxDimention);debug(conf,'Item widths: '+opts.items.width);debug(conf,'Item heights: '+opts.items.height);debug(conf,'Number of items visible: '+opts.items.visible);if(opts.auto.play)debug(conf,'Number of items scrolled automatically: '+opts.auto.items);if(opts.prev.button)debug(conf,'Number of items scrolled backward: '+opts.prev.items);if(opts.next.button)debug(conf,'Number of items scrolled forward: '+opts.next.items)}};A._cfs_build=function(){A.data('cfs_isCarousel',true);var a={'textAlign':A.css('textAlign'),'float':A.css('float'),'position':A.css('position'),'top':A.css('top'),'right':A.css('right'),'bottom':A.css('bottom'),'left':A.css('left'),'width':A.css('width'),'height':A.css('height'),'marginTop':A.css('marginTop'),'marginRight':A.css('marginRight'),'marginBottom':A.css('marginBottom'),'marginLeft':A.css('marginLeft')};switch(a.position){case'absolute':var b='absolute';break;case'fixed':var b='fixed';break;default:var b='relative'}
$wrp.css(a).css({'overflow':'hidden','position':b});A.data('cfs_origCss',a).css({'textAlign':'left','float':'none','position':'absolute','top':0,'left':0,'marginTop':0,'marginRight':0,'marginBottom':0,'marginLeft':0});if(opts.usePadding){A.children().each(function(){var m=parseInt($(this).css(opts.d('marginRight')));if(isNaN(m))m=0;$(this).data('cfs_origCssMargin',m)})}};A._cfs_bind_events=function(){A._cfs_unbind_events();A.bind(cf_e('stop',conf),function(e,a){e.stopPropagation();if(!C.isStopped){if(opts.auto.button){opts.auto.button.addClass(cf_c('stopped',conf))}}
C.isStopped=true;if(opts.auto.play){opts.auto.play=false;A.trigger(cf_e('pause',conf),a)}
return true});A.bind(cf_e('finish',conf),function(e){e.stopPropagation();if(C.isScrolling){sc_stopScroll(scrl)}
return true});A.bind(cf_e('pause',conf),function(e,a,b){e.stopPropagation();tmrs=sc_clearTimers(tmrs);if(a&#038;&#038;C.isScrolling){scrl.isStopped=true;var c=getTime()-scrl.startTime;scrl.duration-=c;if(scrl.pre)scrl.pre.duration-=c;if(scrl.post)scrl.post.duration-=c;sc_stopScroll(scrl,false)}
if(!C.isPaused&#038;&#038;!C.isScrolling){if(b)tmrs.timePassed+=getTime()-tmrs.startTime}
if(!C.isPaused){if(opts.auto.button){opts.auto.button.addClass(cf_c('paused',conf))}}
C.isPaused=true;if(opts.auto.onPausePause){var d=opts.auto.pauseDuration-tmrs.timePassed,perc=100-Math.ceil(d*100 / opts.auto.pauseDuration);opts.auto.onPausePause.call($tt0,perc,d)}
return true});A.bind(cf_e('play',conf),function(e,b,c,d){e.stopPropagation();tmrs=sc_clearTimers(tmrs);var v=(b,c,d),t=('string','number','boolean'),a=cf_sortParams(v,t);var b=a(0),c=a(1),d=a(2);if(b!='prev'&#038;&#038;b!='next')b=C.direction;if(typeof c!='number')c=0;if(typeof d!='boolean')d=false;if(d){C.isStopped=false;opts.auto.play=true}
if(!opts.auto.play){e.stopImmediatePropagation();return debug(conf,'Carousel stopped: Not scrolling.')}
if(C.isPaused){if(opts.auto.button){opts.auto.button.removeClass(cf_c('stopped',conf));opts.auto.button.removeClass(cf_c('paused',conf))}}
C.isPaused=false;tmrs.startTime=getTime();var f=opts.auto.pauseDuration+c;dur2=f-tmrs.timePassed;perc=100-Math.ceil(dur2*100 / f);tmrs.auto=setTimeout(function(){if(opts.auto.onPauseEnd){opts.auto.onPauseEnd.call($tt0,perc,dur2)}
if(C.isScrolling){A.trigger(cf_e('play',conf),b)}else{A.trigger(cf_e(b,conf),opts.auto)}},dur2);if(opts.auto.onPauseStart){opts.auto.onPauseStart.call($tt0,perc,dur2)}
return true});A.bind(cf_e('resume',conf),function(e){e.stopPropagation();if(scrl.isStopped){scrl.isStopped=false;C.isPaused=false;C.isScrolling=true;scrl.startTime=getTime();sc_startScroll(scrl)}else{A.trigger(cf_e('play',conf))}
return true});A.bind(cf_e('prev',conf)+"http://www.couleursbois.fr/"+cf_e('next',conf),function(e,b,f,g){e.stopPropagation();if(C.isStopped"http://www.couleursbois.fr/"A.is(':hidden')){e.stopImmediatePropagation();return debug(conf,'Carousel stopped or hidden: Not scrolling.')}
if(opts.items.minimum>=itms.Conseil Chauffage){e.stopImmediatePropagation();return debug(conf,&amp;#39;Not enough items (&amp;#39;+itms.Conseil Chauffage+&amp;#39;, &amp;#39;+opts.items.minimum+&amp;#39; needed): Not scrolling.&amp;#39;)}
var v=(b,f,g),t=(&amp;#39;object&amp;#39;,&amp;#39;number/string&amp;#39;,&amp;#39;function&amp;#39;),a=cf_sortParams(v,t);var b=a(0),f=a(1),g=a(2);var h=e.type.slice(conf.events.prefix.length);if(typeof b!=&amp;#39;object&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;b==null)b=opts(h);if(typeof g==&amp;#39;function&amp;#39;)b.onAfter=g;if(typeof f!=&amp;#39;number&amp;#39;){if(opts.items.filter!=&amp;#39;*&amp;#39;){f=&amp;#39;visible&amp;#39;}else{var i=(f,b.items,opts(h).items);for(var a=0,l=i.length;a<l;a++){if(typeof i(a)=='number"http://www.couleursbois.fr/"http://www.couleursbois.fr/"i(a)=='page"http://www.couleursbois.fr/"http://www.couleursbois.fr/"i(a)=='visible'){f=i(a);break}}}
switch(f){case'page':e.stopImmediatePropagation();return A.triggerHandler(h+'Page',(b,g));break;case'visible':if(!opts.items.visibleConf.variable&#038;&#038;opts.items.filter=='*'){f=opts.items.visible}
break}}
if(scrl.isStopped){A.trigger(cf_e('resume',conf));A.trigger(cf_e('queue',conf),(h,(b,f,g)));e.stopImmediatePropagation();return debug(conf,'Carousel resumed scrolling.')}
if(b.duration>0){if(C.isScrolling){if(b.queue)A.trigger(cf_e(&amp;#39;queue&amp;#39;,conf),(h,(b,f,g)));e.stopImmediatePropagation();return debug(conf,&amp;#39;Carousel currently scrolling.&amp;#39;)}}
if(b.conditions&amp;&amp;!b.conditions.call($tt0)){e.stopImmediatePropagation();return debug(conf,&amp;#39;Callback &quot;conditions&quot; returned false.&amp;#39;)}
tmrs.timePassed=0;A.trigger(&amp;#39;_cfs_triggerEvent&amp;#39;,(&amp;#39;slide_&amp;#39;+h,(b,f)));if(opts.synchronise){var s=opts.synchronise,c=(b,f);for(var j=0,l=s.length;j&lt;l;j++){var d=h;if(!s(j)(1))c(0)=s(j)(0).triggerHandler(&amp;#39;_cfs_triggerEvent&amp;#39;,(&amp;#39;configuration&amp;#39;,d));if(!s(j)(2))d=(d==&amp;#39;prev&amp;#39;)?&amp;#39;next&amp;#39;:&amp;#39;prev&amp;#39;;c(1)=f+s(j)(3);s(j)(0).trigger(&amp;#39;_cfs_triggerEvent&amp;#39;,(&amp;#39;slide_&amp;#39;+d,c))}}
return true});A.bind(cf_e(&amp;#39;slide_prev&amp;#39;,conf),function(e,f,g){e.stopPropagation();var h=A.children();if(!opts.circular){if(itms.first==0){if(opts.infinite){A.trigger(cf_e(&amp;#39;next&amp;#39;,conf),itms.Conseil Chauffage-1)}
return e.stopImmediatePropagation()}}
if(opts.usePadding)sz_resetMargin(h,opts);if(typeof g!=&amp;#39;number&amp;#39;){if(opts.items.visibleConf.variable){g=gn_getVisibleItemsPrev(h,opts,itms.Conseil Chauffage-1)}else if(opts.items.filter!=&amp;#39;*&amp;#39;){var i=(typeof f.items==&amp;#39;number&amp;#39;)?f.items:gn_getVisibleOrg(A,opts);g=gn_getScrollItemsPrevFilter(h,opts,itms.Conseil Chauffage-1,i)}else{g=opts.items.visible}
g=cf_getAdjust(g,opts,f.items,$tt0)}
if(!opts.circular){if(itms.Conseil Chauffage-g&lt;itms.first){g=itms.Conseil Chauffage-itms.first}}
opts.items.visibleConf.old=opts.items.visible;if(opts.items.visibleConf.variable){var j=gn_getVisibleItemsNext(h,opts,itms.Conseil Chauffage-g);if(opts.items.visible+g&lt;=j&amp;&amp;g<itms.total){g++;j=gn_getVisibleItemsNext(h,opts,itms.total-g)}
opts.items.visible=cf_getItemsAdjust(j,opts,opts.items.visibleConf.adjust,$tt0)}else if(opts.items.filter!='*'){var j=gn_getVisibleItemsNextFilter(h,opts,itms.total-g);opts.items.visible=cf_getItemsAdjust(j,opts,opts.items.visibleConf.adjust,$tt0)}
if(opts.usePadding)sz_resetMargin(h,opts,true);if(g==0){e.stopImmediatePropagation();return debug(conf,'0 items to scroll: Not scrolling.')}
debug(conf,'Scrolling '+g+' items backward.');itms.first+=g;while(itms.first>=itms.Conseil Chauffage){itms.first-=itms.Conseil Chauffage}
if(!opts.circular){if(itms.first==0&amp;&amp;f.onEnd)f.onEnd.call($tt0);if(!opts.infinite)nv_enableNavi(opts,itms.first,conf)}
A.children().slice(itms.Conseil Chauffage-g,itms.Conseil Chauffage).prependTo(A);if(itms.Conseil Chauffage&lt;opts.items.visible+g){A.children().slice(0,(opts.items.visible+g)-itms.Conseil Chauffage).clone(true).appendTo(A)}
var h=A.children(),c_old=gi_getOldItemsPrev(h,opts,g),c_new=gi_getNewItemsPrev(h,opts),l_cur=h.eq(g-1),l_old=c_old.last(),l_new=c_new.last();if(opts.usePadding)sz_resetMargin(h,opts);if(opts.align){var p=cf_getAlignPadding(c_new,opts),k=p(0),pR=p(1)}else{var k=0,pR=0}
var l=(k&lt;0)?opts.padding(opts.d(3)):0;if(f.fx==&amp;#39;directscroll&amp;#39;&amp;&amp;opts.items.visible<g){var m=h.slice(opts.items.visibleConf.old,g),orgW=opts.items(opts.d('width'));m.each(function(){var a=$(this);a.data('isHidden',a.is(':hidden')).hide()});opts.items(opts.d('width'))='variable'}else{var m=false}
var n=ms_getTotalSize(h.slice(0,g),opts,'width'),w_siz=cf_mapWrapperSizes(ms_getSizes(c_new,opts,true),opts,!opts.usePadding);if(m)opts.items(opts.d('width'))=orgW;if(opts.usePadding){sz_resetMargin(h,opts,true);if(pR>=0){sz_resetMargin(l_old,opts,opts.padding(opts.d(1)))}
sz_resetMargin(l_cur,opts,opts.padding(opts.d(3)))}
if(opts.align){opts.padding(opts.d(1))=pR;opts.padding(opts.d(3))=k}
var o={},a_dur=f.duration;if(f.fx==&amp;#39;none&amp;#39;)a_dur=0;else if(a_dur==&amp;#39;auto&amp;#39;)a_dur=opts.scroll.duration / opts.scroll.items*g;else if(a_dur&lt;=0)a_dur=0;else if(a_dur&lt;10)a_dur=n / a_dur;scrl=sc_setScroll(a_dur,f.easing);if(opts(opts.d(&amp;#39;width&amp;#39;))==&amp;#39;variable&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;opts(opts.d(&amp;#39;height&amp;#39;))==&amp;#39;variable&amp;#39;){scrl.anims.push(($wrp,w_siz))}
if(opts.usePadding){var q=opts.padding(opts.d(3));if(l_new.not(l_cur).length){var r={};r(opts.d(&amp;#39;marginRight&amp;#39;))=l_cur.data(&amp;#39;cfs_origCssMargin&amp;#39;);if(k<0)l_cur.css(r);else scrl.anims.push((l_cur,r))}
if(l_new.not(l_old).length){var s={};s(opts.d('marginRight'))=l_old.data('cfs_origCssMargin');scrl.anims.push((l_old,s))}
if(pR>=0){var t={};t(opts.d(&amp;#39;marginRight&amp;#39;))=l_new.data(&amp;#39;cfs_origCssMargin&amp;#39;)+opts.padding(opts.d(1));scrl.anims.push((l_new,t))}}else{var q=0}
o(opts.d(&amp;#39;left&amp;#39;))=q;var u=(c_old,c_new,w_siz,a_dur);if(f.onBefore)f.onBefore.apply($tt0,u);clbk.onBefore=sc_callCallbacks(clbk.onBefore,$tt0,u);switch(f.fx){case&amp;#39;fade&amp;#39;:case&amp;#39;crossfade&amp;#39;:case&amp;#39;cover&amp;#39;:case&amp;#39;uncover&amp;#39;:scrl.pre=sc_setScroll(scrl.duration,scrl.easing);scrl.post=sc_setScroll(scrl.duration,scrl.easing);scrl.duration=0;break}
switch(f.fx){case&amp;#39;crossfade&amp;#39;:case&amp;#39;cover&amp;#39;:case&amp;#39;uncover&amp;#39;:var v=A.clone().appendTo($wrp);break}
switch(f.fx){case&amp;#39;uncover&amp;#39;:v.children().slice(0,g).remove();case&amp;#39;crossfade&amp;#39;:case&amp;#39;cover&amp;#39;:v.children().slice(opts.items.visible).remove();break}
switch(f.fx){case&amp;#39;fade&amp;#39;:scrl.pre.anims.push((A,{&amp;#39;opacity&amp;#39;:0}));break;case&amp;#39;crossfade&amp;#39;:v.css({&amp;#39;opacity&amp;#39;:0});scrl.pre.anims.push((A,{&amp;#39;width&amp;#39;:&amp;#39;+=0&amp;#39;},function(){v.remove()}));scrl.post.anims.push((v,{&amp;#39;opacity&amp;#39;:1}));break;case&amp;#39;cover&amp;#39;:scrl=fx_cover(scrl,A,v,opts,true);break;case&amp;#39;uncover&amp;#39;:scrl=fx_uncover(scrl,A,v,opts,true,g);break}
var w=function(){var b=opts.items.visible+g-itms.Conseil Chauffage;if(b&gt;0){A.children().slice(itms.Conseil Chauffage).remove();c_old=$(A.children().slice(itms.Conseil Chauffage-(opts.items.visible-b)).get().concat(A.children().slice(0,b).get()))}
if(m){m.each(function(){var a=$(this);if(!a.data(&amp;#39;isHidden&amp;#39;))a.show()})}
if(opts.usePadding){var c=A.children().eq(opts.items.visible+g-1);c.css(opts.d(&amp;#39;marginRight&amp;#39;),c.data(&amp;#39;cfs_origCssMargin&amp;#39;))}
scrl.anims=();if(scrl.pre)scrl.pre=sc_setScroll(scrl.orgDuration,scrl.easing);var d=function(){switch(f.fx){case&amp;#39;fade&amp;#39;:case&amp;#39;crossfade&amp;#39;:A.css(&amp;#39;filter&amp;#39;,&quot;http://www.couleursbois.fr/&quot;);break}
scrl.post=sc_setScroll(0,null);C.isScrolling=false;var a=(c_old,c_new,w_siz);if(f.onAfter)f.onAfter.apply($tt0,a);clbk.onAfter=sc_callCallbacks(clbk.onAfter,$tt0,a);if(queu.length){A.trigger(cf_e(queu(0)(0),conf),queu(0)(1));queu.shift()}
if(!C.isPaused)A.trigger(cf_e(&amp;#39;play&amp;#39;,conf))};switch(f.fx){case&amp;#39;fade&amp;#39;:scrl.pre.anims.push((A,{&amp;#39;opacity&amp;#39;:1},d));sc_startScroll(scrl.pre);break;case&amp;#39;uncover&amp;#39;:scrl.pre.anims.push((A,{&amp;#39;width&amp;#39;:&amp;#39;+=0&amp;#39;},d));sc_startScroll(scrl.pre);break;default:d();break}};scrl.anims.push((A,o,w));C.isScrolling=true;A.css(opts.d(&amp;#39;left&amp;#39;),-(n-l));tmrs=sc_clearTimers(tmrs);sc_startScroll(scrl);cf_setCookie(opts.cookie,A.triggerHandler(cf_e(&amp;#39;currentPosition&amp;#39;,conf)));A.trigger(cf_e(&amp;#39;updatePageStatus&amp;#39;,conf),(false,w_siz));return true});A.bind(cf_e(&amp;#39;slide_next&amp;#39;,conf),function(e,f,g){e.stopPropagation();var h=A.children();if(!opts.circular){if(itms.first==opts.items.visible){if(opts.infinite){A.trigger(cf_e(&amp;#39;prev&amp;#39;,conf),itms.Conseil Chauffage-1)}
return e.stopImmediatePropagation()}}
if(opts.usePadding)sz_resetMargin(h,opts);if(typeof g!=&amp;#39;number&amp;#39;){if(opts.items.filter!=&amp;#39;*&amp;#39;){var i=(typeof f.items==&amp;#39;number&amp;#39;)?f.items:gn_getVisibleOrg(A,opts);g=gn_getScrollItemsNextFilter(h,opts,0,i)}else{g=opts.items.visible}
g=cf_getAdjust(g,opts,f.items,$tt0)}
var j=(itms.first==0)?itms.Conseil Chauffage:itms.first;if(!opts.circular){if(opts.items.visibleConf.variable){var k=gn_getVisibleItemsNext(h,opts,g),i=gn_getVisibleItemsPrev(h,opts,j-1)}else{var k=opts.items.visible,i=opts.items.visible}
if(g+k&gt;j){g=j-i}}
opts.items.visibleConf.old=opts.items.visible;if(opts.items.visibleConf.variable){var k=gn_getVisibleItemsNextTestCircular(h,opts,g,j);while(opts.items.visible-g&gt;=k&amp;&amp;g&lt;itms.Conseil Chauffage){g++;k=gn_getVisibleItemsNextTestCircular(h,opts,g,j)}
opts.items.visible=cf_getItemsAdjust(k,opts,opts.items.visibleConf.adjust,$tt0)}else if(opts.items.filter!=&amp;#39;*&amp;#39;){var k=gn_getVisibleItemsNextFilter(h,opts,g);opts.items.visible=cf_getItemsAdjust(k,opts,opts.items.visibleConf.adjust,$tt0)}
if(opts.usePadding)sz_resetMargin(h,opts,true);if(g==0){e.stopImmediatePropagation();return debug(conf,&amp;#39;0 items to scroll: Not scrolling.&amp;#39;)}
debug(conf,&amp;#39;Scrolling &amp;#39;+g+&amp;#39; items forward.&amp;#39;);itms.first-=g;while(itms.first&lt;0){itms.first+=itms.Conseil Chauffage}
if(!opts.circular){if(itms.first==opts.items.visible&amp;&amp;f.onEnd)f.onEnd.call($tt0);if(!opts.infinite)nv_enableNavi(opts,itms.first,conf)}
if(itms.Conseil Chauffage&lt;opts.items.visible+g){A.children().slice(0,(opts.items.visible+g)-itms.Conseil Chauffage).clone(true).appendTo(A)}
var h=A.children(),c_old=gi_getOldItemsNext(h,opts),c_new=gi_getNewItemsNext(h,opts,g),l_cur=h.eq(g-1),l_old=c_old.last(),l_new=c_new.last();if(opts.usePadding)sz_resetMargin(h,opts);if(opts.align){var p=cf_getAlignPadding(c_new,opts),l=p(0),pR=p(1)}else{var l=0,pR=0}
if(f.fx==&amp;#39;directscroll&amp;#39;&amp;&amp;opts.items.visibleConf.old&lt;g){var m=h.slice(opts.items.visibleConf.old,g),orgW=opts.items(opts.d(&amp;#39;width&amp;#39;));m.each(function(){var a=$(this);a.data(&amp;#39;isHidden&amp;#39;,a.is(&amp;#39;:hidden&amp;#39;)).hide()});opts.items(opts.d(&amp;#39;width&amp;#39;))=&amp;#39;variable&amp;#39;}else{var m=false}
var n=ms_getTotalSize(h.slice(0,g),opts,&amp;#39;width&amp;#39;),w_siz=cf_mapWrapperSizes(ms_getSizes(c_new,opts,true),opts,!opts.usePadding);if(m)opts.items(opts.d(&amp;#39;width&amp;#39;))=orgW;if(opts.align){if(opts.padding(opts.d(1))&lt;0){opts.padding(opts.d(1))=0}}
if(opts.usePadding){sz_resetMargin(h,opts,true);sz_resetMargin(l_old,opts,opts.padding(opts.d(1)))}
if(opts.align){opts.padding(opts.d(1))=pR;opts.padding(opts.d(3))=l}
var o={},a_dur=f.duration;if(f.fx==&amp;#39;none&amp;#39;)a_dur=0;else if(a_dur==&amp;#39;auto&amp;#39;)a_dur=opts.scroll.duration / opts.scroll.items*g;else if(a_dur&lt;=0)a_dur=0;else if(a_dur<10)a_dur=n / a_dur;scrl=sc_setScroll(a_dur,f.easing);if(opts(opts.d('width'))=='variable"http://www.couleursbois.fr/"http://www.couleursbois.fr/"opts(opts.d('height'))=='variable'){scrl.anims.push(($wrp,w_siz))}
if(opts.usePadding){var q=l_new.data('cfs_origCssMargin');if(pR>=0){q+=opts.padding(opts.d(1))}
l_new.css(opts.d(&amp;#39;marginRight&amp;#39;),q);if(l_cur.not(l_old).length){var r={};r(opts.d(&amp;#39;marginRight&amp;#39;))=l_old.data(&amp;#39;cfs_origCssMargin&amp;#39;);scrl.anims.push((l_old,r))}
var s=l_cur.data(&amp;#39;cfs_origCssMargin&amp;#39;);if(l&gt;=0){s+=opts.padding(opts.d(3))}
var t={};t(opts.d(&amp;#39;marginRight&amp;#39;))=s;scrl.anims.push((l_cur,t))}
o(opts.d(&amp;#39;left&amp;#39;))=-n;if(l<0){o(opts.d('left'))+=l}
var u=(c_old,c_new,w_siz,a_dur);if(f.onBefore)f.onBefore.apply($tt0,u);clbk.onBefore=sc_callCallbacks(clbk.onBefore,$tt0,u);switch(f.fx){case'fade':case'crossfade':case'cover':case'uncover':scrl.pre=sc_setScroll(scrl.duration,scrl.easing);scrl.post=sc_setScroll(scrl.duration,scrl.easing);scrl.duration=0;break}
switch(f.fx){case'crossfade':case'cover':case'uncover':var v=A.clone().appendTo($wrp);break}
switch(f.fx){case'uncover':v.children().slice(opts.items.visibleConf.old).remove();break;case'crossfade':case'cover':v.children().slice(0,g).remove();v.children().slice(opts.items.visible).remove();break}
switch(f.fx){case'fade':scrl.pre.anims.push((A,{'opacity':0}));break;case'crossfade':v.css({'opacity':0});scrl.pre.anims.push((A,{'width':'+=0'},function(){v.remove()}));scrl.post.anims.push((v,{'opacity':1}));break;case'cover':scrl=fx_cover(scrl,A,v,opts,false);break;case'uncover':scrl=fx_uncover(scrl,A,v,opts,false,g);break}
var w=function(){var b=opts.items.visible+g-itms.total,new_m=(opts.usePadding)?opts.padding(opts.d(3)):0;A.css(opts.d('left'),new_m);if(b>0){A.children().slice(itms.Conseil Chauffage).remove()}
var c=A.children().slice(0,g).appendTo(A).last();if(b&gt;0){c_new=gi_getCurrentItems(h,opts)}
if(m){m.each(function(){var a=$(this);if(!a.data(&amp;#39;isHidden&amp;#39;))a.show()})}
if(opts.usePadding){if(itms.Conseil Chauffage<opts.items.visible+g){var d=A.children().eq(opts.items.visible-1);d.css(opts.d('marginRight'),d.data('cfs_origCssMargin')+opts.padding(opts.d(3)))}
c.css(opts.d('marginRight'),c.data('cfs_origCssMargin'))}
scrl.anims=();if(scrl.pre)scrl.pre=sc_setScroll(scrl.orgDuration,scrl.easing);var e=function(){switch(f.fx){case'fade':case'crossfade':A.css('filter',"http://www.couleursbois.fr/");break}
scrl.post=sc_setScroll(0,null);C.isScrolling=false;var a=(c_old,c_new,w_siz);if(f.onAfter)f.onAfter.apply($tt0,a);clbk.onAfter=sc_callCallbacks(clbk.onAfter,$tt0,a);if(queu.length){A.trigger(cf_e(queu(0)(0),conf),queu(0)(1));queu.shift()}
if(!C.isPaused)A.trigger(cf_e('play',conf))};switch(f.fx){case'fade':scrl.pre.anims.push((A,{'opacity':1},e));sc_startScroll(scrl.pre);break;case'uncover':scrl.pre.anims.push((A,{'width':'+=0'},e));sc_startScroll(scrl.pre);break;default:e();break}};scrl.anims.push((A,o,w));C.isScrolling=true;tmrs=sc_clearTimers(tmrs);sc_startScroll(scrl);cf_setCookie(opts.cookie,A.triggerHandler(cf_e('currentPosition',conf)));A.trigger(cf_e('updatePageStatus',conf),(false,w_siz));return true});A.bind(cf_e('slideTo',conf),function(e,b,c,d,f,g,h){e.stopPropagation();var v=(b,c,d,f,g,h),t=('string/number/object','number','boolean','object','string','function'),a=cf_sortParams(v,t);var f=a(3),g=a(4),h=a(5);b=gn_getItemIndex(a(0),a(1),a(2),itms,A);if(b==0)return;if(typeof f!='object')f=false;if(C.isScrolling){if(typeof f!='object"http://www.couleursbois.fr/"http://www.couleursbois.fr/"f.duration>0)return false}
if(g!=&amp;#39;prev&amp;#39;&amp;&amp;g!=&amp;#39;next&amp;#39;){if(opts.circular){if(b<=itms.total / 2)g='next';else g='prev'}else{if(itms.first==0"http://www.couleursbois.fr/"itms.first>b)g=&amp;#39;next&amp;#39;;else g=&amp;#39;prev&amp;#39;}}
if(g==&amp;#39;prev&amp;#39;)b=itms.Conseil Chauffage-b;A.trigger(cf_e(g,conf),(f,b,h));return true});A.bind(cf_e(&amp;#39;prevPage&amp;#39;,conf),function(e,a,b){e.stopPropagation();var c=A.triggerHandler(cf_e(&amp;#39;currentPage&amp;#39;,conf));return A.triggerHandler(cf_e(&amp;#39;slideToPage&amp;#39;,conf),(c-1,a,&amp;#39;prev&amp;#39;,b))});A.bind(cf_e(&amp;#39;nextPage&amp;#39;,conf),function(e,a,b){e.stopPropagation();var c=A.triggerHandler(cf_e(&amp;#39;currentPage&amp;#39;,conf));return A.triggerHandler(cf_e(&amp;#39;slideToPage&amp;#39;,conf),(c+1,a,&amp;#39;next&amp;#39;,b))});A.bind(cf_e(&amp;#39;slideToPage&amp;#39;,conf),function(e,a,b,c,d){e.stopPropagation();if(typeof a!=&amp;#39;number&amp;#39;)a=A.triggerHandler(cf_e(&amp;#39;currentPage&amp;#39;,conf));var f=opts.pagination.items&quot;http://www.couleursbois.fr/&quot;opts.items.visible,max=Math.ceil(itms.Conseil Chauffage / f)-1;if(a<0)a=max;if(a>max)a=0;return A.triggerHandler(cf_e(&amp;#39;slideTo&amp;#39;,conf),(a*f,0,true,b,c,d))});A.bind(cf_e(&amp;#39;jumpToStart&amp;#39;,conf),function(e,s){e.stopPropagation();if(s)s=gn_getItemIndex(s,0,true,itms,A);else s=0;s+=itms.first;if(s!=0){while(s&gt;itms.Conseil Chauffage)s-=itms.Conseil Chauffage;A.prepend(A.children().slice(s,itms.Conseil Chauffage))}
return true});A.bind(cf_e(&amp;#39;synchronise&amp;#39;,conf),function(e,s){e.stopPropagation();if(s)s=cf_getSynchArr(s);else if(opts.synchronise)s=opts.synchronise;else return debug(conf,&amp;#39;No carousel to synchronise.&amp;#39;);var n=A.triggerHandler(cf_e(&amp;#39;currentPosition&amp;#39;,conf)),x=true;for(var j=0,l=s.length;j&lt;l;j++){if(!s(j)(0).triggerHandler(cf_e(&amp;#39;slideTo&amp;#39;,conf),(n,s(j)(3),true))){x=false}}
return x});A.bind(cf_e(&amp;#39;queue&amp;#39;,conf),function(e,a,b){e.stopPropagation();if(typeof a==&amp;#39;function&amp;#39;){a.call($tt0,queu)}else if(is_array(a)){queu=a}else if(typeof a!=&amp;#39;undefined&amp;#39;){queu.push((a,b))}
return queu});A.bind(cf_e(&amp;#39;insertItem&amp;#39;,conf),function(e,b,c,d,f){e.stopPropagation();var v=(b,c,d,f),t=(&amp;#39;string/object&amp;#39;,&amp;#39;string/number/object&amp;#39;,&amp;#39;boolean&amp;#39;,&amp;#39;number&amp;#39;),a=cf_sortParams(v,t);var b=a(0),c=a(1),d=a(2),f=a(3);if(typeof b==&amp;#39;object&amp;#39;&amp;&amp;typeof b.jquery==&amp;#39;undefined&amp;#39;)b=$(b);if(typeof b==&amp;#39;string&amp;#39;)b=$(b);if(typeof b!=&amp;#39;object&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;typeof b.jquery==&amp;#39;undefined&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;b.length==0)return debug(conf,&amp;#39;Not a valid object.&amp;#39;);if(typeof c==&amp;#39;undefined&amp;#39;)c=&amp;#39;end&amp;#39;;if(opts.usePadding){b.each(function(){var m=parseInt($(this).css(opts.d(&amp;#39;marginRight&amp;#39;)));if(isNaN(m))m=0;$(this).data(&amp;#39;cfs_origCssMargin&amp;#39;,m)})}
var g=c,before=&amp;#39;before&amp;#39;;if(c==&amp;#39;end&amp;#39;){if(d){if(itms.first==0){c=itms.Conseil Chauffage-1;before=&amp;#39;after&amp;#39;}else{c=itms.first;itms.first+=b.length}
if(c&lt;0)c=0}else{c=itms.Conseil Chauffage-1;before=&amp;#39;after&amp;#39;}}else{c=gn_getItemIndex(c,f,d,itms,A)}
if(g!=&amp;#39;end&amp;#39;&amp;&amp;!d){if(c<itms.first)itms.first+=b.length}
if(itms.first>=itms.Conseil Chauffage)itms.first-=itms.Conseil Chauffage;var h=A.children().eq(c);if(h.length){h(before)(b)}else{A.append(b)}
itms.Conseil Chauffage=A.children().length;var i=A.triggerHandler(&amp;#39;updateSizes&amp;#39;);nv_showNavi(opts,itms.Conseil Chauffage,conf);nv_enableNavi(opts,itms.first,conf);A.trigger(cf_e(&amp;#39;linkAnchors&amp;#39;,conf));A.trigger(cf_e(&amp;#39;updatePageStatus&amp;#39;,conf),(true,i));return true});A.bind(cf_e(&amp;#39;removeItem&amp;#39;,conf),function(e,c,d,f){e.stopPropagation();var v=(c,d,f),t=(&amp;#39;string/number/object&amp;#39;,&amp;#39;boolean&amp;#39;,&amp;#39;number&amp;#39;),a=cf_sortParams(v,t);c=a(0);d=a(1);f=a(2);var g=false;if(c instanceof $&amp;&amp;c.length&gt;1){h=$();c.each(function(i,a){var b=A.trigger(cf_e(&amp;#39;removeItem&amp;#39;,conf),($(this),d,f));if(b)h=h.add(b)});return h}
if(typeof c==&amp;#39;undefined&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;c==&amp;#39;end&amp;#39;){h=A.children().last()}else{c=gn_getItemIndex(c,f,d,itms,A);var h=A.children().eq(c);if(h.length){if(c&lt;itms.first)itms.first-=h.length}}
if(h&amp;&amp;h.length){h.detach();itms.Conseil Chauffage=A.children().length;var j=A.triggerHandler(&amp;#39;updateSizes&amp;#39;);nv_showNavi(opts,itms.Conseil Chauffage,conf);nv_enableNavi(opts,itms.first,conf);A.trigger(cf_e(&amp;#39;updatePageStatus&amp;#39;,conf),(true,j))}
return h});A.bind(cf_e(&amp;#39;onBefore&amp;#39;,conf)+&quot;http://www.couleursbois.fr/&quot;+cf_e(&amp;#39;onAfter&amp;#39;,conf),function(e,a){e.stopPropagation();var b=e.type.slice(conf.events.prefix.length);if(is_array(a))clbk(b)=a;if(typeof a==&amp;#39;function&amp;#39;)clbk(b).push(a);return clbk(b)});A.bind(cf_e(&amp;#39;currentPosition&amp;#39;,conf),function(e,a){e.stopPropagation();if(itms.first==0)var b=0;else var b=itms.Conseil Chauffage-itms.first;if(typeof a==&amp;#39;function&amp;#39;)a.call($tt0,b);return b});A.bind(cf_e(&amp;#39;currentPage&amp;#39;,conf),function(e,a){e.stopPropagation();var b=opts.pagination.items&quot;http://www.couleursbois.fr/&quot;opts.items.visible;var c=Math.ceil(itms.Conseil Chauffage / b-1);if(itms.first==0)var d=0;else if(itms.first&lt;itms.Conseil Chauffage%b)var d=0;else if(itms.first==b&amp;&amp;!opts.circular)var d=c;else var d=Math.round((itms.Conseil Chauffage-itms.first)/ b);if(d<0)d=0;if(d>c)d=c;if(typeof a==&amp;#39;function&amp;#39;)a.call($tt0,d);return d});A.bind(cf_e(&amp;#39;currentVisible&amp;#39;,conf),function(e,a){e.stopPropagation();$i=gi_getCurrentItems(A.children(),opts);if(typeof a==&amp;#39;function&amp;#39;)a.call($tt0,$i);return $i});A.bind(cf_e(&amp;#39;slice&amp;#39;,conf),function(e,f,l,b){e.stopPropagation();if(itms.Conseil Chauffage==0)return false;var v=(f,l,b),t=(&amp;#39;number&amp;#39;,&amp;#39;number&amp;#39;,&amp;#39;function&amp;#39;),a=cf_sortParams(v,t);f=(typeof a(0)==&amp;#39;number&amp;#39;)?a(0):0;l=(typeof a(1)==&amp;#39;number&amp;#39;)?a(1):itms.Conseil Chauffage;b=a(2);f+=itms.first;l+=itms.first;while(f&gt;itms.Conseil Chauffage){f-=itms.Conseil Chauffage}
while(l&gt;itms.Conseil Chauffage){l-=itms.Conseil Chauffage}
while(f&lt;0){f+=itms.Conseil Chauffage}
while(l<0){l+=itms.total}
var c=A.children();if(l>f){var d=c.slice(f,l)}else{var d=$(c.slice(f,itms.Conseil Chauffage).get().concat(c.slice(0,l).get()))}
if(typeof b==&amp;#39;function&amp;#39;)b.call($tt0,d);return d});A.bind(cf_e(&amp;#39;isPaused&amp;#39;,conf)+&quot;http://www.couleursbois.fr/&quot;+cf_e(&amp;#39;isStopped&amp;#39;,conf)+&quot;http://www.couleursbois.fr/&quot;+cf_e(&amp;#39;isScrolling&amp;#39;,conf),function(e,a){e.stopPropagation();var b=e.type.slice(conf.events.prefix.length);if(typeof a==&amp;#39;function&amp;#39;)a.call($tt0,C(b));return C(b)});A.bind(cf_e(&amp;#39;configuration&amp;#39;,conf),function(e,a,b,c){e.stopPropagation();var d=false;if(typeof a==&amp;#39;function&amp;#39;){a.call($tt0,opts)}else if(typeof a==&amp;#39;object&amp;#39;){opts_orig=$.extend(true,{},opts_orig,a);if(b!==false)d=true;else opts=$.extend(true,{},opts,a)}else if(typeof a!=&amp;#39;undefined&amp;#39;){if(typeof b==&amp;#39;function&amp;#39;){var f=eval(&amp;#39;opts.&amp;#39;+a);if(typeof f==&amp;#39;undefined&amp;#39;)f=&quot;http://www.couleursbois.fr/&quot;;b.call($tt0,f)}else if(typeof b!=&amp;#39;undefined&amp;#39;){if(typeof c!==&amp;#39;boolean&amp;#39;)c=true;eval(&amp;#39;opts_orig.&amp;#39;+a+&amp;#39; = b&amp;#39;);if(c!==false)d=true;else eval(&amp;#39;opts.&amp;#39;+a+&amp;#39; = b&amp;#39;)}else{return eval(&amp;#39;opts.&amp;#39;+a)}}
if(d){sz_resetMargin(A.children(),opts);A._cfs_init(opts_orig);A._cfs_bind_buttons();var g=sz_setSizes(A,opts,false);A.trigger(cf_e(&amp;#39;updatePageStatus&amp;#39;,conf),(true,g))}
return opts});A.bind(cf_e(&amp;#39;linkAnchors&amp;#39;,conf),function(e,a,b){e.stopPropagation();if(typeof a==&amp;#39;undefined&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;a.length==0)a=$(&amp;#39;body&amp;#39;);else if(typeof a==&amp;#39;string&amp;#39;)a=$(a);if(typeof a!=&amp;#39;object&amp;#39;)return debug(conf,&amp;#39;Not a valid object.&amp;#39;);if(typeof b!=&amp;#39;string&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;b.length==0)b=&amp;#39;a.caroufredsel&amp;#39;;a.find(b).each(function(){var h=this.hash&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;;if(h.length&gt;0&amp;&amp;A.children().index($(h))!=-1){$(this).unbind(&amp;#39;click&amp;#39;).click(function(e){e.preventDefault();A.trigger(cf_e(&amp;#39;slideTo&amp;#39;,conf),h)})}});return true});A.bind(cf_e(&amp;#39;updatePageStatus&amp;#39;,conf),function(e,b,c){e.stopPropagation();if(!opts.pagination.container)return;if(b){var d=opts.pagination.items&quot;http://www.couleursbois.fr/&quot;opts.items.visible,l=Math.ceil(itms.Conseil Chauffage / d);if(opts.pagination.anchorBuilder){opts.pagination.container.children().remove();opts.pagination.container.each(function(){for(var a=0;a<l;a++){var i=A.children().eq(gn_getItemIndex(a*d,0,true,itms,A));$(this).append(opts.pagination.anchorBuilder(a+1,i))}})}
opts.pagination.container.each(function(){$(this).children().unbind(opts.pagination.event).each(function(a){$(this).bind(opts.pagination.event,function(e){e.preventDefault();A.trigger(cf_e('slideTo',conf),(a*d,0,true,opts.pagination))})})})}
opts.pagination.container.each(function(){$(this).children().removeClass(cf_c('selected',conf)).eq(A.triggerHandler(cf_e('currentPage',conf))).addClass(cf_c('selected',conf))});return true});A.bind(cf_e('updateSizes',conf),function(e){var a=A.children(),vI=opts.items.visible;if(opts.items.visibleConf.variable)vI=gn_getVisibleItemsNext(a,opts,0);else if(opts.items.filter!='*')vI=gn_getVisibleItemsNextFilter(a,opts,0);if(!opts.circular&#038;&#038;itms.first!=0&#038;&#038;vI>itms.first){if(opts.items.visibleConf.variable){var b=gn_getVisibleItemsPrev(a,opts,itms.first)-itms.first}else if(opts.items.filter!=&amp;#39;*&amp;#39;){var b=gn_getVisibleItemsPrevFilter(a,opts,itms.first)-itms.first}else{b=opts.items.visible-itms.first}
debug(conf,&amp;#39;Preventing non-circular: sliding &amp;#39;+b+&amp;#39; items backward.&amp;#39;);A.trigger(&amp;#39;prev&amp;#39;,b)}
opts.items.visible=cf_getItemsAdjust(vI,opts,opts.items.visibleConf.adjust,$tt0);return sz_setSizes(A,opts)});A.bind(cf_e(&amp;#39;destroy&amp;#39;,conf),function(e,a){e.stopPropagation();tmrs=sc_clearTimers(tmrs);A.data(&amp;#39;cfs_isCarousel&amp;#39;,false);A.trigger(cf_e(&amp;#39;finish&amp;#39;,conf));if(a){A.trigger(cf_e(&amp;#39;jumpToStart&amp;#39;,conf))}
if(opts.usePadding){sz_resetMargin(A.children(),opts)}
A.css(A.data(&amp;#39;cfs_origCss&amp;#39;));A._cfs_unbind_events();A._cfs_unbind_buttons();$wrp.replaceWith(A);return true});A.bind(&amp;#39;_cfs_triggerEvent&amp;#39;,function(e,n,o){e.stopPropagation();return A.triggerHandler(cf_e(n,conf),o)})};A._cfs_unbind_events=function(){A.unbind(cf_e(&quot;http://www.couleursbois.fr/&quot;,conf));A.unbind(cf_e(&quot;http://www.couleursbois.fr/&quot;,conf,false))};A._cfs_bind_buttons=function(){A._cfs_unbind_buttons();nv_showNavi(opts,itms.Conseil Chauffage,conf);nv_enableNavi(opts,itms.first,conf);if(opts.auto.pauseOnHover){var c=bt_pauseOnHoverConfig(opts.auto.pauseOnHover);$wrp.bind(cf_e(&amp;#39;mouseenter&amp;#39;,conf,false),function(){A.trigger(cf_e(&amp;#39;pause&amp;#39;,conf),c)}).bind(cf_e(&amp;#39;mouseleave&amp;#39;,conf,false),function(){A.trigger(cf_e(&amp;#39;resume&amp;#39;,conf))})}
if(opts.auto.button){opts.auto.button.bind(cf_e(opts.auto.event,conf,false),function(e){e.preventDefault();var a=false,c=null;if(C.isPaused){a=&amp;#39;play&amp;#39;}else if(opts.auto.pauseOnEvent){a=&amp;#39;pause&amp;#39;;c=bt_pauseOnHoverConfig(opts.auto.pauseOnEvent)}
if(a){A.trigger(cf_e(a,conf),c)}})}
if(opts.prev.button){opts.prev.button.bind(cf_e(opts.prev.event,conf,false),function(e){e.preventDefault();A.trigger(cf_e(&amp;#39;prev&amp;#39;,conf))});if(opts.prev.pauseOnHover){var c=bt_pauseOnHoverConfig(opts.prev.pauseOnHover);opts.prev.button.bind(cf_e(&amp;#39;mouseenter&amp;#39;,conf,false),function(){A.trigger(cf_e(&amp;#39;pause&amp;#39;,conf),c)}).bind(cf_e(&amp;#39;mouseleave&amp;#39;,conf,false),function(){A.trigger(cf_e(&amp;#39;resume&amp;#39;,conf))})}}
if(opts.next.button){opts.next.button.bind(cf_e(opts.next.event,conf,false),function(e){e.preventDefault();A.trigger(cf_e(&amp;#39;next&amp;#39;,conf))});if(opts.next.pauseOnHover){var c=bt_pauseOnHoverConfig(opts.next.pauseOnHover);opts.next.button.bind(cf_e(&amp;#39;mouseenter&amp;#39;,conf,false),function(){A.trigger(cf_e(&amp;#39;pause&amp;#39;,conf),c)}).bind(cf_e(&amp;#39;mouseleave&amp;#39;,conf,false),function(){A.trigger(cf_e(&amp;#39;resume&amp;#39;,conf))})}}
if($.fn.mousewheel){if(opts.prev.mousewheel){if(!C.mousewheelPrev){C.mousewheelPrev=true;$wrp.mousewheel(function(e,a){if(a&gt;0){e.preventDefault();var b=bt_mousesheelNumber(opts.prev.mousewheel);A.trigger(cf_e(&amp;#39;prev&amp;#39;,conf),b)}})}}
if(opts.next.mousewheel){if(!C.mousewheelNext){C.mousewheelNext=true;$wrp.mousewheel(function(e,a){if(a<0){e.preventDefault();var b=bt_mousesheelNumber(opts.next.mousewheel);A.trigger(cf_e('next',conf),b)}})}}}
if($.fn.touchwipe){var d=(opts.prev.wipe)?function(){A.trigger(cf_e('prev',conf))}:null,wN=(opts.next.wipe)?function(){A.trigger(cf_e('next',conf))}:null;if(wN"http://www.couleursbois.fr/"wN){if(!C.touchwipe){C.touchwipe=true;var f={'min_move_x':30,'min_move_y':30,'preventDefaultEvents':true};switch(opts.direction){case'up':case'down':f.wipeUp=d;f.wipeDown=wN;break;default:f.wipeLeft=wN;f.wipeRight=d}
$wrp.touchwipe(f)}}}
if(opts.pagination.container){if(opts.pagination.pauseOnHover){var c=bt_pauseOnHoverConfig(opts.pagination.pauseOnHover);opts.pagination.container.bind(cf_e('mouseenter',conf,false),function(){A.trigger(cf_e('pause',conf),c)}).bind(cf_e('mouseleave',conf,false),function(){A.trigger(cf_e('resume',conf))})}}
if(opts.prev.key"http://www.couleursbois.fr/"opts.next.key){$(document).bind(cf_e('keyup',conf,false,true,true),function(e){var k=e.keyCode;if(k==opts.next.key){e.preventDefault();A.trigger(cf_e('next',conf))}
if(k==opts.prev.key){e.preventDefault();A.trigger(cf_e('prev',conf))}})}
if(opts.pagination.keys){$(document).bind(cf_e('keyup',conf,false,true,true),function(e){var k=e.keyCode;if(k>=49&amp;&amp;k&lt;58){k=(k-49)*opts.items.visible;if(k&lt;=itms.Conseil Chauffage){e.preventDefault();A.trigger(cf_e(&amp;#39;slideTo&amp;#39;,conf),(k,0,true,opts.pagination))}}})}
if(opts.auto.play){A.trigger(cf_e(&amp;#39;play&amp;#39;,conf),opts.auto.delay)}
if(C.upDateOnWindowResize){var g=$(window),_windowWidth=g.width(),_windowHeight=g.height();g.bind(cf_e(&amp;#39;resize&amp;#39;,conf,false,true,true),function(e){if(g.width()!=_windowWidth&quot;http://www.couleursbois.fr/&quot;g.height()!=_windowHeight){A.trigger(cf_e(&amp;#39;finish&amp;#39;,conf));if(opts.auto.pauseOnResize&amp;&amp;!C.isPaused){A.trigger(cf_e(&amp;#39;play&amp;#39;,conf))}
sz_resetMargin(A.children(),opts);A._cfs_init(opts_orig);var a=sz_setSizes(A,opts,false);A.trigger(cf_e(&amp;#39;updatePageStatus&amp;#39;,conf),(true,a));_windowWidth=g.width();_windowHeight=g.height()}})}};A._cfs_unbind_buttons=function(){var a=cf_e(&quot;http://www.couleursbois.fr/&quot;,conf),ns2=cf_e(&quot;http://www.couleursbois.fr/&quot;,conf,false);ns3=cf_e(&quot;http://www.couleursbois.fr/&quot;,conf,false,true,true);$(document).unbind(ns3);$(window).unbind(ns3);$wrp.unbind(ns2);if(opts.auto.button)opts.auto.button.unbind(ns2);if(opts.prev.button)opts.prev.button.unbind(ns2);if(opts.next.button)opts.next.button.unbind(ns2);if(opts.pagination.container){opts.pagination.container.unbind(ns2);if(opts.pagination.anchorBuilder){opts.pagination.container.children().remove()}}
nv_showNavi(opts,&amp;#39;hide&amp;#39;,conf);nv_enableNavi(opts,&amp;#39;removeClass&amp;#39;,conf)};var C={&amp;#39;direction&amp;#39;:&amp;#39;next&amp;#39;,&amp;#39;isPaused&amp;#39;:true,&amp;#39;isScrolling&amp;#39;:false,&amp;#39;isStopped&amp;#39;:false,&amp;#39;mousewheelNext&amp;#39;:false,&amp;#39;mousewheelPrev&amp;#39;:false,&amp;#39;touchwipe&amp;#39;:false},itms={&amp;#39;Conseil Chauffage&amp;#39;:A.children().length,&amp;#39;first&amp;#39;:0},tmrs={&amp;#39;timer&amp;#39;:null,&amp;#39;auto&amp;#39;:null,&amp;#39;queue&amp;#39;:null,&amp;#39;startTime&amp;#39;:getTime(),&amp;#39;timePassed&amp;#39;:0},scrl={&amp;#39;isStopped&amp;#39;:false,&amp;#39;duration&amp;#39;:0,&amp;#39;startTime&amp;#39;:0,&amp;#39;easing&amp;#39;:&quot;http://www.couleursbois.fr/&quot;,&amp;#39;anims&amp;#39;:()},clbk={&amp;#39;onBefore&amp;#39;:(),&amp;#39;onAfter&amp;#39;:()},queu=(),conf=$.extend(true,{},$.fn.carouFredSel.configs,z),opts={},opts_orig=y,$wrp=A.wrap(&amp;#39;<'+conf.wrapper.element+' class="http://www.couleursbois.fr/"+conf.wrapper.classname+"http://www.couleursbois.fr/" />&amp;#39;).parent();conf.selector=A.selector;conf.serialNumber=$.fn.carouFredSel.serialNumber++;A._cfs_init(opts_orig,true,B);A._cfs_build();A._cfs_bind_events();A._cfs_bind_buttons();if(is_array(opts.items.start)){var D=opts.items.start}else{var D=();if(opts.items.start!=0){D.push(opts.items.start)}}
if(opts.cookie){D.unshift(cf_readCookie(opts.cookie))}
if(D.length&gt;0){for(var a=0,l=D.length;a&lt;l;a++){var s=D(a);if(s==0){continue}
if(s===true){s=window.location.hash;if(s.length&lt;1){continue}}else if(s===&amp;#39;random&amp;#39;){s=Math.floor(Math.random()*itms.Conseil Chauffage)}
if(A.triggerHandler(cf_e(&amp;#39;slideTo&amp;#39;,conf),(s,0,true,{fx:&amp;#39;none&amp;#39;}))){break}}}
var E=sz_setSizes(A,opts,false),itm=gi_getCurrentItems(A.children(),opts);if(opts.onCreate){opts.onCreate.call($tt0,itm,E)}
A.trigger(cf_e(&amp;#39;updatePageStatus&amp;#39;,conf),(true,E));A.trigger(cf_e(&amp;#39;linkAnchors&amp;#39;,conf));return A};$.fn.carouFredSel.serialNumber=1;$.fn.carouFredSel.defaults={&amp;#39;synchronise&amp;#39;:false,&amp;#39;infinite&amp;#39;:true,&amp;#39;circular&amp;#39;:true,&amp;#39;responsive&amp;#39;:false,&amp;#39;direction&amp;#39;:&amp;#39;left&amp;#39;,&amp;#39;items&amp;#39;:{&amp;#39;start&amp;#39;:0},&amp;#39;scroll&amp;#39;:{&amp;#39;easing&amp;#39;:&amp;#39;swing&amp;#39;,&amp;#39;duration&amp;#39;:500,&amp;#39;pauseOnHover&amp;#39;:false,&amp;#39;mousewheel&amp;#39;:false,&amp;#39;wipe&amp;#39;:false,&amp;#39;event&amp;#39;:&amp;#39;click&amp;#39;,&amp;#39;queue&amp;#39;:false}};$.fn.carouFredSel.configs={&amp;#39;debug&amp;#39;:false,&amp;#39;events&amp;#39;:{&amp;#39;prefix&amp;#39;:&quot;http://www.couleursbois.fr/&quot;,&amp;#39;namespace&amp;#39;:&amp;#39;cfs&amp;#39;},&amp;#39;wrapper&amp;#39;:{&amp;#39;element&amp;#39;:&amp;#39;div&amp;#39;,&amp;#39;classname&amp;#39;:&amp;#39;caroufredsel_wrapper&amp;#39;},&amp;#39;classnames&amp;#39;:{}};$.fn.carouFredSel.pageAnchorBuilder=function(a,b){return&amp;#39;<a href="#"><span>&amp;#39;+a+&amp;#39;</span></a>&amp;#39;};function sc_setScroll(d,e){return{anims:(),duration:d,orgDuration:d,easing:e,startTime:getTime()}}
function sc_startScroll(s){if(typeof s.pre==&amp;#39;object&amp;#39;){sc_startScroll(s.pre)}
for(var a=0,l=s.anims.length;a&lt;l;a++){var b=s.anims(a);if(!b)continue;if(b(3))b(0).stop();b(0).animate(b(1),{complete:b(2),duration:s.duration,easing:s.easing})}
if(typeof s.post==&amp;#39;object&amp;#39;){sc_startScroll(s.post)}}
function sc_stopScroll(s,c){if(typeof c!=&amp;#39;boolean&amp;#39;)c=true;if(typeof s.pre==&amp;#39;object&amp;#39;){sc_stopScroll(s.pre,c)}
for(var a=0,l=s.anims.length;a&lt;l;a++){var b=s.anims(a);b(0).stop(true);if(c){b(0).css(b(1));if(typeof b(2)==&amp;#39;function&amp;#39;)b(2)()}}
if(typeof s.post==&amp;#39;object&amp;#39;){sc_stopScroll(s.post,c)}}
function sc_clearTimers(t){if(t.auto)clearTimeout(t.auto);return t}
function sc_callCallbacks(b,t,c){if(b.length){for(var a=0,l=b.length;a<l;a++){b(a).apply(t,c)}}
return()}
function fx_fade(a,c,x,d,f){var o={'duration':d,'easing':a.easing};if(typeof f=='function')o.complete=f;c.animate({opacity:x},o)}
function fx_cover(a,b,c,o,d){var e=ms_getSizes(gi_getOldItemsNext(b.children(),o),o,true)(0),new_w=ms_getSizes(c.children(),o,true)(0),cur_l=(d)?-new_w:e,css_o={},ani_o={};css_o(o.d('width'))=new_w;css_o(o.d('left'))=cur_l;ani_o(o.d('left'))=0;a.pre.anims.push((b,{'opacity':1}));a.post.anims.push((c,ani_o,function(){$(this).remove()}));c.css(css_o);return a}
function fx_uncover(a,b,c,o,d,n){var e=ms_getSizes(gi_getNewItemsNext(b.children(),o,n),o,true)(0),old_w=ms_getSizes(c.children(),o,true)(0),cur_l=(d)?-old_w:e,css_o={},ani_o={};css_o(o.d('width'))=old_w;css_o(o.d('left'))=0;ani_o(o.d('left'))=cur_l;a.post.anims.push((c,ani_o,function(){$(this).remove()}));c.css(css_o);return a}
function nv_showNavi(o,t,c){if(t=='show"http://www.couleursbois.fr/"http://www.couleursbois.fr/"t=='hide'){var f=t}else if(o.items.minimum>=t){debug(c,&amp;#39;Not enough items: hiding navigation (&amp;#39;+t+&amp;#39; items, &amp;#39;+o.items.minimum+&amp;#39; needed).&amp;#39;);var f=&amp;#39;hide&amp;#39;}else{var f=&amp;#39;show&amp;#39;}
var s=(f==&amp;#39;show&amp;#39;)?&amp;#39;removeClass&amp;#39;:&amp;#39;addClass&amp;#39;,h=cf_c(&amp;#39;hidden&amp;#39;,c);if(o.auto.button)o.auto.button(f)()(s)(h);if(o.prev.button)o.prev.button(f)()(s)(h);if(o.next.button)o.next.button(f)()(s)(h);if(o.pagination.container)o.pagination.container(f)()(s)(h)}
function nv_enableNavi(o,f,c){if(o.circular&quot;http://www.couleursbois.fr/&quot;o.infinite)return;var a=(f==&amp;#39;removeClass&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;f==&amp;#39;addClass&amp;#39;)?f:false,di=cf_c(&amp;#39;disabled&amp;#39;,c);if(o.auto.button&amp;&amp;a){o.auto.button(a)(di)}
if(o.prev.button){var b=a&quot;http://www.couleursbois.fr/&quot;(f==0)?&amp;#39;addClass&amp;#39;:&amp;#39;removeClass&amp;#39;;o.prev.button(b)(di)}
if(o.next.button){var b=a&quot;http://www.couleursbois.fr/&quot;(f==o.items.visible)?&amp;#39;addClass&amp;#39;:&amp;#39;removeClass&amp;#39;;o.next.button(b)(di)}}
function go_getObject(a,b){if(typeof b==&amp;#39;function&amp;#39;)b=b.call(a);if(typeof b==&amp;#39;undefined&amp;#39;)b={};return b}
function go_getNaviObject(a,b,c){if(typeof c!=&amp;#39;string&amp;#39;)c=&quot;http://www.couleursbois.fr/&quot;;b=go_getObject(a,b);if(typeof b==&amp;#39;string&amp;#39;){var d=cf_getKeyCode(b);if(d==-1)b=$(b);else b=d}
if(c==&amp;#39;pagination&amp;#39;){if(typeof b==&amp;#39;boolean&amp;#39;)b={&amp;#39;keys&amp;#39;:b};if(typeof b.jquery!=&amp;#39;undefined&amp;#39;)b={&amp;#39;container&amp;#39;:b};if(typeof b.container==&amp;#39;function&amp;#39;)b.container=b.container.call(a);if(typeof b.container==&amp;#39;string&amp;#39;)b.container=$(b.container);if(typeof b.items!=&amp;#39;number&amp;#39;)b.items=false}else if(c==&amp;#39;auto&amp;#39;){if(typeof b.jquery!=&amp;#39;undefined&amp;#39;)b={&amp;#39;button&amp;#39;:b};if(typeof b==&amp;#39;boolean&amp;#39;)b={&amp;#39;play&amp;#39;:b};if(typeof b==&amp;#39;number&amp;#39;)b={&amp;#39;pauseDuration&amp;#39;:b};if(typeof b.button==&amp;#39;function&amp;#39;)b.button=b.button.call(a);if(typeof b.button==&amp;#39;string&amp;#39;)b.button=$(b.button)}else{if(typeof b.jquery!=&amp;#39;undefined&amp;#39;)b={&amp;#39;button&amp;#39;:b};if(typeof b==&amp;#39;number&amp;#39;)b={&amp;#39;key&amp;#39;:b};if(typeof b.button==&amp;#39;function&amp;#39;)b.button=b.button.call(a);if(typeof b.button==&amp;#39;string&amp;#39;)b.button=$(b.button);if(typeof b.key==&amp;#39;string&amp;#39;)b.key=cf_getKeyCode(b.key)}
return b}
function gn_getItemIndex(a,b,c,d,e){if(typeof a==&amp;#39;string&amp;#39;){if(isNaN(a))a=$(a);else a=parseInt(a)}
if(typeof a==&amp;#39;object&amp;#39;){if(typeof a.jquery==&amp;#39;undefined&amp;#39;)a=$(a);a=e.children().index(a);if(a==-1)a=0;if(typeof c!=&amp;#39;boolean&amp;#39;)c=false}else{if(typeof c!=&amp;#39;boolean&amp;#39;)c=true}
if(isNaN(a))a=0;else a=parseInt(a);if(isNaN(b))b=0;else b=parseInt(b);if(c){a+=d.first}
a+=b;if(d.Conseil Chauffage&gt;0){while(a&gt;=d.Conseil Chauffage){a-=d.Conseil Chauffage}
while(a<0){a+=d.total}}
return a}
function gn_getVisibleItemsPrev(i,o,s){var t=0,x=0;for(var a=s;a>=0;a--){var j=i.eq(a);t+=(j.is(&amp;#39;:visible&amp;#39;))?j(o.d(&amp;#39;outerWidth&amp;#39;))(true):0;if(t&gt;o.maxDimention)return x;if(a==0)a=i.length;x++}}
function gn_getVisibleItemsPrevFilter(i,o,s){return gn_getItemsPrevFilter(i,o.items.filter,o.items.visibleConf.org,s)}
function gn_getScrollItemsPrevFilter(i,o,s,m){return gn_getItemsPrevFilter(i,o.items.filter,m,s)}
function gn_getItemsPrevFilter(i,f,m,s){var t=0,x=0;for(var a=s,l=i.length;a&gt;=0;a--){x++;if(x==l)return x;var j=i.eq(a);if(j.is(f)){t++;if(t==m)return x}
if(a==0)a=l}}
function gn_getVisibleOrg(a,o){return o.items.visibleConf.org&quot;http://www.couleursbois.fr/&quot;a.children().slice(0,o.items.visible).filter(o.items.filter).length}
function gn_getVisibleItemsNext(i,o,s){var t=0,x=0;for(var a=s,l=i.length-1;a<=l;a++){var j=i.eq(a);t+=(j.is(':visible'))?j(o.d('outerWidth'))(true):0;if(t>o.maxDimention)return x;x++;if(x==l+1)return x;if(a==l)a=-1}}
function gn_getVisibleItemsNextTestCircular(i,o,s,l){var v=gn_getVisibleItemsNext(i,o,s);if(!o.circular){if(s+v&gt;l)v=l-s}
return v}
function gn_getVisibleItemsNextFilter(i,o,s){return gn_getItemsNextFilter(i,o.items.filter,o.items.visibleConf.org,s,o.circular)}
function gn_getScrollItemsNextFilter(i,o,s,m){return gn_getItemsNextFilter(i,o.items.filter,m+1,s,o.circular)-1}
function gn_getItemsNextFilter(i,f,m,s,c){var t=0,x=0;for(var a=s,l=i.length-1;a&lt;=l;a++){x++;if(x==l)return x;var j=i.eq(a);if(j.is(f)){t++;if(t==m)return x}
if(a==l)a=-1}}
function gi_getCurrentItems(i,o){return i.slice(0,o.items.visible)}
function gi_getOldItemsPrev(i,o,n){return i.slice(n,o.items.visibleConf.old+n)}
function gi_getNewItemsPrev(i,o){return i.slice(0,o.items.visible)}
function gi_getOldItemsNext(i,o){return i.slice(0,o.items.visibleConf.old)}
function gi_getNewItemsNext(i,o,n){return i.slice(n,o.items.visible+n)}
function sz_resetMargin(i,o,m){var x=(typeof m==&amp;#39;boolean&amp;#39;)?m:false;if(typeof m!=&amp;#39;number&amp;#39;)m=0;i.each(function(){var j=$(this);var t=parseInt(j.css(o.d(&amp;#39;marginRight&amp;#39;)));if(isNaN(t))t=0;j.data(&amp;#39;cfs_tempCssMargin&amp;#39;,t);j.css(o.d(&amp;#39;marginRight&amp;#39;),((x)?j.data(&amp;#39;cfs_tempCssMargin&amp;#39;):m+j.data(&amp;#39;cfs_origCssMargin&amp;#39;)))})}
function sz_setSizes(a,o,p){var b=a.parent(),$i=a.children(),$v=gi_getCurrentItems($i,o),sz=cf_mapWrapperSizes(ms_getSizes($v,o,true),o,p);b.css(sz);if(o.usePadding){var p=o.padding,r=p(o.d(1));if(o.align){if(r<0)r=0}
var c=$v.last();c.css(o.d('marginRight'),c.data('cfs_origCssMargin')+r);a.css(o.d('top'),p(o.d(0)));a.css(o.d('left'),p(o.d(3)))}
a.css(o.d('width'),sz(o.d('width'))+(ms_getTotalSize($i,o,'width')*2));a.css(o.d('height'),ms_getLargestSize($i,o,'height'));return sz}
function ms_getSizes(i,o,a){var b=ms_getTotalSize(i,o,'width',a),s2=ms_getLargestSize(i,o,'height',a);return(b,s2)}
function ms_getLargestSize(i,o,a,b){if(typeof b!='boolean')b=false;if(typeof o(o.d(a))=='number'&#038;&#038;b)return o(o.d(a));if(typeof o.items(o.d(a))=='number')return o.items(o.d(a));var c=(a.toLowerCase().indexOf('width')>-1)?&amp;#39;outerWidth&amp;#39;:&amp;#39;outerHeight&amp;#39;;return ms_getTrueLargestSize(i,o,c)}
function ms_getTrueLargestSize(i,o,b){var s=0;for(var a=0,l=i.length;a&lt;l;a++){var j=i.eq(a);var m=(j.is(&amp;#39;:visible&amp;#39;))?j(o.d(b))(true):0;if(s<m)s=m}
return s}
function ms_getTrueInnerSize(b,o,c){if(!b.is(':visible'))return 0;var d=b(o.d(c))(),arr=(o.d(c).toLowerCase().indexOf('width')>-1)?(&amp;#39;paddingLeft&amp;#39;,&amp;#39;paddingRight&amp;#39;):(&amp;#39;paddingTop&amp;#39;,&amp;#39;paddingBottom&amp;#39;);for(var a=0,l=arr.length;a<l;a++){var m=parseInt(b.css(arr(a)));d-=(isNaN(m))?0:m}
return d}
function ms_getTotalSize(i,o,b,c){if(typeof c!='boolean')c=false;if(typeof o(o.d(b))=='number'&#038;&#038;c)return o(o.d(b));if(typeof o.items(o.d(b))=='number')return o.items(o.d(b))*i.length;var d=(b.toLowerCase().indexOf('width')>-1)?&amp;#39;outerWidth&amp;#39;:&amp;#39;outerHeight&amp;#39;,s=0;for(var a=0,l=i.length;a&lt;l;a++){var j=i.eq(a);s+=(j.is(&amp;#39;:visible&amp;#39;))?j(o.d(d))(true):0}
return s}
function ms_hasVariableSizes(i,o,b){var s=false,v=false;for(var a=0,l=i.length;a&lt;l;a++){var j=i.eq(a);var c=(j.is(&amp;#39;:visible&amp;#39;))?j(o.d(b))(true):0;if(s===false)s=c;else if(s!=c)v=true;if(s==0)v=true}
return v}
function ms_getPaddingBorderMargin(i,o,d){return i(o.d(&amp;#39;outer&amp;#39;+d))(true)-ms_getTrueInnerSize(i,o,&amp;#39;inner&amp;#39;+d)}
function ms_isPercentage(x){return(typeof x==&amp;#39;string&amp;#39;&amp;&amp;x.slice(-1)==&amp;#39;%&amp;#39;)}
function ms_getPercentage(s,o){if(ms_isPercentage(o)){o=o.slice(0,-1);if(isNaN(o))return s;s*=o / 100}
return s}
function cf_e(n,c,a,b,d){if(typeof a!=&amp;#39;boolean&amp;#39;)a=true;if(typeof b!=&amp;#39;boolean&amp;#39;)b=true;if(typeof d!=&amp;#39;boolean&amp;#39;)d=false;if(a)n=c.events.prefix+n;if(b)n=n+&amp;#39;.&amp;#39;+c.events.namespace;if(b&amp;&amp;d)n+=c.serialNumber;return n}
function cf_c(n,c){return(typeof c.classnames(n)==&amp;#39;string&amp;#39;)?c.classnames(n):n}
function cf_mapWrapperSizes(a,o,p){if(typeof p!=&amp;#39;boolean&amp;#39;)p=true;var b=(o.usePadding&amp;&amp;p)?o.padding:(0,0,0,0);var c={};c(o.d(&amp;#39;width&amp;#39;))=a(0)+b(1)+b(3);c(o.d(&amp;#39;height&amp;#39;))=a(1)+b(0)+b(2);return c}
function cf_sortParams(c,d){var e=();for(var a=0,l1=c.length;a&lt;l1;a++){for(var b=0,l2=d.length;b<l2;b++){if(d(b).indexOf(typeof c(a))>-1&amp;&amp;typeof e(b)==&amp;#39;undefined&amp;#39;){e(b)=c(a);break}}}
return e}
function cf_getPadding(p){if(typeof p==&amp;#39;undefined&amp;#39;)return(0,0,0,0);if(typeof p==&amp;#39;number&amp;#39;)return(p,p,p,p);else if(typeof p==&amp;#39;string&amp;#39;)p=p.split(&amp;#39;px&amp;#39;).join(&quot;http://www.couleursbois.fr/&quot;).split(&amp;#39;em&amp;#39;).join(&quot;http://www.couleursbois.fr/&quot;).split(&quot;http://www.couleursbois.fr/&quot;);if(!is_array(p)){return(0,0,0,0)}
for(var i=0;i<4;i++){p(i)=parseInt(p(i))}
switch(p.length){case 0:return(0,0,0,0);case 1:return(p(0),p(0),p(0),p(0));case 2:return(p(0),p(1),p(0),p(1));case 3:return(p(0),p(1),p(2),p(1));default:return(p(0),p(1),p(2),p(3))}}
function cf_getAlignPadding(a,o){var x=(typeof o(o.d('width'))=='number')?Math.ceil(o(o.d('width'))-ms_getTotalSize(a,o,'width')):0;switch(o.align){case'left':return(0,x);case'right':return(x,0);case'center':default:return(Math.ceil(x / 2),Math.floor(x / 2))}}
function cf_getAdjust(x,o,a,b){var v=x;if(typeof a=='function'){v=a.call(b,v)}else if(typeof a=='string'){var p=a.split('+'),m=a.split('-');if(m.length>p.length){var c=true,sta=m(0),adj=m(1)}else{var c=false,sta=p(0),adj=p(1)}
switch(sta){case&amp;#39;even&amp;#39;:v=(x%2==1)?x-1:x;break;case&amp;#39;odd&amp;#39;:v=(x%2==0)?x-1:x;break;default:v=x;break}
adj=parseInt(adj);if(!isNaN(adj)){if(c)adj=-adj;v+=adj}}
if(typeof v!=&amp;#39;number&amp;#39;)v=1;if(v&lt;1)v=1;return v}
function cf_getItemsAdjust(x,o,a,b){return cf_getItemAdjustMinMax(cf_getAdjust(x,o,a,b),o.items.visibleConf)}
function cf_getItemAdjustMinMax(v,i){if(typeof i.min==&amp;#39;number&amp;#39;&amp;&amp;v<i.min)v=i.min;if(typeof i.max=='number'&#038;&#038;v>i.max)v=i.max;if(v&lt;1)v=1;return v}
function cf_getSynchArr(s){if(!is_array(s))s=((s));if(!is_array(s(0)))s=(s);for(var j=0,l=s.length;j&lt;l;j++){if(typeof s(j)(0)==&amp;#39;string&amp;#39;)s(j)(0)=$(s(j)(0));if(typeof s(j)(1)!=&amp;#39;boolean&amp;#39;)s(j)(1)=true;if(typeof s(j)(2)!=&amp;#39;boolean&amp;#39;)s(j)(2)=true;if(typeof s(j)(3)!=&amp;#39;number&amp;#39;)s(j)(3)=0}
return s}
function cf_getKeyCode(k){if(k==&amp;#39;right&amp;#39;)return 39;if(k==&amp;#39;left&amp;#39;)return 37;if(k==&amp;#39;up&amp;#39;)return 38;if(k==&amp;#39;down&amp;#39;)return 40;return-1}
function cf_setCookie(n,v){if(n)document.cookie=n+&amp;#39;=&amp;#39;+v+&amp;#39;; path=/&amp;#39;}
function cf_readCookie(n){n+=&amp;#39;=&amp;#39;;var b=document.cookie.split(&amp;#39;;&amp;#39;);for(var a=0,l=b.length;a<l;a++){var c=b(a);while(c.charAt(0)=="http://www.couleursbois.fr/"){c=c.slice(1)}
if(c.indexOf(n)==0){return c.slice(n.length)}}
return 0}
function bt_pauseOnHoverConfig(p){if(p&#038;&#038;typeof p=='string'){var i=(p.indexOf('immediate')>-1)?true:false,r=(p.indexOf(&amp;#39;resume&amp;#39;)&gt;-1)?true:false}else{var i=r=false}
return(i,r)}
function bt_mousesheelNumber(a){return(typeof a==&amp;#39;number&amp;#39;)?a:null}
function is_array(a){return typeof(a)==&amp;#39;object&amp;#39;&amp;&amp;(a instanceof Array)}
function getTime(){return new Date().getTime()}
function debug(d,m){if(typeof d==&amp;#39;object&amp;#39;){var s=&amp;#39; (&amp;#39;+d.selector+&amp;#39;)&amp;#39;;d=d.debug}else{var s=&quot;http://www.couleursbois.fr/&quot;}
if(!d)return false;if(typeof m==&amp;#39;string&amp;#39;)m=&amp;#39;carouFredSel&amp;#39;+s+&amp;#39;: &amp;#39;+m;else m=(&amp;#39;carouFredSel&amp;#39;+s+&amp;#39;:&amp;#39;,m);if(window.console&amp;&amp;window.console.log)window.console.log(m);return false}
$.fn.caroufredsel=function(o,c){return this.carouFredSel(o,c)};$.extend($.easing,{&amp;#39;quadratic&amp;#39;:function(t){var a=t*t;return t*(-a*t+4*a-6*t+4)},&amp;#39;cubic&amp;#39;:function(t){return t*(4*t*t-9*t+6)},&amp;#39;elastic&amp;#39;:function(t){var a=t*t;return t*(33*a*a-106*a*t+126*a-67*t+15)}})})(jQuery);}(jQuery));(function($){var moduleParams={&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};if(!jQuery().center){jQuery.fn.center=function(){this.css(&quot;position&quot;,&quot;absolute&quot;);this.css(&quot;top&quot;,Math.max(0,(($(window).height()-$(this).outerHeight())/ 2)+
$(window).scrollTop())+&quot;px&quot;);this.css(&quot;left&quot;,Math.max(0,(($(window).width()-$(this).outerWidth())/ 2)+
$(window).scrollLeft())+&quot;px&quot;);return this;}}}(jQuery));(function($){var moduleParams={&quot;entryErrorNoFile&quot;:&quot;Ce type de fichier n&amp;#39;est pas autorisu00e9&quot;,&quot;addToEstimate&quot;:&quot;true&quot;,&quot;dirWsTemplate&quot;:&quot;template&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};if(&amp;#39;undefined&amp;#39;==typeof headerTexts){headerTexts=moduleParams;}
if(&amp;#39;undefined&amp;#39;==typeof $j){$j=jQuery.noConflict();}
if(jQuery().modal){var useModalPlugin=true;}
else{var useModalPlugin=false;}
if(moduleParams.mobileOn){useModalPlugin=false;}
if(&amp;#39;function&amp;#39;!=typeof check_options_required){check_options_required=function(){return check_element_options_required(false);}}
if(&amp;#39;function&amp;#39;!=typeof check_element_options_required){check_element_options_required=function($element){var valid=true;if($element!==false){var $searchIn=$element.find(&amp;#39;input.required, textarea.required&amp;#39;);}
else{var $searchIn=$j(&amp;#39;input.required, textarea.required&amp;#39;);}
$searchIn.each(function(){if(this.type==&amp;#39;checkbox&amp;#39;){if(!$j(this).is(&amp;#39;:checked&amp;#39;)){valid=false;if(moduleParams.mobileOn){$j(this).addClass(&amp;#39;input_on_error&amp;#39;);}
else{$j(this).fadeOut().fadeIn().fadeOut().fadeIn();}}
else{if(moduleParams.mobileOn){$j(this).removeClass(&amp;#39;input_on_error&amp;#39;);}}}
if(this.value.length<=0){valid=false;if(moduleParams.mobileOn){$j(this).addClass('input_on_error');}
else{$j(this).fadeOut().fadeIn().fadeOut().fadeIn();}}
else{if(moduleParams.mobileOn){$j(this).removeClass('input_on_error');}}
var val=$j(this).val();var temp=val.split('.');var ext='.'+temp(temp.length-1);ext=ext.toLowerCase();if(this.type=='file'&#038;&#038;val.length>0){if($.inArray(ext,(&amp;#39;.bmp&amp;#39;,&amp;#39;.jpg&amp;#39;,&amp;#39;.jpeg&amp;#39;,&amp;#39;.png&amp;#39;,&amp;#39;.gif&amp;#39;,&amp;#39;.zip&amp;#39;,&amp;#39;.pdf&amp;#39;,&amp;#39;.doc&amp;#39;,&amp;#39;.xls&amp;#39;))&lt;0){valid=false;alert(headerTexts.entryErrorNoFile);if(moduleParams.mobileOn){$j(this).addClass(&amp;#39;input_on_error&amp;#39;);}
else{$j(this).fadeOut().fadeIn().fadeOut().fadeIn();}}
else{if(moduleParams.mobileOn){$j(this).removeClass(&amp;#39;input_on_error&amp;#39;);}}}});if(!valid){if(moduleParams.mobileOn){$(&amp;#39;html, body&amp;#39;).animate({scrollTop:$(&amp;#39;.input_on_error:eq(0)&amp;#39;).offset().top-100},400,&amp;#39;easeInOutExpo&amp;#39;);}}
return valid;}}
if(&amp;#39;function&amp;#39;!=typeof add_to_cart){add_to_cart=function(pid){if(!$j(&amp;#39;#mb_panier&amp;#39;).data(&amp;#39;priceLock&amp;#39;)&amp;&amp;!$j(&amp;#39;#mb_panier&amp;#39;).data(&amp;#39;stockLock&amp;#39;)){$(&amp;#39;body&amp;#39;).trigger(&amp;#39;ajaxAddToCart&amp;#39;);if(useModalPlugin){var options={overlayClose:true,autoPosition:false,onShow:function(d){d.container.css({position:&amp;#39;fixed&amp;#39;,top:&amp;#39;50%&amp;#39;,left:&amp;#39;50%&amp;#39;,transform:&amp;#39;translate(-50%, -50%)&amp;#39;,textAlign:&amp;#39;center&amp;#39;});}};}
if(!moduleParams.mobileOn){$j(&amp;#39;#mb_panier&amp;#39;).html(&amp;#39;</p>
<div style="height:300px;text-align:center;">
<div class="mb-fenetre" style="text-align:center;">
<div style="margin:30px;"><img decoding="async" src="http://www.couleursbois.fr/"+headerTexts.dirWsTemplate+'/images/ajax-loader.gif" alt="chargement" /></div>
</div>
</div>
<p>&amp;#39;);}
else{$j(&amp;#39;#mb_panier&amp;#39;).html();}
if(!pid){var valid=check_options_required();if(valid){if(useModalPlugin){$j(&amp;#39;#mb_panier&amp;#39;).modal(options);}
else{if(!moduleParams.mobileOn){$j(&amp;#39;#mb_panier&amp;#39;).center().css(&amp;#39;z-index&amp;#39;,1).show();}
else{$j(&amp;#39;#mb_panier&amp;#39;).show();}}
$j.post(&quot;ajax.php?page=fiche_article&quot;,{action:&amp;#39;ajout_panier&amp;#39;,data:$j(&amp;#39;#cart_quantity&amp;#39;).serialize()},function(data){add_to_cart_complete(data);});$.post(&quot;ajax.php?page=fa&quot;,{action:&amp;#39;updatePrice&amp;#39;,data:$(&amp;#39;#cart_quantity&amp;#39;).serialize(),pecotax:moduleParams.productEcoTax},function(data){$(&amp;#39;#fa_price&amp;#39;).html(data);}).always(function(){$(&amp;#39;#mb_panier&amp;#39;).data(&amp;#39;priceLock&amp;#39;,false);});}}
else{if(useModalPlugin){$j(&amp;#39;#mb_panier&amp;#39;).modal(options);}
else{if(!moduleParams.mobileOn){$j(&amp;#39;#mb_panier&amp;#39;).center().css(&amp;#39;z-index&amp;#39;,1).show();}
else{$j(&amp;#39;#mb_panier&amp;#39;).fadeIn();}}
$j.post(&quot;ajax.php?page=fiche_article&quot;,{action:&amp;#39;ajout_panier&amp;#39;,pid:pid},function(data){add_to_cart_complete(data);});}}
else{setTimeout(&quot;add_to_cart(&quot;+pid+&quot;)&quot;,500);}}}
if(&amp;#39;function&amp;#39;!=typeof add_to_cart_complete){var add_to_cart_completed=function(html){$j(&amp;#39;#mb_panier&amp;#39;).html(html);if(moduleParams.mobileOn){setTimeout(function(){$j(&amp;#39;#mb_panier&amp;#39;).addClass(&amp;#39;mb_panier_showed&amp;#39;);},50);}
$j(&amp;#39;#mbModalClose_trigger&amp;#39;).on(&amp;#39;click&amp;#39;,function(e){e.preventDefault();if(useModalPlugin){$j.modal.close();}
else{if(!moduleParams.mobileOn){$j(&amp;#39;#mb_panier&amp;#39;).hide();}
else{$j(&amp;#39;#mb_panier&amp;#39;).fadeOut(400).removeClass(&amp;#39;mb_panier_showed&amp;#39;);}}
return false;});$(&amp;#39;body&amp;#39;).trigger(&amp;#39;ajaxAddToCartCompleted&amp;#39;);}
add_to_cart_complete=function(html){var requests=0,nbRequestsTodo=0;var urls=({elt:&quot;#nb_articles_panier, .nb_articles_panier&quot;,url:&quot;ajax.php?page=fiche_article&amp;action=maj_nb_articles_panier&quot;},{elt:&quot;#total_panier&quot;,url:&quot;ajax.php?page=fiche_article&amp;action=maj_total_panier&quot;},{elt:&quot;#panier-complet&quot;,url:&quot;ajax.php?page=fiche_article&amp;action=maj_panier-complet&quot;},{elt:&quot;.cart-tooltip-container&quot;,url:&quot;ajax.php?page=fiche_article&amp;action=maj_panier-bulle-v14&quot;});$j.each(urls,function(){if($j(this.elt).length&gt;0){++nbRequestsTodo;}});if(nbRequestsTodo&gt;0){$j.each(urls,function(){var elt=this.elt;if($j(elt).length&gt;0){$j.get(this.url,function(data){$j(elt).html(data);}).done(function(){++requests;if(requests==nbRequestsTodo){add_to_cart_completed(html);}});}});}else{add_to_cart_completed(html);}}}
if(headerTexts.addToEstimate==&amp;#39;true&amp;#39;){if(&amp;#39;function&amp;#39;!=typeof add_to_estimates){add_to_estimates=function(){$(&amp;#39;body&amp;#39;).trigger(&amp;#39;ajaxAddToEstimate&amp;#39;);var valid=check_options_required();if(valid){$j(&amp;#39;#mb_panier&amp;#39;).load(&amp;#39;ajax.php?page=devis&amp;#39;,{action:&amp;#39;ajout_devis&amp;#39;,data:$j(&amp;#39;#cart_quantity&amp;#39;).serialize()},function(){if(useModalPlugin){var options={overlayClose:true,autoPosition:false,onShow:function(d){d.container.css({position:&amp;#39;fixed&amp;#39;,top:&amp;#39;50%&amp;#39;,left:&amp;#39;50%&amp;#39;,transform:&amp;#39;translate(-50%, -50%)&amp;#39;,textAlign:&amp;#39;center&amp;#39;});}};$j(&amp;#39;#mb_panier&amp;#39;).modal(options);$j(&amp;#39;#mbModalClose_trigger&amp;#39;).on(&amp;#39;click&amp;#39;,function(e){e.preventDefault();$j.modal.close();return false;});}
else{if(!moduleParams.mobileOn){$j(&amp;#39;#mb_panier&amp;#39;).center().css(&amp;#39;z-index&amp;#39;,1).show();}
else{$j(&amp;#39;#mb_panier&amp;#39;).html();setTimeout(function(){$j(&amp;#39;#mb_panier&amp;#39;).show().addClass(&amp;#39;mb_panier_showed&amp;#39;);},50);}
$j(&amp;#39;#mbModalClose_trigger&amp;#39;).on(&amp;#39;click&amp;#39;,function(e){e.preventDefault();if(useModalPlugin){$j.modal.close();}
else{if(!moduleParams.mobileOn){$j(&amp;#39;#mb_panier&amp;#39;).hide();}
else{$j(&amp;#39;#mb_panier&amp;#39;).fadeOut(400).removeClass(&amp;#39;mb_panier_showed&amp;#39;);}}
return false;});}
$(&amp;#39;body&amp;#39;).trigger(&amp;#39;ajaxAddToEstimateCompleted&amp;#39;);});}}}}}(jQuery));(function($){var moduleParams={&quot;modal&quot;:false,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};var $disclamer=$(&amp;#39;#disclamer_wrapper&amp;#39;),html=$disclamer.html();if(html.length&gt;0){var params={modal:moduleParams.modal,padding:0,centerOnScroll:true};if(moduleParams.mobileOn){$disclamer.removeAttr(&amp;#39;style&amp;#39;);$(&amp;#39;BODY&amp;#39;).css(&amp;#39;overflow&amp;#39;,&amp;#39;hidden&amp;#39;);if(!params.modal){$(&amp;#39;#disclamer_close&amp;#39;).on(&amp;#39;click&amp;#39;,function(){$disclamer.fadeOut();$(&amp;#39;BODY&amp;#39;).css(&amp;#39;overflow&amp;#39;,&amp;#39;auto&amp;#39;);});}
else{$(&amp;#39;#disclamer_close&amp;#39;).remove();}}else{$.fancybox.init();$.fancybox(html,params);}}}(jQuery));(function($){var moduleParams={&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};$(&amp;#39;.tooltip-container&amp;#39;).mouseenter(function(){$(this).find(&amp;#39;.tooltip&amp;#39;).stop(true,true).fadeIn(&amp;#39;fast&amp;#39;);}).mouseleave(function(){$(this).find(&amp;#39;.tooltip&amp;#39;).fadeOut(&amp;#39;fast&amp;#39;);});}(jQuery));(function($){var moduleParams={&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};jQuery(document).ready(function($){$menuImages=$(&amp;#39;#menu-images&amp;#39;);$menuImages.on(&amp;#39;mouseenter&amp;#39;,&amp;#39;.menu-item-level-1&amp;#39;,function(){$(this).find(&amp;#39;.menu-container-level-2&amp;#39;).stop(true,true).fadeIn(&amp;#39;fast&amp;#39;);});$menuImages.on(&amp;#39;mouseleave&amp;#39;,&amp;#39;.menu-item-level-1&amp;#39;,function(){$(this).find(&amp;#39;.menu-container-level-2&amp;#39;).fadeOut(&amp;#39;fast&amp;#39;);});});}(jQuery));(function($){var moduleParams={&quot;mod_idx&quot;:1,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};var searchCache={};var $autocompleteSearchContainer=$(&amp;#39;#boxe_recherche_autocompletion_v16_&amp;#39;+moduleParams.mod_idx);var $autocompleteResults=$autocompleteSearchContainer.find(&amp;#39;.boxe_recherche_autocompletion_v16_results&amp;#39;);var $autocompleteInput=$autocompleteSearchContainer.find(&amp;#39;.boxe_recherche_autocompletion_v16_input&amp;#39;);var ajaxRequest=&quot;http://www.couleursbois.fr/&quot;;function showResults(data){$autocompleteResults.html(data);if(data!=&quot;http://www.couleursbois.fr/&quot;){if(!$autocompleteResults.is(&amp;#39;:visible&amp;#39;)){$autocompleteResults.fadeIn().parent().addClass(&amp;#39;boxe_recherche_autocompletion_v16_results_showed&amp;#39;);}}else{$autocompleteResults.fadeOut().parent().removeClass(&amp;#39;.boxe_recherche_autocompletion_v16_results_showed&amp;#39;);}}
$autocompleteInput.on(&amp;#39;focusin keyup&amp;#39;,&amp;#39;input&amp;#39;,function(){var searchValue=encodeURIComponent($(this).val());if(searchValue.length&gt;2){if(!(searchValue in searchCache)){if(ajaxRequest!=&quot;http://www.couleursbois.fr/&quot;){ajaxRequest.abort();}
ajaxRequest=$.ajax({url:&amp;#39;ajax.php&amp;#39;,type:&amp;#39;GET&amp;#39;,data:&amp;#39;page=recherche_autocompletion&amp;search=&amp;#39;+searchValue+&amp;#39;&amp;search_in_description=1&amp;idx=&amp;#39;+moduleParams.mod_idx,success:function(data){showResults(data);searchCache(searchValue)=data;}});}else{showResults(searchCache(searchValue));}}else{if(ajaxRequest!=&quot;http://www.couleursbois.fr/&quot;){ajaxRequest.abort();}
showResults(&quot;http://www.couleursbois.fr/&quot;);}});$(document).mouseup(function(e){if(!$autocompleteSearchContainer.is(e.target)&amp;&amp;$autocompleteSearchContainer.has(e.target).length===0){showResults(&quot;http://www.couleursbois.fr/&quot;);}});}(jQuery));(function($){var moduleParams={&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};;(function(a){a.fn.camera=function(b,c){function e(){if(navigator.userAgent.match(/Android/i)&quot;http://www.couleursbois.fr/&quot;navigator.userAgent.match(/webOS/i)&quot;http://www.couleursbois.fr/&quot;navigator.userAgent.match(/iPad/i)&quot;http://www.couleursbois.fr/&quot;navigator.userAgent.match(/iPhone/i)&quot;http://www.couleursbois.fr/&quot;navigator.userAgent.match(/iPod/i)){return true}}
function H(){var b=a(s).width();a(&quot;li&quot;,s).removeClass(&quot;camera_visThumb&quot;);a(&quot;li&quot;,s).each(function(){var c=a(this).position(),d=a(&quot;ul&quot;,s).outerWidth(),e=a(&quot;ul&quot;,s).offset().left,f=a(&quot;&gt; div&quot;,s).offset().left,g=f-e;if(g&gt;0){a(&quot;.camera_prevThumbs&quot;,V).removeClass(&quot;hideNav&quot;)}
else{a(&quot;.camera_prevThumbs&quot;,V).addClass(&quot;hideNav&quot;)}
if(d-g&gt;b){a(&quot;.camera_nextThumbs&quot;,V).removeClass(&quot;hideNav&quot;)}
else{a(&quot;.camera_nextThumbs&quot;,V).addClass(&quot;hideNav&quot;)}
var h=c.left,i=c.left+a(this).width();if(i-g<=b&#038;&#038;h-g>=0){a(this).addClass(&quot;camera_visThumb&quot;)}})}
function K(){function d(){t=f.width();if(b.height.indexOf(&quot;%&quot;)!=-1){var c=Math.round(t /(100 / parseFloat(b.height)));if(b.minHeight!=&quot;http://www.couleursbois.fr/&quot;&amp;&amp;c&lt;parseFloat(b.minHeight)){u=parseFloat(b.minHeight)}
else{u=c}
f.css({height:u})}
else if(b.height==&quot;auto&quot;){u=f.height()}
else{u=parseFloat(b.height);f.css({height:u})}
a(&quot;.camerarelative&quot;,k).css({width:t,height:u});a(&quot;.imgLoaded&quot;,k).each(function(){var c=a(this),d=c.attr(&quot;width&quot;),e=c.attr(&quot;height&quot;),f=c.index(),g,h,i=c.attr(&quot;data-alignment&quot;),j=c.attr(&quot;data-portrait&quot;);if(typeof i===&quot;undefined&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;i===false&quot;http://www.couleursbois.fr/&quot;i===&quot;http://www.couleursbois.fr/&quot;){i=b.alignment}
if(typeof j===&quot;undefined&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;j===false&quot;http://www.couleursbois.fr/&quot;j===&quot;http://www.couleursbois.fr/&quot;){j=b.portrait}
if(j==false&quot;http://www.couleursbois.fr/&quot;j==&quot;false&quot;){if(d / e&lt;t / u){var k=t / d;var l=Math.abs(u-e*k)*.5;switch(i){case&quot;topLeft&quot;:g=0;break;case&quot;topCenter&quot;:g=0;break;case&quot;topRight&quot;:g=0;break;case&quot;centerLeft&quot;:g=&quot;-&quot;+l+&quot;px&quot;;break;case&quot;center&quot;:g=&quot;-&quot;+l+&quot;px&quot;;break;case&quot;centerRight&quot;:g=&quot;-&quot;+l+&quot;px&quot;;break;case&quot;bottomLeft&quot;:g=&quot;-&quot;+l*2+&quot;px&quot;;break;case&quot;bottomCenter&quot;:g=&quot;-&quot;+l*2+&quot;px&quot;;break;case&quot;bottomRight&quot;:g=&quot;-&quot;+l*2+&quot;px&quot;;break}
c.css({height:e*k,&quot;margin-left&quot;:0,&quot;margin-top&quot;:g,position:&quot;absolute&quot;,visibility:&quot;visible&quot;,width:t})}
else{var k=u / e;var l=Math.abs(t-d*k)*.5;switch(i){case&quot;topLeft&quot;:h=0;break;case&quot;topCenter&quot;:h=&quot;-&quot;+l+&quot;px&quot;;break;case&quot;topRight&quot;:h=&quot;-&quot;+l*2+&quot;px&quot;;break;case&quot;centerLeft&quot;:h=0;break;case&quot;center&quot;:h=&quot;-&quot;+l+&quot;px&quot;;break;case&quot;centerRight&quot;:h=&quot;-&quot;+l*2+&quot;px&quot;;break;case&quot;bottomLeft&quot;:h=0;break;case&quot;bottomCenter&quot;:h=&quot;-&quot;+l+&quot;px&quot;;break;case&quot;bottomRight&quot;:h=&quot;-&quot;+l*2+&quot;px&quot;;break}
c.css({height:u,&quot;margin-left&quot;:h,&quot;margin-top&quot;:0,position:&quot;absolute&quot;,visibility:&quot;visible&quot;,width:d*k})}}
else{if(d / e<t / u){var k=u / e;var l=Math.abs(t-d*k)*.5;switch(i){case"topLeft":h=0;break;case"topCenter":h=l+"px";break;case"topRight":h=l*2+"px";break;case"centerLeft":h=0;break;case"center":h=l+"px";break;case"centerRight":h=l*2+"px";break;case"bottomLeft":h=0;break;case"bottomCenter":h=l+"px";break;case"bottomRight":h=l*2+"px";break}
c.css({height:u,"margin-left":h,"margin-top":0,position:"absolute",visibility:"visible",width:d*k})}
else{var k=t / d;var l=Math.abs(u-e*k)*.5;switch(i){case"topLeft":g=0;break;case"topCenter":g=0;break;case"topRight":g=0;break;case"centerLeft":g=l+"px";break;case"center":g=l+"px";break;case"centerRight":g=l+"px";break;case"bottomLeft":g=l*2+"px";break;case"bottomCenter":g=l*2+"px";break;case"bottomRight":g=l*2+"px";break}
c.css({height:e*k,"margin-left":0,"margin-top":g,position:"absolute",visibility:"visible",width:t})}}})}
var c;if(I==true){clearTimeout(c);c=setTimeout(d,200)}
else{d()}
I=true}
function X(a){for(var b,c,d=a.length;d;b=parseInt(Math.random()*d),c=a(--d),a(d)=a(b),a(b)=c);return a}
function Y(a){return Math.ceil(a)==Math.floor(a)}
function hb(){if(a(s).length&#038;&#038;!a(r).length){var b=a(s).outerWidth(),c=a("ul > li&quot;,s).outerWidth(),d=a(&quot;li.cameracurrent&quot;,s).length?a(&quot;li.cameracurrent&quot;,s).position():&quot;http://www.couleursbois.fr/&quot;,e=a(&quot;ul &gt; li&quot;,s).length*a(&quot;ul &gt; li&quot;,s).outerWidth(),g=a(&quot;ul&quot;,s).offset().left,h=a(&quot;&gt; div&quot;,s).offset().left,i;if(g<0){i="-"+(h-g)}
else{i=h-g}
if(gb==true){a("ul",s).width(a("ul > li&quot;,s).length*a(&quot;ul &gt; li&quot;,s).outerWidth());if(a(s).length&amp;&amp;!a(r).lenght){f.css({marginBottom:a(s).outerHeight()})}
H();a(&quot;ul&quot;,s).width(a(&quot;ul &gt; li&quot;,s).length*a(&quot;ul &gt; li&quot;,s).outerWidth());if(a(s).length&amp;&amp;!a(r).lenght){f.css({marginBottom:a(s).outerHeight()})}}
gb=false;var j=a(&quot;li.cameracurrent&quot;,s).length?d.left:&quot;http://www.couleursbois.fr/&quot;,k=a(&quot;li.cameracurrent&quot;,s).length?d.left+a(&quot;li.cameracurrent&quot;,s).outerWidth():&quot;http://www.couleursbois.fr/&quot;;if(j<a("li.cameracurrent",s).outerWidth()){j=0}
if(k-i>b){if(j+b&lt;e){a(&quot;ul&quot;,s).animate({&quot;margin-left&quot;:&quot;-&quot;+j+&quot;px&quot;},500,H)}
else{a(&quot;ul&quot;,s).animate({&quot;margin-left&quot;:&quot;-&quot;+(a(&quot;ul&quot;,s).outerWidth()-b)+&quot;px&quot;},500,H)}}
else if(j-i<0){a("ul",s).animate({"margin-left":"-"+j+"px"},500,H)}
else{a("ul",s).css({"margin-left":"auto","margin-right":"auto"});setTimeout(H,100)}}}
function ib(){bb=0;var c=a(".camera_bar_cont",V).width(),d=a(".camera_bar_cont",V).height();if(h!="pie"){switch(U){case"leftToRight":a("#"+i).css({right:c});break;case"rightToLeft":a("#"+i).css({left:c});break;case"topToBottom":a("#"+i).css({bottom:d});break;case"bottomToTop":a("#"+i).css({top:d});break}}
else{db.clearRect(0,0,b.pieDiameter,b.pieDiameter)}}
function jb(c){j.addClass("camerasliding");R=false;var d=parseFloat(a("div.cameraSlide.cameracurrent",k).index());if(c>0){var l=c-1}
else if(d==B-1){var l=0}
else{var l=d+1}
var m=a(&quot;.cameraSlide:eq(&quot;+l+&quot;)&quot;,k);var n=a(&quot;.cameraSlide:eq(&quot;+(l+1)+&quot;)&quot;,k).addClass(&quot;cameranext&quot;);if(d!=l+1){n.hide()}
a(&quot;.cameraContent&quot;,g).fadeOut(600);a(&quot;.camera_caption&quot;,g).show();a(&quot;.camerarelative&quot;,m).append(a(&quot;&gt; div &quot;,j).eq(l).find(&quot;&gt; div.camera_effected&quot;));a(&quot;.camera_target_content .cameraContent:eq(&quot;+l+&quot;)&quot;,f).append(a(&quot;&gt; div &quot;,j).eq(l).find(&quot;&gt; div&quot;));if(!a(&quot;.imgLoaded&quot;,m).length){var o=v(l);var p=new Image;p.src=o;m.css(&quot;visibility&quot;,&quot;hidden&quot;);m.prepend(a(p).attr(&quot;class&quot;,&quot;imgLoaded&quot;).css(&quot;visibility&quot;,&quot;hidden&quot;));var q,w;if(!a(p).get(0).complete&quot;http://www.couleursbois.fr/&quot;q==&quot;0&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;w==&quot;0&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;typeof q===&quot;undefined&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;q===false&quot;http://www.couleursbois.fr/&quot;typeof w===&quot;undefined&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;w===false){a(&quot;.camera_loader&quot;,f).delay(500).fadeIn(400);p.onload=function(){q=p.naturalWidth;w=p.naturalHeight;a(p).attr(&quot;data-alignment&quot;,z(l)).attr(&quot;data-portrait&quot;,y(l));a(p).attr(&quot;width&quot;,q);a(p).attr(&quot;height&quot;,w);k.find(&quot;.cameraSlide_&quot;+l).hide().css(&quot;visibility&quot;,&quot;visible&quot;);K();jb(l+1)}}}
else{if(v.length&gt;l+1&amp;&amp;!a(&quot;.imgLoaded&quot;,n).length){var x=v(l+1);var A=new Image;A.src=x;n.prepend(a(A).attr(&quot;class&quot;,&quot;imgLoaded&quot;).css(&quot;visibility&quot;,&quot;hidden&quot;));A.onload=function(){q=A.naturalWidth;w=A.naturalHeight;a(A).attr(&quot;data-alignment&quot;,z(l+1)).attr(&quot;data-portrait&quot;,y(l+1));a(A).attr(&quot;width&quot;,q);a(A).attr(&quot;height&quot;,w);K()}}
b.onLoaded.call(this);if(a(&quot;.camera_loader&quot;,f).is(&quot;:visible&quot;)){a(&quot;.camera_loader&quot;,f).fadeOut(400)}
else{a(&quot;.camera_loader&quot;,f).css({visibility:&quot;hidden&quot;});a(&quot;.camera_loader&quot;,f).fadeOut(400,function(){a(&quot;.camera_loader&quot;,f).css({visibility:&quot;visible&quot;})})}
var C=b.rows,D=b.cols,F=1,G=0,H,I,J,N,O,P=new Array(&quot;simpleFade&quot;,&quot;curtainTopLeft&quot;,&quot;curtainTopRight&quot;,&quot;curtainBottomLeft&quot;,&quot;curtainBottomRight&quot;,&quot;curtainSliceLeft&quot;,&quot;curtainSliceRight&quot;,&quot;blindCurtainTopLeft&quot;,&quot;blindCurtainTopRight&quot;,&quot;blindCurtainBottomLeft&quot;,&quot;blindCurtainBottomRight&quot;,&quot;blindCurtainSliceBottom&quot;,&quot;blindCurtainSliceTop&quot;,&quot;stampede&quot;,&quot;mosaic&quot;,&quot;mosaicReverse&quot;,&quot;mosaicRandom&quot;,&quot;mosaicSpiral&quot;,&quot;mosaicSpiralReverse&quot;,&quot;topLeftBottomRight&quot;,&quot;bottomRightTopLeft&quot;,&quot;bottomLeftTopRight&quot;,&quot;topRightBottomLeft&quot;,&quot;scrollLeft&quot;,&quot;scrollRight&quot;,&quot;scrollTop&quot;,&quot;scrollBottom&quot;,&quot;scrollHorz&quot;);marginLeft=0,marginTop=0,opacityOnGrid=0;if(b.opacityOnGrid==true){opacityOnGrid=0}
else{opacityOnGrid=1}
var Q=a(&quot; &gt; div&quot;,j).eq(l).attr(&quot;data-fx&quot;);if(e()&amp;&amp;b.mobileFx!=&quot;http://www.couleursbois.fr/&quot;&amp;&amp;b.mobileFx!=&quot;default&quot;){N=b.mobileFx}
else{if(typeof Q!==&quot;undefined&quot;&amp;&amp;Q!==false&amp;&amp;Q!==&quot;default&quot;){N=Q}
else{N=b.fx}}
if(N==&quot;random&quot;){N=X(P);N=N(0)}
else{N=N;if(N.indexOf(&quot;,&quot;)&gt;0){N=N.replace(/ /g,&quot;http://www.couleursbois.fr/&quot;);N=N.split(&quot;,&quot;);N=X(N);N=N(0)}}
dataEasing=a(&quot; &gt; div&quot;,j).eq(l).attr(&quot;data-easing&quot;);mobileEasing=a(&quot; &gt; div&quot;,j).eq(l).attr(&quot;data-mobileEasing&quot;);if(e()&amp;&amp;b.mobileEasing!=&quot;http://www.couleursbois.fr/&quot;&amp;&amp;b.mobileEasing!=&quot;default&quot;){if(typeof mobileEasing!==&quot;undefined&quot;&amp;&amp;mobileEasing!==false&amp;&amp;mobileEasing!==&quot;default&quot;){O=mobileEasing}
else{O=b.mobileEasing}}
else{if(typeof dataEasing!==&quot;undefined&quot;&amp;&amp;dataEasing!==false&amp;&amp;dataEasing!==&quot;default&quot;){O=dataEasing}
else{O=b.easing}}
H=a(&quot; &gt; div&quot;,j).eq(l).attr(&quot;data-slideOn&quot;);if(typeof H!==&quot;undefined&quot;&amp;&amp;H!==false){T=H}
else{if(b.slideOn==&quot;random&quot;){var T=new Array(&quot;next&quot;,&quot;prev&quot;);T=X(T);T=T(0)}
else{T=b.slideOn}}
var Y=a(&quot; &gt; div&quot;,j).eq(l).attr(&quot;data-time&quot;);if(typeof Y!==&quot;undefined&quot;&amp;&amp;Y!==false&amp;&amp;Y!==&quot;http://www.couleursbois.fr/&quot;){I=parseFloat(Y)}
else{I=b.time}
var Z=a(&quot; &gt; div&quot;,j).eq(l).attr(&quot;data-transPeriod&quot;);if(typeof Z!==&quot;undefined&quot;&amp;&amp;Z!==false&amp;&amp;Z!==&quot;http://www.couleursbois.fr/&quot;){J=parseFloat(Z)}
else{J=b.transPeriod}
if(!a(j).hasClass(&quot;camerastarted&quot;)){N=&quot;simpleFade&quot;;T=&quot;next&quot;;O=&quot;http://www.couleursbois.fr/&quot;;J=400;a(j).addClass(&quot;camerastarted&quot;)}
switch(N){case&quot;simpleFade&quot;:D=1;C=1;break;case&quot;curtainTopLeft&quot;:if(b.slicedCols==0){D=b.cols}
else{D=b.slicedCols}
C=1;break;case&quot;curtainTopRight&quot;:if(b.slicedCols==0){D=b.cols}
else{D=b.slicedCols}
C=1;break;case&quot;curtainBottomLeft&quot;:if(b.slicedCols==0){D=b.cols}
else{D=b.slicedCols}
C=1;break;case&quot;curtainBottomRight&quot;:if(b.slicedCols==0){D=b.cols}
else{D=b.slicedCols}
C=1;break;case&quot;curtainSliceLeft&quot;:if(b.slicedCols==0){D=b.cols}
else{D=b.slicedCols}
C=1;break;case&quot;curtainSliceRight&quot;:if(b.slicedCols==0){D=b.cols}
else{D=b.slicedCols}
C=1;break;case&quot;blindCurtainTopLeft&quot;:if(b.slicedRows==0){C=b.rows}
else{C=b.slicedRows}
D=1;break;case&quot;blindCurtainTopRight&quot;:if(b.slicedRows==0){C=b.rows}
else{C=b.slicedRows}
D=1;break;case&quot;blindCurtainBottomLeft&quot;:if(b.slicedRows==0){C=b.rows}
else{C=b.slicedRows}
D=1;break;case&quot;blindCurtainBottomRight&quot;:if(b.slicedRows==0){C=b.rows}
else{C=b.slicedRows}
D=1;break;case&quot;blindCurtainSliceTop&quot;:if(b.slicedRows==0){C=b.rows}
else{C=b.slicedRows}
D=1;break;case&quot;blindCurtainSliceBottom&quot;:if(b.slicedRows==0){C=b.rows}
else{C=b.slicedRows}
D=1;break;case&quot;stampede&quot;:G=&quot;-&quot;+J;break;case&quot;mosaic&quot;:G=b.gridDifference;break;case&quot;mosaicReverse&quot;:G=b.gridDifference;break;case&quot;mosaicRandom&quot;:break;case&quot;mosaicSpiral&quot;:G=b.gridDifference;F=1.7;break;case&quot;mosaicSpiralReverse&quot;:G=b.gridDifference;F=1.7;break;case&quot;topLeftBottomRight&quot;:G=b.gridDifference;F=6;break;case&quot;bottomRightTopLeft&quot;:G=b.gridDifference;F=6;break;case&quot;bottomLeftTopRight&quot;:G=b.gridDifference;F=6;break;case&quot;topRightBottomLeft&quot;:G=b.gridDifference;F=6;break;case&quot;scrollLeft&quot;:D=1;C=1;break;case&quot;scrollRight&quot;:D=1;C=1;break;case&quot;scrollTop&quot;:D=1;C=1;break;case&quot;scrollBottom&quot;:D=1;C=1;break;case&quot;scrollHorz&quot;:D=1;C=1;break}
var _=0;var ab=C*D;var eb=t-Math.floor(t / D)*D;var fb=u-Math.floor(u / C)*C;var gb;var kb;var lb=0;var mb=0;var nb=new Array;var ob=new Array;var pb=new Array;while(_&lt;ab){nb.push(_);ob.push(_);E.append(&amp;#39;</p>
<div class="cameraappended" style="display:none; overflow:hidden; position:absolute; z-index:1000" />&amp;#39;);var qb=a(&quot;.cameraappended:eq(&quot;+_+&quot;)&quot;,k);if(N==&quot;scrollLeft&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;N==&quot;scrollRight&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;N==&quot;scrollTop&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;N==&quot;scrollBottom&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;N==&quot;scrollHorz&quot;){S.eq(l).clone().show().appendTo(qb)}
else{if(T==&quot;next&quot;){S.eq(l).clone().show().appendTo(qb)}
else{S.eq(d).clone().show().appendTo(qb)}}
if(_%D&lt;eb){gb=1}
else{gb=0}
if(_%D==0){lb=0}
if(Math.floor(_ / D)<fb){kb=1}
else{kb=0}
qb.css({height:Math.floor(u / C+kb+1),left:lb,top:mb,width:Math.floor(t / D+gb+1)});a("> .cameraSlide&quot;,qb).css({height:u,&quot;margin-left&quot;:&quot;-&quot;+lb+&quot;px&quot;,&quot;margin-top&quot;:&quot;-&quot;+mb+&quot;px&quot;,width:t});lb=lb+qb.width()-1;if(_%D==D-1){mb=mb+qb.height()-1}
_++}
switch(N){case&quot;curtainTopLeft&quot;:break;case&quot;curtainBottomLeft&quot;:break;case&quot;curtainSliceLeft&quot;:break;case&quot;curtainTopRight&quot;:nb=nb.reverse();break;case&quot;curtainBottomRight&quot;:nb=nb.reverse();break;case&quot;curtainSliceRight&quot;:nb=nb.reverse();break;case&quot;blindCurtainTopLeft&quot;:break;case&quot;blindCurtainBottomLeft&quot;:nb=nb.reverse();break;case&quot;blindCurtainSliceTop&quot;:break;case&quot;blindCurtainTopRight&quot;:break;case&quot;blindCurtainBottomRight&quot;:nb=nb.reverse();break;case&quot;blindCurtainSliceBottom&quot;:nb=nb.reverse();break;case&quot;stampede&quot;:nb=X(nb);break;case&quot;mosaic&quot;:break;case&quot;mosaicReverse&quot;:nb=nb.reverse();break;case&quot;mosaicRandom&quot;:nb=X(nb);break;case&quot;mosaicSpiral&quot;:var rb=C / 2,sb,tb,ub,vb=0;for(ub=0;ub&lt;rb;ub++){tb=ub;for(sb=ub;sb&lt;D-ub-1;sb++){pb(vb++)=tb*D+sb}
sb=D-ub-1;for(tb=ub;tb<C-ub-1;tb++){pb(vb++)=tb*D+sb}
tb=C-ub-1;for(sb=D-ub-1;sb>ub;sb--){pb(vb++)=tb*D+sb}
sb=ub;for(tb=C-ub-1;tb&gt;ub;tb--){pb(vb++)=tb*D+sb}}
nb=pb;break;case&quot;mosaicSpiralReverse&quot;:var rb=C / 2,sb,tb,ub,vb=ab-1;for(ub=0;ub&lt;rb;ub++){tb=ub;for(sb=ub;sb&lt;D-ub-1;sb++){pb(vb--)=tb*D+sb}
sb=D-ub-1;for(tb=ub;tb<C-ub-1;tb++){pb(vb--)=tb*D+sb}
tb=C-ub-1;for(sb=D-ub-1;sb>ub;sb--){pb(vb--)=tb*D+sb}
sb=ub;for(tb=C-ub-1;tb&gt;ub;tb--){pb(vb--)=tb*D+sb}}
nb=pb;break;case&quot;topLeftBottomRight&quot;:for(var tb=0;tb&lt;C;tb++)for(var sb=0;sb&lt;D;sb++){pb.push(sb+tb)}
ob=pb;break;case&quot;bottomRightTopLeft&quot;:for(var tb=0;tb&lt;C;tb++)for(var sb=0;sb<D;sb++){pb.push(sb+tb)}
ob=pb.reverse();break;case"bottomLeftTopRight":for(var tb=C;tb>0;tb--)for(var sb=0;sb&lt;D;sb++){pb.push(sb+tb)}
ob=pb;break;case&quot;topRightBottomLeft&quot;:for(var tb=0;tb<C;tb++)for(var sb=D;sb>0;sb--){pb.push(sb+tb)}
ob=pb;break}
a.each(nb,function(c,e){function o(){a(this).addClass(&quot;cameraeased&quot;);if(a(&quot;.cameraeased&quot;,k).length&gt;=0){a(s).css({visibility:&quot;visible&quot;})}
if(a(&quot;.cameraeased&quot;,k).length==ab){hb();a(&quot;.moveFromLeft, .moveFromRight, .moveFromTop, .moveFromBottom, .fadeIn, .fadeFromLeft, .fadeFromRight, .fadeFromTop, .fadeFromBottom&quot;,g).each(function(){a(this).css(&quot;visibility&quot;,&quot;hidden&quot;)});S.eq(l).show().css(&quot;z-index&quot;,&quot;999&quot;).removeClass(&quot;cameranext&quot;).addClass(&quot;cameracurrent&quot;);S.eq(d).css(&quot;z-index&quot;,&quot;1&quot;).removeClass(&quot;cameracurrent&quot;);a(&quot;.cameraContent&quot;,g).eq(l).addClass(&quot;cameracurrent&quot;);if(d&gt;=0){a(&quot;.cameraContent&quot;,g).eq(d).removeClass(&quot;cameracurrent&quot;)}
b.onEndTransition.call(this);if(a(&quot;&gt; div&quot;,j).eq(l).attr(&quot;data-video&quot;)!=&quot;hide&quot;&amp;&amp;a(&quot;.cameraContent.cameracurrent .imgFake&quot;,g).length){a(&quot;.cameraContent.cameracurrent .imgFake&quot;,g).click()}
var c=S.eq(l).find(&quot;.fadeIn&quot;).length;var e=a(&quot;.cameraContent&quot;,g).eq(l).find(&quot;.moveFromLeft, .moveFromRight, .moveFromTop, .moveFromBottom, .fadeIn, .fadeFromLeft, .fadeFromRight, .fadeFromTop, .fadeFromBottom&quot;).length;if(c!=0){a(&quot;.cameraSlide.cameracurrent .fadeIn&quot;,g).each(function(){if(a(this).attr(&quot;data-easing&quot;)!=&quot;http://www.couleursbois.fr/&quot;){var b=a(this).attr(&quot;data-easing&quot;)}
else{var b=O}
var d=a(this);if(typeof d.attr(&quot;data-outerWidth&quot;)===&quot;undefined&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;d.attr(&quot;data-outerWidth&quot;)===false&quot;http://www.couleursbois.fr/&quot;d.attr(&quot;data-outerWidth&quot;)===&quot;http://www.couleursbois.fr/&quot;){var e=d.outerWidth();d.attr(&quot;data-outerWidth&quot;,e)}
else{var e=d.attr(&quot;data-outerWidth&quot;)}
if(typeof d.attr(&quot;data-outerHeight&quot;)===&quot;undefined&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;d.attr(&quot;data-outerHeight&quot;)===false&quot;http://www.couleursbois.fr/&quot;d.attr(&quot;data-outerHeight&quot;)===&quot;http://www.couleursbois.fr/&quot;){var f=d.outerHeight();d.attr(&quot;data-outerHeight&quot;,f)}
else{var f=d.attr(&quot;data-outerHeight&quot;)}
var g=d.position();var h=g.left;var i=g.top;var j=d.attr(&quot;class&quot;);var k=d.index();var l=d.parents(&quot;.camerarelative&quot;).outerHeight();var m=d.parents(&quot;.camerarelative&quot;).outerWidth();if(j.indexOf(&quot;fadeIn&quot;)!=-1){d.animate({opacity:0},0).css(&quot;visibility&quot;,&quot;visible&quot;).delay(I / c*.1*(k-1)).animate({opacity:1},I / c*.15,b)}
else{d.css(&quot;visibility&quot;,&quot;visible&quot;)}})}
a(&quot;.cameraContent.cameracurrent&quot;,g).show();if(e!=0){a(&quot;.cameraContent.cameracurrent .moveFromLeft, .cameraContent.cameracurrent .moveFromRight, .cameraContent.cameracurrent .moveFromTop, .cameraContent.cameracurrent .moveFromBottom, .cameraContent.cameracurrent .fadeIn, .cameraContent.cameracurrent .fadeFromLeft, .cameraContent.cameracurrent .fadeFromRight, .cameraContent.cameracurrent .fadeFromTop, .cameraContent.cameracurrent .fadeFromBottom&quot;,g).each(function(){if(a(this).attr(&quot;data-easing&quot;)!=&quot;http://www.couleursbois.fr/&quot;){var b=a(this).attr(&quot;data-easing&quot;)}
else{var b=O}
var c=a(this);var d=c.position();var f=d.left;var g=d.top;var h=c.attr(&quot;class&quot;);var i=c.index();var j=c.outerHeight();if(h.indexOf(&quot;moveFromLeft&quot;)!=-1){c.css({left:&quot;-&quot;+t+&quot;px&quot;,right:&quot;auto&quot;});c.css(&quot;visibility&quot;,&quot;visible&quot;).delay(I / e*.1*(i-1)).animate({left:d.left},I / e*.15,b)}
else if(h.indexOf(&quot;moveFromRight&quot;)!=-1){c.css({left:t+&quot;px&quot;,right:&quot;auto&quot;});c.css(&quot;visibility&quot;,&quot;visible&quot;).delay(I / e*.1*(i-1)).animate({left:d.left},I / e*.15,b)}
else if(h.indexOf(&quot;moveFromTop&quot;)!=-1){c.css({top:&quot;-&quot;+u+&quot;px&quot;,bottom:&quot;auto&quot;});c.css(&quot;visibility&quot;,&quot;visible&quot;).delay(I / e*.1*(i-1)).animate({top:d.top},I / e*.15,b,function(){c.css({top:&quot;auto&quot;,bottom:0})})}
else if(h.indexOf(&quot;moveFromBottom&quot;)!=-1){c.css({top:u+&quot;px&quot;,bottom:&quot;auto&quot;});c.css(&quot;visibility&quot;,&quot;visible&quot;).delay(I / e*.1*(i-1)).animate({top:d.top},I / e*.15,b)}
else if(h.indexOf(&quot;fadeFromLeft&quot;)!=-1){c.animate({opacity:0},0).css({left:&quot;-&quot;+t+&quot;px&quot;,right:&quot;auto&quot;});c.css(&quot;visibility&quot;,&quot;visible&quot;).delay(I / e*.1*(i-1)).animate({left:d.left,opacity:1},I / e*.15,b)}
else if(h.indexOf(&quot;fadeFromRight&quot;)!=-1){c.animate({opacity:0},0).css({left:t+&quot;px&quot;,right:&quot;auto&quot;});c.css(&quot;visibility&quot;,&quot;visible&quot;).delay(I / e*.1*(i-1)).animate({left:d.left,opacity:1},I / e*.15,b)}
else if(h.indexOf(&quot;fadeFromTop&quot;)!=-1){c.animate({opacity:0},0).css({top:&quot;-&quot;+u+&quot;px&quot;,bottom:&quot;auto&quot;});c.css(&quot;visibility&quot;,&quot;visible&quot;).delay(I / e*.1*(i-1)).animate({top:d.top,opacity:1},I / e*.15,b,function(){c.css({top:&quot;auto&quot;,bottom:0})})}
else if(h.indexOf(&quot;fadeFromBottom&quot;)!=-1){c.animate({opacity:0},0).css({bottom:&quot;-&quot;+j+&quot;px&quot;});c.css(&quot;visibility&quot;,&quot;visible&quot;).delay(I / e*.1*(i-1)).animate({bottom:&quot;0&quot;,opacity:1},I / e*.15,b)}
else if(h.indexOf(&quot;fadeIn&quot;)!=-1){c.animate({opacity:0},0).css(&quot;visibility&quot;,&quot;visible&quot;).delay(I / e*.1*(i-1)).animate({opacity:1},I / e*.15,b)}
else{c.css(&quot;visibility&quot;,&quot;visible&quot;)}})}
a(&quot;.cameraappended&quot;,k).remove();j.removeClass(&quot;camerasliding&quot;);S.eq(d).hide();var f=a(&quot;.camera_bar_cont&quot;,V).width(),m=a(&quot;.camera_bar_cont&quot;,V).height(),o;if(h!=&quot;pie&quot;){o=.05}
else{o=.005}
a(&quot;#&quot;+i).animate({opacity:b.loaderOpacity},200);L=setInterval(function(){if(j.hasClass(&quot;stopped&quot;)){clearInterval(L)}
if(h!=&quot;pie&quot;){if(bb&lt;=1.002&amp;&amp;!j.hasClass(&quot;stopped&quot;)&amp;&amp;!j.hasClass(&quot;paused&quot;)&amp;&amp;!j.hasClass(&quot;hovered&quot;)){bb=bb+o}
else if(bb&lt;=1&amp;&amp;(j.hasClass(&quot;stopped&quot;)&quot;http://www.couleursbois.fr/&quot;j.hasClass(&quot;paused&quot;)&quot;http://www.couleursbois.fr/&quot;j.hasClass(&quot;stopped&quot;)&quot;http://www.couleursbois.fr/&quot;j.hasClass(&quot;hovered&quot;))){bb=bb}
else{if(!j.hasClass(&quot;stopped&quot;)&amp;&amp;!j.hasClass(&quot;paused&quot;)&amp;&amp;!j.hasClass(&quot;hovered&quot;)){clearInterval(L);W();a(&quot;#&quot;+i).animate({opacity:0},200,function(){clearTimeout(M);M=setTimeout(ib,n);jb();b.onStartLoading.call(this)})}}
switch(U){case&quot;leftToRight&quot;:a(&quot;#&quot;+i).animate({right:f-f*bb},I*o,&quot;linear&quot;);break;case&quot;rightToLeft&quot;:a(&quot;#&quot;+i).animate({left:f-f*bb},I*o,&quot;linear&quot;);break;case&quot;topToBottom&quot;:a(&quot;#&quot;+i).animate({bottom:m-m*bb},I*o,&quot;linear&quot;);break;case&quot;bottomToTop&quot;:a(&quot;#&quot;+i).animate({bottom:m-m*bb},I*o,&quot;linear&quot;);break}}
else{cb=bb;db.clearRect(0,0,b.pieDiameter,b.pieDiameter);db.globalCompositeOperation=&quot;destination-over&quot;;db.beginPath();db.arc(b.pieDiameter / 2,b.pieDiameter / 2,b.pieDiameter / 2-b.loaderStroke,0,Math.PI*2,false);db.lineWidth=b.loaderStroke;db.strokeStyle=b.loaderBgColor;db.stroke();db.closePath();db.globalCompositeOperation=&quot;source-over&quot;;db.beginPath();db.arc(b.pieDiameter / 2,b.pieDiameter / 2,b.pieDiameter / 2-b.loaderStroke,0,Math.PI*2*cb,false);db.lineWidth=b.loaderStroke-b.loaderPadding*2;db.strokeStyle=b.loaderColor;db.stroke();db.closePath();if(bb&lt;=1.002&amp;&amp;!j.hasClass(&quot;stopped&quot;)&amp;&amp;!j.hasClass(&quot;paused&quot;)&amp;&amp;!j.hasClass(&quot;hovered&quot;)){bb=bb+o}
else if(bb&lt;=1&amp;&amp;(j.hasClass(&quot;stopped&quot;)&quot;http://www.couleursbois.fr/&quot;j.hasClass(&quot;paused&quot;)&quot;http://www.couleursbois.fr/&quot;j.hasClass(&quot;hovered&quot;))){bb=bb}
else{if(!j.hasClass(&quot;stopped&quot;)&amp;&amp;!j.hasClass(&quot;paused&quot;)&amp;&amp;!j.hasClass(&quot;hovered&quot;)){clearInterval(L);W();a(&quot;#&quot;+i+&quot;, .camera_canvas_wrap&quot;,V).animate({opacity:0},200,function(){clearTimeout(M);M=setTimeout(ib,n);jb();b.onStartLoading.call(this)})}}}},I*o)}}
if(e%D&lt;eb){gb=1}
else{gb=0}
if(e%D==0){lb=0}
if(Math.floor(e / D)&lt;fb){kb=1}
else{kb=0}
switch(N){case&quot;simpleFade&quot;:height=u;width=t;opacityOnGrid=0;break;case&quot;curtainTopLeft&quot;:height=0,width=Math.floor(t / D+gb+1),marginTop=&quot;-&quot;+Math.floor(u / C+kb+1)+&quot;px&quot;;break;case&quot;curtainTopRight&quot;:height=0,width=Math.floor(t / D+gb+1),marginTop=&quot;-&quot;+Math.floor(u / C+kb+1)+&quot;px&quot;;break;case&quot;curtainBottomLeft&quot;:height=0,width=Math.floor(t / D+gb+1),marginTop=Math.floor(u / C+kb+1)+&quot;px&quot;;break;case&quot;curtainBottomRight&quot;:height=0,width=Math.floor(t / D+gb+1),marginTop=Math.floor(u / C+kb+1)+&quot;px&quot;;break;case&quot;curtainSliceLeft&quot;:height=0,width=Math.floor(t / D+gb+1);if(e%2==0){marginTop=Math.floor(u / C+kb+1)+&quot;px&quot;}
else{marginTop=&quot;-&quot;+Math.floor(u / C+kb+1)+&quot;px&quot;}
break;case&quot;curtainSliceRight&quot;:height=0,width=Math.floor(t / D+gb+1);if(e%2==0){marginTop=Math.floor(u / C+kb+1)+&quot;px&quot;}
else{marginTop=&quot;-&quot;+Math.floor(u / C+kb+1)+&quot;px&quot;}
break;case&quot;blindCurtainTopLeft&quot;:height=Math.floor(u / C+kb+1),width=0,marginLeft=&quot;-&quot;+Math.floor(t / D+gb+1)+&quot;px&quot;;break;case&quot;blindCurtainTopRight&quot;:height=Math.floor(u / C+kb+1),width=0,marginLeft=Math.floor(t / D+gb+1)+&quot;px&quot;;break;case&quot;blindCurtainBottomLeft&quot;:height=Math.floor(u / C+kb+1),width=0,marginLeft=&quot;-&quot;+Math.floor(t / D+gb+1)+&quot;px&quot;;break;case&quot;blindCurtainBottomRight&quot;:height=Math.floor(u / C+kb+1),width=0,marginLeft=Math.floor(t / D+gb+1)+&quot;px&quot;;break;case&quot;blindCurtainSliceBottom&quot;:height=Math.floor(u / C+kb+1),width=0;if(e%2==0){marginLeft=&quot;-&quot;+Math.floor(t / D+gb+1)+&quot;px&quot;}
else{marginLeft=Math.floor(t / D+gb+1)+&quot;px&quot;}
break;case&quot;blindCurtainSliceTop&quot;:height=Math.floor(u / C+kb+1),width=0;if(e%2==0){marginLeft=&quot;-&quot;+Math.floor(t / D+gb+1)+&quot;px&quot;}
else{marginLeft=Math.floor(t / D+gb+1)+&quot;px&quot;}
break;case&quot;stampede&quot;:height=0;width=0;marginLeft=t*.2*(c%D-(D-Math.floor(D / 2)))+&quot;px&quot;;marginTop=u*.2*(Math.floor(c / D)+1-(C-Math.floor(C / 2)))+&quot;px&quot;;break;case&quot;mosaic&quot;:height=0;width=0;break;case&quot;mosaicReverse&quot;:height=0;width=0;marginLeft=Math.floor(t / D+gb+1)+&quot;px&quot;;marginTop=Math.floor(u / C+kb+1)+&quot;px&quot;;break;case&quot;mosaicRandom&quot;:height=0;width=0;marginLeft=Math.floor(t / D+gb+1)*.5+&quot;px&quot;;marginTop=Math.floor(u / C+kb+1)*.5+&quot;px&quot;;break;case&quot;mosaicSpiral&quot;:height=0;width=0;marginLeft=Math.floor(t / D+gb+1)*.5+&quot;px&quot;;marginTop=Math.floor(u / C+kb+1)*.5+&quot;px&quot;;break;case&quot;mosaicSpiralReverse&quot;:height=0;width=0;marginLeft=Math.floor(t / D+gb+1)*.5+&quot;px&quot;;marginTop=Math.floor(u / C+kb+1)*.5+&quot;px&quot;;break;case&quot;topLeftBottomRight&quot;:height=0;width=0;break;case&quot;bottomRightTopLeft&quot;:height=0;width=0;marginLeft=Math.floor(t / D+gb+1)+&quot;px&quot;;marginTop=Math.floor(u / C+kb+1)+&quot;px&quot;;break;case&quot;bottomLeftTopRight&quot;:height=0;width=0;marginLeft=0;marginTop=Math.floor(u / C+kb+1)+&quot;px&quot;;break;case&quot;topRightBottomLeft&quot;:height=0;width=0;marginLeft=Math.floor(t / D+gb+1)+&quot;px&quot;;marginTop=0;break;case&quot;scrollRight&quot;:height=u;width=t;marginLeft=-t;break;case&quot;scrollLeft&quot;:height=u;width=t;marginLeft=t;break;case&quot;scrollTop&quot;:height=u;width=t;marginTop=u;break;case&quot;scrollBottom&quot;:height=u;width=t;marginTop=-u;break;case&quot;scrollHorz&quot;:height=u;width=t;if(d==0&amp;&amp;l==B-1){marginLeft=-t}
else if(d&lt;l&quot;http://www.couleursbois.fr/&quot;d==B-1&amp;&amp;l==0){marginLeft=t}
else{marginLeft=-t}
break}
var m=a(&quot;.cameraappended:eq(&quot;+e+&quot;)&quot;,k);if(typeof L!==&quot;undefined&quot;){clearInterval(L);clearTimeout(M);M=setTimeout(ib,J+G)}
if(a(r).length){a(&quot;.camera_pag li&quot;,f).removeClass(&quot;cameracurrent&quot;);a(&quot;.camera_pag li&quot;,f).eq(l).addClass(&quot;cameracurrent&quot;)}
if(a(s).length){a(&quot;li&quot;,s).removeClass(&quot;cameracurrent&quot;);a(&quot;li&quot;,s).eq(l).addClass(&quot;cameracurrent&quot;);a(&quot;li&quot;,s).not(&quot;.cameracurrent&quot;).find(&quot;img&quot;).animate({opacity:.5},0);a(&quot;li.cameracurrent img&quot;,s).animate({opacity:1},0);a(&quot;li&quot;,s).hover(function(){a(&quot;img&quot;,this).stop(true,false).animate({opacity:1},150)},function(){if(!a(this).hasClass(&quot;cameracurrent&quot;)){a(&quot;img&quot;,this).stop(true,false).animate({opacity:.5},150)}})}
var n=parseFloat(J)+parseFloat(G);if(N==&quot;scrollLeft&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;N==&quot;scrollRight&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;N==&quot;scrollTop&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;N==&quot;scrollBottom&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;N==&quot;scrollHorz&quot;){b.onStartTransition.call(this);n=0;m.delay((J+G)/ ab*ob(c)*F*.5).css({display:&quot;block&quot;,height:height,&quot;margin-left&quot;:marginLeft,&quot;margin-top&quot;:marginTop,width:width}).animate({height:Math.floor(u / C+kb+1),&quot;margin-top&quot;:0,&quot;margin-left&quot;:0,width:Math.floor(t / D+gb+1)},J-G,O,o);S.eq(d).delay((J+G)/ ab*ob(c)*F*.5).animate({&quot;margin-left&quot;:marginLeft*-1,&quot;margin-top&quot;:marginTop*-1},J-G,O,function(){a(this).css({&quot;margin-top&quot;:0,&quot;margin-left&quot;:0})})}
else{b.onStartTransition.call(this);n=parseFloat(J)+parseFloat(G);if(T==&quot;next&quot;){m.delay((J+G)/ ab*ob(c)*F*.5).css({display:&quot;block&quot;,height:height,&quot;margin-left&quot;:marginLeft,&quot;margin-top&quot;:marginTop,width:width,opacity:opacityOnGrid}).animate({height:Math.floor(u / C+kb+1),&quot;margin-top&quot;:0,&quot;margin-left&quot;:0,opacity:1,width:Math.floor(t / D+gb+1)},J-G,O,o)}
else{S.eq(l).show().css(&quot;z-index&quot;,&quot;999&quot;).addClass(&quot;cameracurrent&quot;);S.eq(d).css(&quot;z-index&quot;,&quot;1&quot;).removeClass(&quot;cameracurrent&quot;);a(&quot;.cameraContent&quot;,g).eq(l).addClass(&quot;cameracurrent&quot;);a(&quot;.cameraContent&quot;,g).eq(d).removeClass(&quot;cameracurrent&quot;);m.delay((J+G)/ ab*ob(c)*F*.5).css({display:&quot;block&quot;,height:Math.floor(u / C+kb+1),&quot;margin-top&quot;:0,&quot;margin-left&quot;:0,opacity:1,width:Math.floor(t / D+gb+1)}).animate({height:height,&quot;margin-left&quot;:marginLeft,&quot;margin-top&quot;:marginTop,width:width,opacity:opacityOnGrid},J-G,O,o)}}})}}
var d={alignment:&quot;center&quot;,autoAdvance:true,mobileAutoAdvance:true,barDirection:&quot;leftToRight&quot;,barPosition:&quot;bottom&quot;,cols:6,easing:&quot;easeInOutExpo&quot;,mobileEasing:&quot;http://www.couleursbois.fr/&quot;,fx:&quot;random&quot;,mobileFx:&quot;http://www.couleursbois.fr/&quot;,gridDifference:250,height:&quot;50%&quot;,imagePath:&quot;images/&quot;,hover:true,loader:&quot;pie&quot;,loaderColor:&quot;#eeeeee&quot;,loaderBgColor:&quot;#222222&quot;,loaderOpacity:.8,loaderPadding:2,loaderStroke:7,minHeight:&quot;200px&quot;,navigation:true,navigationHover:true,mobileNavHover:true,opacityOnGrid:false,overlayer:true,pagination:true,playPause:true,pauseOnClick:true,pieDiameter:38,piePosition:&quot;rightTop&quot;,portrait:false,rows:4,slicedCols:12,slicedRows:8,slideOn:&quot;random&quot;,thumbnails:false,time:7e3,transPeriod:500,onEndTransition:function(){},onLoaded:function(){},onStartLoading:function(){},onStartTransition:function(){}};var b=a.extend({},d,b);var f=a(this).addClass(&quot;camera_wrap&quot;);f.wrapInner(&amp;#39;</p>
<div class="camera_src" />&amp;#39;).wrapInner(&amp;#39;</p>
<div class="camera_fakehover" />&amp;#39;);var g=a(&quot;.camera_fakehover&quot;,f);g.append(&amp;#39;</p>
<div class="camera_target"></div>
<p>&amp;#39;);if(b.overlayer==true){g.append(&amp;#39;</p>
<div class="camera_overlayer"></div>
<p>&amp;#39;)}
g.append(&amp;#39;</p>
<div class="camera_target_content"></div>
<p>&amp;#39;);var h;if(b.loader==&quot;pie&quot;&amp;&amp;a.browser.msie&amp;&amp;a.browser.version&lt;9){h=&quot;bar&quot;}
else{h=b.loader}
if(h==&quot;pie&quot;){g.append(&amp;#39;</p>
<div class="camera_pie"></div>
<p>&amp;#39;)}
else if(h==&quot;bar&quot;){g.append(&amp;#39;</p>
<div class="camera_bar"></div>
<p>&amp;#39;)}
else{g.append(&amp;#39;</p>
<div class="camera_bar" style="display:none"></div>
<p>&amp;#39;)}
if(b.playPause==true){g.append(&amp;#39;</p>
<div class="camera_commands"></div>
<p>&amp;#39;)}
if(b.navigation==true){g.append(&amp;#39;</p>
<div class="camera_prev"><span></span></div>
<p>&amp;#39;).append(&amp;#39;</p>
<div class="camera_next"><span></span></div>
<p>&amp;#39;)}
if(b.thumbnails==true){f.append(&amp;#39;</p>
<div class="camera_thumbs_cont" />&amp;#39;)}
if(b.thumbnails==true&amp;&amp;b.pagination!=true){a(&quot;.camera_thumbs_cont&quot;,f).wrap(&quot;</p>
<div />&quot;).wrap(&amp;#39;</p>
<div class="camera_thumbs" />&amp;#39;).wrap(&quot;</p>
<div />&quot;).wrap(&amp;#39;</p>
<div class="camera_command_wrap" />&amp;#39;)}
if(b.pagination==true){f.append(&amp;#39;</p>
<div class="camera_pag"></div>
<p>&amp;#39;)}
f.append(&amp;#39;</p>
<div class="camera_loader"></div>
<p>&amp;#39;);a(&quot;.camera_caption&quot;,f).each(function(){a(this).wrapInner(&quot;</p>
<div />&quot;)});var i=&quot;pie_&quot;+a(this).data(&quot;diaporama_v13&quot;)+&quot;_&quot;+f.index(),j=a(&quot;.camera_src&quot;,f),k=a(&quot;.camera_target&quot;,f),l=a(&quot;.camera_target_content&quot;,f),m=a(&quot;.camera_pie&quot;,f),n=a(&quot;.camera_bar&quot;,f),o=a(&quot;.camera_prev&quot;,f),p=a(&quot;.camera_next&quot;,f),q=a(&quot;.camera_commands&quot;,f),r=a(&quot;.camera_pag&quot;,f),s=a(&quot;.camera_thumbs_cont&quot;,f);var t,u;var v=new Array;a(&quot;&gt; div&quot;,j).each(function(){v.push(a(this).attr(&quot;data-src&quot;))});var w=new Array;a(&quot;&gt; div&quot;,j).each(function(){if(a(this).attr(&quot;data-link&quot;)){w.push(a(this).attr(&quot;data-link&quot;))}
else{w.push(&quot;http://www.couleursbois.fr/&quot;)}});var x=new Array;a(&quot;&gt; div&quot;,j).each(function(){if(a(this).attr(&quot;data-target&quot;)){x.push(a(this).attr(&quot;data-target&quot;))}
else{x.push(&quot;http://www.couleursbois.fr/&quot;)}});var y=new Array;a(&quot;&gt; div&quot;,j).each(function(){if(a(this).attr(&quot;data-portrait&quot;)){y.push(a(this).attr(&quot;data-portrait&quot;))}
else{y.push(&quot;http://www.couleursbois.fr/&quot;)}});var z=new Array;a(&quot;&gt; div&quot;,j).each(function(){if(a(this).attr(&quot;data-alignment&quot;)){z.push(a(this).attr(&quot;data-alignment&quot;))}
else{z.push(&quot;http://www.couleursbois.fr/&quot;)}});var A=new Array;a(&quot;&gt; div&quot;,j).each(function(){if(a(this).attr(&quot;data-thumb&quot;)){A.push(a(this).attr(&quot;data-thumb&quot;))}
else{A.push(&quot;http://www.couleursbois.fr/&quot;)}});var B=v.length;a(l).append(&amp;#39;</p>
<div class="cameraContents" />&amp;#39;);var C;for(C=0;C&lt;B;C++){a(&quot;.cameraContents&quot;,l).append(&amp;#39;</p>
<div class="cameraContent" />&amp;#39;);if(w(C)!=&quot;http://www.couleursbois.fr/&quot;){var D=a(&quot;&gt; div &quot;,j).eq(C).attr(&quot;data-box&quot;);if(typeof D!==&quot;undefined&quot;&amp;&amp;D!==false&amp;&amp;D!=&quot;http://www.couleursbois.fr/&quot;){D=&amp;#39;data-box=&quot;http://www.couleursbois.fr/&quot;+a(&quot;&gt; div &quot;,j).eq(C).attr(&quot;data-box&quot;)+&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;}
else{D=&quot;http://www.couleursbois.fr/&quot;}
a(&quot;.camera_target_content .cameraContent:eq(&quot;+C+&quot;)&quot;,f).append(&amp;#39;&amp;#39;)}}
a(&quot;.camera_caption&quot;,f).each(function(){var b=a(this).parent().index(),c=f.find(&quot;.cameraContent&quot;).eq(b);a(this).appendTo(c)});k.append(&amp;#39;</p>
<div class="cameraCont" />&amp;#39;);var E=a(&quot;.cameraCont&quot;,f);var F;for(F=0;F&lt;B;F++){E.append(&amp;#39;</p>
<div class="cameraSlide cameraSlide_'+F+"http://www.couleursbois.fr/" />&amp;#39;);var G=a(&quot;&gt; div:eq(&quot;+F+&quot;)&quot;,j);k.find(&quot;.cameraSlide_&quot;+F).clone(G)}
a(window).bind(&quot;load resize pageshow&quot;,function(){hb();H()});E.append(&amp;#39;</p>
<div class="cameraSlide cameraSlide_'+F+"http://www.couleursbois.fr/" />&amp;#39;);var I;f.show();var t=k.width();var u=k.height();var J;a(window).bind(&quot;resize pageshow&quot;,function(){if(I==true){K()}
a(&quot;ul&quot;,s).animate({&quot;margin-top&quot;:0},0,hb);if(!j.hasClass(&quot;paused&quot;)){j.addClass(&quot;paused&quot;);if(a(&quot;.camera_stop&quot;,V).length){a(&quot;.camera_stop&quot;,V).hide();a(&quot;.camera_play&quot;,V).show();if(h!=&quot;none&quot;){a(&quot;#&quot;+i).hide()}}
else{if(h!=&quot;none&quot;){a(&quot;#&quot;+i).hide()}}
clearTimeout(J);J=setTimeout(function(){j.removeClass(&quot;paused&quot;);if(a(&quot;.camera_play&quot;,V).length){a(&quot;.camera_play&quot;,V).hide();a(&quot;.camera_stop&quot;,V).show();if(h!=&quot;none&quot;){a(&quot;#&quot;+i).fadeIn()}}
else{if(h!=&quot;none&quot;){a(&quot;#&quot;+i).fadeIn()}}},1500)}});var L,M;var N,O,P,q,r;var Q,R;if(e()&amp;&amp;b.mobileAutoAdvance!=&quot;http://www.couleursbois.fr/&quot;){O=b.mobileAutoAdvance}
else{O=b.autoAdvance}
if(O==false){j.addClass(&quot;paused&quot;)}
if(e()&amp;&amp;b.mobileNavHover!=&quot;http://www.couleursbois.fr/&quot;){P=b.mobileNavHover}
else{P=b.navigationHover}
if(j.length!=0){var S=a(&quot;.cameraSlide&quot;,k);S.wrapInner(&amp;#39;</p>
<div class="camerarelative" />&amp;#39;);var T;var U=b.barDirection;var V=f;a(&quot;iframe&quot;,g).each(function(){var b=a(this);var c=b.attr(&quot;src&quot;);b.attr(&quot;data-src&quot;,c);var d=b.parent().index(&quot;.camera_src &gt; div&quot;);a(&quot;.camera_target_content .cameraContent:eq(&quot;+d+&quot;)&quot;,f).append(b)});function W(){}
W();if(b.hover==true){if(!e()){g.hover(function(){j.addClass(&quot;hovered&quot;)},function(){j.removeClass(&quot;hovered&quot;)})}}
if(P==true){a(o,f).animate({opacity:0},0);a(p,f).animate({opacity:0},0);a(q,f).animate({opacity:0},0);if(e()){g.on(&quot;vmouseover&quot;,function(){a(o,f).animate({opacity:1},200);a(p,f).animate({opacity:1},200);a(q,f).animate({opacity:1},200)});g.on(&quot;vmouseout&quot;,function(){a(o,f).delay(500).animate({opacity:0},200);a(p,f).delay(500).animate({opacity:0},200);a(q,f).delay(500).animate({opacity:0},200)})}
else{g.hover(function(){a(o,f).animate({opacity:1},200);a(p,f).animate({opacity:1},200);a(q,f).animate({opacity:1},200)},function(){a(o,f).animate({opacity:0},200);a(p,f).animate({opacity:0},200);a(q,f).animate({opacity:0},200)})}}
if(b.pauseOnClick==true){a(&quot;.camera_target_content&quot;,g).mouseup(function(){O=false;j.addClass(&quot;paused&quot;);a(&quot;.camera_stop&quot;,V).hide();a(&quot;.camera_play&quot;,V).show();a(&quot;#&quot;+i).hide()})}
a(&quot;.cameraContent, .imgFake&quot;,g).hover(function(){Q=true},function(){Q=false});a(&quot;.cameraContent, .imgFake&quot;,g).bind(&quot;click&quot;,function(){if(R==true&amp;&amp;Q==true){O=false;a(&quot;.camera_caption&quot;,g).hide();j.addClass(&quot;paused&quot;);a(&quot;.camera_stop&quot;,V).hide();a(&quot;.camera_play&quot;,V).show();a(&quot;#&quot;+i).hide()}})}
if(h!=&quot;pie&quot;){n.append(&amp;#39;<span class="camera_bar_cont" />&amp;#39;);a(&quot;.camera_bar_cont&quot;,n).animate({opacity:b.loaderOpacity},0).css({position:&quot;absolute&quot;,left:0,right:0,top:0,bottom:0,&quot;background-color&quot;:b.loaderBgColor}).append(&amp;#39;<span id="http://www.couleursbois.fr/"+i+"http://www.couleursbois.fr/" />&amp;#39;);a(&quot;#&quot;+i).animate({opacity:0},0);var Z=a(&quot;#&quot;+i);Z.css({position:&quot;absolute&quot;,&quot;background-color&quot;:b.loaderColor});switch(b.barPosition){case&quot;left&quot;:n.css({right:&quot;auto&quot;,width:b.loaderStroke});break;case&quot;right&quot;:n.css({left:&quot;auto&quot;,width:b.loaderStroke});break;case&quot;top&quot;:n.css({bottom:&quot;auto&quot;,height:b.loaderStroke});break;case&quot;bottom&quot;:n.css({top:&quot;auto&quot;,height:b.loaderStroke});break}
switch(U){case&quot;leftToRight&quot;:Z.css({left:0,right:0,top:b.loaderPadding,bottom:b.loaderPadding});break;case&quot;rightToLeft&quot;:Z.css({left:0,right:0,top:b.loaderPadding,bottom:b.loaderPadding});break;case&quot;topToBottom&quot;:Z.css({left:b.loaderPadding,right:b.loaderPadding,top:0,bottom:0});break;case&quot;bottomToTop&quot;:Z.css({left:b.loaderPadding,right:b.loaderPadding,top:0,bottom:0});break}}
else{m.append(&amp;#39;<canvas id="http://www.couleursbois.fr/"+i+"http://www.couleursbois.fr/"></canvas>&amp;#39;);var _;var Z=document.getElementById(i);Z.setAttribute(&quot;width&quot;,b.pieDiameter);Z.setAttribute(&quot;height&quot;,b.pieDiameter);var ab;switch(b.piePosition){case&quot;leftTop&quot;:ab=&quot;left:0; top:0;&quot;;break;case&quot;rightTop&quot;:ab=&quot;right:0; top:0;&quot;;break;case&quot;leftBottom&quot;:ab=&quot;left:0; bottom:0;&quot;;break;case&quot;rightBottom&quot;:ab=&quot;right:0; bottom:0;&quot;;break}
Z.setAttribute(&quot;style&quot;,&quot;position:absolute; z-index:1002; &quot;+ab);var bb;var cb;if(Z&amp;&amp;Z.getContext){var db=Z.getContext(&quot;2d&quot;);db.rotate(Math.PI*(3 / 2));db.translate(-b.pieDiameter,0)}}
if(h==&quot;none&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;O==false){a(&quot;#&quot;+i).hide();a(&quot;.camera_canvas_wrap&quot;,V).hide()}
if(a(r).length){a(r).append(&amp;#39;</p>
<ul class="camera_pag_ul" />&amp;#39;);var eb;for(eb=0;eb&lt;B;eb++){a(&quot;.camera_pag_ul&quot;,f).append(&amp;#39;</p>
<li class="pag_nav_'+eb+"http://www.couleursbois.fr/" style="position:relative; z-index:1002"><span><span>&amp;#39;+eb+&quot;</span></span></li>
<p>&quot;)}
a(&quot;.camera_pag_ul li&quot;,f).hover(function(){a(this).addClass(&quot;camera_hover&quot;);if(a(&quot;.camera_thumb&quot;,this).length){var b=a(&quot;.camera_thumb&quot;,this).outerWidth(),c=a(&quot;.camera_thumb&quot;,this).outerHeight(),d=a(this).outerWidth();a(&quot;.camera_thumb&quot;,this).show().css({top:&quot;-&quot;+c+&quot;px&quot;,left:&quot;-&quot;+(b-d)/ 2+&quot;px&quot;}).animate({opacity:1,&quot;margin-top&quot;:&quot;-3px&quot;},200);a(&quot;.thumb_arrow&quot;,this).show().animate({opacity:1,&quot;margin-top&quot;:&quot;-3px&quot;},200)}},function(){a(this).removeClass(&quot;camera_hover&quot;);a(&quot;.camera_thumb&quot;,this).animate({&quot;margin-top&quot;:&quot;-20px&quot;,opacity:0},200,function(){a(this).css({marginTop:&quot;5px&quot;}).hide()});a(&quot;.thumb_arrow&quot;,this).animate({&quot;margin-top&quot;:&quot;-20px&quot;,opacity:0},200,function(){a(this).css({marginTop:&quot;5px&quot;}).hide()})})}
if(a(s).length){var fb;if(!a(r).length){a(s).append(&quot;</p>
<div />&quot;);a(s).before(&amp;#39;</p>
<div class="camera_prevThumbs hideNav">
<div></div>
</div>
<p>&amp;#39;).before(&amp;#39;</p>
<div class="camera_nextThumbs hideNav">
<div></div>
</div>
<p>&amp;#39;);a(&quot;&gt; div&quot;,s).append(&quot;</p>
<ul />&quot;);a.each(A,function(b,c){if(a(&quot;&gt; div&quot;,j).eq(b).attr(&quot;data-thumb&quot;)!=&quot;http://www.couleursbois.fr/&quot;){var d=a(&quot;&gt; div&quot;,j).eq(b).attr(&quot;data-thumb&quot;),e=new Image;e.src=d;a(&quot;ul&quot;,s).append(&amp;#39;</p>
<li class="pix_thumb pix_thumb_'+b+"http://www.couleursbois.fr/" />&amp;#39;);a(&quot;li.pix_thumb_&quot;+b,s).append(a(e).attr(&quot;class&quot;,&quot;camera_thumb&quot;))}})}
else{a.each(A,function(b,c){if(a(&quot;&gt; div&quot;,j).eq(b).attr(&quot;data-thumb&quot;)!=&quot;http://www.couleursbois.fr/&quot;){var d=a(&quot;&gt; div&quot;,j).eq(b).attr(&quot;data-thumb&quot;),e=new Image;e.src=d;a(&quot;li.pag_nav_&quot;+b,r).append(a(e).attr(&quot;class&quot;,&quot;camera_thumb&quot;).css({position:&quot;absolute&quot;}).animate({opacity:0},0));a(&quot;li.pag_nav_&quot;+b+&quot; &gt; img&quot;,r).after(&amp;#39;</p>
<div class="thumb_arrow" />&amp;#39;);a(&quot;li.pag_nav_&quot;+b+&quot; &gt; .thumb_arrow&quot;,r).animate({opacity:0},0)}});f.css({marginBottom:a(r).outerHeight()})}}
else if(!a(s).length&amp;&amp;a(r).length){f.css({marginBottom:a(r).outerHeight()})}
var gb=true;if(a(q).length){a(q).append(&amp;#39;</p>
<div class="camera_play"></div>
<p>&amp;#39;).append(&amp;#39;</p>
<div class="camera_stop"></div>
<p>&amp;#39;);if(O==true){a(&quot;.camera_play&quot;,V).hide();a(&quot;.camera_stop&quot;,V).show()}
else{a(&quot;.camera_stop&quot;,V).hide();a(&quot;.camera_play&quot;,V).show()}
a(&quot;.camera_stop&quot;,V).on(&quot;click&quot;,function(){O=false;j.addClass(&quot;paused&quot;);if(a(&quot;.camera_stop&quot;,V).length){a(&quot;.camera_stop&quot;,V).hide();a(&quot;.camera_play&quot;,V).show();if(h!=&quot;none&quot;){a(&quot;#&quot;+i).hide()}}
else{if(h!=&quot;none&quot;){a(&quot;#&quot;+i).hide()}}});a(&quot;.camera_play&quot;,V).on(&quot;click&quot;,function(){O=true;j.removeClass(&quot;paused&quot;);if(a(&quot;.camera_play&quot;,V).length){a(&quot;.camera_play&quot;,V).hide();a(&quot;.camera_stop&quot;,V).show();if(h!=&quot;none&quot;){a(&quot;#&quot;+i).show()}}
else{if(h!=&quot;none&quot;){a(&quot;#&quot;+i).show()}}});}
ib();a(&quot;.moveFromLeft, .moveFromRight, .moveFromTop, .moveFromBottom, .fadeIn, .fadeFromLeft, .fadeFromRight, .fadeFromTop, .fadeFromBottom&quot;,g).each(function(){a(this).css(&quot;visibility&quot;,&quot;hidden&quot;)});b.onStartLoading.call(this);jb();if(a(o).length){a(o).click(function(){if(!j.hasClass(&quot;camerasliding&quot;)){var c=parseFloat(a(&quot;.cameraSlide.cameracurrent&quot;,k).index());clearInterval(L);W();a(&quot;#&quot;+i+&quot;, .camera_canvas_wrap&quot;,f).animate({opacity:0},0);ib();if(c!=0){jb(c)}
else{jb(B)}
b.onStartLoading.call(this)}})}
if(a(p).length){a(p).click(function(){if(!j.hasClass(&quot;camerasliding&quot;)){var c=parseFloat(a(&quot;.cameraSlide.cameracurrent&quot;,k).index());clearInterval(L);W();a(&quot;#&quot;+i+&quot;, .camera_canvas_wrap&quot;,V).animate({opacity:0},0);ib();if(c==B-1){jb(1)}
else{jb(c+2)}
b.onStartLoading.call(this)}})}
if(a(r).length){a(&quot;.camera_pag li&quot;,f).click(function(){if(!j.hasClass(&quot;camerasliding&quot;)){var c=parseFloat(a(this).index());var d=parseFloat(a(&quot;.cameraSlide.cameracurrent&quot;,k).index());if(c!=d){clearInterval(L);W();a(&quot;#&quot;+i+&quot;, .camera_canvas_wrap&quot;,V).animate({opacity:0},0);ib();jb(c+1);b.onStartLoading.call(this)}}})}
if(a(s).length){a(&quot;.pix_thumb img&quot;,s).click(function(){if(!j.hasClass(&quot;camerasliding&quot;)){var c=parseFloat(a(this).parents(&quot;li&quot;).index());var d=parseFloat(a(&quot;.cameracurrent&quot;,k).index());if(c!=d){clearInterval(L);W();a(&quot;#&quot;+i+&quot;, .camera_canvas_wrap&quot;,V).animate({opacity:0},0);a(&quot;.pix_thumb&quot;,s).removeClass(&quot;cameracurrent&quot;);a(this).parents(&quot;li&quot;).addClass(&quot;cameracurrent&quot;);ib();jb(c+1);hb();b.onStartLoading.call(this)}}});a(&quot;.camera_thumbs_cont .camera_prevThumbs&quot;,V).hover(function(){a(this).stop(true,false).animate({opacity:1},250)},function(){a(this).stop(true,false).animate({opacity:.7},250)});a(&quot;.camera_prevThumbs&quot;,V).click(function(){var b=0,c=a(s).outerWidth(),d=a(&quot;ul&quot;,s).offset().left,e=a(&quot;&gt; div&quot;,s).offset().left,f=e-d;a(&quot;.camera_visThumb&quot;,s).each(function(){var c=a(this).outerWidth();b=b+c});if(f-b&gt;0){a(&quot;ul&quot;,s).animate({&quot;margin-left&quot;:&quot;-&quot;+(f-b)+&quot;px&quot;},500,H)}
else{a(&quot;ul&quot;,s).animate({&quot;margin-left&quot;:0},500,H)}});a(&quot;.camera_thumbs_cont .camera_nextThumbs&quot;,V).hover(function(){a(this).stop(true,false).animate({opacity:1},250)},function(){a(this).stop(true,false).animate({opacity:.7},250)});a(&quot;.camera_nextThumbs&quot;,V).click(function(){var b=0,c=a(s).outerWidth(),d=a(&quot;ul&quot;,s).outerWidth(),e=a(&quot;ul&quot;,s).offset().left,f=a(&quot;&gt; div&quot;,s).offset().left,g=f-e;a(&quot;.camera_visThumb&quot;,s).each(function(){var c=a(this).outerWidth();b=b+c});if(g+b+b<d){a("ul",s).animate({"margin-left":"-"+(g+b)+"px"},500,H)}
else{a("ul",s).animate({"margin-left":"-"+(d-c)+"px"},500,H)}})}}})(jQuery);(function(a){a.fn.cameraStop=function(){var b=a(this),c=a(".camera_src",b);c.addClass("stopped");if(a(".camera_showcommands").length){var e=a(".camera_thumbs_wrap",b)}
else{var e=b}}})(jQuery);(function(a){a.fn.cameraPause=function(){var b=a(this);var c=a(".camera_src",b);c.addClass("paused")}})(jQuery);(function(a){a.fn.cameraResume=function(){var b=a(this);var c=a(".camera_src",b);if(typeof autoAdv==="undefined"http://www.couleursbois.fr/"http://www.couleursbois.fr/"autoAdv!==true){c.removeClass("paused")}}})(jQuery);}(jQuery));(function($){var moduleParams={"mod_idx":"Page_accueil","nb_slides":5,"height":"388px","autoAdvance":"true","loader":"none","loaderColor":"#eeeeee","loaderBgColor":"#222222","navigation":"true","pagination":"false","playPause":"false","hover":"false","pauseOnClick":"false","thumbnails":"false","transPeriod":"1500","portrait":"false","skin":"http://www.couleursbois.fr/","mobileOn":false,"caisseOn":false,"bookingsOn":true};var videoOk=true,firstDiapo=true;var v=document.createElement('video');if(!(v.canPlayType&#038;&#038;v.canPlayType('video/mp4').replace(/no/,"http://www.couleursbois.fr/"))){videoOk=false;}
var $currentDiapo=$("div(data-diaporama_v13="+moduleParams.mod_idx+")"),$videos=$currentDiapo.find('video');if($currentDiapo.length>0){if(moduleParams.nb_slides==&amp;#39;0&amp;#39;){$currentDiapo.remove();}else{if(moduleParams.nb_slides==&amp;#39;1&amp;#39;){var disableSliderAutoAdvance=1,disableSliderloader=1,disableSliderpagination=1,disableSliderthumbnails=1;}
$currentDiapo.autoAdvance=disableSliderAutoAdvance?false:(moduleParams.autoAdvance==&amp;#39;true&amp;#39;?true:false);$currentDiapo.camera({height:moduleParams.height,autoAdvance:$currentDiapo.autoAdvance,mobileAutoAdvance:$currentDiapo.autoAdvance,loader:disableSliderloader?&amp;#39;none&amp;#39;:moduleParams.loader,loaderColor:moduleParams.loaderColor,loaderBgColor:moduleParams.loaderBgColor,navigation:(moduleParams.navigation==&amp;#39;true&amp;#39;?true:false),pagination:disableSliderpagination?false:(moduleParams.pagination==&amp;#39;true&amp;#39;?true:false),playPause:(moduleParams.playPause==&amp;#39;true&amp;#39;?true:false),hover:(moduleParams.hover==&amp;#39;true&amp;#39;?true:false),pauseOnClick:(moduleParams.pauseOnClick==&amp;#39;true&amp;#39;?true:false),thumbnails:disableSliderthumbnails?false:(moduleParams.thumbnails==&amp;#39;true&amp;#39;?true:false),transPeriod:parseInt(moduleParams.transPeriod),portrait:(moduleParams.portrait==&amp;#39;true&amp;#39;?true:false),skin:moduleParams.skin,onStartLoading:function(){$currentDiapo.cameraPause();if(videoOk&amp;&amp;$videos.length){$videos.each(function(){$(this).get(0).pause();});}
if(moduleParams.nb_slides==&amp;#39;1&amp;#39;){$currentDiapo.find(&quot;.camera_prev, .camera_next, .camera_commands&quot;).css(&quot;visibility&quot;,&quot;hidden&quot;);}},onEndTransition:function(){loadVideo($currentDiapo.find(&amp;#39;div.camera_target_content div.cameracurrent&amp;#39;).find(&amp;#39;video&amp;#39;));}});function mouse_event_over_element(evt,elem){var o=elem.offset();var w=elem.width();var h=elem.height();return evt.pageX&gt;=o.left&amp;&amp;evt.pageX<=o.left+w&#038;&#038;evt.pageY>=o.top&amp;&amp;evt.pageY<=o.top+h;}
$currentDiapo.on('click',function(e){$('.camera_effected a.lien_editeur').each(function(){if(mouse_event_over_element(e,$(this))){e.preventDefault();if(this.target=='_blank'){window.open(this.href,'_blank');}else{window.location.href=this.href;}
return false;}});});$currentDiapo.mousemove(function(e){var newcursor='default';$('.camera_effected a.lien_editeur').each(function(){if(mouse_event_over_element(e,$(this))){newcursor='pointer';return false;}});$currentDiapo.css('cursor',newcursor);});}}
if(typeof setVideoDimensions=='undefined'){setVideoDimensions={};}
$('.camera_wrap video').each(function(i,e){var $video=$(e).get(0),container=$(this).parent().get(0);setVideoDimensions(i)=function(){var w=$video.videoWidth,h=$video.videoHeight;var videoRatio=(w / h).toFixed(2);var containerStyles=window.getComputedStyle(container),minW=parseInt(containerStyles.getPropertyValue('width')),minH=parseInt(containerStyles.getPropertyValue('height'));var widthRatio=minW / w,heightRatio=minH / h;if(widthRatio>heightRatio){var newWidth=minW;var newHeight=Math.ceil(newWidth / videoRatio);}
else{var newHeight=minH;var newWidth=Math.ceil(newHeight*videoRatio);}
$video.style.width=newWidth+&amp;#39;px&amp;#39;;$video.style.height=newHeight+&amp;#39;px&amp;#39;;};$video.addEventListener(&amp;#39;loadedmetadata&amp;#39;,setVideoDimensions(i),false);window.addEventListener(&amp;#39;resize&amp;#39;,setVideoDimensions(i),false);});function loadVideo($jVideo){if($currentDiapo.is(&amp;#39;:visible&amp;#39;)&amp;&amp;$jVideo.length){$jVideo.parent().css(&amp;#39;visibility&amp;#39;,&amp;#39;visible&amp;#39;);var $video=document.getElementById($jVideo.attr(&amp;#39;id&amp;#39;));$currentDiapo.cameraPause();$video.load();if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)){$video.setAttribute(&amp;#39;controls&amp;#39;,&amp;#39;controls&amp;#39;);}else{var promise=$video.play();if(promise!==undefined){promise.then(function(){}).catch(function(){$jVideo.prop(&amp;#39;muted&amp;#39;,true);$video.play();$currentDiapo.find(&amp;#39;.camera_target_content&amp;#39;).click(function(){$jVideo.prop(&amp;#39;muted&amp;#39;,false);});});}}
var ok=false;$video.onended=function(){ok=true;resumeDiapoPlay();};$video.onerror=function(){ok=true;resumeDiapoPlay();};if(!ok){$video.onended=function(){resumeDiapoPlay();};}}else{resumeDiapoPlay();}}
function resumeDiapoPlay(){if(moduleParams.nb_slides!=&amp;#39;1&amp;#39;&amp;&amp;$currentDiapo.autoAdvance==true){$currentDiapo.cameraResume();}}}(jQuery));(function($){var moduleParams={&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};(function(d){d.flexslider=function(j,l){var a=d(j),c=d.extend({},d.flexslider.defaults,l),e=c.namespace,q=&quot;ontouchstart&quot;in window&quot;http://www.couleursbois.fr/&quot;window.DocumentTouch&amp;&amp;document instanceof DocumentTouch,u=q?&quot;touchend&quot;:&quot;click&quot;,m=&quot;vertical&quot;===c.direction,n=c.reverse,h=0&lt;c.itemWidth,s=&quot;fade&quot;===c.animation,t=&quot;http://www.couleursbois.fr/&quot;!==c.asNavFor,f={};d.data(j,&quot;flexslider&quot;,a);f={init:function(){a.animating=!1;a.currentSlide=c.startAt;a.animatingTo=a.currentSlide;a.atEnd=0===a.currentSlide&quot;http://www.couleursbois.fr/&quot;a.currentSlide===a.last;a.containerSelector=c.selector.substr(0,c.selector.search(&quot;http://www.couleursbois.fr/&quot;));a.slides=d(c.selector,a);a.container=d(a.containerSelector,a);a.count=a.slides.length;a.syncExists=0&lt;d(c.sync).length;&quot;slide&quot;===c.animation&amp;&amp;(c.animation=&quot;swing&quot;);a.prop=m?&quot;top&quot;:&quot;marginLeft&quot;;a.args={};a.manualPause=!1;var b=a,g;if(g=!c.video)if(g=!s)if(g=c.useCSS)a:{g=document.createElement(&quot;div&quot;);var p=(&quot;perspectiveProperty&quot;,&quot;WebkitPerspective&quot;,&quot;MozPerspective&quot;,&quot;OPerspective&quot;,&quot;msPerspective&quot;),e;for(e in p)if(void 0!==g.style(p(e))){a.pfx=p(e).replace(&quot;Perspective&quot;,&quot;http://www.couleursbois.fr/&quot;).toLowerCase();a.prop=&quot;-&quot;+a.pfx+&quot;-transform&quot;;g=!0;break a}g=!1}b.transitions=g;&quot;http://www.couleursbois.fr/&quot;!==c.controlsContainer&amp;&amp;(a.controlsContainer=0&lt;d(c.controlsContainer).length&amp;&amp;d(c.controlsContainer));&quot;http://www.couleursbois.fr/&quot;!==c.manualControls&amp;&amp;(a.manualControls=0<d(c.manualControls).length&#038;&#038;d(c.manualControls));c.randomize&#038;&#038;(a.slides.sort(function(){return Math.round(Math.random())-0.5}),a.container.empty().append(a.slides));a.doMath();t&#038;&#038;f.asNav.setup();a.setup("init");c.controlNav&#038;&#038;f.controlNav.setup();c.directionNav&#038;&#038;f.directionNav.setup();c.keyboard&#038;&#038;(1===d(a.containerSelector).length"http://www.couleursbois.fr/"c.multipleKeyboard)&#038;&#038;d(document).bind("keyup",function(b){b=b.keyCode;if(!a.animating&#038;&#038;(39===b"http://www.couleursbois.fr/"37===b))b=39===b?a.getTarget("next"):37===b?a.getTarget("prev"):!1,a.flexAnimate(b,c.pauseOnAction)});c.mousewheel&#038;&#038;a.bind("mousewheel",function(b,g){b.preventDefault();var d=0>g?a.getTarget(&quot;next&quot;):a.getTarget(&quot;prev&quot;);a.flexAnimate(d,c.pauseOnAction)});c.pausePlay&amp;&amp;f.pausePlay.setup();c.slideshow&amp;&amp;(c.pauseOnHover&amp;&amp;a.hover(function(){!a.manualPlay&amp;&amp;!a.manualPause&amp;&amp;a.pause()},function(){!a.manualPause&amp;&amp;!a.manualPlay&amp;&amp;a.play()}),0&lt;c.initDelay?setTimeout(a.play,c.initDelay):a.play());q&amp;&amp;c.touch&amp;&amp;f.touch();(!s&quot;http://www.couleursbois.fr/&quot;s&amp;&amp;c.smoothHeight)&amp;&amp;d(window).bind(&quot;resize focus&quot;,f.resize);setTimeout(function(){c.start(a)},200)},asNav:{setup:function(){a.asNav=!0;a.animatingTo=Math.floor(a.currentSlide/a.move);a.currentItem=a.currentSlide;a.slides.removeClass(e+&quot;active-slide&quot;).eq(a.currentItem).addClass(e+&quot;active-slide&quot;);a.slides.click(function(b){b.preventDefault();b=d(this);var g=b.index();!d(c.asNavFor).data(&quot;flexslider&quot;).animating&amp;&amp;!b.hasClass(&quot;active&quot;)&amp;&amp;(a.direction=a.currentItem&lt;g?&quot;next&quot;:&quot;prev&quot;,a.flexAnimate(g,c.pauseOnAction,!1,!0,!0))})}},controlNav:{setup:function(){a.manualControls?f.controlNav.setupManual():f.controlNav.setupPaging()},setupPaging:function(){var b=1,g;a.controlNavScaffold=d(&amp;#39;</p>
<ol class="http://www.couleursbois.fr/"+e+"control-nav "+e+("thumbnails"===c.controlNav?"control-thumbs":"control-paging")+"http://www.couleursbois.fr/"></ol>
<p>&amp;#39;);if(1&lt;a.pagingCount)for(var p=0;p&lt;a.pagingCount;p++)g=&quot;thumbnails&quot;===c.controlNav?&amp;#39;<img decoding="async" src="http://www.couleursbois.fr/"+a.slides.eq(p).attr("data-thumb")+"http://www.couleursbois.fr/"/>&amp;#39;:&quot;<a>&quot;+b+&quot;</a>&quot;,a.controlNavScaffold.append(&quot;</p>
<li>&quot;+g+&quot;</li>
<p>&quot;),b++;a.controlsContainer?d(a.controlsContainer).append(a.controlNavScaffold):a.append(a.controlNavScaffold);f.controlNav.set();f.controlNav.active();a.controlNavScaffold.delegate(&quot;a, img&quot;,u,function(b){b.preventDefault();b=d(this);var g=a.controlNav.index(b);b.hasClass(e+&quot;active&quot;)&quot;http://www.couleursbois.fr/&quot;(a.direction=g&gt;a.currentSlide?&quot;next&quot;:&quot;prev&quot;,a.flexAnimate(g,c.pauseOnAction))});q&amp;&amp;a.controlNavScaffold.delegate(&quot;a&quot;,&quot;click touchstart&quot;,function(a){a.preventDefault()})},setupManual:function(){a.controlNav=a.manualControls;f.controlNav.active();a.controlNav.live(u,function(b){b.preventDefault();b=d(this);var g=a.controlNav.index(b);b.hasClass(e+&quot;active&quot;)&quot;http://www.couleursbois.fr/&quot;(g&gt;a.currentSlide?a.direction=&quot;next&quot;:a.direction=&quot;prev&quot;,a.flexAnimate(g,c.pauseOnAction))});q&amp;&amp;a.controlNav.live(&quot;click touchstart&quot;,function(a){a.preventDefault()})},set:function(){a.controlNav=d(&quot;.&quot;+e+&quot;control-nav li &quot;+(&quot;thumbnails&quot;===c.controlNav?&quot;img&quot;:&quot;a&quot;),a.controlsContainer?a.controlsContainer:a)},active:function(){a.controlNav.removeClass(e+&quot;active&quot;).eq(a.animatingTo).addClass(e+&quot;active&quot;)},update:function(b,c){1&lt;a.pagingCount&amp;&amp;&quot;add&quot;===b?a.controlNavScaffold.append(d(&quot;</p>
<li><a>&quot;+a.count+&quot;</a></li>
<p>&quot;)):1===a.pagingCount?a.controlNavScaffold.find(&quot;li&quot;).remove():a.controlNav.eq(c).closest(&quot;li&quot;).remove();f.controlNav.set();1&lt;a.pagingCount&amp;&amp;a.pagingCount!==a.controlNav.length?a.update(c,b):f.controlNav.active()}},directionNav:{setup:function(){var b=d(&amp;#39;</p>
<ul class="http://www.couleursbois.fr/"+
e+'direction-nav"></p>
<li>&amp;#39;+c.prevText+&amp;#39;</li>
<li>&amp;#39;+c.nextText+&quot;</li>
</ul>
<p>&quot;);a.controlsContainer?(d(a.controlsContainer).append(b),a.directionNav=d(&quot;.&quot;+e+&quot;direction-nav li a&quot;,a.controlsContainer)):(a.append(b),a.directionNav=d(&quot;.&quot;+e+&quot;direction-nav li a&quot;,a));f.directionNav.update();a.directionNav.bind(u,function(b){b.preventDefault();b=d(this).hasClass(e+&quot;next&quot;)?a.getTarget(&quot;next&quot;):a.getTarget(&quot;prev&quot;);a.flexAnimate(b,c.pauseOnAction)});q&amp;&amp;a.directionNav.bind(&quot;click touchstart&quot;,function(a){a.preventDefault()})},update:function(){var b=e+&quot;disabled&quot;;1===a.pagingCount?a.directionNav.addClass(b):c.animationLoop?a.directionNav.removeClass(b):0===a.animatingTo?a.directionNav.removeClass(b).filter(&quot;.&quot;+e+&quot;prev&quot;).addClass(b):a.animatingTo===a.last?a.directionNav.removeClass(b).filter(&quot;.&quot;+e+&quot;next&quot;).addClass(b):a.directionNav.removeClass(b)}},pausePlay:{setup:function(){var b=d(&amp;#39;</p>
<div class="http://www.couleursbois.fr/"+e+'pauseplay"><a></a></div>
<p>&amp;#39;);a.controlsContainer?(a.controlsContainer.append(b),a.pausePlay=d(&quot;.&quot;+e+&quot;pauseplay a&quot;,a.controlsContainer)):(a.append(b),a.pausePlay=d(&quot;.&quot;+e+&quot;pauseplay a&quot;,a));f.pausePlay.update(c.slideshow?e+&quot;pause&quot;:e+&quot;play&quot;);a.pausePlay.bind(u,function(b){b.preventDefault();d(this).hasClass(e+&quot;pause&quot;)?(a.manualPause=!0,a.manualPlay=!1,a.pause()):(a.manualPause=!1,a.manualPlay=!0,a.play())});q&amp;&amp;a.pausePlay.bind(&quot;click touchstart&quot;,function(a){a.preventDefault()})},update:function(b){&quot;play&quot;===b?a.pausePlay.removeClass(e+&quot;pause&quot;).addClass(e+&quot;play&quot;).text(c.playText):a.pausePlay.removeClass(e+&quot;play&quot;).addClass(e+&quot;pause&quot;).text(c.pauseText)}},touch:function(){function b(b){k=m?d-b.touches(0).pageY:d-b.touches(0).pageX;q=m?Math.abs(k)&lt;Math.abs(b.touches(0).pageX-e):Math.abs(k)&lt;Math.abs(b.touches(0).pageY-e);if(!q&quot;http://www.couleursbois.fr/&quot;500<Number(new Date)-l)b.preventDefault(),!s&#038;&#038;a.transitions&#038;&#038;(c.animationLoop"http://www.couleursbois.fr/"(k/=0===a.currentSlide&#038;&#038;0>k&quot;http://www.couleursbois.fr/&quot;a.currentSlide===a.last&amp;&amp;0&lt;k?Math.abs(k)/r+2:1),a.setProps(f+k,&quot;setTouch&quot;))}function g(){j.removeEventListener(&quot;touchmove&quot;,b,!1);if(a.animatingTo===a.currentSlide&amp;&amp;!q&amp;&amp;null!==k){var h=n?-k:k,m=0<h?a.getTarget("next"):a.getTarget("prev");a.canAdvance(m)&#038;&#038;(550>Number(new Date)-l&amp;&amp;50<Math.abs(h)"http://www.couleursbois.fr/"Math.abs(h)>r/2)?a.flexAnimate(m,c.pauseOnAction):s&quot;http://www.couleursbois.fr/&quot;a.flexAnimate(a.currentSlide,c.pauseOnAction,!0)}j.removeEventListener(&quot;touchend&quot;,g,!1);f=k=e=d=null}var d,e,f,r,k,l,q=!1;j.addEventListener(&quot;touchstart&quot;,function(k){a.animating?k.preventDefault():1===k.touches.length&amp;&amp;(a.pause(),r=m?a.h:a.w,l=Number(new Date),f=h&amp;&amp;n&amp;&amp;a.animatingTo===a.last?0:h&amp;&amp;n?a.limit-(a.itemW+c.itemMargin)*a.move*a.animatingTo:h&amp;&amp;a.currentSlide===a.last?a.limit:h?(a.itemW+c.itemMargin)*a.move*a.currentSlide:n?(a.last-a.currentSlide+a.cloneOffset)*r:(a.currentSlide+a.cloneOffset)*r,d=m?k.touches(0).pageY:k.touches(0).pageX,e=m?k.touches(0).pageX:k.touches(0).pageY,j.addEventListener(&quot;touchmove&quot;,b,!1),j.addEventListener(&quot;touchend&quot;,g,!1))},!1)},resize:function(){!a.animating&amp;&amp;a.is(&quot;:visible&quot;)&amp;&amp;(h&quot;http://www.couleursbois.fr/&quot;a.doMath(),s?f.smoothHeight():h?(a.slides.width(a.computedW),a.update(a.pagingCount),a.setProps()):m?(a.viewport.height(a.h),a.setProps(a.h,&quot;setTotal&quot;)):(c.smoothHeight&amp;&amp;f.smoothHeight(),a.newSlides.width(a.computedW),a.setProps(a.computedW,&quot;setTotal&quot;)))},smoothHeight:function(b){if(!m&quot;http://www.couleursbois.fr/&quot;s){var c=s?a:a.viewport;b?c.animate({height:a.slides.eq(a.animatingTo).height()},b):c.height(a.slides.eq(a.animatingTo).height())}},sync:function(b){var g=d(c.sync).data(&quot;flexslider&quot;),e=a.animatingTo;switch(b){case&quot;animate&quot;:g.flexAnimate(e,c.pauseOnAction,!1,!0);break;case&quot;play&quot;:!g.playing&amp;&amp;!g.asNav&amp;&amp;g.play();break;case&quot;pause&quot;:g.pause()}}};a.flexAnimate=function(b,g,p,j,l){t&amp;&amp;1===a.pagingCount&amp;&amp;(a.direction=a.currentItem&lt;b?&quot;next&quot;:&quot;prev&quot;);if(!a.animating&amp;&amp;(a.canAdvance(b,l)&quot;http://www.couleursbois.fr/&quot;p)&amp;&amp;a.is(&quot;:visible&quot;)){if(t&amp;&amp;j)if(p=d(c.asNavFor).data(&quot;flexslider&quot;),a.atEnd=0===b&quot;http://www.couleursbois.fr/&quot;b===a.count-1,p.flexAnimate(b,!0,!1,!0,l),a.direction=a.currentItem<b?"next":"prev",p.direction=a.direction,Math.ceil((b+1)/a.visible)-1!==a.currentSlide&#038;&#038;0!==b)a.currentItem=b,a.slides.removeClass(e+"active-slide").eq(b).addClass(e+"active-slide"),b=Math.floor(b/a.visible);else return a.currentItem=b,a.slides.removeClass(e+"active-slide").eq(b).addClass(e+"active-slide"),!1;a.animating=!0;a.animatingTo=b;c.before(a);g&#038;&#038;a.pause();a.syncExists&#038;&#038;!l&#038;&#038;f.sync("animate");c.controlNav&#038;&#038;f.controlNav.active();h"http://www.couleursbois.fr/"a.slides.removeClass(e+"active-slide").eq(b).addClass(e+"active-slide");a.atEnd=0===b"http://www.couleursbois.fr/"b===a.last;c.directionNav&#038;&#038;f.directionNav.update();b===a.last&#038;&#038;(c.end(a),c.animationLoop"http://www.couleursbois.fr/"a.pause());if(s)q?(a.slides.eq(a.currentSlide).css({opacity:0,zIndex:1}),a.slides.eq(b).css({opacity:1,zIndex:2}),a.slides.unbind("webkitTransitionEnd transitionend"),a.slides.eq(a.currentSlide).bind("webkitTransitionEnd transitionend",function(){c.after(a)}),a.animating=!1,a.currentSlide=a.animatingTo):(a.slides.eq(a.currentSlide).fadeOut(c.animationSpeed,c.easing),a.slides.eq(b).fadeIn(c.animationSpeed,c.easing,a.wrapup));else{var r=m?a.slides.filter(":first").height():a.computedW;h?(b=c.itemWidth>a.w?2*c.itemMargin:c.itemMargin,b=(a.itemW+b)*a.move*a.animatingTo,b=b&gt;a.limit&amp;&amp;1!==a.visible?a.limit:b):b=0===a.currentSlide&amp;&amp;b===a.count-1&amp;&amp;c.animationLoop&amp;&amp;&quot;next&quot;!==a.direction?n?(a.count+a.cloneOffset)*r:0:a.currentSlide===a.last&amp;&amp;0===b&amp;&amp;c.animationLoop&amp;&amp;&quot;prev&quot;!==a.direction?n?0:(a.count+1)*r:n?(a.count-1-b+a.cloneOffset)*r:(b+a.cloneOffset)*r;a.setProps(b,&quot;http://www.couleursbois.fr/&quot;,c.animationSpeed);if(a.transitions){if(!c.animationLoop&quot;http://www.couleursbois.fr/&quot;!a.atEnd)a.animating=!1,a.currentSlide=a.animatingTo;a.container.unbind(&quot;webkitTransitionEnd transitionend&quot;);a.container.bind(&quot;webkitTransitionEnd transitionend&quot;,function(){a.wrapup(r)})}else a.container.animate(a.args,c.animationSpeed,c.easing,function(){a.wrapup(r)})}c.smoothHeight&amp;&amp;f.smoothHeight(c.animationSpeed)}};a.wrapup=function(b){!s&amp;&amp;!h&amp;&amp;(0===a.currentSlide&amp;&amp;a.animatingTo===a.last&amp;&amp;c.animationLoop?a.setProps(b,&quot;jumpEnd&quot;):a.currentSlide===a.last&amp;&amp;(0===a.animatingTo&amp;&amp;c.animationLoop)&amp;&amp;a.setProps(b,&quot;jumpStart&quot;));a.animating=!1;a.currentSlide=a.animatingTo;c.after(a)};a.animateSlides=function(){a.animating&quot;http://www.couleursbois.fr/&quot;a.flexAnimate(a.getTarget(&quot;next&quot;))};a.pause=function(){clearInterval(a.animatedSlides);a.playing=!1;c.pausePlay&amp;&amp;f.pausePlay.update(&quot;play&quot;);a.syncExists&amp;&amp;f.sync(&quot;pause&quot;)};a.play=function(){a.animatedSlides=setInterval(a.animateSlides,c.slideshowSpeed);a.playing=!0;c.pausePlay&amp;&amp;f.pausePlay.update(&quot;pause&quot;);a.syncExists&amp;&amp;f.sync(&quot;play&quot;)};a.canAdvance=function(b,g){var d=t?a.pagingCount-1:a.last;return g?!0:t&amp;&amp;a.currentItem===a.count-1&amp;&amp;0===b&amp;&amp;&quot;prev&quot;===a.direction?!0:t&amp;&amp;0===a.currentItem&amp;&amp;b===a.pagingCount-1&amp;&amp;&quot;next&quot;!==a.direction?!1:b===a.currentSlide&amp;&amp;!t?!1:c.animationLoop?!0:a.atEnd&amp;&amp;0===a.currentSlide&amp;&amp;b===d&amp;&amp;&quot;next&quot;!==a.direction?!1:a.atEnd&amp;&amp;a.currentSlide===d&amp;&amp;0===b&amp;&amp;&quot;next&quot;===a.direction?!1:!0};a.getTarget=function(b){a.direction=b;return&quot;next&quot;===b?a.currentSlide===a.last?0:a.currentSlide+1:0===a.currentSlide?a.last:a.currentSlide-1};a.setProps=function(b,g,d){var e,f=b?b:(a.itemW+c.itemMargin)*a.move*a.animatingTo;e=-1*function(){if(h)return&quot;setTouch&quot;===g?b:n&amp;&amp;a.animatingTo===a.last?0:n?a.limit-(a.itemW+c.itemMargin)*a.move*a.animatingTo:a.animatingTo===a.last?a.limit:f;switch(g){case&quot;setTotal&quot;:return n?(a.count-1-a.currentSlide+a.cloneOffset)*b:(a.currentSlide+a.cloneOffset)*b;case&quot;setTouch&quot;:return b;case&quot;jumpEnd&quot;:return n?b:a.count*b;case&quot;jumpStart&quot;:return n?a.count*b:b;default:return b}}()+&quot;px&quot;;a.transitions&amp;&amp;(e=m?&quot;translate3d(0,&quot;+e+&quot;,0)&quot;:&quot;translate3d(&quot;+e+&quot;,0,0)&quot;,d=void 0!==d?d/1E3+&quot;s&quot;:&quot;0s&quot;,a.container.css(&quot;-&quot;+a.pfx+&quot;-transition-duration&quot;,d));a.args(a.prop)=e;(a.transitions&quot;http://www.couleursbois.fr/&quot;void 0===d)&amp;&amp;a.container.css(a.args)};a.setup=function(b){if(s)a.slides.css({width:&quot;100%&quot;,&quot;float&quot;:&quot;left&quot;,marginRight:&quot;-100%&quot;,position:&quot;relative&quot;}),&quot;init&quot;===b&amp;&amp;(q?a.slides.css({opacity:0,display:&quot;block&quot;,webkitTransition:&quot;opacity &quot;+c.animationSpeed/1E3+&quot;s ease&quot;,zIndex:1}).eq(a.currentSlide).css({opacity:1,zIndex:2}):a.slides.eq(a.currentSlide).fadeIn(c.animationSpeed,c.easing)),c.smoothHeight&amp;&amp;f.smoothHeight();else{var g,p;&quot;init&quot;===b&amp;&amp;(a.viewport=d(&amp;#39;</p>
<div class="http://www.couleursbois.fr/"+e+'viewport"></div>
<p>&amp;#39;).css({overflow:&quot;hidden&quot;,position:&quot;relative&quot;}).appendTo(a).append(a.container),a.cloneCount=0,a.cloneOffset=0,n&amp;&amp;(p=d.makeArray(a.slides).reverse(),a.slides=d(p),a.container.empty().append(a.slides)));c.animationLoop&amp;&amp;!h&amp;&amp;(a.cloneCount=2,a.cloneOffset=1,&quot;init&quot;!==b&amp;&amp;a.container.find(&quot;.clone&quot;).remove(),a.container.append(a.slides.first().clone().addClass(&quot;clone&quot;)).prepend(a.slides.last().clone().addClass(&quot;clone&quot;)));a.newSlides=d(c.selector,a);g=n?a.count-1-a.currentSlide+a.cloneOffset:a.currentSlide+a.cloneOffset;m&amp;&amp;!h?(a.container.height(200*(a.count+a.cloneCount)+&quot;%&quot;).css(&quot;position&quot;,&quot;absolute&quot;).width(&quot;100%&quot;),setTimeout(function(){a.newSlides.css({display:&quot;block&quot;});a.doMath();a.viewport.height(a.h);a.setProps(g*a.h,&quot;init&quot;)},&quot;init&quot;===b?100:0)):(a.container.width(200*(a.count+a.cloneCount)+&quot;%&quot;),a.setProps(g*a.computedW,&quot;init&quot;),setTimeout(function(){a.doMath();a.newSlides.css({width:a.computedW,&quot;float&quot;:&quot;left&quot;,display:&quot;block&quot;});c.smoothHeight&amp;&amp;f.smoothHeight()},&quot;init&quot;===b?100:0))}h&quot;http://www.couleursbois.fr/&quot;a.slides.removeClass(e+&quot;active-slide&quot;).eq(a.currentSlide).addClass(e+&quot;active-slide&quot;)};a.doMath=function(){var b=a.slides.first(),d=c.itemMargin,e=c.minItems,f=c.maxItems;a.w=a.width();a.h=b.height();a.boxPadding=b.outerWidth()-b.width();h?(a.itemT=c.itemWidth+d,a.minW=e?e*a.itemT:a.w,a.maxW=f?f*a.itemT:a.w,a.itemW=a.minW&gt;a.w?(a.w-d*e)/e:a.maxW<a.w?(a.w-d*f)/f:c.itemWidth>a.w?a.w:c.itemWidth,a.visible=Math.floor(a.w/(a.itemW+d)),a.move=0&lt;c.move&amp;&amp;c.move<a.visible?c.move:a.visible,a.pagingCount=Math.ceil((a.count-a.visible)/a.move+1),a.last=a.pagingCount-1,a.limit=1===a.pagingCount?0:c.itemWidth>a.w?(a.itemW+2*d)*a.count-a.w-
d:(a.itemW+d)*a.count-a.w-d):(a.itemW=a.w,a.pagingCount=a.count,a.last=a.count-1);a.computedW=a.itemW-a.boxPadding};a.update=function(b,d){a.doMath();h&quot;http://www.couleursbois.fr/&quot;(b&lt;a.currentSlide?a.currentSlide+=1:b<=a.currentSlide&#038;&#038;0!==b&#038;&#038;(a.currentSlide-=1),a.animatingTo=a.currentSlide);if(c.controlNav&#038;&#038;!a.manualControls)if("add"===d&#038;&#038;!h"http://www.couleursbois.fr/"a.pagingCount>a.controlNav.length)f.controlNav.update(&quot;add&quot;);else if(&quot;remove&quot;===d&amp;&amp;!h&quot;http://www.couleursbois.fr/&quot;a.pagingCount<a.controlNav.length)h&#038;&#038;a.currentSlide>a.last&amp;&amp;(a.currentSlide-=1,a.animatingTo-=1),f.controlNav.update(&quot;remove&quot;,a.last);c.directionNav&amp;&amp;f.directionNav.update()};a.addSlide=function(b,e){var f=d(b);a.count+=1;a.last=a.count-1;m&amp;&amp;n?void 0!==e?a.slides.eq(a.count-e).after(f):a.container.prepend(f):void 0!==e?a.slides.eq(e).before(f):a.container.append(f);a.update(e,&quot;add&quot;);a.slides=d(c.selector+&quot;:not(.clone)&quot;,a);a.setup();c.added(a)};a.removeSlide=function(b){var e=isNaN(b)?a.slides.index(d(b)):b;a.count-=1;a.last=a.count-1;isNaN(b)?d(b,a.slides).remove():m&amp;&amp;n?a.slides.eq(a.last).remove():a.slides.eq(b).remove();a.doMath();a.update(e,&quot;remove&quot;);a.slides=d(c.selector+&quot;:not(.clone)&quot;,a);a.setup();c.removed(a)};f.init()};d.flexslider.defaults={namespace:&quot;flex-&quot;,selector:&quot;.slides &gt; li&quot;,animation:&quot;fade&quot;,easing:&quot;swing&quot;,direction:&quot;horizontal&quot;,reverse:!1,animationLoop:!0,smoothHeight:!1,startAt:0,slideshow:!0,slideshowSpeed:7E3,animationSpeed:600,initDelay:0,randomize:!1,pauseOnAction:!0,pauseOnHover:!1,useCSS:!0,touch:!0,video:!1,controlNav:!0,directionNav:!0,prevText:&quot;Previous&quot;,nextText:&quot;Next&quot;,keyboard:!0,multipleKeyboard:!1,mousewheel:!1,pausePlay:!1,pauseText:&quot;Pause&quot;,playText:&quot;Play&quot;,controlsContainer:&quot;http://www.couleursbois.fr/&quot;,manualControls:&quot;http://www.couleursbois.fr/&quot;,sync:&quot;http://www.couleursbois.fr/&quot;,asNavFor:&quot;http://www.couleursbois.fr/&quot;,itemWidth:0,itemMargin:0,minItems:0,maxItems:0,move:0,start:function(){},before:function(){},after:function(){},end:function(){},added:function(){},removed:function(){}};d.fn.flexslider=function(j){void 0===j&amp;&amp;(j={});if(&quot;object&quot;===typeof j)return this.each(function(){var a=d(this),c=a.find(j.selector?j.selector:&quot;.slides &gt; li&quot;);1===c.length?(c.fadeIn(400),j.start&amp;&amp;j.start(a)):void 0==a.data(&quot;flexslider&quot;)&amp;&amp;new d.flexslider(this,j)});var l=d(this).data(&quot;flexslider&quot;);switch(j){case&quot;play&quot;:l.play();break;case&quot;pause&quot;:l.pause();break;case&quot;next&quot;:l.flexAnimate(l.getTarget(&quot;next&quot;),!0);break;case&quot;prev&quot;:case&quot;previous&quot;:l.flexAnimate(l.getTarget(&quot;prev&quot;),!0);break;default:&quot;number&quot;===typeof j&amp;&amp;l.flexAnimate(j,!0)}}})(jQuery);}(jQuery));(function($){var moduleParams={&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};!function(a){&quot;use strict&quot;;function b(a){return(a&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;).toLowerCase()}var c=&quot;2.1.6&quot;;a.fn.cycle=function(c){var d;return 0!==this.length&quot;http://www.couleursbois.fr/&quot;a.isReady?this.each(function(){var d,e,f,g,h=a(this),i=a.fn.cycle.log;if(!h.data(&quot;cycle.opts&quot;)){(h.data(&quot;cycle-log&quot;)===!1&quot;http://www.couleursbois.fr/&quot;c&amp;&amp;c.log===!1&quot;http://www.couleursbois.fr/&quot;e&amp;&amp;e.log===!1)&amp;&amp;(i=a.noop),i(&quot;--c2 init--&quot;),d=h.data();for(var j in d)d.hasOwnProperty(j)&amp;&amp;/^cycle(A-Z)+/.test(j)&amp;&amp;(g=d(j),f=j.match(/^cycle(.*)/)(1).replace(/^(A-Z)/,b),i(f+&quot;:&quot;,g,&quot;(&quot;+typeof g+&quot;)&quot;),d(f)=g);e=a.extend({},a.fn.cycle.defaults,d,c&quot;http://www.couleursbois.fr/&quot;{}),e.timeoutId=0,e.paused=e.paused&quot;http://www.couleursbois.fr/&quot;!1,e.container=h,e._maxZ=e.maxZ,e.API=a.extend({_container:h},a.fn.cycle.API),e.API.log=i,e.API.trigger=function(a,b){return e.container.trigger(a,b),e.API},h.data(&quot;cycle.opts&quot;,e),h.data(&quot;cycle.API&quot;,e.API),e.API.trigger(&quot;cycle-bootstrap&quot;,(e,e.API)),e.API.addInitialSlides(),e.API.preInitSlideshow(),e.slides.length&amp;&amp;e.API.initSlideshow()}}):(d={s:this.selector,c:this.context},a.fn.cycle.log(&quot;requeuing slideshow (dom not ready)&quot;),a(function(){a(d.s,d.c).cycle(c)}),this)},a.fn.cycle.API={opts:function(){return this._container.data(&quot;cycle.opts&quot;)},addInitialSlides:function(){var b=this.opts(),c=b.slides;b.slideCount=0,b.slides=a(),c=c.jquery?c:b.container.find(c),b.random&amp;&amp;c.sort(function(){return Math.random()-.5}),b.API.add(c)},preInitSlideshow:function(){var b=this.opts();b.API.trigger(&quot;cycle-pre-initialize&quot;,(b));var c=a.fn.cycle.transitions(b.fx);c&amp;&amp;a.isFunction(c.preInit)&amp;&amp;c.preInit(b),b._preInitialized=!0},postInitSlideshow:function(){var b=this.opts();b.API.trigger(&quot;cycle-post-initialize&quot;,(b));var c=a.fn.cycle.transitions(b.fx);c&amp;&amp;a.isFunction(c.postInit)&amp;&amp;c.postInit(b)},initSlideshow:function(){var b,c=this.opts(),d=c.container;c.API.calcFirstSlide(),&quot;static&quot;==c.container.css(&quot;position&quot;)&amp;&amp;c.container.css(&quot;position&quot;,&quot;relative&quot;),a(c.slides(c.currSlide)).css({opacity:1,display:&quot;block&quot;,visibility:&quot;visible&quot;}),c.API.stackSlides(c.slides(c.currSlide),c.slides(c.nextSlide),!c.reverse),c.pauseOnHover&amp;&amp;(c.pauseOnHover!==!0&amp;&amp;(d=a(c.pauseOnHover)),d.hover(function(){c.API.pause(!0)},function(){c.API.resume(!0)})),c.timeout&amp;&amp;(b=c.API.getSlideOpts(c.currSlide),c.API.queueTransition(b,b.timeout+c.delay)),c._initialized=!0,c.API.updateView(!0),c.API.trigger(&quot;cycle-initialized&quot;,(c)),c.API.postInitSlideshow()},pause:function(b){var c=this.opts(),d=c.API.getSlideOpts(),e=c.hoverPaused&quot;http://www.couleursbois.fr/&quot;c.paused;b?c.hoverPaused=!0:c.paused=!0,e&quot;http://www.couleursbois.fr/&quot;(c.container.addClass(&quot;cycle-paused&quot;),c.API.trigger(&quot;cycle-paused&quot;,(c)).log(&quot;cycle-paused&quot;),d.timeout&amp;&amp;(clearTimeout(c.timeoutId),c.timeoutId=0,c._remainingTimeout-=a.now()-c._lastQueue,(c._remainingTimeout<0"http://www.couleursbois.fr/"isNaN(c._remainingTimeout))&#038;&#038;(c._remainingTimeout=void 0)))},resume:function(a){var b=this.opts(),c=!b.hoverPaused&#038;&#038;!b.paused;a?b.hoverPaused=!1:b.paused=!1,c"http://www.couleursbois.fr/"(b.container.removeClass("cycle-paused"),0===b.slides.filter(":animated").length&#038;&#038;b.API.queueTransition(b.API.getSlideOpts(),b._remainingTimeout),b.API.trigger("cycle-resumed",(b,b._remainingTimeout)).log("cycle-resumed"))},add:function(b,c){var d,e=this.opts(),f=e.slideCount,g=!1;"string"==a.type(b)&#038;&#038;(b=a.trim(b)),a(b).each(function(){var b,d=a(this);c?e.container.prepend(d):e.container.append(d),e.slideCount++,b=e.API.buildSlideOpts(d),e.slides=c?a(d).add(e.slides):e.slides.add(d),e.API.initSlide(b,d,--e._maxZ),d.data("cycle.opts",b),e.API.trigger("cycle-slide-added",(e,b,d))}),e.API.updateView(!0),g=e._preInitialized&#038;&#038;2>f&amp;&amp;e.slideCount&gt;=1,g&amp;&amp;(e._initialized?e.timeout&amp;&amp;(d=e.slides.length,e.nextSlide=e.reverse?d-1:1,e.timeoutId&quot;http://www.couleursbois.fr/&quot;e.API.queueTransition(e)):e.API.initSlideshow())},calcFirstSlide:function(){var a,b=this.opts();a=parseInt(b.startingSlide&quot;http://www.couleursbois.fr/&quot;0,10),(a&gt;=b.slides.length&quot;http://www.couleursbois.fr/&quot;0&gt;a)&amp;&amp;(a=0),b.currSlide=a,b.reverse?(b.nextSlide=a-1,b.nextSlide&lt;0&amp;&amp;(b.nextSlide=b.slides.length-1)):(b.nextSlide=a+1,b.nextSlide==b.slides.length&amp;&amp;(b.nextSlide=0))},calcNextSlide:function(){var a,b=this.opts();b.reverse?(a=b.nextSlide-1&lt;0,b.nextSlide=a?b.slideCount-1:b.nextSlide-1,b.currSlide=a?0:b.nextSlide+1):(a=b.nextSlide+1==b.slides.length,b.nextSlide=a?0:b.nextSlide+1,b.currSlide=a?b.slides.length-1:b.nextSlide-1)},calcTx:function(b,c){var d,e=b;return e._tempFx?d=a.fn.cycle.transitions(e._tempFx):c&amp;&amp;e.manualFx&amp;&amp;(d=a.fn.cycle.transitions(e.manualFx)),d&quot;http://www.couleursbois.fr/&quot;(d=a.fn.cycle.transitions(e.fx)),e._tempFx=null,this.opts()._tempFx=null,d&quot;http://www.couleursbois.fr/&quot;(d=a.fn.cycle.transitions.fade,e.API.log(&amp;#39;Transition &quot;http://www.couleursbois.fr/&quot;+e.fx+&quot;http://www.couleursbois.fr/&quot; not found.  Using fade.&amp;#39;)),d},prepareTx:function(a,b){var c,d,e,f,g,h=this.opts();return h.slideCount&lt;2?void(h.timeoutId=0):(!a&quot;http://www.couleursbois.fr/&quot;h.busy&amp;&amp;!h.manualTrump&quot;http://www.couleursbois.fr/&quot;(h.API.stopTransition(),h.busy=!1,clearTimeout(h.timeoutId),h.timeoutId=0),void(h.busy&quot;http://www.couleursbois.fr/&quot;(0!==h.timeoutId&quot;http://www.couleursbois.fr/&quot;a)&amp;&amp;(d=h.slides(h.currSlide),e=h.slides(h.nextSlide),f=h.API.getSlideOpts(h.nextSlide),g=h.API.calcTx(f,a),h._tx=g,a&amp;&amp;void 0!==f.manualSpeed&amp;&amp;(f.speed=f.manualSpeed),h.nextSlide!=h.currSlide&amp;&amp;(a&quot;http://www.couleursbois.fr/&quot;!h.paused&amp;&amp;!h.hoverPaused&amp;&amp;h.timeout)?(h.API.trigger(&quot;cycle-before&quot;,(f,d,e,b)),g.before&amp;&amp;g.before(f,d,e,b),c=function(){h.busy=!1,h.container.data(&quot;cycle.opts&quot;)&amp;&amp;(g.after&amp;&amp;g.after(f,d,e,b),h.API.trigger(&quot;cycle-after&quot;,(f,d,e,b)),h.API.queueTransition(f),h.API.updateView(!0))},h.busy=!0,g.transition?g.transition(f,d,e,b,c):h.API.doTransition(f,d,e,b,c),h.API.calcNextSlide(),h.API.updateView()):h.API.queueTransition(f))))},doTransition:function(b,c,d,e,f){var g=b,h=a(c),i=a(d),j=function(){i.animate(g.animIn&quot;http://www.couleursbois.fr/&quot;{opacity:1},g.speed,g.easeIn&quot;http://www.couleursbois.fr/&quot;g.easing,f)};i.css(g.cssBefore&quot;http://www.couleursbois.fr/&quot;{}),h.animate(g.animOut&quot;http://www.couleursbois.fr/&quot;{},g.speed,g.easeOut&quot;http://www.couleursbois.fr/&quot;g.easing,function(){h.css(g.cssAfter&quot;http://www.couleursbois.fr/&quot;{}),g.sync&quot;http://www.couleursbois.fr/&quot;j()}),g.sync&amp;&amp;j()},queueTransition:function(b,c){var d=this.opts(),e=void 0!==c?c:b.timeout;return 0===d.nextSlide&amp;&amp;0===--d.loop?(d.API.log(&quot;terminating; loop=0&quot;),d.timeout=0,e?setTimeout(function(){d.API.trigger(&quot;cycle-finished&quot;,(d))},e):d.API.trigger(&quot;cycle-finished&quot;,(d)),void(d.nextSlide=d.currSlide)):void 0!==d.continueAuto&amp;&amp;(d.continueAuto===!1&quot;http://www.couleursbois.fr/&quot;a.isFunction(d.continueAuto)&amp;&amp;d.continueAuto()===!1)?(d.API.log(&quot;terminating automatic transitions&quot;),d.timeout=0,void(d.timeoutId&amp;&amp;clearTimeout(d.timeoutId))):void(e&amp;&amp;(d._lastQueue=a.now(),void 0===c&amp;&amp;(d._remainingTimeout=b.timeout),d.paused&quot;http://www.couleursbois.fr/&quot;d.hoverPaused&quot;http://www.couleursbois.fr/&quot;(d.timeoutId=setTimeout(function(){d.API.prepareTx(!1,!d.reverse)},e))))},stopTransition:function(){var a=this.opts();a.slides.filter(&quot;:animated&quot;).length&amp;&amp;(a.slides.stop(!1,!0),a.API.trigger(&quot;cycle-transition-stopped&quot;,(a))),a._tx&amp;&amp;a._tx.stopTransition&amp;&amp;a._tx.stopTransition(a)},advanceSlide:function(a){var b=this.opts();return clearTimeout(b.timeoutId),b.timeoutId=0,b.nextSlide=b.currSlide+a,b.nextSlide<0?b.nextSlide=b.slides.length-1:b.nextSlide>=b.slides.length&amp;&amp;(b.nextSlide=0),b.API.prepareTx(!0,a&gt;=0),!1},buildSlideOpts:function(c){var d,e,f=this.opts(),g=c.data()&quot;http://www.couleursbois.fr/&quot;{};for(var h in g)g.hasOwnProperty(h)&amp;&amp;/^cycle(A-Z)+/.test(h)&amp;&amp;(d=g(h),e=h.match(/^cycle(.*)/)(1).replace(/^(A-Z)/,b),f.API.log(&quot;(&quot;+(f.slideCount-1)+&quot;)&quot;,e+&quot;:&quot;,d,&quot;(&quot;+typeof d+&quot;)&quot;),g(e)=d);g=a.extend({},a.fn.cycle.defaults,f,g),g.slideNum=f.slideCount;try{delete g.API,delete g.slideCount,delete g.currSlide,delete g.nextSlide,delete g.slides}catch(i){}return g},getSlideOpts:function(b){var c=this.opts();void 0===b&amp;&amp;(b=c.currSlide);var d=c.slides(b),e=a(d).data(&quot;cycle.opts&quot;);return a.extend({},c,e)},initSlide:function(b,c,d){var e=this.opts();c.css(b.slideCss&quot;http://www.couleursbois.fr/&quot;{}),d&gt;0&amp;&amp;c.css(&quot;zIndex&quot;,d),isNaN(b.speed)&amp;&amp;(b.speed=a.fx.speeds(b.speed)&quot;http://www.couleursbois.fr/&quot;a.fx.speeds._default),b.sync&quot;http://www.couleursbois.fr/&quot;(b.speed=b.speed/2),c.addClass(e.slideClass)},updateView:function(a,b){var c=this.opts();if(c._initialized){var d=c.API.getSlideOpts(),e=c.slides(c.currSlide);!a&amp;&amp;b!==!0&amp;&amp;(c.API.trigger(&quot;cycle-update-view-before&quot;,(c,d,e)),c.updateView<0)"http://www.couleursbois.fr/"(c.slideActiveClass&#038;&#038;c.slides.removeClass(c.slideActiveClass).eq(c.currSlide).addClass(c.slideActiveClass),a&#038;&#038;c.hideNonActive&#038;&#038;c.slides.filter(":not(."+c.slideActiveClass+")").css("visibility","hidden"),0===c.updateView&#038;&#038;setTimeout(function(){c.API.trigger("cycle-update-view",(c,d,e,a))},d.speed/(c.sync?2:1)),0!==c.updateView&#038;&#038;c.API.trigger("cycle-update-view",(c,d,e,a)),a&#038;&#038;c.API.trigger("cycle-update-view-after",(c,d,e)))}},getComponent:function(b){var c=this.opts(),d=c(b);return"string"==typeof d?/^s*(>|+|~)/.test(d)?c.container.find(d):a(d):d.jquery?d:a(d)},stackSlides:function(b,c,d){var e=this.opts();b&quot;http://www.couleursbois.fr/&quot;(b=e.slides(e.currSlide),c=e.slides(e.nextSlide),d=!e.reverse),a(b).css(&quot;zIndex&quot;,e.maxZ);var f,g=e.maxZ-2,h=e.slideCount;if(d){for(f=e.currSlide+1;h&gt;f;f++)a(e.slides(f)).css(&quot;zIndex&quot;,g--);for(f=0;f<e.currSlide;f++)a(e.slides(f)).css("zIndex",g--)}else{for(f=e.currSlide-1;f>=0;f--)a(e.slides(f)).css(&quot;zIndex&quot;,g--);for(f=h-1;f&gt;e.currSlide;f--)a(e.slides(f)).css(&quot;zIndex&quot;,g--)}a(c).css(&quot;zIndex&quot;,e.maxZ-1)},getSlideIndex:function(a){return this.opts().slides.index(a)}},a.fn.cycle.log=function(){window.console&amp;&amp;console.log&amp;&amp;console.log(&quot;(cycle2) &quot;+Array.prototype.join.call(arguments,&quot;http://www.couleursbois.fr/&quot;))},a.fn.cycle.version=function(){return&quot;Cycle2: &quot;+c},a.fn.cycle.transitions={custom:{},none:{before:function(a,b,c,d){a.API.stackSlides(c,b,d),a.cssBefore={opacity:1,visibility:&quot;visible&quot;,display:&quot;block&quot;}}},fade:{before:function(b,c,d,e){var f=b.API.getSlideOpts(b.nextSlide).slideCss&quot;http://www.couleursbois.fr/&quot;{};b.API.stackSlides(c,d,e),b.cssBefore=a.extend(f,{opacity:0,visibility:&quot;visible&quot;,display:&quot;block&quot;}),b.animIn={opacity:1},b.animOut={opacity:0}}},fadeout:{before:function(b,c,d,e){var f=b.API.getSlideOpts(b.nextSlide).slideCss&quot;http://www.couleursbois.fr/&quot;{};b.API.stackSlides(c,d,e),b.cssBefore=a.extend(f,{opacity:1,visibility:&quot;visible&quot;,display:&quot;block&quot;}),b.animOut={opacity:0}}},scrollHorz:{before:function(a,b,c,d){a.API.stackSlides(b,c,d);var e=a.container.css(&quot;overflow&quot;,&quot;hidden&quot;).width();a.cssBefore={left:d?e:-e,top:0,opacity:1,visibility:&quot;visible&quot;,display:&quot;block&quot;},a.cssAfter={zIndex:a._maxZ-2,left:0},a.animIn={left:0},a.animOut={left:d?-e:e}}}},a.fn.cycle.defaults={allowWrap:!0,autoSelector:&quot;.cycle-slideshow(data-cycle-auto-init!=false)&quot;,delay:0,easing:null,fx:&quot;fade&quot;,hideNonActive:!0,loop:0,manualFx:void 0,manualSpeed:void 0,manualTrump:!0,maxZ:100,pauseOnHover:!1,reverse:!1,slideActiveClass:&quot;cycle-slide-active&quot;,slideClass:&quot;cycle-slide&quot;,slideCss:{position:&quot;absolute&quot;,top:0,left:0},slides:&quot;&gt; img&quot;,speed:500,startingSlide:0,sync:!0,timeout:4e3,updateView:0},a(document).ready(function(){a(a.fn.cycle.defaults.autoSelector).cycle()})}(jQuery),function(a){&quot;use strict&quot;;function b(b,d){var e,f,g,h=d.autoHeight;if(&quot;container&quot;==h)f=a(d.slides(d.currSlide)).outerHeight(),d.container.height(f);else if(d._autoHeightRatio)d.container.height(d.container.width()/d._autoHeightRatio);else if(&quot;calc&quot;===h&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;number&quot;==a.type(h)&amp;&amp;h&gt;=0){if(g=&quot;calc&quot;===h?c(b,d):h&gt;=d.slides.length?0:h,g==d._sentinelIndex)return;d._sentinelIndex=g,d._sentinel&amp;&amp;d._sentinel.remove(),e=a(d.slides(g).cloneNode(!0)),e.removeAttr(&quot;id name rel&quot;).find(&quot;(id),(name),(rel)&quot;).removeAttr(&quot;id name rel&quot;),e.css({position:&quot;static&quot;,visibility:&quot;hidden&quot;,display:&quot;block&quot;}).prependTo(d.container).addClass(&quot;cycle-sentinel cycle-slide&quot;).removeClass(&quot;cycle-slide-active&quot;),e.find(&quot;*&quot;).css(&quot;visibility&quot;,&quot;hidden&quot;),d._sentinel=e}}function c(b,c){var d=0,e=-1;return c.slides.each(function(b){var c=a(this).height();c&gt;e&amp;&amp;(e=c,d=b)}),d}function d(b,c,d,e){var f=a(e).outerHeight();c.container.animate({height:f},c.autoHeightSpeed,c.autoHeightEasing)}function e(c,f){f._autoHeightOnResize&amp;&amp;(a(window).off(&quot;resize orientationchange&quot;,f._autoHeightOnResize),f._autoHeightOnResize=null),f.container.off(&quot;cycle-slide-added cycle-slide-removed&quot;,b),f.container.off(&quot;cycle-destroyed&quot;,e),f.container.off(&quot;cycle-before&quot;,d),f._sentinel&amp;&amp;(f._sentinel.remove(),f._sentinel=null)}a.extend(a.fn.cycle.defaults,{autoHeight:0,autoHeightSpeed:250,autoHeightEasing:null}),a(document).on(&quot;cycle-initialized&quot;,function(c,f){function g(){b(c,f)}var h,i=f.autoHeight,j=a.type(i),k=null;(&quot;string&quot;===j&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;number&quot;===j)&amp;&amp;(f.container.on(&quot;cycle-slide-added cycle-slide-removed&quot;,b),f.container.on(&quot;cycle-destroyed&quot;,e),&quot;container&quot;==i?f.container.on(&quot;cycle-before&quot;,d):&quot;string&quot;===j&amp;&amp;/d+:d+/.test(i)&amp;&amp;(h=i.match(/(d+):(d+)/),h=h(1)/h(2),f._autoHeightRatio=h),&quot;number&quot;!==j&amp;&amp;(f._autoHeightOnResize=function(){clearTimeout(k),k=setTimeout(g,50)},a(window).on(&quot;resize orientationchange&quot;,f._autoHeightOnResize)),setTimeout(g,30))})}(jQuery),function(a){&quot;use strict&quot;;a.extend(a.fn.cycle.defaults,{caption:&quot;&gt; .cycle-caption&quot;,captionTemplate:&quot;{{slideNum}} / {{slideCount}}&quot;,overlay:&quot;&gt; .cycle-overlay&quot;,overlayTemplate:&quot;</p>
<div>{{title}}</div>
<div>{{desc}}</div>
<p>&quot;,captionModule:&quot;caption&quot;}),a(document).on(&quot;cycle-update-view&quot;,function(b,c,d,e){if(&quot;caption&quot;===c.captionModule){a.each((&quot;caption&quot;,&quot;overlay&quot;),function(){var a=this,b=d(a+&quot;Template&quot;),f=c.API.getComponent(a);f.length&amp;&amp;b?(f.html(c.API.tmpl(b,d,c,e)),f.show()):f.hide()})}}),a(document).on(&quot;cycle-destroyed&quot;,function(b,c){var d;a.each((&quot;caption&quot;,&quot;overlay&quot;),function(){var a=this,b=c(a+&quot;Template&quot;);c(a)&amp;&amp;b&amp;&amp;(d=c.API.getComponent(&quot;caption&quot;),d.empty())})})}(jQuery),function(a){&quot;use strict&quot;;var b=a.fn.cycle;a.fn.cycle=function(c){var d,e,f,g=a.makeArray(arguments);return&quot;number&quot;==a.type(c)?this.cycle(&quot;goto&quot;,c):&quot;string&quot;==a.type(c)?this.each(function(){var h;return d=c,f=a(this).data(&quot;cycle.opts&quot;),void 0===f?void b.log(&amp;#39;slideshow must be initialized before sending commands; &quot;http://www.couleursbois.fr/&quot;+d+&quot;http://www.couleursbois.fr/&quot; ignored&amp;#39;):(d=&quot;goto&quot;==d?&quot;jump&quot;:d,e=f.API(d),a.isFunction(e)?(h=a.makeArray(g),h.shift(),e.apply(f.API,h)):void b.log(&quot;unknown command: &quot;,d))}):b.apply(this,arguments)},a.extend(a.fn.cycle,b),a.extend(b.API,{next:function(){var a=this.opts();if(!a.busy&quot;http://www.couleursbois.fr/&quot;a.manualTrump){var b=a.reverse?-1:1;a.allowWrap===!1&amp;&amp;a.currSlide+b&gt;=a.slideCount&quot;http://www.couleursbois.fr/&quot;(a.API.advanceSlide(b),a.API.trigger(&quot;cycle-next&quot;,(a)).log(&quot;cycle-next&quot;))}},prev:function(){var a=this.opts();if(!a.busy&quot;http://www.couleursbois.fr/&quot;a.manualTrump){var b=a.reverse?1:-1;a.allowWrap===!1&amp;&amp;a.currSlide+b<0"http://www.couleursbois.fr/"(a.API.advanceSlide(b),a.API.trigger("cycle-prev",(a)).log("cycle-prev"))}},destroy:function(){this.stop();var b=this.opts(),c=a.isFunction(a._data)?a._data:a.noop;clearTimeout(b.timeoutId),b.timeoutId=0,b.API.stop(),b.API.trigger("cycle-destroyed",(b)).log("cycle-destroyed"),b.container.removeData(),c(b.container(0),"parsedAttrs",!1),b.retainStylesOnDestroy"http://www.couleursbois.fr/"(b.container.removeAttr("style"),b.slides.removeAttr("style"),b.slides.removeClass(b.slideActiveClass)),b.slides.each(function(){var d=a(this);d.removeData(),d.removeClass(b.slideClass),c(this,"parsedAttrs",!1)})},jump:function(a,b){var c,d=this.opts();if(!d.busy"http://www.couleursbois.fr/"d.manualTrump){var e=parseInt(a,10);if(isNaN(e)"http://www.couleursbois.fr/"0>e&quot;http://www.couleursbois.fr/&quot;e&gt;=d.slides.length)return void d.API.log(&quot;goto: invalid slide index: &quot;+e);if(e==d.currSlide)return void d.API.log(&quot;goto: skipping, already on slide&quot;,e);d.nextSlide=e,clearTimeout(d.timeoutId),d.timeoutId=0,d.API.log(&quot;goto: &quot;,e,&quot; (zero-index)&quot;),c=d.currSlide&lt;d.nextSlide,d._tempFx=b,d.API.prepareTx(!0,c)}},stop:function(){var b=this.opts(),c=b.container;clearTimeout(b.timeoutId),b.timeoutId=0,b.API.stopTransition(),b.pauseOnHover&amp;&amp;(b.pauseOnHover!==!0&amp;&amp;(c=a(b.pauseOnHover)),c.off(&quot;mouseenter mouseleave&quot;)),b.API.trigger(&quot;cycle-stopped&quot;,(b)).log(&quot;cycle-stopped&quot;)},reinit:function(){var a=this.opts();a.API.destroy(),a.container.cycle()},remove:function(b){for(var c,d,e=this.opts(),f=(),g=1,h=0;h&lt;e.slides.length;h++)c=e.slides(h),h==b?d=c:(f.push(c),a(c).data(&quot;cycle.opts&quot;).slideNum=g,g++);d&amp;&amp;(e.slides=a(f),e.slideCount--,a(d).remove(),b==e.currSlide?e.API.advanceSlide(1):b&lt;e.currSlide?e.currSlide--:e.currSlide++,e.API.trigger(&quot;cycle-slide-removed&quot;,(e,b,d)).log(&quot;cycle-slide-removed&quot;),e.API.updateView())}}),a(document).on(&quot;click.cycle&quot;,&quot;(data-cycle-cmd)&quot;,function(b){b.preventDefault();var c=a(this),d=c.data(&quot;cycle-cmd&quot;),e=c.data(&quot;cycle-context&quot;)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;.cycle-slideshow&quot;;a(e).cycle(d,c.data(&quot;cycle-arg&quot;))})}(jQuery),function(a){&quot;use strict&quot;;function b(b,c){var d;return b._hashFence?void(b._hashFence=!1):(d=window.location.hash.substring(1),void b.slides.each(function(e){if(a(this).data(&quot;cycle-hash&quot;)==d){if(c===!0)b.startingSlide=e;else{var f=b.currSlide&lt;e;b.nextSlide=e,b.API.prepareTx(!0,f)}return!1}}))}a(document).on(&quot;cycle-pre-initialize&quot;,function(c,d){b(d,!0),d._onHashChange=function(){b(d,!1)},a(window).on(&quot;hashchange&quot;,d._onHashChange)}),a(document).on(&quot;cycle-update-view&quot;,function(a,b,c){c.hash&amp;&amp;&quot;#&quot;+c.hash!=window.location.hash&amp;&amp;(b._hashFence=!0,window.location.hash=c.hash)}),a(document).on(&quot;cycle-destroyed&quot;,function(b,c){c._onHashChange&amp;&amp;a(window).off(&quot;hashchange&quot;,c._onHashChange)})}(jQuery),function(a){&quot;use strict&quot;;a.extend(a.fn.cycle.defaults,{loader:!1}),a(document).on(&quot;cycle-bootstrap&quot;,function(b,c){function d(b,d){function f(b){var f;&quot;wait&quot;==c.loader?(h.push(b),0===j&amp;&amp;(h.sort(g),e.apply(c.API,(h,d)),c.container.removeClass(&quot;cycle-loading&quot;))):(f=a(c.slides(c.currSlide)),e.apply(c.API,(b,d)),f.show(),c.container.removeClass(&quot;cycle-loading&quot;))}function g(a,b){return a.data(&quot;index&quot;)-b.data(&quot;index&quot;)}var h=();if(&quot;string&quot;==a.type(b))b=a.trim(b);else if(&quot;array&quot;===a.type(b))for(var i=0;i&lt;b.length;i++)b(i)=a(b(i))(0);b=a(b);var j=b.length;j&amp;&amp;(b.css(&quot;visibility&quot;,&quot;hidden&quot;).appendTo(&quot;body&quot;).each(function(b){function g(){0===--i&amp;&amp;(--j,f(k))}var i=0,k=a(this),l=k.is(&quot;img&quot;)?k:k.find(&quot;img&quot;);return k.data(&quot;index&quot;,b),l=l.filter(&quot;:not(.cycle-loader-ignore)&quot;).filter(&amp;#39;:not((src=&quot;http://www.couleursbois.fr/&quot;))&amp;#39;),l.length?(i=l.length,void l.each(function(){this.complete?g():a(this).load(function(){g()}).on(&quot;error&quot;,function(){0===--i&amp;&amp;(c.API.log(&quot;slide skipped; img not loaded:&quot;,this.src),0===--j&amp;&amp;&quot;wait&quot;==c.loader&amp;&amp;e.apply(c.API,(h,d)))})})):(--j,void h.push(k))}),j&amp;&amp;c.container.addClass(&quot;cycle-loading&quot;))}var e;c.loader&amp;&amp;(e=c.API.add,c.API.add=d)})}(jQuery),function(a){&quot;use strict&quot;;function b(b,c,d){var e,f=b.API.getComponent(&quot;pager&quot;);f.each(function(){var f=a(this);if(c.pagerTemplate){var g=b.API.tmpl(c.pagerTemplate,c,b,d(0));e=a(g).appendTo(f)}else e=f.children().eq(b.slideCount-1);e.on(b.pagerEvent,function(a){b.pagerEventBubble&quot;http://www.couleursbois.fr/&quot;a.preventDefault(),b.API.page(f,a.currentTarget)})})}function c(a,b){var c=this.opts();if(!c.busy&quot;http://www.couleursbois.fr/&quot;c.manualTrump){var d=a.children().index(b),e=d,f=c.currSlide<e;c.currSlide!=e&#038;&#038;(c.nextSlide=e,c._tempFx=c.pagerFx,c.API.prepareTx(!0,f),c.API.trigger("cycle-pager-activated",(c,a,b)))}}a.extend(a.fn.cycle.defaults,{pager:"> .cycle-pager&quot;,pagerActiveClass:&quot;cycle-pager-active&quot;,pagerEvent:&quot;click.cycle&quot;,pagerEventBubble:void 0,pagerTemplate:&quot;<span>•</span>&quot;}),a(document).on(&quot;cycle-bootstrap&quot;,function(a,c,d){d.buildPagerLink=b}),a(document).on(&quot;cycle-slide-added&quot;,function(a,b,d,e){b.pager&amp;&amp;(b.API.buildPagerLink(b,d,e),b.API.page=c)}),a(document).on(&quot;cycle-slide-removed&quot;,function(b,c,d){if(c.pager){var e=c.API.getComponent(&quot;pager&quot;);e.each(function(){var b=a(this);a(b.children()(d)).remove()})}}),a(document).on(&quot;cycle-update-view&quot;,function(b,c){var d;c.pager&amp;&amp;(d=c.API.getComponent(&quot;pager&quot;),d.each(function(){a(this).children().removeClass(c.pagerActiveClass).eq(c.currSlide).addClass(c.pagerActiveClass)}))}),a(document).on(&quot;cycle-destroyed&quot;,function(a,b){var c=b.API.getComponent(&quot;pager&quot;);c&amp;&amp;(c.children().off(b.pagerEvent),b.pagerTemplate&amp;&amp;c.empty())})}(jQuery),function(a){&quot;use strict&quot;;a.extend(a.fn.cycle.defaults,{next:&quot;&gt; .cycle-next&quot;,nextEvent:&quot;click.cycle&quot;,disabledClass:&quot;disabled&quot;,prev:&quot;&gt; .cycle-prev&quot;,prevEvent:&quot;click.cycle&quot;,swipe:!1}),a(document).on(&quot;cycle-initialized&quot;,function(a,b){if(b.API.getComponent(&quot;next&quot;).on(b.nextEvent,function(a){a.preventDefault(),b.API.next()}),b.API.getComponent(&quot;prev&quot;).on(b.prevEvent,function(a){a.preventDefault(),b.API.prev()}),b.swipe){var c=b.swipeVert?&quot;swipeUp.cycle&quot;:&quot;swipeLeft.cycle swipeleft.cycle&quot;,d=b.swipeVert?&quot;swipeDown.cycle&quot;:&quot;swipeRight.cycle swiperight.cycle&quot;;b.container.on(c,function(){b._tempFx=b.swipeFx,b.API.next()}),b.container.on(d,function(){b._tempFx=b.swipeFx,b.API.prev()})}}),a(document).on(&quot;cycle-update-view&quot;,function(a,b){if(!b.allowWrap){var c=b.disabledClass,d=b.API.getComponent(&quot;next&quot;),e=b.API.getComponent(&quot;prev&quot;),f=b._prevBoundry&quot;http://www.couleursbois.fr/&quot;0,g=void 0!==b._nextBoundry?b._nextBoundry:b.slideCount-1;b.currSlide==g?d.addClass(c).prop(&quot;disabled&quot;,!0):d.removeClass(c).prop(&quot;disabled&quot;,!1),b.currSlide===f?e.addClass(c).prop(&quot;disabled&quot;,!0):e.removeClass(c).prop(&quot;disabled&quot;,!1)}}),a(document).on(&quot;cycle-destroyed&quot;,function(a,b){b.API.getComponent(&quot;prev&quot;).off(b.nextEvent),b.API.getComponent(&quot;next&quot;).off(b.prevEvent),b.container.off(&quot;swipeleft.cycle swiperight.cycle swipeLeft.cycle swipeRight.cycle swipeUp.cycle swipeDown.cycle&quot;)})}(jQuery),function(a){&quot;use strict&quot;;a.extend(a.fn.cycle.defaults,{progressive:!1}),a(document).on(&quot;cycle-pre-initialize&quot;,function(b,c){if(c.progressive){var d,e,f=c.API,g=f.next,h=f.prev,i=f.prepareTx,j=a.type(c.progressive);if(&quot;array&quot;==j)d=c.progressive;else if(a.isFunction(c.progressive))d=c.progressive(c);else if(&quot;string&quot;==j){if(e=a(c.progressive),d=a.trim(e.html()),!d)return;if(/^(()/.test(d))try{d=a.parseJSON(d)}catch(k){return void f.log(&quot;error parsing progressive slides&quot;,k)}else d=d.split(new RegExp(e.data(&quot;cycle-split&quot;)&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;n&quot;)),d(d.length-1)&quot;http://www.couleursbois.fr/&quot;d.pop()}i&amp;&amp;(f.prepareTx=function(a,b){var e,f;return a&quot;http://www.couleursbois.fr/&quot;0===d.length?void i.apply(c.API,(a,b)):void(b&amp;&amp;c.currSlide==c.slideCount-1?(f=d(0),d=d.slice(1),c.container.one(&quot;cycle-slide-added&quot;,function(a,b){setTimeout(function(){b.API.advanceSlide(1)},50)}),c.API.add(f)):b&quot;http://www.couleursbois.fr/&quot;0!==c.currSlide?i.apply(c.API,(a,b)):(e=d.length-1,f=d(e),d=d.slice(0,e),c.container.one(&quot;cycle-slide-added&quot;,function(a,b){setTimeout(function(){b.currSlide=1,b.API.advanceSlide(-1)},50)}),c.API.add(f,!0)))}),g&amp;&amp;(f.next=function(){var a=this.opts();if(d.length&amp;&amp;a.currSlide==a.slideCount-1){var b=d(0);d=d.slice(1),a.container.one(&quot;cycle-slide-added&quot;,function(a,b){g.apply(b.API),b.container.removeClass(&quot;cycle-loading&quot;)}),a.container.addClass(&quot;cycle-loading&quot;),a.API.add(b)}else g.apply(a.API)}),h&amp;&amp;(f.prev=function(){var a=this.opts();if(d.length&amp;&amp;0===a.currSlide){var b=d.length-1,c=d(b);d=d.slice(0,b),a.container.one(&quot;cycle-slide-added&quot;,function(a,b){b.currSlide=1,b.API.advanceSlide(-1),b.container.removeClass(&quot;cycle-loading&quot;)}),a.container.addClass(&quot;cycle-loading&quot;),a.API.add(c,!0)}else h.apply(a.API)})}})}(jQuery),function(a){&quot;use strict&quot;;a.extend(a.fn.cycle.defaults,{tmplRegex:&quot;{{((.)?.*?)}}&quot;}),a.extend(a.fn.cycle.API,{tmpl:function(b,c){var d=new RegExp(c.tmplRegex&quot;http://www.couleursbois.fr/&quot;a.fn.cycle.defaults.tmplRegex,&quot;g&quot;),e=a.makeArray(arguments);return e.shift(),b.replace(d,function(b,c){var d,f,g,h,i=c.split(&quot;.&quot;);for(d=0;d<e.length;d++)if(g=e(d)){if(i.length>1)for(h=g,f=0;f&lt;i.length;f++)g=h,h=h(i(f))&quot;http://www.couleursbois.fr/&quot;c;else h=g(c);if(a.isFunction(h))return h.apply(g,e);if(void 0!==h&amp;&amp;null!==h&amp;&amp;h!=c)return h}return c})}})}(jQuery);}(jQuery));(function($){var moduleParams={&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};$(&amp;#39;.flexslider&amp;#39;).flexslider({animation:&quot;slide&quot;,controlNav:false,keyboard:false});}(jQuery));(function($){var moduleParams={&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};!function(t,e){&quot;function&quot;==typeof define&amp;&amp;define.amd?define(&quot;jquery-bridget/jquery-bridget&quot;,(&quot;jquery&quot;),function(i){return e(t,i)}):&quot;object&quot;==typeof module&amp;&amp;module.exports?module.exports=e(t,require(&quot;jquery&quot;)):t.jQueryBridget=e(t,t.jQuery)}(window,function(t,e){&quot;use strict&quot;;function i(i,o,a){function l(t,e,n){var s,o=&quot;$().&quot;+i+&amp;#39;(&quot;http://www.couleursbois.fr/&quot;+e+&quot;http://www.couleursbois.fr/&quot;)&amp;#39;;return t.each(function(t,l){var h=a.data(l,i);if(!h)return void r(i+&quot; not initialized. Cannot call methods, i.e. &quot;+o);var c=h(e);if(!c&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;_&quot;==e.charAt(0))return void r(o+&quot; is not a valid method&quot;);var d=c.apply(h,n);s=void 0===s?d:s}),void 0!==s?s:t}
function h(t,e){t.each(function(t,n){var s=a.data(n,i);s?(s.option(e),s._init()):(s=new o(n,e),a.data(n,i,s))})}
a=a&quot;http://www.couleursbois.fr/&quot;e&quot;http://www.couleursbois.fr/&quot;t.jQuery,a&amp;&amp;(o.prototype.option&quot;http://www.couleursbois.fr/&quot;(o.prototype.option=function(t){a.isPlainObject(t)&amp;&amp;(this.options=a.extend(!0,this.options,t))}),a.fn(i)=function(t){if(&quot;string&quot;==typeof t){var e=s.call(arguments,1);return l(this,t,e)}
return h(this,t),this},n(a))}
function n(t){!t&quot;http://www.couleursbois.fr/&quot;t&amp;&amp;t.bridget&quot;http://www.couleursbois.fr/&quot;(t.bridget=i)}
var s=Array.prototype.slice,o=t.console,r=&quot;undefined&quot;==typeof o?function(){}:function(t){o.error(t)};return n(e&quot;http://www.couleursbois.fr/&quot;t.jQuery),i}),function(t,e){&quot;function&quot;==typeof define&amp;&amp;define.amd?define(&quot;ev-emitter/ev-emitter&quot;,e):&quot;object&quot;==typeof module&amp;&amp;module.exports?module.exports=e():t.EvEmitter=e()}(&quot;undefined&quot;!=typeof window?window:this,function(){function t(){}
var e=t.prototype;return e.on=function(t,e){if(t&amp;&amp;e){var i=this._events=this._events&quot;http://www.couleursbois.fr/&quot;{},n=i(t)=i(t)&quot;http://www.couleursbois.fr/&quot;();return n.indexOf(e)==-1&amp;&amp;n.push(e),this}},e.once=function(t,e){if(t&amp;&amp;e){this.on(t,e);var i=this._onceEvents=this._onceEvents&quot;http://www.couleursbois.fr/&quot;{},n=i(t)=i(t)&quot;http://www.couleursbois.fr/&quot;{};return n(e)=!0,this}},e.off=function(t,e){var i=this._events&amp;&amp;this._events(t);if(i&amp;&amp;i.length){var n=i.indexOf(e);return n!=-1&amp;&amp;i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&amp;&amp;this._events(t);if(i&amp;&amp;i.length){var n=0,s=i(n);e=e&quot;http://www.couleursbois.fr/&quot;();for(var o=this._onceEvents&amp;&amp;this._onceEvents(t);s;){var r=o&amp;&amp;o(s);r&amp;&amp;(this.off(t,s),delete o(s)),s.apply(this,e),n+=r?0:1,s=i(n)}
return this}},t}),function(t,e){&quot;use strict&quot;;&quot;function&quot;==typeof define&amp;&amp;define.amd?define(&quot;get-size/get-size&quot;,(),function(){return e()}):&quot;object&quot;==typeof module&amp;&amp;module.exports?module.exports=e():t.getSize=e()}(window,function(){&quot;use strict&quot;;function t(t){var e=parseFloat(t),i=t.indexOf(&quot;%&quot;)==-1&amp;&amp;!isNaN(e);return i&amp;&amp;e}
function e(){}
function i(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;e&lt;h;e++){var i=l(e);t(i)=0}
return t}
function n(t){var e=getComputedStyle(t);return e&quot;http://www.couleursbois.fr/&quot;a(&quot;Style returned &quot;+e+&quot;. Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1&quot;),e}
function s(){if(!c){c=!0;var e=document.createElement(&quot;div&quot;);e.style.width=&quot;200px&quot;,e.style.padding=&quot;1px 2px 3px 4px&quot;,e.style.borderStyle=&quot;solid&quot;,e.style.borderWidth=&quot;1px 2px 3px 4px&quot;,e.style.boxSizing=&quot;border-box&quot;;var i=document.body&quot;http://www.couleursbois.fr/&quot;document.documentElement;i.appendChild(e);var s=n(e);o.isBoxSizeOuter=r=200==t(s.width),i.removeChild(e)}}
function o(e){if(s(),&quot;string&quot;==typeof e&amp;&amp;(e=document.querySelector(e)),e&amp;&amp;&quot;object&quot;==typeof e&amp;&amp;e.nodeType){var o=n(e);if(&quot;none&quot;==o.display)return i();var a={};a.width=e.offsetWidth,a.height=e.offsetHeight;for(var c=a.isBorderBox=&quot;border-box&quot;==o.boxSizing,d=0;d&lt;h;d++){var u=l(d),f=o(u),p=parseFloat(f);a(u)=isNaN(p)?0:p}
var v=a.paddingLeft+a.paddingRight,g=a.paddingTop+a.paddingBottom,m=a.marginLeft+a.marginRight,y=a.marginTop+a.marginBottom,S=a.borderLeftWidth+a.borderRightWidth,E=a.borderTopWidth+a.borderBottomWidth,b=c&amp;&amp;r,x=t(o.width);x!==!1&amp;&amp;(a.width=x+(b?0:v+S));var C=t(o.height);return C!==!1&amp;&amp;(a.height=C+(b?0:g+E)),a.innerWidth=a.width-(v+S),a.innerHeight=a.height-(g+E),a.outerWidth=a.width+m,a.outerHeight=a.height+y,a}}
var r,a=&quot;undefined&quot;==typeof console?e:function(t){console.error(t)},l=(&quot;paddingLeft&quot;,&quot;paddingRight&quot;,&quot;paddingTop&quot;,&quot;paddingBottom&quot;,&quot;marginLeft&quot;,&quot;marginRight&quot;,&quot;marginTop&quot;,&quot;marginBottom&quot;,&quot;borderLeftWidth&quot;,&quot;borderRightWidth&quot;,&quot;borderTopWidth&quot;,&quot;borderBottomWidth&quot;),h=l.length,c=!1;return o}),function(t,e){&quot;use strict&quot;;&quot;function&quot;==typeof define&amp;&amp;define.amd?define(&quot;desandro-matches-selector/matches-selector&quot;,e):&quot;object&quot;==typeof module&amp;&amp;module.exports?module.exports=e():t.matchesSelector=e()}(window,function(){&quot;use strict&quot;;var t=function(){var t=Element.prototype;if(t.matches)return&quot;matches&quot;;if(t.matchesSelector)return&quot;matchesSelector&quot;;for(var e=(&quot;webkit&quot;,&quot;moz&quot;,&quot;ms&quot;,&quot;o&quot;),i=0;i&lt;e.length;i++){var n=e(i),s=n+&quot;MatchesSelector&quot;;if(t(s))return s}}();return function(e,i){return e(t)(i)}}),function(t,e){&quot;function&quot;==typeof define&amp;&amp;define.amd?define(&quot;fizzy-ui-utils/utils&quot;,(&quot;desandro-matches-selector/matches-selector&quot;),function(i){return e(t,i)}):&quot;object&quot;==typeof module&amp;&amp;module.exports?module.exports=e(t,require(&quot;desandro-matches-selector&quot;)):t.fizzyUIUtils=e(t,t.matchesSelector)}(window,function(t,e){var i={};i.extend=function(t,e){for(var i in e)t(i)=e(i);return t},i.modulo=function(t,e){return(t%e+e)%e},i.makeArray=function(t){var e=();if(Array.isArray(t))e=t;else if(t&amp;&amp;&quot;number&quot;==typeof t.length)for(var i=0;i&lt;t.length;i++)e.push(t(i));else e.push(t);return e},i.removeFrom=function(t,e){var i=t.indexOf(e);i!=-1&amp;&amp;t.splice(i,1)},i.getParent=function(t,i){for(;t!=document.body;)if(t=t.parentNode,e(t,i))return t},i.getQueryElement=function(t){return&quot;string&quot;==typeof t?document.querySelector(t):t},i.handleEvent=function(t){var e=&quot;on&quot;+t.type;this(e)&amp;&amp;this(e)(t)},i.filterFindElements=function(t,n){t=i.makeArray(t);var s=();return t.forEach(function(t){if(t instanceof HTMLElement){if(!n)return void s.push(t);e(t,n)&amp;&amp;s.push(t);for(var i=t.querySelectorAll(n),o=0;o<i.length;o++)s.push(i(o))}}),s},i.debounceMethod=function(t,e,i){var n=t.prototype(e),s=e+"Timeout";t.prototype(e)=function(){var t=this(s);t&#038;&#038;clearTimeout(t);var e=arguments,o=this;this(s)=setTimeout(function(){n.apply(o,e),delete o(s)},i"http://www.couleursbois.fr/"100)}},i.docReady=function(t){var e=document.readyState;"complete"==e"http://www.couleursbois.fr/"http://www.couleursbois.fr/"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},i.toDashed=function(t){return t.replace(/(.)((A-Z))/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var n=t.console;return i.htmlInit=function(e,s){i.docReady(function(){var o=i.toDashed(s),r="data-"+o,a=document.querySelectorAll("("+r+")"),l=document.querySelectorAll(".js-"+o),h=i.makeArray(a).concat(i.makeArray(l)),c=r+"-options",d=t.jQuery;h.forEach(function(t){var i,o=t.getAttribute(r)"http://www.couleursbois.fr/"t.getAttribute(c);try{i=o&#038;&#038;JSON.parse(o)}catch(a){return void(n&#038;&#038;n.error("Error parsing "+r+" on "+t.className+": "+a))}
var l=new e(t,i);d&#038;&#038;d.data(t,s,l)})})},i}),function(t,e){"function"==typeof define&#038;&#038;define.amd?define("flickity/js/cell",("get-size/get-size"),function(i){return e(t,i)}):"object"==typeof module&#038;&#038;module.exports?module.exports=e(t,require("get-size")):(t.Flickity=t.Flickity"http://www.couleursbois.fr/"{},t.Flickity.Cell=e(t,t.getSize))}(window,function(t,e){function i(t,e){this.element=t,this.parent=e,this.create()}
var n=i.prototype;return n.create=function(){this.element.style.position="absolute",this.x=0,this.shift=0},n.destroy=function(){this.element.style.position="http://www.couleursbois.fr/";var t=this.parent.originSide;this.element.style(t)="http://www.couleursbois.fr/"},n.getSize=function(){this.size=e(this.element)},n.setPosition=function(t){this.x=t,this.updateTarget(),this.renderPosition(t)},n.updateTarget=n.setDefaultTarget=function(){var t="left"==this.parent.originSide?"marginLeft":"marginRight";this.target=this.x+this.size(t)+this.size.width*this.parent.cellAlign},n.renderPosition=function(t){var e=this.parent.originSide;this.element.style(e)=this.parent.getPositionValue(t)},n.wrapShift=function(t){this.shift=t,this.renderPosition(this.x+this.parent.slideableWidth*t)},n.remove=function(){this.element.parentNode.removeChild(this.element)},i}),function(t,e){"function"==typeof define&#038;&#038;define.amd?define("flickity/js/slide",e):"object"==typeof module&#038;&#038;module.exports?module.exports=e():(t.Flickity=t.Flickity"http://www.couleursbois.fr/"{},t.Flickity.Slide=e())}(window,function(){"use strict";function t(t){this.parent=t,this.isOriginLeft="left"==t.originSide,this.cells=(),this.outerWidth=0,this.height=0}
var e=t.prototype;return e.addCell=function(t){if(this.cells.push(t),this.outerWidth+=t.size.outerWidth,this.height=Math.max(t.size.outerHeight,this.height),1==this.cells.length){this.x=t.x;var e=this.isOriginLeft?"marginLeft":"marginRight";this.firstMargin=t.size(e)}},e.updateTarget=function(){var t=this.isOriginLeft?"marginRight":"marginLeft",e=this.getLastCell(),i=e?e.size(t):0,n=this.outerWidth-(this.firstMargin+i);this.target=this.x+this.firstMargin+n*this.parent.cellAlign},e.getLastCell=function(){return this.cells(this.cells.length-1)},e.select=function(){this.changeSelectedClass("add")},e.unselect=function(){this.changeSelectedClass("remove")},e.changeSelectedClass=function(t){this.cells.forEach(function(e){e.element.classList(t)("is-selected")})},e.getCellElements=function(){return this.cells.map(function(t){return t.element})},t}),function(t,e){"function"==typeof define&#038;&#038;define.amd?define("flickity/js/animate",("fizzy-ui-utils/utils"),function(i){return e(t,i)}):"object"==typeof module&#038;&#038;module.exports?module.exports=e(t,require("fizzy-ui-utils")):(t.Flickity=t.Flickity"http://www.couleursbois.fr/"{},t.Flickity.animatePrototype=e(t,t.fizzyUIUtils))}(window,function(t,e){var i=t.requestAnimationFrame"http://www.couleursbois.fr/"t.webkitRequestAnimationFrame,n=0;i"http://www.couleursbois.fr/"(i=function(t){var e=(new Date).getTime(),i=Math.max(0,16-(e-n)),s=setTimeout(t,i);return n=e+i,s});var s={};s.startAnimation=function(){this.isAnimating"http://www.couleursbois.fr/"(this.isAnimating=!0,this.restingFrames=0,this.animate())},s.animate=function(){this.applyDragForce(),this.applySelectedAttraction();var t=this.x;if(this.integratePhysics(),this.positionSlider(),this.settle(t),this.isAnimating){var e=this;i(function(){e.animate()})}};var o=function(){var t=document.documentElement.style;return"string"==typeof t.transform?"transform":"WebkitTransform"}();return s.positionSlider=function(){var t=this.x;this.options.wrapAround&#038;&#038;this.cells.length>1&amp;&amp;(t=e.modulo(t,this.slideableWidth),t-=this.slideableWidth,this.shiftWrapCells(t)),t+=this.cursorPosition,t=this.options.rightToLeft&amp;&amp;o?-t:t;var i=this.getPositionValue(t);this.slider.style(o)=this.isAnimating?&quot;translate3d(&quot;+i+&quot;,0,0)&quot;:&quot;translateX(&quot;+i+&quot;)&quot;;var n=this.slides(0);if(n){var s=-this.x-n.target,r=s / this.slidesWidth;this.dispatchEvent(&quot;scroll&quot;,null,(r,s))}},s.positionSliderAtSelected=function(){this.cells.length&amp;&amp;(this.x=-this.selectedSlide.target,this.positionSlider())},s.getPositionValue=function(t){return this.options.percentPosition?.01*Math.round(t / this.size.innerWidth*1e4)+&quot;%&quot;:Math.round(t)+&quot;px&quot;},s.settle=function(t){this.isPointerDown&quot;http://www.couleursbois.fr/&quot;Math.round(100*this.x)!=Math.round(100*t)&quot;http://www.couleursbois.fr/&quot;this.restingFrames++,this.restingFrames&gt;2&amp;&amp;(this.isAnimating=!1,delete this.isFreeScrolling,this.positionSlider(),this.dispatchEvent(&quot;settle&quot;))},s.shiftWrapCells=function(t){var e=this.cursorPosition+t;this._shiftCells(this.beforeShiftCells,e,-1);var i=this.size.innerWidth-(t+this.slideableWidth+this.cursorPosition);this._shiftCells(this.afterShiftCells,i,1)},s._shiftCells=function(t,e,i){for(var n=0;n<t.length;n++){var s=t(n),o=e>0?i:0;s.wrapShift(o),e-=s.size.outerWidth}},s._unshiftCells=function(t){if(t&amp;&amp;t.length)for(var e=0;e<t.length;e++)t(e).wrapShift(0)},s.integratePhysics=function(){this.x+=this.velocity,this.velocity*=this.getFrictionFactor()},s.applyForce=function(t){this.velocity+=t},s.getFrictionFactor=function(){return 1-this.options(this.isFreeScrolling?"freeScrollFriction":"friction")},s.getRestingPosition=function(){return this.x+this.velocity /(1-this.getFrictionFactor())},s.applyDragForce=function(){if(this.isPointerDown){var t=this.dragX-this.x,e=t-this.velocity;this.applyForce(e)}},s.applySelectedAttraction=function(){if(!this.isPointerDown&#038;&#038;!this.isFreeScrolling&#038;&#038;this.cells.length){var t=this.selectedSlide.target*-1-this.x,e=t*this.options.selectedAttraction;this.applyForce(e)}},s}),function(t,e){if("function"==typeof define&#038;&#038;define.amd)define("flickity/js/flickity",("ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./cell","./slide","./animate"),function(i,n,s,o,r,a){return e(t,i,n,s,o,r,a)});else if("object"==typeof module&#038;&#038;module.exports)module.exports=e(t,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./cell"),require("./slide"),require("./animate"));else{var i=t.Flickity;t.Flickity=e(t,t.EvEmitter,t.getSize,t.fizzyUIUtils,i.Cell,i.Slide,i.animatePrototype)}}(window,function(t,e,i,n,s,o,r){function a(t,e){for(t=n.makeArray(t);t.length;)e.appendChild(t.shift())}
function l(t,e){var i=n.getQueryElement(t);if(!i)return void(d&#038;&#038;d.error("Bad element for Flickity: "+(i"http://www.couleursbois.fr/"t)));if(this.element=i,this.element.flickityGUID){var s=f(this.element.flickityGUID);return s.option(e),s}
h&#038;&#038;(this.$element=h(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e),this._create()}
var h=t.jQuery,c=t.getComputedStyle,d=t.console,u=0,f={};l.defaults={accessibility:!0,cellAlign:"center",freeScrollFriction:.075,friction:.28,namespaceJQueryEvents:!0,percentPosition:!0,resize:!0,selectedAttraction:.025,setGallerySize:!0},l.createMethods=();var p=l.prototype;n.extend(p,e.prototype),p._create=function(){var e=this.guid=++u;this.element.flickityGUID=e,f(e)=this,this.selectedIndex=0,this.restingFrames=0,this.x=0,this.velocity=0,this.originSide=this.options.rightToLeft?"right":"left",this.viewport=document.createElement("div"),this.viewport.className="flickity-viewport",this._createSlider(),(this.options.resize"http://www.couleursbois.fr/"this.options.watchCSS)&#038;&#038;t.addEventListener("resize",this),l.createMethods.forEach(function(t){this(t)()},this),this.options.watchCSS?this.watchCSS():this.activate()},p.option=function(t){n.extend(this.options,t)},p.activate=function(){if(!this.isActive){this.isActive=!0,this.element.classList.add("flickity-enabled"),this.options.rightToLeft&#038;&#038;this.element.classList.add("flickity-rtl"),this.getSize();var t=this._filterFindCellElements(this.element.children);a(t,this.slider),this.viewport.appendChild(this.slider),this.element.appendChild(this.viewport),this.reloadCells(),this.options.accessibility&#038;&#038;(this.element.tabIndex=0,this.element.addEventListener("keydown",this)),this.emitEvent("activate");var e,i=this.options.initialIndex;e=this.isInitActivated?this.selectedIndex:void 0!==i&#038;&#038;this.cells(i)?i:0,this.select(e,!1,!0),this.isInitActivated=!0}},p._createSlider=function(){var t=document.createElement("div");t.className="flickity-slider",t.style(this.originSide)=0,this.slider=t},p._filterFindCellElements=function(t){return n.filterFindElements(t,this.options.cellSelector)},p.reloadCells=function(){this.cells=this._makeCells(this.slider.children),this.positionCells(),this._getWrapShiftCells(),this.setGallerySize()},p._makeCells=function(t){var e=this._filterFindCellElements(t),i=e.map(function(t){return new s(t,this)},this);return i},p.getLastCell=function(){return this.cells(this.cells.length-1)},p.getLastSlide=function(){return this.slides(this.slides.length-1)},p.positionCells=function(){this._sizeCells(this.cells),this._positionCells(0)},p._positionCells=function(t){t=t"http://www.couleursbois.fr/"0,this.maxCellHeight=t?this.maxCellHeight"http://www.couleursbois.fr/"0:0;var e=0;if(t>0){var i=this.cells(t-1);e=i.x+i.size.outerWidth}
for(var n=this.cells.length,s=t;s&lt;n;s++){var o=this.cells(s);o.setPosition(e),e+=o.size.outerWidth,this.maxCellHeight=Math.max(o.size.outerHeight,this.maxCellHeight)}
this.slideableWidth=e,this.updateSlides(),this._containSlides(),this.slidesWidth=n?this.getLastSlide().target-this.slides(0).target:0;if(this.options.wrapAround&amp;&amp;this.slideableWidth&lt;this.size.innerWidth){this.options.wrapAround=false;}},p._sizeCells=function(t){t.forEach(function(t){t.getSize()})},p.updateSlides=function(){if(this.slides=(),this.cells.length){var t=new o(this);this.slides.push(t);var e=&quot;left&quot;==this.originSide,i=e?&quot;marginRight&quot;:&quot;marginLeft&quot;,n=this._getCanCellFit();this.cells.forEach(function(e,s){if(!t.cells.length)return void t.addCell(e);var r=t.outerWidth-t.firstMargin+(e.size.outerWidth-e.size(i));n.call(this,s,r)?t.addCell(e):(t.updateTarget(),t=new o(this),this.slides.push(t),t.addCell(e))},this),t.updateTarget(),this.updateSelectedSlide()}},p._getCanCellFit=function(){return function(t,e){return e<=(this.size.innerWidth+1)}},p._init=p.reposition=function(){this.positionCells(),this.positionSliderAtSelected()},p.getSize=function(){this.size=i(this.element),this.setCellAlign(),this.cursorPosition=this.size.innerWidth*this.cellAlign};var v={center:{left:.5,right:.5},left:{left:0,right:1},right:{right:0,left:1}};return p.setCellAlign=function(){var t=v(this.options.cellAlign);this.cellAlign=t?t(this.originSide):this.options.cellAlign},p.setGallerySize=function(){if(this.options.setGallerySize){var t=this.options.adaptiveHeight&#038;&#038;this.selectedSlide?this.selectedSlide.height:this.maxCellHeight;this.viewport.style.height=t+"px"}},p._getWrapShiftCells=function(){if(this.options.wrapAround){this._unshiftCells(this.beforeShiftCells),this._unshiftCells(this.afterShiftCells);var t=this.cursorPosition,e=this.cells.length-1;this.beforeShiftCells=this._getGapCells(t,e,-1),t=this.size.innerWidth-this.cursorPosition,this.afterShiftCells=this._getGapCells(t,0,1)}},p._getGapCells=function(t,e,i){for(var n=();t>0;){var s=this.cells(e);if(!s)break;n.push(s),e+=i,t-=s.size.outerWidth}
return n},p._containSlides=function(){if(this.options.contain&amp;&amp;!this.options.wrapAround&amp;&amp;this.cells.length){var t=this.options.rightToLeft,e=t?&quot;marginRight&quot;:&quot;marginLeft&quot;,i=t?&quot;marginLeft&quot;:&quot;marginRight&quot;,n=this.slideableWidth-this.getLastCell().size(i),s=n<this.size.innerWidth,o=this.cursorPosition+this.cells(0).size(e),r=n-this.size.innerWidth*(1-this.cellAlign);this.slides.forEach(function(t){s?t.target=n*this.cellAlign:(t.target=Math.max(t.target,o),t.target=Math.min(t.target,r))},this)}},p.dispatchEvent=function(t,e,i){var n=e?(e).concat(i):i;if(this.emitEvent(t,n),h&#038;&#038;this.$element){t+=this.options.namespaceJQueryEvents?".flickity":"http://www.couleursbois.fr/";var s=t;if(e){var o=h.Event(e);o.type=t,s=o}
this.$element.trigger(s,i)}},p.select=function(t,e,i){this.isActive&#038;&#038;(t=parseInt(t,10),this._wrapSelect(t),(this.options.wrapAround"http://www.couleursbois.fr/"e)&#038;&#038;(t=n.modulo(t,this.slides.length)),this.slides(t)&#038;&#038;(this.selectedIndex=t,this.updateSelectedSlide(),i?this.positionSliderAtSelected():this.startAnimation(),this.options.adaptiveHeight&#038;&#038;this.setGallerySize(),this.dispatchEvent("select"),this.dispatchEvent("cellSelect")));var $mod=this.$element;var currentNbSelected=($mod.find('.carousel_produits_v16_item.is-selected').length)-1;$mod.find('.last-current-selected').removeClass('last-current-selected');$mod.find('.is-selected').eq(currentNbSelected).addClass('last-current-selected');$mod.find('img(src="http://www.couleursbois.fr/images/pixel_trans.gif")').unveil();},p._wrapSelect=function(t){var e=this.slides.length,i=this.options.wrapAround&#038;&#038;e>1;if(!i)return t;var s=n.modulo(t,e),o=Math.abs(s-this.selectedIndex),r=Math.abs(s+e-this.selectedIndex),a=Math.abs(s-e-this.selectedIndex);!this.isDragSelect&amp;&amp;r&lt;o?t+=e:!this.isDragSelect&amp;&amp;a&lt;o&amp;&amp;(t-=e),t<0?this.x-=this.slideableWidth:t>=e&amp;&amp;(this.x+=this.slideableWidth)},p.previous=function(t,e){this.select(this.selectedIndex-1,t,e)},p.next=function(t,e){this.select(this.selectedIndex+1,t,e)},p.updateSelectedSlide=function(){var t=this.slides(this.selectedIndex);t&amp;&amp;(this.unselectSelectedSlide(),this.selectedSlide=t,t.select(),this.selectedCells=t.cells,this.selectedElements=t.getCellElements(),this.selectedCell=t.cells(0),this.selectedElement=this.selectedElements(0))},p.unselectSelectedSlide=function(){this.selectedSlide&amp;&amp;this.selectedSlide.unselect()},p.selectCell=function(t,e,i){var n;&quot;number&quot;==typeof t?n=this.cells(t):(&quot;string&quot;==typeof t&amp;&amp;(t=this.element.querySelector(t)),n=this.getCell(t));for(var s=0;n&amp;&amp;s&lt;this.slides.length;s++){var o=this.slides(s),r=o.cells.indexOf(n);if(r!=-1)return void this.select(s,e,i)}},p.getCell=function(t){for(var e=0;e<this.cells.length;e++){var i=this.cells(e);if(i.element==t)return i}},p.getCells=function(t){t=n.makeArray(t);var e=();return t.forEach(function(t){var i=this.getCell(t);i&#038;&#038;e.push(i)},this),e},p.getCellElements=function(){return this.cells.map(function(t){return t.element})},p.getParentCell=function(t){var e=this.getCell(t);return e?e:(t=n.getParent(t,".flickity-slider > *&quot;),this.getCell(t))},p.getAdjacentCellElements=function(t,e){if(!t)return this.selectedSlide.getCellElements();e=void 0===e?this.selectedIndex:e;var i=this.slides.length;if(1+2*t&gt;=i)return this.getCellElements();for(var s=(),o=e-t;o&lt;=e+t;o++){var r=this.options.wrapAround?n.modulo(o,i):o,a=this.slides(r);a&amp;&amp;(s=s.concat(a.getCellElements()))}
return s},p.uiChange=function(){this.emitEvent(&quot;uiChange&quot;)},p.childUIPointerDown=function(t){this.emitEvent(&quot;childUIPointerDown&quot;,(t))},p.onresize=function(){this.watchCSS(),this.resize()},n.debounceMethod(l,&quot;onresize&quot;,150),p.resize=function(){if(this.isActive){this.getSize(),this.options.wrapAround&amp;&amp;(this.x=n.modulo(this.x,this.slideableWidth)),this.positionCells(),this._getWrapShiftCells(),this.setGallerySize(),this.emitEvent(&quot;resize&quot;);var t=this.selectedElements&amp;&amp;this.selectedElements(0);this.selectCell(t,!1,!0)}},p.watchCSS=function(){var t=this.options.watchCSS;if(t){var e=c(this.element,&quot;:after&quot;).content;e.indexOf(&quot;flickity&quot;)!=-1?this.activate():this.deactivate()}},p.onkeydown=function(t){if(this.options.accessibility&amp;&amp;(!document.activeElement&quot;http://www.couleursbois.fr/&quot;document.activeElement==this.element))if(37==t.keyCode){var e=this.options.rightToLeft?&quot;next&quot;:&quot;previous&quot;;this.uiChange(),this(e)()}else if(39==t.keyCode){var i=this.options.rightToLeft?&quot;previous&quot;:&quot;next&quot;;this.uiChange(),this(i)()}},p.deactivate=function(){this.isActive&amp;&amp;(this.element.classList.remove(&quot;flickity-enabled&quot;),this.element.classList.remove(&quot;flickity-rtl&quot;),this.cells.forEach(function(t){t.destroy()}),this.unselectSelectedSlide(),this.element.removeChild(this.viewport),a(this.slider.children,this.element),this.options.accessibility&amp;&amp;(this.element.removeAttribute(&quot;tabIndex&quot;),this.element.removeEventListener(&quot;keydown&quot;,this)),this.isActive=!1,this.emitEvent(&quot;deactivate&quot;))},p.destroy=function(){this.deactivate(),t.removeEventListener(&quot;resize&quot;,this),this.emitEvent(&quot;destroy&quot;),h&amp;&amp;this.$element&amp;&amp;h.removeData(this.element,&quot;flickity&quot;),delete this.element.flickityGUID,delete f(this.guid)},n.extend(p,r),l.data=function(t){t=n.getQueryElement(t);var e=t&amp;&amp;t.flickityGUID;return e&amp;&amp;f(e)},n.htmlInit(l,&quot;flickity&quot;),h&amp;&amp;h.bridget&amp;&amp;h.bridget(&quot;flickity&quot;,l),l.Cell=s,l}),function(t,e){&quot;function&quot;==typeof define&amp;&amp;define.amd?define(&quot;unipointer/unipointer&quot;,(&quot;ev-emitter/ev-emitter&quot;),function(i){return e(t,i)}):&quot;object&quot;==typeof module&amp;&amp;module.exports?module.exports=e(t,require(&quot;ev-emitter&quot;)):t.Unipointer=e(t,t.EvEmitter)}(window,function(t,e){function i(){}
function n(){}
var s=n.prototype=Object.create(e.prototype);s.bindStartEvent=function(t){this._bindStartEvent(t,!0)},s.unbindStartEvent=function(t){this._bindStartEvent(t,!1)},s._bindStartEvent=function(e,i){i=void 0===i&quot;http://www.couleursbois.fr/&quot;!!i;var n=i?&quot;addEventListener&quot;:&quot;removeEventListener&quot;;t.navigator.pointerEnabled?e(n)(&quot;pointerdown&quot;,this):t.navigator.msPointerEnabled?e(n)(&quot;MSPointerDown&quot;,this):(e(n)(&quot;mousedown&quot;,this),e(n)(&quot;touchstart&quot;,this))},s.handleEvent=function(t){var e=&quot;on&quot;+t.type;this(e)&amp;&amp;this(e)(t)},s.getTouch=function(t){for(var e=0;e&lt;t.length;e++){var i=t(e);if(i.identifier==this.pointerIdentifier)return i}},s.onmousedown=function(t){var e=t.button;e&amp;&amp;0!==e&amp;&amp;1!==e&quot;http://www.couleursbois.fr/&quot;this._pointerDown(t,t)},s.ontouchstart=function(t){this._pointerDown(t,t.changedTouches(0))},s.onMSPointerDown=s.onpointerdown=function(t){this._pointerDown(t,t)},s._pointerDown=function(t,e){this.isPointerDown&quot;http://www.couleursbois.fr/&quot;(this.isPointerDown=!0,this.pointerIdentifier=void 0!==e.pointerId?e.pointerId:e.identifier,this.pointerDown(t,e))},s.pointerDown=function(t,e){this._bindPostStartEvents(t),this.emitEvent(&quot;pointerDown&quot;,(t,e))};var o={mousedown:(&quot;mousemove&quot;,&quot;mouseup&quot;),touchstart:(&quot;touchmove&quot;,&quot;touchend&quot;,&quot;touchcancel&quot;),pointerdown:(&quot;pointermove&quot;,&quot;pointerup&quot;,&quot;pointercancel&quot;),MSPointerDown:(&quot;MSPointerMove&quot;,&quot;MSPointerUp&quot;,&quot;MSPointerCancel&quot;)};return s._bindPostStartEvents=function(e){if(e){var i=o(e.type);i.forEach(function(e){t.addEventListener(e,this)},this),this._boundPointerEvents=i}},s._unbindPostStartEvents=function(){this._boundPointerEvents&amp;&amp;(this._boundPointerEvents.forEach(function(e){t.removeEventListener(e,this)},this),delete this._boundPointerEvents)},s.onmousemove=function(t){this._pointerMove(t,t)},s.onMSPointerMove=s.onpointermove=function(t){t.pointerId==this.pointerIdentifier&amp;&amp;this._pointerMove(t,t)},s.ontouchmove=function(t){var e=this.getTouch(t.changedTouches);e&amp;&amp;this._pointerMove(t,e)},s._pointerMove=function(t,e){this.pointerMove(t,e)},s.pointerMove=function(t,e){this.emitEvent(&quot;pointerMove&quot;,(t,e))},s.onmouseup=function(t){this._pointerUp(t,t)},s.onMSPointerUp=s.onpointerup=function(t){t.pointerId==this.pointerIdentifier&amp;&amp;this._pointerUp(t,t)},s.ontouchend=function(t){var e=this.getTouch(t.changedTouches);e&amp;&amp;this._pointerUp(t,e)},s._pointerUp=function(t,e){this._pointerDone(),this.pointerUp(t,e)},s.pointerUp=function(t,e){this.emitEvent(&quot;pointerUp&quot;,(t,e))},s._pointerDone=function(){this.isPointerDown=!1,delete this.pointerIdentifier,this._unbindPostStartEvents(),this.pointerDone()},s.pointerDone=i,s.onMSPointerCancel=s.onpointercancel=function(t){t.pointerId==this.pointerIdentifier&amp;&amp;this._pointerCancel(t,t)},s.ontouchcancel=function(t){var e=this.getTouch(t.changedTouches);e&amp;&amp;this._pointerCancel(t,e)},s._pointerCancel=function(t,e){this._pointerDone(),this.pointerCancel(t,e)},s.pointerCancel=function(t,e){this.emitEvent(&quot;pointerCancel&quot;,(t,e))},n.getPointerPoint=function(t){return{x:t.pageX,y:t.pageY}},n}),function(t,e){&quot;function&quot;==typeof define&amp;&amp;define.amd?define(&quot;unidragger/unidragger&quot;,(&quot;unipointer/unipointer&quot;),function(i){return e(t,i)}):&quot;object&quot;==typeof module&amp;&amp;module.exports?module.exports=e(t,require(&quot;unipointer&quot;)):t.Unidragger=e(t,t.Unipointer)}(window,function(t,e){function i(){}
function n(){}
var s=n.prototype=Object.create(e.prototype);s.bindHandles=function(){this._bindHandles(!0)},s.unbindHandles=function(){this._bindHandles(!1)};var o=t.navigator;return s._bindHandles=function(t){t=void 0===t&quot;http://www.couleursbois.fr/&quot;!!t;var e;e=o.pointerEnabled?function(e){e.style.touchAction=t?&quot;none&quot;:&quot;http://www.couleursbois.fr/&quot;}:o.msPointerEnabled?function(e){e.style.msTouchAction=t?&quot;none&quot;:&quot;http://www.couleursbois.fr/&quot;}:i;for(var n=t?&quot;addEventListener&quot;:&quot;removeEventListener&quot;,s=0;s<this.handles.length;s++){var r=this.handles(s);this._bindStartEvent(r,t),e(r),r(n)("click",this)}},s.pointerDown=function(t,e){if("INPUT"==t.target.nodeName&#038;&#038;"range"==t.target.type)return this.isPointerDown=!1,void delete this.pointerIdentifier;this._dragPointerDown(t,e);var i=document.activeElement;i&#038;&#038;i.blur&#038;&#038;i.blur(),this._bindPostStartEvents(t),this.emitEvent("pointerDown",(t,e))},s._dragPointerDown=function(t,i){this.pointerDownPoint=e.getPointerPoint(i);var n=this.canPreventDefaultOnPointerDown(t,i);n&#038;&#038;t.preventDefault()},s.canPreventDefaultOnPointerDown=function(t){return"SELECT"!=t.target.nodeName},s.pointerMove=function(t,e){var i=this._dragPointerMove(t,e);this.emitEvent("pointerMove",(t,e,i)),this._dragMove(t,e,i)},s._dragPointerMove=function(t,i){var n=e.getPointerPoint(i),s={x:n.x-this.pointerDownPoint.x,y:n.y-this.pointerDownPoint.y};return!this.isDragging&#038;&#038;this.hasDragStarted(s)&#038;&#038;this._dragStart(t,i),s},s.hasDragStarted=function(t){return Math.abs(t.x)>3&quot;http://www.couleursbois.fr/&quot;Math.abs(t.y)&gt;3},s.pointerUp=function(t,e){this.emitEvent(&quot;pointerUp&quot;,(t,e)),this._dragPointerUp(t,e)},s._dragPointerUp=function(t,e){this.isDragging?this._dragEnd(t,e):this._staticClick(t,e)},s._dragStart=function(t,i){this.isDragging=!0,this.dragStartPoint=e.getPointerPoint(i),this.isPreventingClicks=!0,this.dragStart(t,i)},s.dragStart=function(t,e){this.emitEvent(&quot;dragStart&quot;,(t,e))},s._dragMove=function(t,e,i){this.isDragging&amp;&amp;this.dragMove(t,e,i)},s.dragMove=function(t,e,i){t.preventDefault(),this.emitEvent(&quot;dragMove&quot;,(t,e,i))},s._dragEnd=function(t,e){this.isDragging=!1,setTimeout(function(){delete this.isPreventingClicks}.bind(this)),this.dragEnd(t,e)},s.dragEnd=function(t,e){this.emitEvent(&quot;dragEnd&quot;,(t,e))},s.onclick=function(t){this.isPreventingClicks&amp;&amp;t.preventDefault()},s._staticClick=function(t,e){if(!this.isIgnoringMouseUp&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;mouseup&quot;!=t.type){var i=t.target.nodeName;&quot;INPUT&quot;!=i&amp;&amp;&quot;TEXTAREA&quot;!=i&quot;http://www.couleursbois.fr/&quot;t.target.focus(),this.staticClick(t,e),&quot;mouseup&quot;!=t.type&amp;&amp;(this.isIgnoringMouseUp=!0,setTimeout(function(){delete this.isIgnoringMouseUp}.bind(this),400))}},s.staticClick=function(t,e){this.emitEvent(&quot;staticClick&quot;,(t,e))},n.getPointerPoint=e.getPointerPoint,n}),function(t,e){&quot;function&quot;==typeof define&amp;&amp;define.amd?define(&quot;flickity/js/drag&quot;,(&quot;./flickity&quot;,&quot;unidragger/unidragger&quot;,&quot;fizzy-ui-utils/utils&quot;),function(i,n,s){return e(t,i,n,s)}):&quot;object&quot;==typeof module&amp;&amp;module.exports?module.exports=e(t,require(&quot;./flickity&quot;),require(&quot;unidragger&quot;),require(&quot;fizzy-ui-utils&quot;)):t.Flickity=e(t,t.Flickity,t.Unidragger,t.fizzyUIUtils)}(window,function(t,e,i,n){function s(){return{x:t.pageXOffset,y:t.pageYOffset}}
n.extend(e.defaults,{draggable:!0,dragThreshold:3}),e.createMethods.push(&quot;_createDrag&quot;);var o=e.prototype;n.extend(o,i.prototype);var r=&quot;createTouch&quot;in document,a=!1;o._createDrag=function(){this.on(&quot;activate&quot;,this.bindDrag),this.on(&quot;uiChange&quot;,this._uiChangeDrag),this.on(&quot;childUIPointerDown&quot;,this._childUIPointerDownDrag),this.on(&quot;deactivate&quot;,this.unbindDrag),r&amp;&amp;!a&amp;&amp;(t.addEventListener(&quot;touchmove&quot;,function(){}),a=!0)},o.bindDrag=function(){this.options.draggable&amp;&amp;!this.isDragBound&amp;&amp;(this.element.classList.add(&quot;is-draggable&quot;),this.handles=(this.viewport),this.bindHandles(),this.isDragBound=!0)},o.unbindDrag=function(){this.isDragBound&amp;&amp;(this.element.classList.remove(&quot;is-draggable&quot;),this.unbindHandles(),delete this.isDragBound)},o._uiChangeDrag=function(){delete this.isFreeScrolling},o._childUIPointerDownDrag=function(t){t.preventDefault(),this.pointerDownFocus(t)};var l={TEXTAREA:!0,INPUT:!0,OPTION:!0},h={radio:!0,checkbox:!0,button:!0,submit:!0,image:!0,file:!0};o.pointerDown=function(e,i){var n=l(e.target.nodeName)&amp;&amp;!h(e.target.type);if(n)return this.isPointerDown=!1,void delete this.pointerIdentifier;this._dragPointerDown(e,i);var o=document.activeElement;o&amp;&amp;o.blur&amp;&amp;o!=this.element&amp;&amp;o!=document.body&amp;&amp;o.blur(),this.pointerDownFocus(e),this.dragX=this.x,this.viewport.classList.add(&quot;is-pointer-down&quot;),this._bindPostStartEvents(e),this.pointerDownScroll=s(),t.addEventListener(&quot;scroll&quot;,this),this.dispatchEvent(&quot;pointerDown&quot;,e,(i))};var c={touchstart:!0,MSPointerDown:!0},d={INPUT:!0,SELECT:!0};return o.pointerDownFocus=function(e){if(this.options.accessibility&amp;&amp;!c(e.type)&amp;&amp;!d(e.target.nodeName)){var i=t.pageYOffset;this.element.focus(),t.pageYOffset!=i&amp;&amp;t.scrollTo(t.pageXOffset,i)}},o.canPreventDefaultOnPointerDown=function(t){var e=&quot;touchstart&quot;==t.type,i=t.target.nodeName;return!e&amp;&amp;&quot;SELECT&quot;!=i},o.hasDragStarted=function(t){return Math.abs(t.x)&gt;this.options.dragThreshold},o.pointerUp=function(t,e){delete this.isTouchScrolling,this.viewport.classList.remove(&quot;is-pointer-down&quot;),this.dispatchEvent(&quot;pointerUp&quot;,t,(e)),this._dragPointerUp(t,e)},o.pointerDone=function(){t.removeEventListener(&quot;scroll&quot;,this),delete this.pointerDownScroll},o.dragStart=function(e,i){this.dragStartPosition=this.x,this.startAnimation(),t.removeEventListener(&quot;scroll&quot;,this),this.dispatchEvent(&quot;dragStart&quot;,e,(i))},o.pointerMove=function(t,e){var i=this._dragPointerMove(t,e);this.dispatchEvent(&quot;pointerMove&quot;,t,(e,i)),this._dragMove(t,e,i)},o.dragMove=function(t,e,i){t.preventDefault(),this.previousDragX=this.dragX;var n=this.options.rightToLeft?-1:1,s=this.dragStartPosition+i.x*n;if(!this.options.wrapAround&amp;&amp;this.slides.length){var o=Math.max(-this.slides(0).target,this.dragStartPosition);s=s&gt;o?.5*(s+o):s;var r=Math.min(-this.getLastSlide().target,this.dragStartPosition);s=s<r?.5*(s+r):s}
this.dragX=s,this.dragMoveTime=new Date,this.dispatchEvent("dragMove",t,(e,i))},o.dragEnd=function(t,e){this.options.freeScroll&#038;&#038;(this.isFreeScrolling=!0);var i=this.dragEndRestingSelect();if(this.options.freeScroll&#038;&#038;!this.options.wrapAround){var n=this.getRestingPosition();this.isFreeScrolling=-n>this.slides(0).target&amp;&amp;-n&lt;this.getLastSlide().target}else this.options.freeScroll&quot;http://www.couleursbois.fr/&quot;i!=this.selectedIndex&quot;http://www.couleursbois.fr/&quot;(i+=this.dragEndBoostSelect());delete this.previousDragX,this.isDragSelect=this.options.wrapAround,this.select(i),delete this.isDragSelect,this.dispatchEvent(&quot;dragEnd&quot;,t,(e))},o.dragEndRestingSelect=function(){var t=this.getRestingPosition(),e=Math.abs(this.getSlideDistance(-t,this.selectedIndex)),i=this._getClosestResting(t,e,1),n=this._getClosestResting(t,e,-1),s=i.distance&lt;n.distance?i.index:n.index;return s},o._getClosestResting=function(t,e,i){for(var n=this.selectedIndex,s=1 / 0,o=this.options.contain&amp;&amp;!this.options.wrapAround?function(t,e){return t&lt;=e}:function(t,e){return t<e};o(e,s)&#038;&#038;(n+=i,s=e,e=this.getSlideDistance(-t,n),null!==e);)e=Math.abs(e);return{distance:s,index:n-i}},o.getSlideDistance=function(t,e){var i=this.slides.length,s=this.options.wrapAround&#038;&#038;i>1,o=s?n.modulo(e,i):e,r=this.slides(o);if(!r)return null;var a=s?this.slideableWidth*Math.floor(e / i):0;return t-(r.target+a)},o.dragEndBoostSelect=function(){if(void 0===this.previousDragX&quot;http://www.couleursbois.fr/&quot;!this.dragMoveTime&quot;http://www.couleursbois.fr/&quot;new Date-this.dragMoveTime&gt;100)return 0;var t=this.getSlideDistance(-this.dragX,this.selectedIndex),e=this.previousDragX-this.dragX;return t&gt;0&amp;&amp;e&gt;0?1:t&lt;0&amp;&amp;e<0?-1:0},o.staticClick=function(t,e){var i=this.getParentCell(t.target),n=i&#038;&#038;i.element,s=i&#038;&#038;this.cells.indexOf(i);this.dispatchEvent("staticClick",t,(e,n,s))},o.onscroll=function(){var t=s(),e=this.pointerDownScroll.x-t.x,i=this.pointerDownScroll.y-t.y;(Math.abs(e)>3&quot;http://www.couleursbois.fr/&quot;Math.abs(i)&gt;3)&amp;&amp;this._pointerDone()},e}),function(t,e){&quot;function&quot;==typeof define&amp;&amp;define.amd?define(&quot;tap-listener/tap-listener&quot;,(&quot;unipointer/unipointer&quot;),function(i){return e(t,i)}):&quot;object&quot;==typeof module&amp;&amp;module.exports?module.exports=e(t,require(&quot;unipointer&quot;)):t.TapListener=e(t,t.Unipointer)}(window,function(t,e){function i(t){this.bindTap(t)}
var n=i.prototype=Object.create(e.prototype);return n.bindTap=function(t){t&amp;&amp;(this.unbindTap(),this.tapElement=t,this._bindStartEvent(t,!0))},n.unbindTap=function(){this.tapElement&amp;&amp;(this._bindStartEvent(this.tapElement,!0),delete this.tapElement)},n.pointerUp=function(i,n){if(!this.isIgnoringMouseUp&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;mouseup&quot;!=i.type){var s=e.getPointerPoint(n),o=this.tapElement.getBoundingClientRect(),r=t.pageXOffset,a=t.pageYOffset,l=s.x&gt;=o.left+r&amp;&amp;s.x<=o.right+r&#038;&#038;s.y>=o.top+a&amp;&amp;s.y<=o.bottom+a;if(l&#038;&#038;this.emitEvent("tap",(i,n)),"mouseup"!=i.type){this.isIgnoringMouseUp=!0;var h=this;setTimeout(function(){delete h.isIgnoringMouseUp},400)}}},n.destroy=function(){this.pointerDone(),this.unbindTap()},i}),function(t,e){"function"==typeof define&#038;&#038;define.amd?define("flickity/js/prev-next-button",("./flickity","tap-listener/tap-listener","fizzy-ui-utils/utils"),function(i,n,s){return e(t,i,n,s)}):"object"==typeof module&#038;&#038;module.exports?module.exports=e(t,require("./flickity"),require("tap-listener"),require("fizzy-ui-utils")):e(t,t.Flickity,t.TapListener,t.fizzyUIUtils)}(window,function(t,e,i,n){"use strict";function s(t,e){this.direction=t,this.parent=e,this._create()}
function o(t){return"string"==typeof t?t:"M "+t.x0+",50 L "+t.x1+","+(t.y1+50)+" L "+t.x2+","+(t.y2+50)+" L "+t.x3+",50  L "+t.x2+","+(50-t.y2)+" L "+t.x1+","+(50-t.y1)+" Z"}
var r="http://www.w3.org/2000/svg";s.prototype=new i,s.prototype._create=function(){this.isEnabled=!0,this.isPrevious=this.direction==-1;var t=this.parent.options.rightToLeft?1:-1;this.isLeft=this.direction==t;var e=this.element=document.createElement("button");e.className="flickity-prev-next-button",e.className+=this.isPrevious?" previous":" next",e.setAttribute("type","button"),this.disable(),e.setAttribute("aria-label",this.isPrevious?"previous":"next");var i=this.createSVG();e.appendChild(i),this.on("tap",this.onTap),this.parent.on("select",this.update.bind(this)),this.on("pointerDown",this.parent.childUIPointerDown.bind(this.parent))},s.prototype.activate=function(){this.bindTap(this.element),this.element.addEventListener("click",this),this.parent.element.appendChild(this.element)},s.prototype.deactivate=function(){this.parent.element.removeChild(this.element),i.prototype.destroy.call(this),this.element.removeEventListener("click",this)},s.prototype.createSVG=function(){var t=document.createElementNS(r,"svg");t.setAttribute("viewBox","0 0 100 100");var e=document.createElementNS(r,"path"),i=o(this.parent.options.arrowShape);return e.setAttribute("d",i),e.setAttribute("class","arrow"),this.isLeft"http://www.couleursbois.fr/"e.setAttribute("transform","translate(100, 100) rotate(180) "),t.appendChild(e),t},s.prototype.onTap=function(){if(this.isEnabled){this.parent.uiChange();var t=this.isPrevious?"previous":"next";this.parent(t)()}},s.prototype.handleEvent=n.handleEvent,s.prototype.onclick=function(){var t=document.activeElement;t&#038;&#038;t==this.element&#038;&#038;this.onTap()},s.prototype.enable=function(){this.isEnabled"http://www.couleursbois.fr/"(this.element.disabled=!1,this.isEnabled=!0)},s.prototype.disable=function(){this.isEnabled&#038;&#038;(this.element.disabled=!0,this.isEnabled=!1)},s.prototype.update=function(){var t=this.parent.slides;if(this.parent.options.wrapAround&#038;&#038;t.length>1)return void this.enable();var e=t.length?t.length-1:0,i=this.isPrevious?0:e,n=this.parent.selectedIndex==i?&quot;disable&quot;:&quot;enable&quot;;this(n)()},s.prototype.destroy=function(){this.deactivate()},n.extend(e.defaults,{prevNextButtons:!0,arrowShape:{x0:10,x1:60,y1:50,x2:70,y2:40,x3:30}}),e.createMethods.push(&quot;_createPrevNextButtons&quot;);var a=e.prototype;return a._createPrevNextButtons=function(){this.options.prevNextButtons&amp;&amp;(this.prevButton=new s((-1),this),this.nextButton=new s(1,this),this.on(&quot;activate&quot;,this.activatePrevNextButtons))},a.activatePrevNextButtons=function(){this.prevButton.activate(),this.nextButton.activate(),this.on(&quot;deactivate&quot;,this.deactivatePrevNextButtons)},a.deactivatePrevNextButtons=function(){this.prevButton.deactivate(),this.nextButton.deactivate(),this.off(&quot;deactivate&quot;,this.deactivatePrevNextButtons)},e.PrevNextButton=s,e}),function(t,e){&quot;function&quot;==typeof define&amp;&amp;define.amd?define(&quot;flickity/js/page-dots&quot;,(&quot;./flickity&quot;,&quot;tap-listener/tap-listener&quot;,&quot;fizzy-ui-utils/utils&quot;),function(i,n,s){return e(t,i,n,s)}):&quot;object&quot;==typeof module&amp;&amp;module.exports?module.exports=e(t,require(&quot;./flickity&quot;),require(&quot;tap-listener&quot;),require(&quot;fizzy-ui-utils&quot;)):e(t,t.Flickity,t.TapListener,t.fizzyUIUtils)}(window,function(t,e,i,n){function s(t){this.parent=t,this._create()}
s.prototype=new i,s.prototype._create=function(){this.holder=document.createElement(&quot;ol&quot;),this.holder.className=&quot;flickity-page-dots&quot;,this.dots=(),this.on(&quot;tap&quot;,this.onTap),this.on(&quot;pointerDown&quot;,this.parent.childUIPointerDown.bind(this.parent))},s.prototype.activate=function(){this.setDots(),this.bindTap(this.holder),this.parent.element.appendChild(this.holder)},s.prototype.deactivate=function(){this.parent.element.removeChild(this.holder),i.prototype.destroy.call(this)},s.prototype.setDots=function(){var t=this.parent.slides.length-this.dots.length;t&gt;0?this.addDots(t):t<0&#038;&#038;this.removeDots(-t)},s.prototype.addDots=function(t){for(var e=document.createDocumentFragment(),i=();t;){var n=document.createElement("li");n.className="dot",e.appendChild(n),i.push(n),t--}
this.holder.appendChild(e),this.dots=this.dots.concat(i)},s.prototype.removeDots=function(t){var e=this.dots.splice(this.dots.length-t,t);e.forEach(function(t){this.holder.removeChild(t)},this)},s.prototype.updateSelected=function(){this.selectedDot&#038;&#038;(this.selectedDot.className="dot"),this.dots.length&#038;&#038;(this.selectedDot=this.dots(this.parent.selectedIndex),this.selectedDot.className="dot is-selected")},s.prototype.onTap=function(t){var e=t.target;if("LI"==e.nodeName){this.parent.uiChange();var i=this.dots.indexOf(e);this.parent.select(i)}},s.prototype.destroy=function(){this.deactivate()},e.PageDots=s,n.extend(e.defaults,{pageDots:!0}),e.createMethods.push("_createPageDots");var o=e.prototype;return o._createPageDots=function(){this.options.pageDots&#038;&#038;(this.pageDots=new s(this),this.on("activate",this.activatePageDots),this.on("select",this.updateSelectedPageDots),this.on("cellChange",this.updatePageDots),this.on("resize",this.updatePageDots),this.on("deactivate",this.deactivatePageDots))},o.activatePageDots=function(){this.pageDots.activate()},o.updateSelectedPageDots=function(){this.pageDots.updateSelected()},o.updatePageDots=function(){this.pageDots.setDots()},o.deactivatePageDots=function(){this.pageDots.deactivate()},e.PageDots=s,e}),function(t,e){"function"==typeof define&#038;&#038;define.amd?define("flickity/js/player",("ev-emitter/ev-emitter","fizzy-ui-utils/utils","./flickity"),function(t,i,n){return e(t,i,n)}):"object"==typeof module&#038;&#038;module.exports?module.exports=e(require("ev-emitter"),require("fizzy-ui-utils"),require("./flickity")):e(t.EvEmitter,t.fizzyUIUtils,t.Flickity)}(window,function(t,e,i){function n(t){this.parent=t,this.state="stopped",o&#038;&#038;(this.onVisibilityChange=function(){this.visibilityChange()}.bind(this),this.onVisibilityPlay=function(){this.visibilityPlay()}.bind(this))}
var s,o;"hidden"in document?(s="hidden",o="visibilitychange"):"webkitHidden"in document&#038;&#038;(s="webkitHidden",o="webkitvisibilitychange"),n.prototype=Object.create(t.prototype),n.prototype.play=function(){if("playing"!=this.state){var t=document(s);if(o&#038;&#038;t)return void document.addEventListener(o,this.onVisibilityPlay);this.state="playing",o&#038;&#038;document.addEventListener(o,this.onVisibilityChange),this.tick()}},n.prototype.tick=function(){if("playing"==this.state){var t=this.parent.options.autoPlay;t="number"==typeof t?t:3e3;var e=this;this.clear(),this.timeout=setTimeout(function(){e.parent.next(!0),e.tick()},t)}},n.prototype.stop=function(){this.state="stopped",this.clear(),o&#038;&#038;document.removeEventListener(o,this.onVisibilityChange)},n.prototype.clear=function(){clearTimeout(this.timeout)},n.prototype.pause=function(){"playing"==this.state&#038;&#038;(this.state="paused",this.clear())},n.prototype.unpause=function(){"paused"==this.state&#038;&#038;this.play()},n.prototype.visibilityChange=function(){var t=document(s);this(t?"pause":"unpause")()},n.prototype.visibilityPlay=function(){this.play(),document.removeEventListener(o,this.onVisibilityPlay)},e.extend(i.defaults,{pauseAutoPlayOnHover:!0}),i.createMethods.push("_createPlayer");var r=i.prototype;return r._createPlayer=function(){this.player=new n(this),this.on("activate",this.activatePlayer),this.on("uiChange",this.stopPlayer),this.on("pointerDown",this.stopPlayer),this.on("deactivate",this.deactivatePlayer)},r.activatePlayer=function(){this.options.autoPlay&#038;&#038;(this.player.play(),this.element.addEventListener("mouseenter",this))},r.playPlayer=function(){this.player.play()},r.stopPlayer=function(){this.player.stop()},r.pausePlayer=function(){this.player.pause()},r.unpausePlayer=function(){this.player.unpause()},r.deactivatePlayer=function(){this.player.stop(),this.element.removeEventListener("mouseenter",this)},r.onmouseenter=function(){this.options.pauseAutoPlayOnHover&#038;&#038;(this.player.pause(),this.element.addEventListener("mouseleave",this))},r.onmouseleave=function(){this.player.unpause(),this.element.removeEventListener("mouseleave",this)},i.Player=n,i}),function(t,e){"function"==typeof define&#038;&#038;define.amd?define("flickity/js/add-remove-cell",("./flickity","fizzy-ui-utils/utils"),function(i,n){return e(t,i,n)}):"object"==typeof module&#038;&#038;module.exports?module.exports=e(t,require("./flickity"),require("fizzy-ui-utils")):e(t,t.Flickity,t.fizzyUIUtils)}(window,function(t,e,i){function n(t){var e=document.createDocumentFragment();return t.forEach(function(t){e.appendChild(t.element)}),e}
var s=e.prototype;return s.insert=function(t,e){var i=this._makeCells(t);if(i&#038;&#038;i.length){var s=this.cells.length;e=void 0===e?s:e;var o=n(i),r=e==s;if(r)this.slider.appendChild(o);else{var a=this.cells(e).element;this.slider.insertBefore(o,a)}
if(0===e)this.cells=i.concat(this.cells);else if(r)this.cells=this.cells.concat(i);else{var l=this.cells.splice(e,s-e);this.cells=this.cells.concat(i).concat(l)}
this._sizeCells(i);var h=e>this.selectedIndex?0:i.length;this._cellAddedRemoved(e,h)}},s.append=function(t){this.insert(t,this.cells.length)},s.prepend=function(t){this.insert(t,0)},s.remove=function(t){var e,n,s=this.getCells(t),o=0,r=s.length;for(e=0;e&lt;r;e++){n=s(e);var a=this.cells.indexOf(n)&lt;this.selectedIndex;o-=a?1:0}
for(e=0;e<r;e++)n=s(e),n.remove(),i.removeFrom(this.cells,n);s.length&#038;&#038;this._cellAddedRemoved(0,o)},s._cellAddedRemoved=function(t,e){e=e"http://www.couleursbois.fr/"0,this.selectedIndex+=e,this.selectedIndex=Math.max(0,Math.min(this.slides.length-1,this.selectedIndex)),this.cellChange(t,!0),this.emitEvent("cellAddedRemoved",(t,e))},s.cellSizeChange=function(t){var e=this.getCell(t);if(e){e.getSize();var i=this.cells.indexOf(e);this.cellChange(i)}},s.cellChange=function(t,e){var i=this.slideableWidth;if(this._positionCells(t),this._getWrapShiftCells(),this.setGallerySize(),this.emitEvent("cellChange",(t)),this.options.freeScroll){var n=i-this.slideableWidth;this.x+=n*this.cellAlign,this.positionSlider()}else e&#038;&#038;this.positionSliderAtSelected(),this.select(this.selectedIndex)},e}),function(t,e){"function"==typeof define&#038;&#038;define.amd?define("flickity/js/lazyload",("./flickity","fizzy-ui-utils/utils"),function(i,n){return e(t,i,n)}):"object"==typeof module&#038;&#038;module.exports?module.exports=e(t,require("./flickity"),require("fizzy-ui-utils")):e(t,t.Flickity,t.fizzyUIUtils)}(window,function(t,e,i){"use strict";function n(t){if("IMG"==t.nodeName&#038;&#038;t.getAttribute("data-flickity-lazyload"))return(t);var e=t.querySelectorAll("img(data-flickity-lazyload)");return i.makeArray(e)}
function s(t,e){this.img=t,this.flickity=e,this.load()}
e.createMethods.push("_createLazyload");var o=e.prototype;return o._createLazyload=function(){this.on("select",this.lazyLoad)},o.lazyLoad=function(){var t=this.options.lazyLoad;if(t){var e="number"==typeof t?t:0,i=this.getAdjacentCellElements(e),o=();i.forEach(function(t){var e=n(t);o=o.concat(e)}),o.forEach(function(t){new s(t,this)},this)}},s.prototype.handleEvent=i.handleEvent,s.prototype.load=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.img.getAttribute("data-flickity-lazyload"),this.img.removeAttribute("data-flickity-lazyload")},s.prototype.onload=function(t){this.complete(t,"flickity-lazyloaded")},s.prototype.onerror=function(t){this.complete(t,"flickity-lazyerror")},s.prototype.complete=function(t,e){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this);var i=this.flickity.getParentCell(this.img),n=i&#038;&#038;i.element;this.flickity.cellSizeChange(n),this.img.classList.add(e),this.flickity.dispatchEvent("lazyLoad",t,n)},e.LazyLoader=s,e}),function(t,e){"function"==typeof define&#038;&#038;define.amd?define("flickity/js/index",("./flickity","./drag","./prev-next-button","./page-dots","./player","./add-remove-cell","./lazyload"),e):"object"==typeof module&#038;&#038;module.exports&#038;&#038;(module.exports=e(require("./flickity"),require("./drag"),require("./prev-next-button"),require("./page-dots"),require("./player"),require("./add-remove-cell"),require("./lazyload")))}(window,function(t){return t}),function(t,e){"function"==typeof define&#038;&#038;define.amd?define("flickity-as-nav-for/as-nav-for",("flickity/js/index","fizzy-ui-utils/utils"),e):"object"==typeof module&#038;&#038;module.exports?module.exports=e(require("flickity"),require("fizzy-ui-utils")):t.Flickity=e(t.Flickity,t.fizzyUIUtils)}(window,function(t,e){function i(t,e,i){return(e-t)*i+t}
t.createMethods.push("_createAsNavFor");var n=t.prototype;return n._createAsNavFor=function(){this.on("activate",this.activateAsNavFor),this.on("deactivate",this.deactivateAsNavFor),this.on("destroy",this.destroyAsNavFor);var t=this.options.asNavFor;if(t){var e=this;setTimeout(function(){e.setNavCompanion(t)})}},n.setNavCompanion=function(i){i=e.getQueryElement(i);var n=t.data(i);if(n&#038;&#038;n!=this){this.navCompanion=n;var s=this;this.onNavCompanionSelect=function(){s.navCompanionSelect()},n.on("select",this.onNavCompanionSelect),this.on("staticClick",this.onNavStaticClick),this.navCompanionSelect(!0)}},n.navCompanionSelect=function(t){if(this.navCompanion){var e=this.navCompanion.selectedCells(0),n=this.navCompanion.cells.indexOf(e),s=n+this.navCompanion.selectedCells.length-1,o=Math.floor(i(n,s,this.navCompanion.cellAlign));if(this.selectCell(o,!1,t),this.removeNavSelectedElements(),!(o>=this.cells.length)){var r=this.cells.slice(n,s+1);this.navSelectedElements=r.map(function(t){return t.element}),this.changeNavSelectedClass(&quot;add&quot;)}}},n.changeNavSelectedClass=function(t){this.navSelectedElements.forEach(function(e){e.classList(t)(&quot;is-nav-selected&quot;)})},n.activateAsNavFor=function(){this.navCompanionSelect(!0)},n.removeNavSelectedElements=function(){this.navSelectedElements&amp;&amp;(this.changeNavSelectedClass(&quot;remove&quot;),delete this.navSelectedElements)},n.onNavStaticClick=function(t,e,i,n){&quot;number&quot;==typeof n&amp;&amp;this.navCompanion.selectCell(n)},n.deactivateAsNavFor=function(){this.removeNavSelectedElements()},n.destroyAsNavFor=function(){this.navCompanion&amp;&amp;(this.navCompanion.off(&quot;select&quot;,this.onNavCompanionSelect),this.off(&quot;staticClick&quot;,this.onNavStaticClick),delete this.navCompanion)},t}),function(t,e){&quot;use strict&quot;;&quot;function&quot;==typeof define&amp;&amp;define.amd?define(&quot;imagesloaded/imagesloaded&quot;,(&quot;ev-emitter/ev-emitter&quot;),function(i){return e(t,i)}):&quot;object&quot;==typeof module&amp;&amp;module.exports?module.exports=e(t,require(&quot;ev-emitter&quot;)):t.imagesLoaded=e(t,t.EvEmitter)}(window,function(t,e){function i(t,e){for(var i in e)t(i)=e(i);return t}
function n(t){var e=();if(Array.isArray(t))e=t;else if(&quot;number&quot;==typeof t.length)for(var i=0;i&lt;t.length;i++)e.push(t(i));else e.push(t);return e}
function s(t,e,o){return this instanceof s?(&quot;string&quot;==typeof t&amp;&amp;(t=document.querySelectorAll(t)),this.elements=n(t),this.options=i({},this.options),&quot;function&quot;==typeof e?o=e:i(this.options,e),o&amp;&amp;this.on(&quot;always&quot;,o),this.getImages(),a&amp;&amp;(this.jqDeferred=new a.Deferred),void setTimeout(function(){this.check()}.bind(this))):new s(t,e,o)}
function o(t){this.img=t}
function r(t,e){this.url=t,this.element=e,this.img=new Image}
var a=t.jQuery,l=t.console;s.prototype=Object.create(e.prototype),s.prototype.options={},s.prototype.getImages=function(){this.images=(),this.elements.forEach(this.addElementImages,this)},s.prototype.addElementImages=function(t){&quot;IMG&quot;==t.nodeName&amp;&amp;this.addImage(t),this.options.background===!0&amp;&amp;this.addElementBackgroundImages(t);var e=t.nodeType;if(e&amp;&amp;h(e)){for(var i=t.querySelectorAll(&quot;img&quot;),n=0;n&lt;i.length;n++){var s=i(n);this.addImage(s)}
if(&quot;string&quot;==typeof this.options.background){var o=t.querySelectorAll(this.options.background);for(n=0;n&lt;o.length;n++){var r=o(n);this.addElementBackgroundImages(r)}}}};var h={1:!0,9:!0,11:!0};return s.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url(((&quot;http://www.couleursbois.fr/&quot;))?(.*?)1)/gi,n=i.exec(e.backgroundImage);null!==n;){var s=n&amp;&amp;n(2);s&amp;&amp;this.addBackground(s,t),n=i.exec(e.backgroundImage)}},s.prototype.addImage=function(t){var e=new o(t);this.images.push(e)},s.prototype.addBackground=function(t,e){var i=new r(t,e);this.images.push(i)},s.prototype.check=function(){function t(t,i,n){setTimeout(function(){e.progress(t,i,n)})}
var e=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(e){e.once(&quot;progress&quot;,t),e.check()}):void this.complete()},s.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken&quot;http://www.couleursbois.fr/&quot;!t.isLoaded,this.emitEvent(&quot;progress&quot;,(this,t,e)),this.jqDeferred&amp;&amp;this.jqDeferred.notify&amp;&amp;this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&amp;&amp;this.complete(),this.options.debug&amp;&amp;l&amp;&amp;l.log(&quot;progress: &quot;+i,t,e)},s.prototype.complete=function(){var t=this.hasAnyBroken?&quot;fail&quot;:&quot;done&quot;;if(this.isComplete=!0,this.emitEvent(t,(this)),this.emitEvent(&quot;always&quot;,(this)),this.jqDeferred){var e=this.hasAnyBroken?&quot;reject&quot;:&quot;resolve&quot;;this.jqDeferred(e)(this)}},o.prototype=Object.create(e.prototype),o.prototype.check=function(){var t=this.getIsImageComplete();return t?void this.confirm(0!==this.img.naturalWidth,&quot;naturalWidth&quot;):(this.proxyImage=new Image,this.proxyImage.addEventListener(&quot;load&quot;,this),this.proxyImage.addEventListener(&quot;error&quot;,this),this.img.addEventListener(&quot;load&quot;,this),this.img.addEventListener(&quot;error&quot;,this),void(this.proxyImage.src=this.img.src))},o.prototype.getIsImageComplete=function(){return this.img.complete&amp;&amp;void 0!==this.img.naturalWidth},o.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent(&quot;progress&quot;,(this,this.img,e))},o.prototype.handleEvent=function(t){var e=&quot;on&quot;+t.type;this(e)&amp;&amp;this(e)(t)},o.prototype.onload=function(){this.confirm(!0,&quot;onload&quot;),this.unbindEvents()},o.prototype.onerror=function(){this.confirm(!1,&quot;onerror&quot;),this.unbindEvents()},o.prototype.unbindEvents=function(){this.proxyImage.removeEventListener(&quot;load&quot;,this),this.proxyImage.removeEventListener(&quot;error&quot;,this),this.img.removeEventListener(&quot;load&quot;,this),this.img.removeEventListener(&quot;error&quot;,this)},r.prototype=Object.create(o.prototype),r.prototype.check=function(){this.img.addEventListener(&quot;load&quot;,this),this.img.addEventListener(&quot;error&quot;,this),this.img.src=this.url;var t=this.getIsImageComplete();t&amp;&amp;(this.confirm(0!==this.img.naturalWidth,&quot;naturalWidth&quot;),this.unbindEvents())},r.prototype.unbindEvents=function(){this.img.removeEventListener(&quot;load&quot;,this),this.img.removeEventListener(&quot;error&quot;,this)},r.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent(&quot;progress&quot;,(this,this.element,e))},s.makeJQueryPlugin=function(e){e=e&quot;http://www.couleursbois.fr/&quot;t.jQuery,e&amp;&amp;(a=e,a.fn.imagesLoaded=function(t,e){var i=new s(this,t,e);return i.jqDeferred.promise(a(this))})},s.makeJQueryPlugin(),s}),function(t,e){&quot;function&quot;==typeof define&amp;&amp;define.amd?define((&quot;flickity/js/index&quot;,&quot;imagesloaded/imagesloaded&quot;),function(i,n){return e(t,i,n)}):&quot;object&quot;==typeof module&amp;&amp;module.exports?module.exports=e(t,require(&quot;flickity&quot;),require(&quot;imagesloaded&quot;)):t.Flickity=e(t,t.Flickity,t.imagesLoaded)}(window,function(t,e,i){&quot;use strict&quot;;e.createMethods.push(&quot;_createImagesLoaded&quot;);var n=e.prototype;return n._createImagesLoaded=function(){this.on(&quot;activate&quot;,this.imagesLoaded)},n.imagesLoaded=function(){function t(t,i){var n=e.getParentCell(i.img);e.cellSizeChange(n&amp;&amp;n.element),e.options.freeScroll&quot;http://www.couleursbois.fr/&quot;e.positionSliderAtSelected()}
if(this.options.imagesLoaded){var e=this;i(this.slider).on(&quot;progress&quot;,t)}},e});}(jQuery));(function($){var moduleParams={&quot;mod_idx&quot;:&quot;accueil_selection&quot;,&quot;pageDots&quot;:&quot;false&quot;,&quot;wrapAround&quot;:&quot;false&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};var $modIdx=moduleParams.mod_idx,$wrapAround=$.parseJSON(moduleParams.wrapAround),$pageDots=$.parseJSON(moduleParams.pageDots)
if(typeof $carouselProduits==&amp;#39;undefined&amp;#39;){$carouselProduits={};}
$(window).on(&amp;#39;load&amp;#39;,function(){$currentCarousel=$(&amp;#39;#carousel_produits_v16_&amp;#39;+$modIdx+&amp;#39; .carousel_produits_v16_content&amp;#39;);$carouselProduits($modIdx)=$currentCarousel.flickity({cellSelector:&amp;#39;#carousel_produits_v16_&amp;#39;+$modIdx+&amp;#39; .carousel_produits_v16_item&amp;#39;,pageDots:$pageDots,wrapAround:$wrapAround,contain:true});});}(jQuery));(function($){var moduleParams={&quot;id&quot;:&quot;#reseaux_sociaux_v16_qrcode_030&quot;,&quot;url&quot;:&quot;https%3A%2F%2Fwww.couleursbois.fr%2Freseaux_sociaux.php%3FsnId%3Dqrcode%26cid%3D30&quot;,&quot;title&quot;:&quot;Scannez le code pour accu00e9der u00e0 cet article sur votre mobile&quot;,&quot;closeText&quot;:&quot;Fermer&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};var $qrCodeImg=$(&amp;#39;</p>
<div align="center" title="http://www.couleursbois.fr/"+moduleParams.title+"http://www.couleursbois.fr/"><img decoding="async" src="https://chart.googleapis.com/chart?cht=qr&#038;chs=250x250&#038;chl='+moduleParams.url+"http://www.couleursbois.fr/" /></div>
<p>&amp;#39;);$(moduleParams.id).on(&amp;#39;click&amp;#39;,function(e){e.preventDefault();if(moduleParams.mobileOn){$(this).closest(&amp;#39;.reseaux_sociaux_v16&amp;#39;).prepend($qrCodeImg);}else{$qrCodeImg.dialog({closeText:moduleParams.closeText,dialogClass:&quot;mod_fa_reseaux_sociaux_qrcode_dialog&quot;});}});}(jQuery));(function($){var moduleParams={&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};$.fn.hideIfEmpty=function($container){if($(this).is(&amp;#39;:empty&amp;#39;)){$container.hide();}};}(jQuery));(function($){var moduleParams={&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};$(&amp;#39;#a_fa_networks_icons&amp;#39;).hideIfEmpty($(&amp;#39;#a_fa_networks&amp;#39;));}(jQuery));(function($){var moduleParams={&quot;id&quot;:&quot;#reseaux_sociaux_v16_qrcode_031&quot;,&quot;url&quot;:&quot;https%3A%2F%2Fwww.couleursbois.fr%2Freseaux_sociaux.php%3FsnId%3Dqrcode%26cid%3D31&quot;,&quot;title&quot;:&quot;Scannez le code pour accu00e9der u00e0 cet article sur votre mobile&quot;,&quot;closeText&quot;:&quot;Fermer&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};var $qrCodeImg=$(&amp;#39;</p>
<div align="center" title="http://www.couleursbois.fr/"+moduleParams.title+"http://www.couleursbois.fr/"><img decoding="async" src="https://chart.googleapis.com/chart?cht=qr&#038;chs=250x250&#038;chl='+moduleParams.url+"http://www.couleursbois.fr/" /></div>
<p>&amp;#39;);$(moduleParams.id).on(&amp;#39;click&amp;#39;,function(e){e.preventDefault();if(moduleParams.mobileOn){$(this).closest(&amp;#39;.reseaux_sociaux_v16&amp;#39;).prepend($qrCodeImg);}else{$qrCodeImg.dialog({closeText:moduleParams.closeText,dialogClass:&quot;mod_fa_reseaux_sociaux_qrcode_dialog&quot;});}});}(jQuery));(function($){var moduleParams={&quot;id&quot;:&quot;#reseaux_sociaux_v16_qrcode_047&quot;,&quot;url&quot;:&quot;https%3A%2F%2Fwww.couleursbois.fr%2Freseaux_sociaux.php%3FsnId%3Dqrcode%26cid%3D47&quot;,&quot;title&quot;:&quot;Scannez le code pour accu00e9der u00e0 cet article sur votre mobile&quot;,&quot;closeText&quot;:&quot;Fermer&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};var $qrCodeImg=$(&amp;#39;</p>
<div align="center" title="http://www.couleursbois.fr/"+moduleParams.title+"http://www.couleursbois.fr/"><img decoding="async" src="https://chart.googleapis.com/chart?cht=qr&#038;chs=250x250&#038;chl='+moduleParams.url+"http://www.couleursbois.fr/" /></div>
<p>&amp;#39;);$(moduleParams.id).on(&amp;#39;click&amp;#39;,function(e){e.preventDefault();if(moduleParams.mobileOn){$(this).closest(&amp;#39;.reseaux_sociaux_v16&amp;#39;).prepend($qrCodeImg);}else{$qrCodeImg.dialog({closeText:moduleParams.closeText,dialogClass:&quot;mod_fa_reseaux_sociaux_qrcode_dialog&quot;});}});}(jQuery));(function($){var moduleParams={&quot;id&quot;:&quot;#reseaux_sociaux_v16_qrcode_026&quot;,&quot;url&quot;:&quot;https%3A%2F%2Fwww.couleursbois.fr%2Freseaux_sociaux.php%3FsnId%3Dqrcode%26cid%3D26&quot;,&quot;title&quot;:&quot;Scannez le code pour accu00e9der u00e0 cet article sur votre mobile&quot;,&quot;closeText&quot;:&quot;Fermer&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};var $qrCodeImg=$(&amp;#39;</p>
<div align="center" title="http://www.couleursbois.fr/"+moduleParams.title+"http://www.couleursbois.fr/"><img decoding="async" src="https://chart.googleapis.com/chart?cht=qr&#038;chs=250x250&#038;chl='+moduleParams.url+"http://www.couleursbois.fr/" /></div>
<p>&amp;#39;);$(moduleParams.id).on(&amp;#39;click&amp;#39;,function(e){e.preventDefault();if(moduleParams.mobileOn){$(this).closest(&amp;#39;.reseaux_sociaux_v16&amp;#39;).prepend($qrCodeImg);}else{$qrCodeImg.dialog({closeText:moduleParams.closeText,dialogClass:&quot;mod_fa_reseaux_sociaux_qrcode_dialog&quot;});}});}(jQuery));(function($){var moduleParams={&quot;id&quot;:&quot;#reseaux_sociaux_v16_qrcode_020&quot;,&quot;url&quot;:&quot;https%3A%2F%2Fwww.couleursbois.fr%2Freseaux_sociaux.php%3FsnId%3Dqrcode%26cid%3D20&quot;,&quot;title&quot;:&quot;Scannez le code pour accu00e9der u00e0 cet article sur votre mobile&quot;,&quot;closeText&quot;:&quot;Fermer&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};var $qrCodeImg=$(&amp;#39;</p>
<div align="center" title="http://www.couleursbois.fr/"+moduleParams.title+"http://www.couleursbois.fr/"><img decoding="async" src="https://chart.googleapis.com/chart?cht=qr&#038;chs=250x250&#038;chl='+moduleParams.url+"http://www.couleursbois.fr/" /></div>
<p>&amp;#39;);$(moduleParams.id).on(&amp;#39;click&amp;#39;,function(e){e.preventDefault();if(moduleParams.mobileOn){$(this).closest(&amp;#39;.reseaux_sociaux_v16&amp;#39;).prepend($qrCodeImg);}else{$qrCodeImg.dialog({closeText:moduleParams.closeText,dialogClass:&quot;mod_fa_reseaux_sociaux_qrcode_dialog&quot;});}});}(jQuery));(function($){var moduleParams={&quot;id&quot;:&quot;#reseaux_sociaux_v16_qrcode_021&quot;,&quot;url&quot;:&quot;https%3A%2F%2Fwww.couleursbois.fr%2Freseaux_sociaux.php%3FsnId%3Dqrcode%26cid%3D21&quot;,&quot;title&quot;:&quot;Scannez le code pour accu00e9der u00e0 cet article sur votre mobile&quot;,&quot;closeText&quot;:&quot;Fermer&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};var $qrCodeImg=$(&amp;#39;</p>
<div align="center" title="http://www.couleursbois.fr/"+moduleParams.title+"http://www.couleursbois.fr/"><img decoding="async" src="https://chart.googleapis.com/chart?cht=qr&#038;chs=250x250&#038;chl='+moduleParams.url+"http://www.couleursbois.fr/" /></div>
<p>&amp;#39;);$(moduleParams.id).on(&amp;#39;click&amp;#39;,function(e){e.preventDefault();if(moduleParams.mobileOn){$(this).closest(&amp;#39;.reseaux_sociaux_v16&amp;#39;).prepend($qrCodeImg);}else{$qrCodeImg.dialog({closeText:moduleParams.closeText,dialogClass:&quot;mod_fa_reseaux_sociaux_qrcode_dialog&quot;});}});}(jQuery));(function($){var moduleParams={&quot;id&quot;:&quot;#reseaux_sociaux_v16_qrcode_027&quot;,&quot;url&quot;:&quot;https%3A%2F%2Fwww.couleursbois.fr%2Freseaux_sociaux.php%3FsnId%3Dqrcode%26cid%3D27&quot;,&quot;title&quot;:&quot;Scannez le code pour accu00e9der u00e0 cet article sur votre mobile&quot;,&quot;closeText&quot;:&quot;Fermer&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};var $qrCodeImg=$(&amp;#39;</p>
<div align="center" title="http://www.couleursbois.fr/"+moduleParams.title+"http://www.couleursbois.fr/"><img decoding="async" src="https://chart.googleapis.com/chart?cht=qr&#038;chs=250x250&#038;chl='+moduleParams.url+"http://www.couleursbois.fr/" /></div>
<p>&amp;#39;);$(moduleParams.id).on(&amp;#39;click&amp;#39;,function(e){e.preventDefault();if(moduleParams.mobileOn){$(this).closest(&amp;#39;.reseaux_sociaux_v16&amp;#39;).prepend($qrCodeImg);}else{$qrCodeImg.dialog({closeText:moduleParams.closeText,dialogClass:&quot;mod_fa_reseaux_sociaux_qrcode_dialog&quot;});}});}(jQuery));(function($){var moduleParams={&quot;id&quot;:&quot;#reseaux_sociaux_v16_qrcode_024&quot;,&quot;url&quot;:&quot;https%3A%2F%2Fwww.couleursbois.fr%2Freseaux_sociaux.php%3FsnId%3Dqrcode%26cid%3D24&quot;,&quot;title&quot;:&quot;Scannez le code pour accu00e9der u00e0 cet article sur votre mobile&quot;,&quot;closeText&quot;:&quot;Fermer&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};var $qrCodeImg=$(&amp;#39;</p>
<div align="center" title="http://www.couleursbois.fr/"+moduleParams.title+"http://www.couleursbois.fr/"><img decoding="async" src="https://chart.googleapis.com/chart?cht=qr&#038;chs=250x250&#038;chl='+moduleParams.url+"http://www.couleursbois.fr/" /></div>
<p>&amp;#39;);$(moduleParams.id).on(&amp;#39;click&amp;#39;,function(e){e.preventDefault();if(moduleParams.mobileOn){$(this).closest(&amp;#39;.reseaux_sociaux_v16&amp;#39;).prepend($qrCodeImg);}else{$qrCodeImg.dialog({closeText:moduleParams.closeText,dialogClass:&quot;mod_fa_reseaux_sociaux_qrcode_dialog&quot;});}});}(jQuery));(function($){var moduleParams={&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};(function(window,factory){&amp;#39;use strict&amp;#39;;if(typeof define==&amp;#39;function&amp;#39;&amp;&amp;define.amd){define(&amp;#39;jquery-bridget/jquery-bridget&amp;#39;,(&amp;#39;jquery&amp;#39;),function(jQuery){factory(window,jQuery);});}else if(typeof module==&amp;#39;object&amp;#39;&amp;&amp;module.exports){module.exports=factory(window,require(&amp;#39;jquery&amp;#39;));}else{window.jQueryBridget=factory(window,window.jQuery);}}(window,function factory(window,jQuery){&amp;#39;use strict&amp;#39;;var arraySlice=Array.prototype.slice;var console=window.console;var logError=typeof console==&amp;#39;undefined&amp;#39;?function(){}:function(message){console.error(message);};function jQueryBridget(namespace,PluginClass,$){$=$&quot;http://www.couleursbois.fr/&quot;jQuery&quot;http://www.couleursbois.fr/&quot;window.jQuery;if(!$){return;}
if(!PluginClass.prototype.option){PluginClass.prototype.option=function(opts){if(!$.isPlainObject(opts)){return;}
this.options=$.extend(true,this.options,opts);};}
$.fn(namespace)=function(arg0){if(typeof arg0==&amp;#39;string&amp;#39;){var args=arraySlice.call(arguments,1);return methodCall(this,arg0,args);}
plainCall(this,arg0);return this;};function methodCall($elems,methodName,args){var returnValue;var pluginMethodStr=&amp;#39;$().&amp;#39;+namespace+&amp;#39;(&quot;http://www.couleursbois.fr/&quot;+methodName+&quot;http://www.couleursbois.fr/&quot;)&amp;#39;;$elems.each(function(i,elem){var instance=$.data(elem,namespace);if(!instance){logError(namespace+&amp;#39; not initialized. Cannot call methods, i.e. &amp;#39;+
pluginMethodStr);return;}
var method=instance(methodName);if(!method&quot;http://www.couleursbois.fr/&quot;methodName.charAt(0)==&amp;#39;_&amp;#39;){logError(pluginMethodStr+&amp;#39; is not a valid method&amp;#39;);return;}
var value=method.apply(instance,args);returnValue=returnValue===undefined?value:returnValue;});return returnValue!==undefined?returnValue:$elems;}
function plainCall($elems,options){$elems.each(function(i,elem){var instance=$.data(elem,namespace);if(instance){instance.option(options);instance._init();}else{instance=new PluginClass(elem,options);$.data(elem,namespace,instance);}});}
updateJQuery($);}
function updateJQuery($){if(!$&quot;http://www.couleursbois.fr/&quot;($&amp;&amp;$.bridget)){return;}
$.bridget=jQueryBridget;}
updateJQuery(jQuery&quot;http://www.couleursbois.fr/&quot;window.jQuery);return jQueryBridget;}));(function(global,factory){if(typeof define==&amp;#39;function&amp;#39;&amp;&amp;define.amd){define(&amp;#39;ev-emitter/ev-emitter&amp;#39;,factory);}else if(typeof module==&amp;#39;object&amp;#39;&amp;&amp;module.exports){module.exports=factory();}else{global.EvEmitter=factory();}}(typeof window!=&amp;#39;undefined&amp;#39;?window:this,function(){function EvEmitter(){}
var proto=EvEmitter.prototype;proto.on=function(eventName,listener){if(!eventName&quot;http://www.couleursbois.fr/&quot;!listener){return;}
var events=this._events=this._events&quot;http://www.couleursbois.fr/&quot;{};var listeners=events(eventName)=events(eventName)&quot;http://www.couleursbois.fr/&quot;();if(listeners.indexOf(listener)==-1){listeners.push(listener);}
return this;};proto.once=function(eventName,listener){if(!eventName&quot;http://www.couleursbois.fr/&quot;!listener){return;}
this.on(eventName,listener);var onceEvents=this._onceEvents=this._onceEvents&quot;http://www.couleursbois.fr/&quot;{};var onceListeners=onceEvents(eventName)=onceEvents(eventName)&quot;http://www.couleursbois.fr/&quot;{};onceListeners(listener)=true;return this;};proto.off=function(eventName,listener){var listeners=this._events&amp;&amp;this._events(eventName);if(!listeners&quot;http://www.couleursbois.fr/&quot;!listeners.length){return;}
var index=listeners.indexOf(listener);if(index!=-1){listeners.splice(index,1);}
return this;};proto.emitEvent=function(eventName,args){var listeners=this._events&amp;&amp;this._events(eventName);if(!listeners&quot;http://www.couleursbois.fr/&quot;!listeners.length){return;}
var i=0;var listener=listeners(i);args=args&quot;http://www.couleursbois.fr/&quot;();var onceListeners=this._onceEvents&amp;&amp;this._onceEvents(eventName);while(listener){var isOnce=onceListeners&amp;&amp;onceListeners(listener);if(isOnce){this.off(eventName,listener);delete onceListeners(listener);}
listener.apply(this,args);i+=isOnce?0:1;listener=listeners(i);}
return this;};return EvEmitter;}));(function(window,factory){&amp;#39;use strict&amp;#39;;if(typeof define==&amp;#39;function&amp;#39;&amp;&amp;define.amd){define(&amp;#39;get-size/get-size&amp;#39;,(),function(){return factory();});}else if(typeof module==&amp;#39;object&amp;#39;&amp;&amp;module.exports){module.exports=factory();}else{window.getSize=factory();}})(window,function factory(){&amp;#39;use strict&amp;#39;;function getStyleSize(value){var num=parseFloat(value);var isValid=value.indexOf(&amp;#39;%&amp;#39;)==-1&amp;&amp;!isNaN(num);return isValid&amp;&amp;num;}
function noop(){}
var logError=typeof console==&amp;#39;undefined&amp;#39;?noop:function(message){console.error(message);};var measurements=(&amp;#39;paddingLeft&amp;#39;,&amp;#39;paddingRight&amp;#39;,&amp;#39;paddingTop&amp;#39;,&amp;#39;paddingBottom&amp;#39;,&amp;#39;marginLeft&amp;#39;,&amp;#39;marginRight&amp;#39;,&amp;#39;marginTop&amp;#39;,&amp;#39;marginBottom&amp;#39;,&amp;#39;borderLeftWidth&amp;#39;,&amp;#39;borderRightWidth&amp;#39;,&amp;#39;borderTopWidth&amp;#39;,&amp;#39;borderBottomWidth&amp;#39;);var measurementsLength=measurements.length;function getZeroSize(){var size={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0};for(var i=0;i&lt;measurementsLength;i++){var measurement=measurements(i);size(measurement)=0;}
return size;}
function getStyle(elem){var style=getComputedStyle(elem);if(!style){logError(&amp;#39;Style returned &amp;#39;+style+&amp;#39;. Are you running this code in a hidden iframe on Firefox? &amp;#39;+&amp;#39;See http://bit.ly/getsizebug1&amp;#39;);}
return style;}
var isSetup=false;var isBoxSizeOuter;function setup(){if(isSetup){return;}
isSetup=true;var div=document.createElement(&amp;#39;div&amp;#39;);div.style.width=&amp;#39;200px&amp;#39;;div.style.padding=&amp;#39;1px 2px 3px 4px&amp;#39;;div.style.borderStyle=&amp;#39;solid&amp;#39;;div.style.borderWidth=&amp;#39;1px 2px 3px 4px&amp;#39;;div.style.boxSizing=&amp;#39;border-box&amp;#39;;var body=document.body&quot;http://www.couleursbois.fr/&quot;document.documentElement;body.appendChild(div);var style=getStyle(div);getSize.isBoxSizeOuter=isBoxSizeOuter=getStyleSize(style.width)==200;body.removeChild(div);}
function getSize(elem){setup();if(typeof elem==&amp;#39;string&amp;#39;){elem=document.querySelector(elem);}
if(!elem&quot;http://www.couleursbois.fr/&quot;typeof elem!=&amp;#39;object&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;!elem.nodeType){return;}
var style=getStyle(elem);if(style.display==&amp;#39;none&amp;#39;){return getZeroSize();}
var size={};size.width=elem.offsetWidth;size.height=elem.offsetHeight;var isBorderBox=size.isBorderBox=style.boxSizing==&amp;#39;border-box&amp;#39;;for(var i=0;i&lt;measurementsLength;i++){var measurement=measurements(i);var value=style(measurement);var num=parseFloat(value);size(measurement)=!isNaN(num)?num:0;}
var paddingWidth=size.paddingLeft+size.paddingRight;var paddingHeight=size.paddingTop+size.paddingBottom;var marginWidth=size.marginLeft+size.marginRight;var marginHeight=size.marginTop+size.marginBottom;var borderWidth=size.borderLeftWidth+size.borderRightWidth;var borderHeight=size.borderTopWidth+size.borderBottomWidth;var isBorderBoxSizeOuter=isBorderBox&amp;&amp;isBoxSizeOuter;var styleWidth=getStyleSize(style.width);if(styleWidth!==false){size.width=styleWidth+
(isBorderBoxSizeOuter?0:paddingWidth+borderWidth);}
var styleHeight=getStyleSize(style.height);if(styleHeight!==false){size.height=styleHeight+
(isBorderBoxSizeOuter?0:paddingHeight+borderHeight);}
size.innerWidth=size.width-(paddingWidth+borderWidth);size.innerHeight=size.height-(paddingHeight+borderHeight);size.outerWidth=size.width+marginWidth;size.outerHeight=size.height+marginHeight;return size;}
return getSize;});(function(window,factory){&amp;#39;use strict&amp;#39;;if(typeof define==&amp;#39;function&amp;#39;&amp;&amp;define.amd){define(&amp;#39;desandro-matches-selector/matches-selector&amp;#39;,factory);}else if(typeof module==&amp;#39;object&amp;#39;&amp;&amp;module.exports){module.exports=factory();}else{window.matchesSelector=factory();}}(window,function factory(){&amp;#39;use strict&amp;#39;;var matchesMethod=(function(){var ElemProto=Element.prototype;if(ElemProto.matches){return&amp;#39;matches&amp;#39;;}
if(ElemProto.matchesSelector){return&amp;#39;matchesSelector&amp;#39;;}
var prefixes=(&amp;#39;webkit&amp;#39;,&amp;#39;moz&amp;#39;,&amp;#39;ms&amp;#39;,&amp;#39;o&amp;#39;);for(var i=0;i&lt;prefixes.length;i++){var prefix=prefixes(i);var method=prefix+&amp;#39;MatchesSelector&amp;#39;;if(ElemProto(method)){return method;}}})();return function matchesSelector(elem,selector){return elem(matchesMethod)(selector);};}));(function(window,factory){if(typeof define==&amp;#39;function&amp;#39;&amp;&amp;define.amd){define(&amp;#39;fizzy-ui-utils/utils&amp;#39;,(&amp;#39;desandro-matches-selector/matches-selector&amp;#39;),function(matchesSelector){return factory(window,matchesSelector);});}else if(typeof module==&amp;#39;object&amp;#39;&amp;&amp;module.exports){module.exports=factory(window,require(&amp;#39;desandro-matches-selector&amp;#39;));}else{window.fizzyUIUtils=factory(window,window.matchesSelector);}}(window,function factory(window,matchesSelector){var utils={};utils.extend=function(a,b){for(var prop in b){a(prop)=b(prop);}
return a;};utils.modulo=function(num,div){return((num%div)+div)%div;};utils.makeArray=function(obj){var ary=();if(Array.isArray(obj)){ary=obj;}else if(obj&amp;&amp;typeof obj.length==&amp;#39;number&amp;#39;){for(var i=0;i&lt;obj.length;i++){ary.push(obj(i));}}else{ary.push(obj);}
return ary;};utils.removeFrom=function(ary,obj){var index=ary.indexOf(obj);if(index!=-1){ary.splice(index,1);}};utils.getParent=function(elem,selector){while(elem!=document.body){elem=elem.parentNode;if(matchesSelector(elem,selector)){return elem;}}};utils.getQueryElement=function(elem){if(typeof elem==&amp;#39;string&amp;#39;){return document.querySelector(elem);}
return elem;};utils.handleEvent=function(event){var method=&amp;#39;on&amp;#39;+event.type;if(this(method)){this(method)(event);}};utils.filterFindElements=function(elems,selector){elems=utils.makeArray(elems);var ffElems=();elems.forEach(function(elem){if(!(elem instanceof HTMLElement)){return;}
if(!selector){ffElems.push(elem);return;}
if(matchesSelector(elem,selector)){ffElems.push(elem);}
var childElems=elem.querySelectorAll(selector);for(var i=0;i&lt;childElems.length;i++){ffElems.push(childElems(i));}});return ffElems;};utils.debounceMethod=function(_class,methodName,threshold){var method=_class.prototype(methodName);var timeoutName=methodName+&amp;#39;Timeout&amp;#39;;_class.prototype(methodName)=function(){var timeout=this(timeoutName);if(timeout){clearTimeout(timeout);}
var args=arguments;var _this=this;this(timeoutName)=setTimeout(function(){method.apply(_this,args);delete _this(timeoutName);},threshold&quot;http://www.couleursbois.fr/&quot;100);};};utils.docReady=function(callback){var readyState=document.readyState;if(readyState==&amp;#39;complete&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;readyState==&amp;#39;interactive&amp;#39;){callback();}else{document.addEventListener(&amp;#39;DOMContentLoaded&amp;#39;,callback);}};utils.toDashed=function(str){return str.replace(/(.)((A-Z))/g,function(match,$1,$2){return $1+&amp;#39;-&amp;#39;+$2;}).toLowerCase();};var console=window.console;utils.htmlInit=function(WidgetClass,namespace){utils.docReady(function(){var dashedNamespace=utils.toDashed(namespace);var dataAttr=&amp;#39;data-&amp;#39;+dashedNamespace;var dataAttrElems=document.querySelectorAll(&amp;#39;(&amp;#39;+dataAttr+&amp;#39;)&amp;#39;);var jsDashElems=document.querySelectorAll(&amp;#39;.js-&amp;#39;+dashedNamespace);var elems=utils.makeArray(dataAttrElems).concat(utils.makeArray(jsDashElems));var dataOptionsAttr=dataAttr+&amp;#39;-options&amp;#39;;var jQuery=window.jQuery;elems.forEach(function(elem){var attr=elem.getAttribute(dataAttr)&quot;http://www.couleursbois.fr/&quot;elem.getAttribute(dataOptionsAttr);var options;try{options=attr&amp;&amp;JSON.parse(attr);}catch(error){if(console){console.error(&amp;#39;Error parsing &amp;#39;+dataAttr+&amp;#39; on &amp;#39;+elem.className+&amp;#39;: &amp;#39;+error);}
return;}
var instance=new WidgetClass(elem,options);if(jQuery){jQuery.data(elem,namespace,instance);}});});};return utils;}));(function(window,factory){if(typeof define==&amp;#39;function&amp;#39;&amp;&amp;define.amd){define(&amp;#39;outlayer/item&amp;#39;,(&amp;#39;ev-emitter/ev-emitter&amp;#39;,&amp;#39;get-size/get-size&amp;#39;),factory);}else if(typeof module==&amp;#39;object&amp;#39;&amp;&amp;module.exports){module.exports=factory(require(&amp;#39;ev-emitter&amp;#39;),require(&amp;#39;get-size&amp;#39;));}else{window.Outlayer={};window.Outlayer.Item=factory(window.EvEmitter,window.getSize);}}(window,function factory(EvEmitter,getSize){&amp;#39;use strict&amp;#39;;function isEmptyObj(obj){for(var prop in obj){return false;}
prop=null;return true;}
var docElemStyle=document.documentElement.style;var transitionProperty=typeof docElemStyle.transition==&amp;#39;string&amp;#39;?&amp;#39;transition&amp;#39;:&amp;#39;WebkitTransition&amp;#39;;var transformProperty=typeof docElemStyle.transform==&amp;#39;string&amp;#39;?&amp;#39;transform&amp;#39;:&amp;#39;WebkitTransform&amp;#39;;var transitionEndEvent={WebkitTransition:&amp;#39;webkitTransitionEnd&amp;#39;,transition:&amp;#39;transitionend&amp;#39;}(transitionProperty);var vendorProperties={transform:transformProperty,transition:transitionProperty,transitionDuration:transitionProperty+&amp;#39;Duration&amp;#39;,transitionProperty:transitionProperty+&amp;#39;Property&amp;#39;,transitionDelay:transitionProperty+&amp;#39;Delay&amp;#39;};function Item(element,layout){if(!element){return;}
this.element=element;this.layout=layout;this.position={x:0,y:0};this._create();}
var proto=Item.prototype=Object.create(EvEmitter.prototype);proto.constructor=Item;proto._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}};this.css({position:&amp;#39;absolute&amp;#39;});};proto.handleEvent=function(event){var method=&amp;#39;on&amp;#39;+event.type;if(this(method)){this(method)(event);}};proto.getSize=function(){this.size=getSize(this.element);};proto.css=function(style){var elemStyle=this.element.style;for(var prop in style){var supportedProp=vendorProperties(prop)&quot;http://www.couleursbois.fr/&quot;prop;elemStyle(supportedProp)=style(prop);}};proto.getPosition=function(){var style=getComputedStyle(this.element);var isOriginLeft=this.layout._getOption(&amp;#39;originLeft&amp;#39;);var isOriginTop=this.layout._getOption(&amp;#39;originTop&amp;#39;);var xValue=style(isOriginLeft?&amp;#39;left&amp;#39;:&amp;#39;right&amp;#39;);var yValue=style(isOriginTop?&amp;#39;top&amp;#39;:&amp;#39;bottom&amp;#39;);var layoutSize=this.layout.size;var x=xValue.indexOf(&amp;#39;%&amp;#39;)!=-1?(parseFloat(xValue)/ 100)*layoutSize.width:parseInt(xValue,10);var y=yValue.indexOf(&amp;#39;%&amp;#39;)!=-1?(parseFloat(yValue)/ 100)*layoutSize.height:parseInt(yValue,10);x=isNaN(x)?0:x;y=isNaN(y)?0:y;x-=isOriginLeft?layoutSize.paddingLeft:layoutSize.paddingRight;y-=isOriginTop?layoutSize.paddingTop:layoutSize.paddingBottom;this.position.x=x;this.position.y=y;};proto.layoutPosition=function(){var layoutSize=this.layout.size;var style={};var isOriginLeft=this.layout._getOption(&amp;#39;originLeft&amp;#39;);var isOriginTop=this.layout._getOption(&amp;#39;originTop&amp;#39;);var xPadding=isOriginLeft?&amp;#39;paddingLeft&amp;#39;:&amp;#39;paddingRight&amp;#39;;var xProperty=isOriginLeft?&amp;#39;left&amp;#39;:&amp;#39;right&amp;#39;;var xResetProperty=isOriginLeft?&amp;#39;right&amp;#39;:&amp;#39;left&amp;#39;;var x=this.position.x+layoutSize(xPadding);style(xProperty)=this.getXValue(x);style(xResetProperty)=&quot;http://www.couleursbois.fr/&quot;;var yPadding=isOriginTop?&amp;#39;paddingTop&amp;#39;:&amp;#39;paddingBottom&amp;#39;;var yProperty=isOriginTop?&amp;#39;top&amp;#39;:&amp;#39;bottom&amp;#39;;var yResetProperty=isOriginTop?&amp;#39;bottom&amp;#39;:&amp;#39;top&amp;#39;;var y=this.position.y+layoutSize(yPadding);style(yProperty)=this.getYValue(y);style(yResetProperty)=&quot;http://www.couleursbois.fr/&quot;;this.css(style);this.emitEvent(&amp;#39;layout&amp;#39;,(this));};proto.getXValue=function(x){var isHorizontal=this.layout._getOption(&amp;#39;horizontal&amp;#39;);return this.layout.options.percentPosition&amp;&amp;!isHorizontal?((x / this.layout.size.width)*100)+&amp;#39;%&amp;#39;:x+&amp;#39;px&amp;#39;;};proto.getYValue=function(y){var isHorizontal=this.layout._getOption(&amp;#39;horizontal&amp;#39;);return this.layout.options.percentPosition&amp;&amp;isHorizontal?((y / this.layout.size.height)*100)+&amp;#39;%&amp;#39;:y+&amp;#39;px&amp;#39;;};proto._transitionTo=function(x,y){this.getPosition();var curX=this.position.x;var curY=this.position.y;var compareX=parseInt(x,10);var compareY=parseInt(y,10);var didNotMove=compareX===this.position.x&amp;&amp;compareY===this.position.y;this.setPosition(x,y);if(didNotMove&amp;&amp;!this.isTransitioning){this.layoutPosition();return;}
var transX=x-curX;var transY=y-curY;var transitionStyle={};transitionStyle.transform=this.getTranslate(transX,transY);this.transition({to:transitionStyle,onTransitionEnd:{transform:this.layoutPosition},isCleaning:true});};proto.getTranslate=function(x,y){var isOriginLeft=this.layout._getOption(&amp;#39;originLeft&amp;#39;);var isOriginTop=this.layout._getOption(&amp;#39;originTop&amp;#39;);x=isOriginLeft?x:-x;y=isOriginTop?y:-y;return&amp;#39;translate3d(&amp;#39;+x+&amp;#39;px, &amp;#39;+y+&amp;#39;px, 0)&amp;#39;;};proto.goTo=function(x,y){this.setPosition(x,y);this.layoutPosition();};proto.moveTo=proto._transitionTo;proto.setPosition=function(x,y){this.position.x=parseInt(x,10);this.position.y=parseInt(y,10);};proto._nonTransition=function(args){this.css(args.to);if(args.isCleaning){this._removeStyles(args.to);}
for(var prop in args.onTransitionEnd){args.onTransitionEnd(prop).call(this);}};proto.transition=function(args){if(!parseFloat(this.layout.options.transitionDuration)){this._nonTransition(args);return;}
var _transition=this._transn;for(var prop in args.onTransitionEnd){_transition.onEnd(prop)=args.onTransitionEnd(prop);}
for(prop in args.to){_transition.ingProperties(prop)=true;if(args.isCleaning){_transition.clean(prop)=true;}}
if(args.from){this.css(args.from);var h=this.element.offsetHeight;h=null;}
this.enableTransition(args.to);this.css(args.to);this.isTransitioning=true;};function toDashedAll(str){return str.replace(/((A-Z))/g,function($1){return&amp;#39;-&amp;#39;+$1.toLowerCase();});}
var transitionProps=&amp;#39;opacity,&amp;#39;+toDashedAll(transformProperty);proto.enableTransition=function(){if(this.isTransitioning){return;}
var duration=this.layout.options.transitionDuration;duration=typeof duration==&amp;#39;number&amp;#39;?duration+&amp;#39;ms&amp;#39;:duration;this.css({transitionProperty:transitionProps,transitionDuration:duration,transitionDelay:this.staggerDelay&quot;http://www.couleursbois.fr/&quot;0});this.element.addEventListener(transitionEndEvent,this,false);};proto.onwebkitTransitionEnd=function(event){this.ontransitionend(event);};proto.onotransitionend=function(event){this.ontransitionend(event);};var dashedVendorProperties={&amp;#39;-webkit-transform&amp;#39;:&amp;#39;transform&amp;#39;};proto.ontransitionend=function(event){if(event.target!==this.element){return;}
var _transition=this._transn;var propertyName=dashedVendorProperties(event.propertyName)&quot;http://www.couleursbois.fr/&quot;event.propertyName;delete _transition.ingProperties(propertyName);if(isEmptyObj(_transition.ingProperties)){this.disableTransition();}
if(propertyName in _transition.clean){this.element.style(event.propertyName)=&quot;http://www.couleursbois.fr/&quot;;delete _transition.clean(propertyName);}
if(propertyName in _transition.onEnd){var onTransitionEnd=_transition.onEnd(propertyName);onTransitionEnd.call(this);delete _transition.onEnd(propertyName);}
this.emitEvent(&amp;#39;transitionEnd&amp;#39;,(this));};proto.disableTransition=function(){this.removeTransitionStyles();this.element.removeEventListener(transitionEndEvent,this,false);this.isTransitioning=false;};proto._removeStyles=function(style){var cleanStyle={};for(var prop in style){cleanStyle(prop)=&quot;http://www.couleursbois.fr/&quot;;}
this.css(cleanStyle);};var cleanTransitionStyle={transitionProperty:&quot;http://www.couleursbois.fr/&quot;,transitionDuration:&quot;http://www.couleursbois.fr/&quot;,transitionDelay:&quot;http://www.couleursbois.fr/&quot;};proto.removeTransitionStyles=function(){this.css(cleanTransitionStyle);};proto.stagger=function(delay){delay=isNaN(delay)?0:delay;this.staggerDelay=delay+&amp;#39;ms&amp;#39;;};proto.removeElem=function(){this.element.parentNode.removeChild(this.element);this.css({display:&quot;http://www.couleursbois.fr/&quot;});this.emitEvent(&amp;#39;remove&amp;#39;,(this));};proto.remove=function(){if(!transitionProperty&quot;http://www.couleursbois.fr/&quot;!parseFloat(this.layout.options.transitionDuration)){this.removeElem();return;}
this.once(&amp;#39;transitionEnd&amp;#39;,function(){this.removeElem();});this.hide();};proto.reveal=function(){delete this.isHidden;this.css({display:&quot;http://www.couleursbois.fr/&quot;});var options=this.layout.options;var onTransitionEnd={};var transitionEndProperty=this.getHideRevealTransitionEndProperty(&amp;#39;visibleStyle&amp;#39;);onTransitionEnd(transitionEndProperty)=this.onRevealTransitionEnd;this.transition({from:options.hiddenStyle,to:options.visibleStyle,isCleaning:true,onTransitionEnd:onTransitionEnd});};proto.onRevealTransitionEnd=function(){if(!this.isHidden){this.emitEvent(&amp;#39;reveal&amp;#39;);}};proto.getHideRevealTransitionEndProperty=function(styleProperty){var optionStyle=this.layout.options(styleProperty);if(optionStyle.opacity){return&amp;#39;opacity&amp;#39;;}
for(var prop in optionStyle){return prop;}};proto.hide=function(){this.isHidden=true;this.css({display:&quot;http://www.couleursbois.fr/&quot;});var options=this.layout.options;var onTransitionEnd={};var transitionEndProperty=this.getHideRevealTransitionEndProperty(&amp;#39;hiddenStyle&amp;#39;);onTransitionEnd(transitionEndProperty)=this.onHideTransitionEnd;this.transition({from:options.visibleStyle,to:options.hiddenStyle,isCleaning:true,onTransitionEnd:onTransitionEnd});};proto.onHideTransitionEnd=function(){if(this.isHidden){this.css({display:&amp;#39;none&amp;#39;});this.emitEvent(&amp;#39;hide&amp;#39;);}};proto.destroy=function(){this.css({position:&quot;http://www.couleursbois.fr/&quot;,left:&quot;http://www.couleursbois.fr/&quot;,right:&quot;http://www.couleursbois.fr/&quot;,top:&quot;http://www.couleursbois.fr/&quot;,bottom:&quot;http://www.couleursbois.fr/&quot;,transition:&quot;http://www.couleursbois.fr/&quot;,transform:&quot;http://www.couleursbois.fr/&quot;});};return Item;}));(function(window,factory){&amp;#39;use strict&amp;#39;;if(typeof define==&amp;#39;function&amp;#39;&amp;&amp;define.amd){define(&amp;#39;outlayer/outlayer&amp;#39;,(&amp;#39;ev-emitter/ev-emitter&amp;#39;,&amp;#39;get-size/get-size&amp;#39;,&amp;#39;fizzy-ui-utils/utils&amp;#39;,&amp;#39;./item&amp;#39;),function(EvEmitter,getSize,utils,Item){return factory(window,EvEmitter,getSize,utils,Item);});}else if(typeof module==&amp;#39;object&amp;#39;&amp;&amp;module.exports){module.exports=factory(window,require(&amp;#39;ev-emitter&amp;#39;),require(&amp;#39;get-size&amp;#39;),require(&amp;#39;fizzy-ui-utils&amp;#39;),require(&amp;#39;./item&amp;#39;));}else{window.Outlayer=factory(window,window.EvEmitter,window.getSize,window.fizzyUIUtils,window.Outlayer.Item);}}(window,function factory(window,EvEmitter,getSize,utils,Item){&amp;#39;use strict&amp;#39;;var console=window.console;var jQuery=window.jQuery;var noop=function(){};var GUID=0;var instances={};function Outlayer(element,options){var queryElement=utils.getQueryElement(element);if(!queryElement){if(console){console.error(&amp;#39;Bad element for &amp;#39;+this.constructor.namespace+&amp;#39;: &amp;#39;+(queryElement&quot;http://www.couleursbois.fr/&quot;element));}
return;}
this.element=queryElement;if(jQuery){this.$element=jQuery(this.element);}
this.options=utils.extend({},this.constructor.defaults);this.option(options);var id=++GUID;this.element.outlayerGUID=id;instances(id)=this;this._create();var isInitLayout=this._getOption(&amp;#39;initLayout&amp;#39;);if(isInitLayout){this.layout();}}
Outlayer.namespace=&amp;#39;outlayer&amp;#39;;Outlayer.Item=Item;Outlayer.defaults={containerStyle:{position:&amp;#39;relative&amp;#39;},initLayout:true,originLeft:true,originTop:true,resize:true,resizeContainer:true,transitionDuration:&amp;#39;0.4s&amp;#39;,hiddenStyle:{opacity:0,transform:&amp;#39;scale(0.001)&amp;#39;},visibleStyle:{opacity:1,transform:&amp;#39;scale(1)&amp;#39;}};var proto=Outlayer.prototype;utils.extend(proto,EvEmitter.prototype);proto.option=function(opts){utils.extend(this.options,opts);};proto._getOption=function(option){var oldOption=this.constructor.compatOptions(option);return oldOption&amp;&amp;this.options(oldOption)!==undefined?this.options(oldOption):this.options(option);};Outlayer.compatOptions={initLayout:&amp;#39;isInitLayout&amp;#39;,horizontal:&amp;#39;isHorizontal&amp;#39;,layoutInstant:&amp;#39;isLayoutInstant&amp;#39;,originLeft:&amp;#39;isOriginLeft&amp;#39;,originTop:&amp;#39;isOriginTop&amp;#39;,resize:&amp;#39;isResizeBound&amp;#39;,resizeContainer:&amp;#39;isResizingContainer&amp;#39;};proto._create=function(){this.reloadItems();this.stamps=();this.stamp(this.options.stamp);utils.extend(this.element.style,this.options.containerStyle);var canBindResize=this._getOption(&amp;#39;resize&amp;#39;);if(canBindResize){this.bindResize();}};proto.reloadItems=function(){this.items=this._itemize(this.element.children);};proto._itemize=function(elems){var itemElems=this._filterFindItemElements(elems);var Item=this.constructor.Item;var items=();for(var i=0;i&lt;itemElems.length;i++){var elem=itemElems(i);var item=new Item(elem,this);items.push(item);}
return items;};proto._filterFindItemElements=function(elems){return utils.filterFindElements(elems,this.options.itemSelector);};proto.getItemElements=function(){return this.items.map(function(item){return item.element;});};proto.layout=function(){this._resetLayout();this._manageStamps();var layoutInstant=this._getOption(&amp;#39;layoutInstant&amp;#39;);var isInstant=layoutInstant!==undefined?layoutInstant:!this._isLayoutInited;this.layoutItems(this.items,isInstant);this._isLayoutInited=true;};proto._init=proto.layout;proto._resetLayout=function(){this.getSize();};proto.getSize=function(){this.size=getSize(this.element);};proto._getMeasurement=function(measurement,size){var option=this.options(measurement);var elem;if(!option){this(measurement)=0;}else{if(typeof option==&amp;#39;string&amp;#39;){elem=this.element.querySelector(option);}else if(option instanceof HTMLElement){elem=option;}
this(measurement)=elem?getSize(elem)(size):option;}};proto.layoutItems=function(items,isInstant){items=this._getItemsForLayout(items);this._layoutItems(items,isInstant);this._postLayout();};proto._getItemsForLayout=function(items){return items.filter(function(item){return!item.isIgnored;});};proto._layoutItems=function(items,isInstant){this._emitCompleteOnItems(&amp;#39;layout&amp;#39;,items);if(!items&quot;http://www.couleursbois.fr/&quot;!items.length){return;}
var queue=();items.forEach(function(item){var position=this._getItemLayoutPosition(item);position.item=item;position.isInstant=isInstant&quot;http://www.couleursbois.fr/&quot;item.isLayoutInstant;queue.push(position);},this);this._processLayoutQueue(queue);};proto._getItemLayoutPosition=function(){return{x:0,y:0};};proto._processLayoutQueue=function(queue){this.updateStagger();queue.forEach(function(obj,i){this._positionItem(obj.item,obj.x,obj.y,obj.isInstant,i);},this);};proto.updateStagger=function(){var stagger=this.options.stagger;if(stagger===null&quot;http://www.couleursbois.fr/&quot;stagger===undefined){this.stagger=0;return;}
this.stagger=getMilliseconds(stagger);return this.stagger;};proto._positionItem=function(item,x,y,isInstant,i){if(isInstant){item.goTo(x,y);}else{item.stagger(i*this.stagger);item.moveTo(x,y);}};proto._postLayout=function(){this.resizeContainer();};proto.resizeContainer=function(){var isResizingContainer=this._getOption(&amp;#39;resizeContainer&amp;#39;);if(!isResizingContainer){return;}
var size=this._getContainerSize();if(size){this._setContainerMeasure(size.width,true);this._setContainerMeasure(size.height,false);}};proto._getContainerSize=noop;proto._setContainerMeasure=function(measure,isWidth){if(measure===undefined){return;}
var elemSize=this.size;if(elemSize.isBorderBox){measure+=isWidth?elemSize.paddingLeft+elemSize.paddingRight+
elemSize.borderLeftWidth+elemSize.borderRightWidth:elemSize.paddingBottom+elemSize.paddingTop+
elemSize.borderTopWidth+elemSize.borderBottomWidth;}
measure=Math.max(measure,0);this.element.style(isWidth?&amp;#39;width&amp;#39;:&amp;#39;height&amp;#39;)=measure+&amp;#39;px&amp;#39;;};proto._emitCompleteOnItems=function(eventName,items){var _this=this;function onComplete(){_this.dispatchEvent(eventName+&amp;#39;Complete&amp;#39;,null,(items));}
var count=items.length;if(!items&quot;http://www.couleursbois.fr/&quot;!count){onComplete();return;}
var doneCount=0;function tick(){doneCount++;if(doneCount==count){onComplete();}}
items.forEach(function(item){item.once(eventName,tick);});};proto.dispatchEvent=function(type,event,args){var emitArgs=event?(event).concat(args):args;this.emitEvent(type,emitArgs);if(jQuery){this.$element=this.$element&quot;http://www.couleursbois.fr/&quot;jQuery(this.element);if(event){var $event=jQuery.Event(event);$event.type=type;this.$element.trigger($event,args);}else{this.$element.trigger(type,args);}}};proto.ignore=function(elem){var item=this.getItem(elem);if(item){item.isIgnored=true;}};proto.unignore=function(elem){var item=this.getItem(elem);if(item){delete item.isIgnored;}};proto.stamp=function(elems){elems=this._find(elems);if(!elems){return;}
this.stamps=this.stamps.concat(elems);elems.forEach(this.ignore,this);};proto.unstamp=function(elems){elems=this._find(elems);if(!elems){return;}
elems.forEach(function(elem){utils.removeFrom(this.stamps,elem);this.unignore(elem);},this);};proto._find=function(elems){if(!elems){return;}
if(typeof elems==&amp;#39;string&amp;#39;){elems=this.element.querySelectorAll(elems);}
elems=utils.makeArray(elems);return elems;};proto._manageStamps=function(){if(!this.stamps&quot;http://www.couleursbois.fr/&quot;!this.stamps.length){return;}
this._getBoundingRect();this.stamps.forEach(this._manageStamp,this);};proto._getBoundingRect=function(){var boundingRect=this.element.getBoundingClientRect();var size=this.size;this._boundingRect={left:boundingRect.left+size.paddingLeft+size.borderLeftWidth,top:boundingRect.top+size.paddingTop+size.borderTopWidth,right:boundingRect.right-(size.paddingRight+size.borderRightWidth),bottom:boundingRect.bottom-(size.paddingBottom+size.borderBottomWidth)};};proto._manageStamp=noop;proto._getElementOffset=function(elem){var boundingRect=elem.getBoundingClientRect();var thisRect=this._boundingRect;var size=getSize(elem);var offset={left:boundingRect.left-thisRect.left-size.marginLeft,top:boundingRect.top-thisRect.top-size.marginTop,right:thisRect.right-boundingRect.right-size.marginRight,bottom:thisRect.bottom-boundingRect.bottom-size.marginBottom};return offset;};proto.handleEvent=utils.handleEvent;proto.bindResize=function(){window.addEventListener(&amp;#39;resize&amp;#39;,this);this.isResizeBound=true;};proto.unbindResize=function(){window.removeEventListener(&amp;#39;resize&amp;#39;,this);this.isResizeBound=false;};proto.onresize=function(){this.resize();};utils.debounceMethod(Outlayer,&amp;#39;onresize&amp;#39;,100);proto.resize=function(){if(!this.isResizeBound&quot;http://www.couleursbois.fr/&quot;!this.needsResizeLayout()){return;}
this.layout();};proto.needsResizeLayout=function(){var size=getSize(this.element);var hasSizes=this.size&amp;&amp;size;return hasSizes&amp;&amp;size.innerWidth!==this.size.innerWidth;};proto.addItems=function(elems){var items=this._itemize(elems);if(items.length){this.items=this.items.concat(items);}
return items;};proto.appended=function(elems){var items=this.addItems(elems);if(!items.length){return;}
this.layoutItems(items,true);this.reveal(items);};proto.prepended=function(elems){var items=this._itemize(elems);if(!items.length){return;}
var previousItems=this.items.slice(0);this.items=items.concat(previousItems);this._resetLayout();this._manageStamps();this.layoutItems(items,true);this.reveal(items);this.layoutItems(previousItems);};proto.reveal=function(items){this._emitCompleteOnItems(&amp;#39;reveal&amp;#39;,items);if(!items&quot;http://www.couleursbois.fr/&quot;!items.length){return;}
var stagger=this.updateStagger();items.forEach(function(item,i){item.stagger(i*stagger);item.reveal();});};proto.hide=function(items){this._emitCompleteOnItems(&amp;#39;hide&amp;#39;,items);if(!items&quot;http://www.couleursbois.fr/&quot;!items.length){return;}
var stagger=this.updateStagger();items.forEach(function(item,i){item.stagger(i*stagger);item.hide();});};proto.revealItemElements=function(elems){var items=this.getItems(elems);this.reveal(items);};proto.hideItemElements=function(elems){var items=this.getItems(elems);this.hide(items);};proto.getItem=function(elem){for(var i=0;i&lt;this.items.length;i++){var item=this.items(i);if(item.element==elem){return item;}}};proto.getItems=function(elems){elems=utils.makeArray(elems);var items=();elems.forEach(function(elem){var item=this.getItem(elem);if(item){items.push(item);}},this);return items;};proto.remove=function(elems){var removeItems=this.getItems(elems);this._emitCompleteOnItems(&amp;#39;remove&amp;#39;,removeItems);if(!removeItems&quot;http://www.couleursbois.fr/&quot;!removeItems.length){return;}
removeItems.forEach(function(item){item.remove();utils.removeFrom(this.items,item);},this);};proto.destroy=function(){var style=this.element.style;style.height=&quot;http://www.couleursbois.fr/&quot;;style.position=&quot;http://www.couleursbois.fr/&quot;;style.width=&quot;http://www.couleursbois.fr/&quot;;this.items.forEach(function(item){item.destroy();});this.unbindResize();var id=this.element.outlayerGUID;delete instances(id);delete this.element.outlayerGUID;if(jQuery){jQuery.removeData(this.element,this.constructor.namespace);}};Outlayer.data=function(elem){elem=utils.getQueryElement(elem);var id=elem&amp;&amp;elem.outlayerGUID;return id&amp;&amp;instances(id);};Outlayer.create=function(namespace,options){var Layout=subclass(Outlayer);Layout.defaults=utils.extend({},Outlayer.defaults);utils.extend(Layout.defaults,options);Layout.compatOptions=utils.extend({},Outlayer.compatOptions);Layout.namespace=namespace;Layout.data=Outlayer.data;Layout.Item=subclass(Item);utils.htmlInit(Layout,namespace);if(jQuery&amp;&amp;jQuery.bridget){jQuery.bridget(namespace,Layout);}
return Layout;};function subclass(Parent){function SubClass(){Parent.apply(this,arguments);}
SubClass.prototype=Object.create(Parent.prototype);SubClass.prototype.constructor=SubClass;return SubClass;}
var msUnits={ms:1,s:1000};function getMilliseconds(time){if(typeof time==&amp;#39;number&amp;#39;){return time;}
var matches=time.match(/(^d*.?d*)(w*)/);var num=matches&amp;&amp;matches(1);var unit=matches&amp;&amp;matches(2);if(!num.length){return 0;}
num=parseFloat(num);var mult=msUnits(unit)&quot;http://www.couleursbois.fr/&quot;1;return num*mult;}
Outlayer.Item=Item;return Outlayer;}));(function(window,factory){if(typeof define==&amp;#39;function&amp;#39;&amp;&amp;define.amd){define(&amp;#39;isotope/js/item&amp;#39;,(&amp;#39;outlayer/outlayer&amp;#39;),factory);}else if(typeof module==&amp;#39;object&amp;#39;&amp;&amp;module.exports){module.exports=factory(require(&amp;#39;outlayer&amp;#39;));}else{window.Isotope=window.Isotope&quot;http://www.couleursbois.fr/&quot;{};window.Isotope.Item=factory(window.Outlayer);}}(window,function factory(Outlayer){&amp;#39;use strict&amp;#39;;function Item(){Outlayer.Item.apply(this,arguments);}
var proto=Item.prototype=Object.create(Outlayer.Item.prototype);var _create=proto._create;proto._create=function(){this.id=this.layout.itemGUID++;_create.call(this);this.sortData={};};proto.updateSortData=function(){if(this.isIgnored){return;}
this.sortData.id=this.id;this.sortData(&amp;#39;original-order&amp;#39;)=this.id;this.sortData.random=Math.random();var getSortData=this.layout.options.getSortData;var sorters=this.layout._sorters;for(var key in getSortData){var sorter=sorters(key);this.sortData(key)=sorter(this.element,this);}};var _destroy=proto.destroy;proto.destroy=function(){_destroy.apply(this,arguments);this.css({display:&quot;http://www.couleursbois.fr/&quot;});};return Item;}));(function(window,factory){if(typeof define==&amp;#39;function&amp;#39;&amp;&amp;define.amd){define(&amp;#39;isotope/js/layout-mode&amp;#39;,(&amp;#39;get-size/get-size&amp;#39;,&amp;#39;outlayer/outlayer&amp;#39;),factory);}else if(typeof module==&amp;#39;object&amp;#39;&amp;&amp;module.exports){module.exports=factory(require(&amp;#39;get-size&amp;#39;),require(&amp;#39;outlayer&amp;#39;));}else{window.Isotope=window.Isotope&quot;http://www.couleursbois.fr/&quot;{};window.Isotope.LayoutMode=factory(window.getSize,window.Outlayer);}}(window,function factory(getSize,Outlayer){&amp;#39;use strict&amp;#39;;function LayoutMode(isotope){this.isotope=isotope;if(isotope){this.options=isotope.options(this.namespace);this.element=isotope.element;this.items=isotope.filteredItems;this.size=isotope.size;}}
var proto=LayoutMode.prototype;var facadeMethods=(&amp;#39;_resetLayout&amp;#39;,&amp;#39;_getItemLayoutPosition&amp;#39;,&amp;#39;_manageStamp&amp;#39;,&amp;#39;_getContainerSize&amp;#39;,&amp;#39;_getElementOffset&amp;#39;,&amp;#39;needsResizeLayout&amp;#39;,&amp;#39;_getOption&amp;#39;);facadeMethods.forEach(function(methodName){proto(methodName)=function(){return Outlayer.prototype(methodName).apply(this.isotope,arguments);};});proto.needsVerticalResizeLayout=function(){var size=getSize(this.isotope.element);var hasSizes=this.isotope.size&amp;&amp;size;return hasSizes&amp;&amp;size.innerHeight!=this.isotope.size.innerHeight;};proto._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments);};proto.getColumnWidth=function(){this.getSegmentSize(&amp;#39;column&amp;#39;,&amp;#39;Width&amp;#39;);};proto.getRowHeight=function(){this.getSegmentSize(&amp;#39;row&amp;#39;,&amp;#39;Height&amp;#39;);};proto.getSegmentSize=function(segment,size){var segmentName=segment+size;var outerSize=&amp;#39;outer&amp;#39;+size;this._getMeasurement(segmentName,outerSize);if(this(segmentName)){return;}
var firstItemSize=this.getFirstItemSize();this(segmentName)=firstItemSize&amp;&amp;firstItemSize(outerSize)&quot;http://www.couleursbois.fr/&quot;this.isotope.size(&amp;#39;inner&amp;#39;+size);};proto.getFirstItemSize=function(){var firstItem=this.isotope.filteredItems(0);return firstItem&amp;&amp;firstItem.element&amp;&amp;getSize(firstItem.element);};proto.layout=function(){this.isotope.layout.apply(this.isotope,arguments);};proto.getSize=function(){this.isotope.getSize();this.size=this.isotope.size;};LayoutMode.modes={};LayoutMode.create=function(namespace,options){function Mode(){LayoutMode.apply(this,arguments);}
Mode.prototype=Object.create(proto);Mode.prototype.constructor=Mode;if(options){Mode.options=options;}
Mode.prototype.namespace=namespace;LayoutMode.modes(namespace)=Mode;return Mode;};return LayoutMode;}));(function(window,factory){if(typeof define==&amp;#39;function&amp;#39;&amp;&amp;define.amd){define(&amp;#39;masonry/masonry&amp;#39;,(&amp;#39;outlayer/outlayer&amp;#39;,&amp;#39;get-size/get-size&amp;#39;),factory);}else if(typeof module==&amp;#39;object&amp;#39;&amp;&amp;module.exports){module.exports=factory(require(&amp;#39;outlayer&amp;#39;),require(&amp;#39;get-size&amp;#39;));}else{window.Masonry=factory(window.Outlayer,window.getSize);}}(window,function factory(Outlayer,getSize){var Masonry=Outlayer.create(&amp;#39;masonry&amp;#39;);Masonry.compatOptions.fitWidth=&amp;#39;isFitWidth&amp;#39;;Masonry.prototype._resetLayout=function(){this.getSize();this._getMeasurement(&amp;#39;columnWidth&amp;#39;,&amp;#39;outerWidth&amp;#39;);this._getMeasurement(&amp;#39;gutter&amp;#39;,&amp;#39;outerWidth&amp;#39;);this.measureColumns();this.colYs=();for(var i=0;i&lt;this.cols;i++){this.colYs.push(0);}
this.maxY=0;};Masonry.prototype.measureColumns=function(){this.getContainerWidth();if(!this.columnWidth){var firstItem=this.items(0);var firstItemElem=firstItem&amp;&amp;firstItem.element;this.columnWidth=firstItemElem&amp;&amp;getSize(firstItemElem).outerWidth&quot;http://www.couleursbois.fr/&quot;this.containerWidth;}
var columnWidth=this.columnWidth+=this.gutter;var containerWidth=this.containerWidth+this.gutter;var cols=containerWidth / columnWidth;var excess=columnWidth-containerWidth%columnWidth;var mathMethod=excess&amp;&amp;excess&lt;1?&amp;#39;round&amp;#39;:&amp;#39;floor&amp;#39;;cols=Math(mathMethod)(cols);this.cols=Math.max(cols,1);};Masonry.prototype.getContainerWidth=function(){var isFitWidth=this._getOption(&amp;#39;fitWidth&amp;#39;);var container=isFitWidth?this.element.parentNode:this.element;var size=getSize(container);this.containerWidth=size&amp;&amp;size.innerWidth;};Masonry.prototype._getItemLayoutPosition=function(item){item.getSize();var remainder=item.size.outerWidth%this.columnWidth;var mathMethod=remainder&amp;&amp;remainder&lt;1?&amp;#39;round&amp;#39;:&amp;#39;ceil&amp;#39;;var colSpan=Math(mathMethod)(item.size.outerWidth / this.columnWidth);colSpan=Math.min(colSpan,this.cols);var colGroup=this._getColGroup(colSpan);var minimumY=Math.min.apply(Math,colGroup);var shortColIndex=colGroup.indexOf(minimumY);var position={x:this.columnWidth*shortColIndex,y:minimumY};var setHeight=minimumY+item.size.outerHeight;var setSpan=this.cols+1-colGroup.length;for(var i=0;i&lt;setSpan;i++){this.colYs(shortColIndex+i)=setHeight;}
return position;};Masonry.prototype._getColGroup=function(colSpan){if(colSpan&lt;2){return this.colYs;}
var colGroup=();var groupCount=this.cols+1-colSpan;for(var i=0;i&lt;groupCount;i++){var groupColYs=this.colYs.slice(i,i+colSpan);colGroup(i)=Math.max.apply(Math,groupColYs);}
return colGroup;};Masonry.prototype._manageStamp=function(stamp){var stampSize=getSize(stamp);var offset=this._getElementOffset(stamp);var isOriginLeft=this._getOption(&amp;#39;originLeft&amp;#39;);var firstX=isOriginLeft?offset.left:offset.right;var lastX=firstX+stampSize.outerWidth;var firstCol=Math.floor(firstX / this.columnWidth);firstCol=Math.max(0,firstCol);var lastCol=Math.floor(lastX / this.columnWidth);lastCol-=lastX%this.columnWidth?0:1;lastCol=Math.min(this.cols-1,lastCol);var isOriginTop=this._getOption(&amp;#39;originTop&amp;#39;);var stampMaxY=(isOriginTop?offset.top:offset.bottom)+
stampSize.outerHeight;for(var i=firstCol;i<=lastCol;i++){this.colYs(i)=Math.max(stampMaxY,this.colYs(i));}};Masonry.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var size={height:this.maxY};if(this._getOption('fitWidth')){size.width=this._getContainerFitWidth();}
return size;};Masonry.prototype._getContainerFitWidth=function(){var unusedCols=0;var i=this.cols;while(--i){if(this.colYs(i)!==0){break;}
unusedCols++;}
return(this.cols-unusedCols)*this.columnWidth-this.gutter;};Masonry.prototype.needsResizeLayout=function(){var previousWidth=this.containerWidth;this.getContainerWidth();return previousWidth!=this.containerWidth;};return Masonry;}));(function(window,factory){if(typeof define=='function'&#038;&#038;define.amd){define('isotope/js/layout-modes/masonry',('../layout-mode','masonry/masonry'),factory);}else if(typeof module=='object'&#038;&#038;module.exports){module.exports=factory(require('../layout-mode'),require('masonry-layout'));}else{factory(window.Isotope.LayoutMode,window.Masonry);}}(window,function factory(LayoutMode,Masonry){'use strict';var MasonryMode=LayoutMode.create('masonry');var proto=MasonryMode.prototype;var keepModeMethods={_getElementOffset:true,layout:true,_getMeasurement:true};for(var method in Masonry.prototype){if(!keepModeMethods(method)){proto(method)=Masonry.prototype(method);}}
var measureColumns=proto.measureColumns;proto.measureColumns=function(){this.items=this.isotope.filteredItems;measureColumns.call(this);};var _getOption=proto._getOption;proto._getOption=function(option){if(option=='fitWidth'){return this.options.isFitWidth!==undefined?this.options.isFitWidth:this.options.fitWidth;}
return _getOption.apply(this.isotope,arguments);};return MasonryMode;}));(function(window,factory){if(typeof define=='function'&#038;&#038;define.amd){define('isotope/js/layout-modes/fit-rows',('../layout-mode'),factory);}else if(typeof exports=='object'){module.exports=factory(require('../layout-mode'));}else{factory(window.Isotope.LayoutMode);}}(window,function factory(LayoutMode){'use strict';var FitRows=LayoutMode.create('fitRows');var proto=FitRows.prototype;proto._resetLayout=function(){this.x=0;this.y=0;this.maxY=0;this._getMeasurement('gutter','outerWidth');};proto._getItemLayoutPosition=function(item){item.getSize();var itemWidth=item.size.outerWidth+this.gutter;var containerWidth=this.isotope.size.innerWidth+this.gutter;if(this.x!==0&#038;&#038;itemWidth+this.x>containerWidth){this.x=0;this.y=this.maxY;}
var position={x:this.x,y:this.y};this.maxY=Math.max(this.maxY,this.y+item.size.outerHeight);this.x+=itemWidth;return position;};proto._getContainerSize=function(){return{height:this.maxY};};return FitRows;}));(function(window,factory){if(typeof define==&amp;#39;function&amp;#39;&amp;&amp;define.amd){define(&amp;#39;isotope/js/layout-modes/vertical&amp;#39;,(&amp;#39;../layout-mode&amp;#39;),factory);}else if(typeof module==&amp;#39;object&amp;#39;&amp;&amp;module.exports){module.exports=factory(require(&amp;#39;../layout-mode&amp;#39;));}else{factory(window.Isotope.LayoutMode);}}(window,function factory(LayoutMode){&amp;#39;use strict&amp;#39;;var Vertical=LayoutMode.create(&amp;#39;vertical&amp;#39;,{horizontalAlignment:0});var proto=Vertical.prototype;proto._resetLayout=function(){this.y=0;};proto._getItemLayoutPosition=function(item){item.getSize();var x=(this.isotope.size.innerWidth-item.size.outerWidth)*this.options.horizontalAlignment;var y=this.y;this.y+=item.size.outerHeight;return{x:x,y:y};};proto._getContainerSize=function(){return{height:this.y};};return Vertical;}));(function(window,factory){if(typeof define==&amp;#39;function&amp;#39;&amp;&amp;define.amd){define((&amp;#39;outlayer/outlayer&amp;#39;,&amp;#39;get-size/get-size&amp;#39;,&amp;#39;desandro-matches-selector/matches-selector&amp;#39;,&amp;#39;fizzy-ui-utils/utils&amp;#39;,&amp;#39;isotope/js/item&amp;#39;,&amp;#39;isotope/js/layout-mode&amp;#39;,&amp;#39;isotope/js/layout-modes/masonry&amp;#39;,&amp;#39;isotope/js/layout-modes/fit-rows&amp;#39;,&amp;#39;isotope/js/layout-modes/vertical&amp;#39;),function(Outlayer,getSize,matchesSelector,utils,Item,LayoutMode){return factory(window,Outlayer,getSize,matchesSelector,utils,Item,LayoutMode);});}else if(typeof module==&amp;#39;object&amp;#39;&amp;&amp;module.exports){module.exports=factory(window,require(&amp;#39;outlayer&amp;#39;),require(&amp;#39;get-size&amp;#39;),require(&amp;#39;desandro-matches-selector&amp;#39;),require(&amp;#39;fizzy-ui-utils&amp;#39;),require(&amp;#39;isotope/js/item&amp;#39;),require(&amp;#39;isotope/js/layout-mode&amp;#39;),require(&amp;#39;isotope/js/layout-modes/masonry&amp;#39;),require(&amp;#39;isotope/js/layout-modes/fit-rows&amp;#39;),require(&amp;#39;isotope/js/layout-modes/vertical&amp;#39;));}else{window.Isotope=factory(window,window.Outlayer,window.getSize,window.matchesSelector,window.fizzyUIUtils,window.Isotope.Item,window.Isotope.LayoutMode);}}(window,function factory(window,Outlayer,getSize,matchesSelector,utils,Item,LayoutMode){var jQuery=window.jQuery;var trim=String.prototype.trim?function(str){return str.trim();}:function(str){return str.replace(/^s+|s+$/g,&quot;http://www.couleursbois.fr/&quot;);};var Isotope=Outlayer.create(&amp;#39;isotope&amp;#39;,{layoutMode:&amp;#39;masonry&amp;#39;,isJQueryFiltering:true,sortAscending:true});Isotope.Item=Item;Isotope.LayoutMode=LayoutMode;var proto=Isotope.prototype;proto._create=function(){this.itemGUID=0;this._sorters={};this._getSorters();Outlayer.prototype._create.call(this);this.modes={};this.filteredItems=this.items;this.sortHistory=(&amp;#39;original-order&amp;#39;);for(var name in LayoutMode.modes){this._initLayoutMode(name);}};proto.reloadItems=function(){this.itemGUID=0;Outlayer.prototype.reloadItems.call(this);};proto._itemize=function(){var items=Outlayer.prototype._itemize.apply(this,arguments);for(var i=0;i&lt;items.length;i++){var item=items(i);item.id=this.itemGUID++;}
this._updateItemsSortData(items);return items;};proto._initLayoutMode=function(name){var Mode=LayoutMode.modes(name);var initialOpts=this.options(name)&quot;http://www.couleursbois.fr/&quot;{};this.options(name)=Mode.options?utils.extend(Mode.options,initialOpts):initialOpts;this.modes(name)=new Mode(this);};proto.layout=function(){if(!this._isLayoutInited&amp;&amp;this._getOption(&amp;#39;initLayout&amp;#39;)){this.arrange();return;}
this._layout();};proto._layout=function(){var isInstant=this._getIsInstant();this._resetLayout();this._manageStamps();this.layoutItems(this.filteredItems,isInstant);this._isLayoutInited=true;};proto.arrange=function(opts){this.option(opts);this._getIsInstant();var filtered=this._filter(this.items);this.filteredItems=filtered.matches;this._bindArrangeComplete();if(this._isInstant){this._noTransition(this._hideReveal,(filtered));}else{this._hideReveal(filtered);}
this._sort();this._layout();};proto._init=proto.arrange;proto._hideReveal=function(filtered){this.reveal(filtered.needReveal);this.hide(filtered.needHide);};proto._getIsInstant=function(){var isLayoutInstant=this._getOption(&amp;#39;layoutInstant&amp;#39;);var isInstant=isLayoutInstant!==undefined?isLayoutInstant:!this._isLayoutInited;this._isInstant=isInstant;return isInstant;};proto._bindArrangeComplete=function(){var isLayoutComplete,isHideComplete,isRevealComplete;var _this=this;function arrangeParallelCallback(){if(isLayoutComplete&amp;&amp;isHideComplete&amp;&amp;isRevealComplete){_this.dispatchEvent(&amp;#39;arrangeComplete&amp;#39;,null,(_this.filteredItems));}}
this.once(&amp;#39;layoutComplete&amp;#39;,function(){isLayoutComplete=true;arrangeParallelCallback();});this.once(&amp;#39;hideComplete&amp;#39;,function(){isHideComplete=true;arrangeParallelCallback();});this.once(&amp;#39;revealComplete&amp;#39;,function(){isRevealComplete=true;arrangeParallelCallback();});};proto._filter=function(items){var filter=this.options.filter;filter=filter&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;*&amp;#39;;var matches=();var hiddenMatched=();var visibleUnmatched=();var test=this._getFilterTest(filter);for(var i=0;i&lt;items.length;i++){var item=items(i);if(item.isIgnored){continue;}
var isMatched=test(item);if(isMatched){matches.push(item);}
if(isMatched&amp;&amp;item.isHidden){hiddenMatched.push(item);}else if(!isMatched&amp;&amp;!item.isHidden){visibleUnmatched.push(item);}}
return{matches:matches,needReveal:hiddenMatched,needHide:visibleUnmatched};};proto._getFilterTest=function(filter){if(jQuery&amp;&amp;this.options.isJQueryFiltering){return function(item){return jQuery(item.element).is(filter);};}
if(typeof filter==&amp;#39;function&amp;#39;){return function(item){return filter(item.element);};}
return function(item){return matchesSelector(item.element,filter);};};proto.updateSortData=function(elems){var items;if(elems){elems=utils.makeArray(elems);items=this.getItems(elems);}else{items=this.items;}
this._getSorters();this._updateItemsSortData(items);};proto._getSorters=function(){var getSortData=this.options.getSortData;for(var key in getSortData){var sorter=getSortData(key);this._sorters(key)=mungeSorter(sorter);}};proto._updateItemsSortData=function(items){var len=items&amp;&amp;items.length;for(var i=0;len&amp;&amp;i&lt;len;i++){var item=items(i);item.updateSortData();}};var mungeSorter=(function(){function mungeSorter(sorter){if(typeof sorter!=&amp;#39;string&amp;#39;){return sorter;}
var args=trim(sorter).split(&quot;http://www.couleursbois.fr/&quot;);var query=args(0);var attrMatch=query.match(/^((.+))$/);var attr=attrMatch&amp;&amp;attrMatch(1);var getValue=getValueGetter(attr,query);var parser=Isotope.sortDataParsers(args(1));sorter=parser?function(elem){return elem&amp;&amp;parser(getValue(elem));}:function(elem){return elem&amp;&amp;getValue(elem);};return sorter;}
function getValueGetter(attr,query){if(attr){return function getAttribute(elem){return elem.getAttribute(attr);};}
return function getChildText(elem){var child=elem.querySelector(query);return child&amp;&amp;child.textContent;};}
return mungeSorter;})();Isotope.sortDataParsers={&amp;#39;parseInt&amp;#39;:function(val){return parseInt(val,10);},&amp;#39;parseFloat&amp;#39;:function(val){return parseFloat(val);}};proto._sort=function(){var sortByOpt=this.options.sortBy;if(!sortByOpt){return;}
var sortBys=().concat.apply(sortByOpt,this.sortHistory);var itemSorter=getItemSorter(sortBys,this.options.sortAscending);this.filteredItems.sort(itemSorter);if(sortByOpt!=this.sortHistory(0)){this.sortHistory.unshift(sortByOpt);}};function getItemSorter(sortBys,sortAsc){return function sorter(itemA,itemB){for(var i=0;i<sortBys.length;i++){var sortBy=sortBys(i);var a=itemA.sortData(sortBy);var b=itemB.sortData(sortBy);if(a>b&quot;http://www.couleursbois.fr/&quot;a<b){var isAscending=sortAsc(sortBy)!==undefined?sortAsc(sortBy):sortAsc;var direction=isAscending?1:-1;return(a>b?1:-1)*direction;}}
return 0;};}
proto._mode=function(){var layoutMode=this.options.layoutMode;var mode=this.modes(layoutMode);if(!mode){throw new Error(&amp;#39;No layout mode: &amp;#39;+layoutMode);}
mode.options=this.options(layoutMode);return mode;};proto._resetLayout=function(){Outlayer.prototype._resetLayout.call(this);this._mode()._resetLayout();};proto._getItemLayoutPosition=function(item){return this._mode()._getItemLayoutPosition(item);};proto._manageStamp=function(stamp){this._mode()._manageStamp(stamp);};proto._getContainerSize=function(){return this._mode()._getContainerSize();};proto.needsResizeLayout=function(){return this._mode().needsResizeLayout();};proto.appended=function(elems){var items=this.addItems(elems);if(!items.length){return;}
var filteredItems=this._filterRevealAdded(items);this.filteredItems=this.filteredItems.concat(filteredItems);};proto.prepended=function(elems){var items=this._itemize(elems);if(!items.length){return;}
this._resetLayout();this._manageStamps();var filteredItems=this._filterRevealAdded(items);this.layoutItems(this.filteredItems);this.filteredItems=filteredItems.concat(this.filteredItems);this.items=items.concat(this.items);};proto._filterRevealAdded=function(items){var filtered=this._filter(items);this.hide(filtered.needHide);this.reveal(filtered.matches);this.layoutItems(filtered.matches,true);return filtered.matches;};proto.insert=function(elems){var items=this.addItems(elems);if(!items.length){return;}
var i,item;var len=items.length;for(i=0;i&lt;len;i++){item=items(i);this.element.appendChild(item.element);}
var filteredInsertItems=this._filter(items).matches;for(i=0;i&lt;len;i++){items(i).isLayoutInstant=true;}
this.arrange();for(i=0;i&lt;len;i++){delete items(i).isLayoutInstant;}
this.reveal(filteredInsertItems);};var _remove=proto.remove;proto.remove=function(elems){elems=utils.makeArray(elems);var removeItems=this.getItems(elems);_remove.call(this,elems);var len=removeItems&amp;&amp;removeItems.length;for(var i=0;len&amp;&amp;i&lt;len;i++){var item=removeItems(i);utils.removeFrom(this.filteredItems,item);}};proto.shuffle=function(){for(var i=0;i<this.items.length;i++){var item=this.items(i);item.sortData.random=Math.random();}
this.options.sortBy='random';this._sort();this._layout();};proto._noTransition=function(fn,args){var transitionDuration=this.options.transitionDuration;this.options.transitionDuration=0;var returnValue=fn.apply(this,args);this.options.transitionDuration=transitionDuration;return returnValue;};proto.getFilteredItemElements=function(){return this.filteredItems.map(function(item){return item.element;});};return Isotope;}));}(jQuery));(function($){var moduleParams={"idx":1,"mobileOn":false,"caisseOn":false,"bookingsOn":true};var $listingSelection=$('#centre_selection_pages_v16_'+moduleParams.idx);$(window).on('load',function(){var pageInfoSelectionGrid=$listingSelection.isotope({itemSelector:'#centre_selection_pages_v16_'+moduleParams.idx+' > .page_info_listing_element_1&amp;#39;,masonry:{gutter:20,percentPosition:true,initLayout:false}});pageInfoSelectionGrid.on(&amp;#39;layoutComplete&amp;#39;,function(){$listingSelection.find(&amp;#39;.page_info_listing_element_1&amp;#39;).css({opacity:1,transition:&quot;.4s&quot;});});pageInfoSelectionGrid.isotope(&amp;#39;layout&amp;#39;);});}(jQuery));(function($){var moduleParams={&quot;mod_idx&quot;:1,&quot;errorNoEmailEntered&quot;:&quot;Vous n&amp;#39;avez pas entru00e9 d&amp;#39;adresse email.&quot;,&quot;errorEmailMissingAt&quot;:&quot;Votre adresse email ne comporte pas de @.&quot;,&quot;errorEmailComma&quot;:&quot;Votre adresse email ne peut contenir de virgule.&quot;,&quot;errorEmailSpace&quot;:&quot;Votre adresse email ne peut contenir d&amp;#39;espaces.&quot;,&quot;errorEmailInvalid&quot;:&quot;Merci d&amp;#39;entrer une adresse email valide.n&quot; + form.Email.value + &quot; n&amp;#39;est pas valide.&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};$(&amp;#39;#newsletter_1_ligne_&amp;#39;+moduleParams.mod_idx).on(&amp;#39;submit&amp;#39;,function(){var $form=$(this),$sendto=$form.find(&amp;#39;input(name=&quot;sendto&quot;)&amp;#39;),sendto=$sendto.val(),passed=false,intAtSign,intDot,intComma,intSpace,intLastDot,intDomain,intStrLen;if($sendto){intAtSign=sendto.indexOf(&quot;@&quot;);intDot=sendto.indexOf(&quot;.&quot;,intAtSign);intComma=sendto.indexOf(&quot;,&quot;);intSpace=sendto.indexOf(&quot;http://www.couleursbois.fr/&quot;);intLastDot=sendto.lastIndexOf(&quot;.&quot;);intDomain=intDot-intAtSign;intStrLen=sendto.length;if(sendto==&quot;http://www.couleursbois.fr/&quot;){alert(moduleParams.errorNoEmailEntered);$sendto.focus();passed=false;}else if(intAtSign==-1){alert(moduleParams.errorEmailMissingAt);$sendto.focus();passed=false;}else if(intComma!=-1){alert(moduleParams.errorEmailComma);$sendto.focus();passed=false;}else if(intSpace!=-1){alert(moduleParams.errorEmailSpace);$sendto.focus();passed=false;}else if((intDot&lt;=2)&quot;http://www.couleursbois.fr/&quot;(intDomain&lt;=1)&quot;http://www.couleursbois.fr/&quot;(intStrLen-(intLastDot+1)&lt;2)){alert(moduleParams.errorEmailInvalid);$sendto.focus();passed=false;}else{passed=true;}}else{passed=true;}
return passed;});}(jQuery));(function($){var moduleParams={&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};$(&amp;#39;.f_footer_sondage&amp;#39;).hideIfEmpty($(&amp;#39;#f_footer_sondage&amp;#39;));}(jQuery));(function($){var moduleParams={&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};(function e(t,n,r){function s(o,u){if(!n(o)){if(!t(o)){var a=typeof require==&quot;function&quot;&amp;&amp;require;if(!u&amp;&amp;a)return a(o,!0);if(i)return i(o,!0);var f=new Error(&quot;Cannot find module &quot;http://www.couleursbois.fr/&quot;+o+&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;);throw f.code=&quot;MODULE_NOT_FOUND&quot;,f}var l=n(o)={exports:{}};t(o)(0).call(l.exports,function(e){var n=t(o)(1)(e);return s(n?n:e)},l,l.exports,e,t,n,r)}return n(o).exports}var i=typeof require==&quot;function&quot;&amp;&amp;require;for(var o=0;o<r.length;o++)s(r(o));return s})({1:(function(require,module,exports){(function(global){"use strict";var _toolsProtectJs2=require("./tools/protect.js");var _toolsProtectJs3=_interopRequireDefault(_toolsProtectJs2);require("core-js/shim");require("regenerator/runtime");_toolsProtectJs3("default")(module);function _interopRequireDefault(obj){return obj&#038;&#038;obj.__esModule?obj:{"default":obj}}if(global._babelPolyfill){throw new Error("only one instance of babel/polyfill is allowed")}global._babelPolyfill=true}).call(this,typeof global!=="undefined"?global:typeof self!=="undefined"?self:typeof window!=="undefined"?window:{})},{"./tools/protect.js":2,"core-js/shim":93,"regenerator/runtime":94}),2:(function(require,module,exports){(function(__dirname){"use strict";exports.__esModule=true;function _interopRequireDefault(obj){return obj&#038;&#038;obj.__esModule?obj:{"default":obj}}var _path=require("path");var _path2=_interopRequireDefault(_path);var root=_path2("default").resolve(__dirname,"../../../");exports("default")=function(module){if(module.parent&#038;&#038;module.parent.filename.indexOf(root)!==0){throw new Error("Don't hotlink internal Babel files.")}};module.exports=exports("default")}).call(this,"/lib/babel/tools")},{path:3}),3:(function(require,module,exports){(function(process){function normalizeArray(parts,allowAboveRoot){var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts(i);if(last===&quot;.&quot;){parts.splice(i,1)}else if(last===&quot;..&quot;){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up--;up){parts.unshift(&quot;..&quot;)}}return parts}var splitPathRe=/^(/?|)((sS)*?)((?:. {1,2}|(^/)+?|)(.(^./)*|))(?:(/)*)$/;var splitPath=function(filename){return splitPathRe.exec(filename).slice(1)};exports.resolve=function(){var resolvedPath=&quot;http://www.couleursbois.fr/&quot;,resolvedAbsolute=false;for(var i=arguments.length-1;i&gt;=-1&amp;&amp;!resolvedAbsolute;i--){var path=i&gt;=0?arguments(i):process.cwd();if(typeof path!==&quot;string&quot;){throw new TypeError(&quot;Arguments to path.resolve must be strings&quot;)}else if(!path){continue}resolvedPath=path+&quot;/&quot;+resolvedPath;resolvedAbsolute=path.charAt(0)===&quot;/&quot;}resolvedPath=normalizeArray(filter(resolvedPath.split(&quot;/&quot;),function(p){return!!p}),!resolvedAbsolute).join(&quot;/&quot;);return(resolvedAbsolute?&quot;/&quot;:&quot;http://www.couleursbois.fr/&quot;)+resolvedPath&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;.&quot;};exports.normalize=function(path){var isAbsolute=exports.isAbsolute(path),trailingSlash=substr(path,-1)===&quot;/&quot;;path=normalizeArray(filter(path.split(&quot;/&quot;),function(p){return!!p}),!isAbsolute).join(&quot;/&quot;);if(!path&amp;&amp;!isAbsolute){path=&quot;.&quot;}if(path&amp;&amp;trailingSlash){path+=&quot;/&quot;}return(isAbsolute?&quot;/&quot;:&quot;http://www.couleursbois.fr/&quot;)+path};exports.isAbsolute=function(path){return path.charAt(0)===&quot;/&quot;};exports.join=function(){var paths=Array.prototype.slice.call(arguments,0);return exports.normalize(filter(paths,function(p,index){if(typeof p!==&quot;string&quot;){throw new TypeError(&quot;Arguments to path.join must be strings&quot;)}return p}).join(&quot;/&quot;))};exports.relative=function(from,to){from=exports.resolve(from).substr(1);to=exports.resolve(to).substr(1);function trim(arr){var start=0;for(;start<arr.length;start++){if(arr(start)!=="http://www.couleursbois.fr/")break}var end=arr.length-1;for(;end>=0;end--){if(arr(end)!==&quot;http://www.couleursbois.fr/&quot;)break}if(start&gt;end)return();return arr.slice(start,end-start+1)}var fromParts=trim(from.split(&quot;/&quot;));var toParts=trim(to.split(&quot;/&quot;));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i&lt;length;i++){if(fromParts(i)!==toParts(i)){samePartsLength=i;break}}var outputParts=();for(var i=samePartsLength;i&lt;fromParts.length;i++){outputParts.push(&quot;..&quot;)}outputParts=outputParts.concat(toParts.slice(samePartsLength));return outputParts.join(&quot;/&quot;)};exports.sep=&quot;/&quot;;exports.delimiter=&quot;:&quot;;exports.dirname=function(path){var result=splitPath(path),root=result(0),dir=result(1);if(!root&amp;&amp;!dir){return&quot;.&quot;}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir};exports.basename=function(path,ext){var f=splitPath(path)(2);if(ext&amp;&amp;f.substr(-1*ext.length)===ext){f=f.substr(0,f.length-ext.length)}return f};exports.extname=function(path){return splitPath(path)(3)};function filter(xs,f){if(xs.filter)return xs.filter(f);var res=();for(var i=0;i&lt;xs.length;i++){if(f(xs(i),i,xs))res.push(xs(i))}return res}var substr=&quot;ab&quot;.substr(-1)===&quot;b&quot;?function(str,start,len){return str.substr(start,len)}:function(str,start,len){if(start&lt;0)start=str.length+start;return str.substr(start,len)}}).call(this,require(&quot;_process&quot;))},{_process:4}),4:(function(require,module,exports){var process=module.exports={};var queue=();var draining=false;function drainQueue(){if(draining){return}draining=true;var currentQueue;var len=queue.length;while(len){currentQueue=queue;queue=();var i=-1;while(++i<len){currentQueue(i)()}len=queue.length}draining=false}process.nextTick=function(fun){queue.push(fun);if(!draining){setTimeout(drainQueue,0)}};process.title="browser";process.browser=true;process.env={};process.argv=();process.version="http://www.couleursbois.fr/";process.versions={};function noop(){}process.on=noop;process.addListener=noop;process.once=noop;process.off=noop;process.removeListener=noop;process.removeAllListeners=noop;process.emit=noop;process.binding=function(name){throw new Error("process.binding is not supported")};process.cwd=function(){return"/"};process.chdir=function(dir){throw new Error("process.chdir is not supported")};process.umask=function(){return 0}},{}),5:(function(require,module,exports){var $=require("./$");module.exports=function(IS_INCLUDES){return function($this,el,fromIndex){var O=$.toObject($this),length=$.toLength(O.length),index=$.toIndex(fromIndex,length),value;if(IS_INCLUDES&#038;&#038;el!=el)while(length>index){value=O(index++);if(value!=value)return true}else for(;length&gt;index;index++)if(IS_INCLUDES&quot;http://www.couleursbois.fr/&quot;index in O){if(O(index)===el)return IS_INCLUDES&quot;http://www.couleursbois.fr/&quot;index}return!IS_INCLUDES&amp;&amp;-1}}},{&quot;./$&quot;:26}),6:(function(require,module,exports){var $=require(&quot;./$&quot;),ctx=require(&quot;./$.ctx&quot;);module.exports=function(TYPE){var IS_MAP=TYPE==1,IS_FILTER=TYPE==2,IS_SOME=TYPE==3,IS_EVERY=TYPE==4,IS_FIND_INDEX=TYPE==6,NO_HOLES=TYPE==5&quot;http://www.couleursbois.fr/&quot;IS_FIND_INDEX;return function($this,callbackfn,that){var O=Object($.assertDefined($this)),self=$.ES5Object(O),f=ctx(callbackfn,that,3),length=$.toLength(self.length),index=0,result=IS_MAP?Array(length):IS_FILTER?():undefined,val,res;for(;length&gt;index;index++)if(NO_HOLES&quot;http://www.couleursbois.fr/&quot;index in self){val=self(index);res=f(val,index,O);if(TYPE){if(IS_MAP)result(index)=res;else if(res)switch(TYPE){case 3:return true;case 5:return val;case 6:return index;case 2:result.push(val)}else if(IS_EVERY)return false}}return IS_FIND_INDEX?-1:IS_SOME&quot;http://www.couleursbois.fr/&quot;IS_EVERY?IS_EVERY:result}}},{&quot;./$&quot;:26,&quot;./$.ctx&quot;:14}),7:(function(require,module,exports){var $=require(&quot;./$&quot;);function assert(condition,msg1,msg2){if(!condition)throw TypeError(msg2?msg1+msg2:msg1)}assert.def=$.assertDefined;assert.fn=function(it){if(!$.isFunction(it))throw TypeError(it+&quot; is not a function!&quot;);return it};assert.obj=function(it){if(!$.isObject(it))throw TypeError(it+&quot; is not an object!&quot;);return it};assert.inst=function(it,Constructor,name){if(!(it instanceof Constructor))throw TypeError(name+&quot;: use the &amp;#39;new&amp;#39; operator!&quot;);return it};module.exports=assert},{&quot;./$&quot;:26}),8:(function(require,module,exports){var $=require(&quot;./$&quot;),enumKeys=require(&quot;./$.enum-keys&quot;);module.exports=Object.assign&quot;http://www.couleursbois.fr/&quot;function assign(target,source){var T=Object($.assertDefined(target)),l=arguments.length,i=1;while(l&gt;i){var S=$.ES5Object(arguments(i++)),keys=enumKeys(S),length=keys.length,j=0,key;while(length&gt;j)T(key=keys(j++))=S(key)}return T}},{&quot;./$&quot;:26,&quot;./$.enum-keys&quot;:17}),9:(function(require,module,exports){var $=require(&quot;./$&quot;),TAG=require(&quot;./$.wks&quot;)(&quot;toStringTag&quot;),toString={}.toString;function cof(it){return toString.call(it).slice(8,-1)}cof.classof=function(it){var O,T;return it==undefined?it===undefined?&quot;Undefined&quot;:&quot;Null&quot;:typeof(T=(O=Object(it))(TAG))==&quot;string&quot;?T:cof(O)};cof.set=function(it,tag,stat){if(it&amp;&amp;!$.has(it=stat?it:it.prototype,TAG))$.hide(it,TAG,tag)};module.exports=cof},{&quot;./$&quot;:26,&quot;./$.wks&quot;:44}),10:(function(require,module,exports){&quot;use strict&quot;;var $=require(&quot;./$&quot;),ctx=require(&quot;./$.ctx&quot;),safe=require(&quot;./$.uid&quot;).safe,assert=require(&quot;./$.assert&quot;),forOf=require(&quot;./$.for-of&quot;),step=require(&quot;./$.iter&quot;).step,$has=$.has,set=$.set,isObject=$.isObject,hide=$.hide,isExtensible=Object.isExtensible&quot;http://www.couleursbois.fr/&quot;isObject,ID=safe(&quot;id&quot;),O1=safe(&quot;O1&quot;),LAST=safe(&quot;last&quot;),FIRST=safe(&quot;first&quot;),ITER=safe(&quot;iter&quot;),SIZE=$.DESC?safe(&quot;size&quot;):&quot;size&quot;,id=0;function fastKey(it,create){if(!isObject(it))return typeof it==&quot;symbol&quot;?it:(typeof it==&quot;string&quot;?&quot;S&quot;:&quot;P&quot;)+it;if(!$has(it,ID)){if(!isExtensible(it))return&quot;F&quot;;if(!create)return&quot;E&quot;;hide(it,ID,++id)}return&quot;O&quot;+it(ID)}function getEntry(that,key){var index=fastKey(key),entry;if(index!==&quot;F&quot;)return that(O1)(index);for(entry=that(FIRST);entry;entry=entry.n){if(entry.k==key)return entry}}module.exports={getConstructor:function(wrapper,NAME,IS_MAP,ADDER){var C=wrapper(function(that,iterable){assert.inst(that,C,NAME);set(that,O1,$.create(null));set(that,SIZE,0);set(that,LAST,undefined);set(that,FIRST,undefined);if(iterable!=undefined)forOf(iterable,IS_MAP,that(ADDER),that)});require(&quot;./$.mix&quot;)(C.prototype,{clear:function clear(){for(var that=this,data=that(O1),entry=that(FIRST);entry;entry=entry.n){entry.r=true;if(entry.p)entry.p=entry.p.n=undefined;delete data(entry.i)}that(FIRST)=that(LAST)=undefined;that(SIZE)=0},&quot;delete&quot;:function(key){var that=this,entry=getEntry(that,key);if(entry){var next=entry.n,prev=entry.p;delete that(O1)(entry.i);entry.r=true;if(prev)prev.n=next;if(next)next.p=prev;if(that(FIRST)==entry)that(FIRST)=next;if(that(LAST)==entry)that(LAST)=prev;that(SIZE)--}return!!entry},forEach:function forEach(callbackfn){var f=ctx(callbackfn,arguments(1),3),entry;while(entry=entry?entry.n:this(FIRST)){f(entry.v,entry.k,this);while(entry&amp;&amp;entry.r)entry=entry.p}},has:function has(key){return!!getEntry(this,key)}});if($.DESC)$.setDesc(C.prototype,&quot;size&quot;,{get:function(){return assert.def(this(SIZE))}});return C},def:function(that,key,value){var entry=getEntry(that,key),prev,index;if(entry){entry.v=value}else{that(LAST)=entry={i:index=fastKey(key,true),k:key,v:value,p:prev=that(LAST),n:undefined,r:false};if(!that(FIRST))that(FIRST)=entry;if(prev)prev.n=entry;that(SIZE)++;if(index!==&quot;F&quot;)that(O1)(index)=entry}return that},getEntry:getEntry,setIter:function(C,NAME,IS_MAP){require(&quot;./$.iter-define&quot;)(C,NAME,function(iterated,kind){set(this,ITER,{o:iterated,k:kind})},function(){var iter=this(ITER),kind=iter.k,entry=iter.l;while(entry&amp;&amp;entry.r)entry=entry.p;if(!iter.o&quot;http://www.couleursbois.fr/&quot;!(iter.l=entry=entry?entry.n:iter.o(FIRST))){iter.o=undefined;return step(1)}if(kind==&quot;keys&quot;)return step(0,entry.k);if(kind==&quot;values&quot;)return step(0,entry.v);return step(0,(entry.k,entry.v))},IS_MAP?&quot;entries&quot;:&quot;values&quot;,!IS_MAP,true)}}},{&quot;./$&quot;:26,&quot;./$.assert&quot;:7,&quot;./$.ctx&quot;:14,&quot;./$.for-of&quot;:18,&quot;./$.iter&quot;:25,&quot;./$.iter-define&quot;:23,&quot;./$.mix&quot;:28,&quot;./$.uid&quot;:42}),11:(function(require,module,exports){var $def=require(&quot;./$.def&quot;),forOf=require(&quot;./$.for-of&quot;);module.exports=function(NAME){$def($def.P,NAME,{toJSON:function toJSON(){var arr=();forOf(this,false,arr.push,arr);return arr}})}},{&quot;./$.def&quot;:15,&quot;./$.for-of&quot;:18}),12:(function(require,module,exports){&quot;use strict&quot;;var $=require(&quot;./$&quot;),safe=require(&quot;./$.uid&quot;).safe,assert=require(&quot;./$.assert&quot;),forOf=require(&quot;./$.for-of&quot;),$has=$.has,isObject=$.isObject,hide=$.hide,isExtensible=Object.isExtensible&quot;http://www.couleursbois.fr/&quot;isObject,id=0,ID=safe(&quot;id&quot;),WEAK=safe(&quot;weak&quot;),LEAK=safe(&quot;leak&quot;),method=require(&quot;./$.array-methods&quot;),find=method(5),findIndex=method(6);function findFrozen(store,key){return find(store.array,function(it){return it(0)===key})}function leakStore(that){return that(LEAK)&quot;http://www.couleursbois.fr/&quot;hide(that,LEAK,{array:(),get:function(key){var entry=findFrozen(this,key);if(entry)return entry(1)},has:function(key){return!!findFrozen(this,key)},set:function(key,value){var entry=findFrozen(this,key);if(entry)entry(1)=value;else this.array.push((key,value))},&quot;delete&quot;:function(key){var index=findIndex(this.array,function(it){return it(0)===key});if(~index)this.array.splice(index,1);return!!~index}})(LEAK)}module.exports={getConstructor:function(wrapper,NAME,IS_MAP,ADDER){var C=wrapper(function(that,iterable){$.set(assert.inst(that,C,NAME),ID,id++);if(iterable!=undefined)forOf(iterable,IS_MAP,that(ADDER),that)});require(&quot;./$.mix&quot;)(C.prototype,{&quot;delete&quot;:function(key){if(!isObject(key))return false;if(!isExtensible(key))return leakStore(this)(&quot;delete&quot;)(key);return $has(key,WEAK)&amp;&amp;$has(key(WEAK),this(ID))&amp;&amp;delete key(WEAK)(this(ID))},has:function has(key){if(!isObject(key))return false;if(!isExtensible(key))return leakStore(this).has(key);return $has(key,WEAK)&amp;&amp;$has(key(WEAK),this(ID))}});return C},def:function(that,key,value){if(!isExtensible(assert.obj(key))){leakStore(that).set(key,value)}else{$has(key,WEAK)&quot;http://www.couleursbois.fr/&quot;hide(key,WEAK,{});key(WEAK)(that(ID))=value}return that},leakStore:leakStore,WEAK:WEAK,ID:ID}},{&quot;./$&quot;:26,&quot;./$.array-methods&quot;:6,&quot;./$.assert&quot;:7,&quot;./$.for-of&quot;:18,&quot;./$.mix&quot;:28,&quot;./$.uid&quot;:42}),13:(function(require,module,exports){&quot;use strict&quot;;var $=require(&quot;./$&quot;),$def=require(&quot;./$.def&quot;),BUGGY=require(&quot;./$.iter&quot;).BUGGY,forOf=require(&quot;./$.for-of&quot;),species=require(&quot;./$.species&quot;),assertInstance=require(&quot;./$.assert&quot;).inst;module.exports=function(NAME,wrapper,methods,common,IS_MAP,IS_WEAK){var Base=$.g(NAME),C=Base,ADDER=IS_MAP?&quot;set&quot;:&quot;add&quot;,proto=C&amp;&amp;C.prototype,O={};function fixMethod(KEY){var fn=proto(KEY);require(&quot;./$.redef&quot;)(proto,KEY,KEY==&quot;delete&quot;?function(a){return fn.call(this,a===0?0:a)}:KEY==&quot;has&quot;?function has(a){return fn.call(this,a===0?0:a)}:KEY==&quot;get&quot;?function get(a){return fn.call(this,a===0?0:a)}:KEY==&quot;add&quot;?function add(a){fn.call(this,a===0?0:a);return this}:function set(a,b){fn.call(this,a===0?0:a,b);return this})}if(!$.isFunction(C)&quot;http://www.couleursbois.fr/&quot;!(IS_WEAK&quot;http://www.couleursbois.fr/&quot;!BUGGY&amp;&amp;proto.forEach&amp;&amp;proto.entries)){C=common.getConstructor(wrapper,NAME,IS_MAP,ADDER);require(&quot;./$.mix&quot;)(C.prototype,methods)}else{var inst=new C,chain=inst(ADDER)(IS_WEAK?{}:-0,1),buggyZero;if(!require(&quot;./$.iter-detect&quot;)(function(iter){new C(iter)})){C=wrapper(function(target,iterable){assertInstance(target,C,NAME);var that=new Base;if(iterable!=undefined)forOf(iterable,IS_MAP,that(ADDER),that);return that});C.prototype=proto;proto.constructor=C}IS_WEAK&quot;http://www.couleursbois.fr/&quot;inst.forEach(function(val,key){buggyZero=1/key===-Infinity});if(buggyZero){fixMethod(&quot;delete&quot;);fixMethod(&quot;has&quot;);IS_MAP&amp;&amp;fixMethod(&quot;get&quot;)}if(buggyZero&quot;http://www.couleursbois.fr/&quot;chain!==inst)fixMethod(ADDER)}require(&quot;./$.cof&quot;).set(C,NAME);O(NAME)=C;$def($def.G+$def.W+$def.F*(C!=Base),O);species(C);species($.core(NAME));if(!IS_WEAK)common.setIter(C,NAME,IS_MAP);return C}},{&quot;./$&quot;:26,&quot;./$.assert&quot;:7,&quot;./$.cof&quot;:9,&quot;./$.def&quot;:15,&quot;./$.for-of&quot;:18,&quot;./$.iter&quot;:25,&quot;./$.iter-detect&quot;:24,&quot;./$.mix&quot;:28,&quot;./$.redef&quot;:31,&quot;./$.species&quot;:36}),14:(function(require,module,exports){var assertFunction=require(&quot;./$.assert&quot;).fn;module.exports=function(fn,that,length){assertFunction(fn);if(~length&amp;&amp;that===undefined)return fn;switch(length){case 1:return function(a){return fn.call(that,a)};case 2:return function(a,b){return fn.call(that,a,b)};case 3:return function(a,b,c){return fn.call(that,a,b,c)}}return function(){return fn.apply(that,arguments)}}},{&quot;./$.assert&quot;:7}),15:(function(require,module,exports){var $=require(&quot;./$&quot;),global=$.g,core=$.core,isFunction=$.isFunction,$redef=require(&quot;./$.redef&quot;);function ctx(fn,that){return function(){return fn.apply(that,arguments)}}global.core=core;$def.F=1;$def.G=2;$def.S=4;$def.P=8;$def.B=16;$def.W=32;function $def(type,name,source){var key,own,out,exp,isGlobal=type&amp;$def.G,isProto=type&amp;$def.P,target=isGlobal?global:type&amp;$def.S?global(name):(global(name)&quot;http://www.couleursbois.fr/&quot;{}).prototype,exports=isGlobal?core:core(name)&quot;http://www.couleursbois.fr/&quot;(core(name)={});if(isGlobal)source=name;for(key in source){own=!(type&amp;$def.F)&amp;&amp;target&amp;&amp;key in target;out=(own?target:source)(key);if(type&amp;$def.B&amp;&amp;own)exp=ctx(out,global);else exp=isProto&amp;&amp;isFunction(out)?ctx(Function.call,out):out;if(target&amp;&amp;!own)$redef(target,key,out);if(exports(key)!=out)$.hide(exports,key,exp);if(isProto)(exports.prototype&quot;http://www.couleursbois.fr/&quot;(exports.prototype={}))(key)=out}}module.exports=$def},{&quot;./$&quot;:26,&quot;./$.redef&quot;:31}),16:(function(require,module,exports){var $=require(&quot;./$&quot;),document=$.g.document,isObject=$.isObject,is=isObject(document)&amp;&amp;isObject(document.createElement);module.exports=function(it){return is?document.createElement(it):{}}},{&quot;./$&quot;:26}),17:(function(require,module,exports){var $=require(&quot;./$&quot;);module.exports=function(it){var keys=$.getKeys(it),getDesc=$.getDesc,getSymbols=$.getSymbols;if(getSymbols)$.each.call(getSymbols(it),function(key){if(getDesc(it,key).enumerable)keys.push(key)});return keys}},{&quot;./$&quot;:26}),18:(function(require,module,exports){var ctx=require(&quot;./$.ctx&quot;),get=require(&quot;./$.iter&quot;).get,call=require(&quot;./$.iter-call&quot;);module.exports=function(iterable,entries,fn,that){var iterator=get(iterable),f=ctx(fn,that,entries?2:1),step;while(!(step=iterator.next()).done){if(call(iterator,f,step.value,entries)===false){return call.close(iterator)}}}},{&quot;./$.ctx&quot;:14,&quot;./$.iter&quot;:25,&quot;./$.iter-call&quot;:22}),19:(function(require,module,exports){module.exports=function($){$.FW=true;$.path=$.g;return $}},{}),20:(function(require,module,exports){var $=require(&quot;./$&quot;),toString={}.toString,getNames=$.getNames;var windowNames=typeof window==&quot;object&quot;&amp;&amp;Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):();function getWindowNames(it){try{return getNames(it)}catch(e){return windowNames.slice()}}module.exports.get=function getOwnPropertyNames(it){if(windowNames&amp;&amp;toString.call(it)==&quot;(object Window)&quot;)return getWindowNames(it);return getNames($.toObject(it))}},{&quot;./$&quot;:26}),21:(function(require,module,exports){module.exports=function(fn,args,that){var un=that===undefined;switch(args.length){case 0:return un?fn():fn.call(that);case 1:return un?fn(args(0)):fn.call(that,args(0));case 2:return un?fn(args(0),args(1)):fn.call(that,args(0),args(1));case 3:return un?fn(args(0),args(1),args(2)):fn.call(that,args(0),args(1),args(2));case 4:return un?fn(args(0),args(1),args(2),args(3)):fn.call(that,args(0),args(1),args(2),args(3));case 5:return un?fn(args(0),args(1),args(2),args(3),args(4)):fn.call(that,args(0),args(1),args(2),args(3),args(4))}return fn.apply(that,args)}},{}),22:(function(require,module,exports){var assertObject=require(&quot;./$.assert&quot;).obj;function close(iterator){var ret=iterator(&quot;return&quot;);if(ret!==undefined)assertObject(ret.call(iterator))}function call(iterator,fn,value,entries){try{return entries?fn(assertObject(value)(0),value(1)):fn(value)}catch(e){close(iterator);throw e}}call.close=close;module.exports=call},{&quot;./$.assert&quot;:7}),23:(function(require,module,exports){var $def=require(&quot;./$.def&quot;),$redef=require(&quot;./$.redef&quot;),$=require(&quot;./$&quot;),cof=require(&quot;./$.cof&quot;),$iter=require(&quot;./$.iter&quot;),SYMBOL_ITERATOR=require(&quot;./$.wks&quot;)(&quot;iterator&quot;),FF_ITERATOR=&quot;@@iterator&quot;,KEYS=&quot;keys&quot;,VALUES=&quot;values&quot;,Iterators=$iter.Iterators;module.exports=function(Base,NAME,Constructor,next,DEFAULT,IS_SET,FORCE){$iter.create(Constructor,NAME,next);function createMethod(kind){function $$(that){return new Constructor(that,kind)}switch(kind){case KEYS:return function keys(){return $$(this)};case VALUES:return function values(){return $$(this)}}return function entries(){return $$(this)}}var TAG=NAME+&quot; Iterator&quot;,proto=Base.prototype,_native=proto(SYMBOL_ITERATOR)&quot;http://www.couleursbois.fr/&quot;proto(FF_ITERATOR)&quot;http://www.couleursbois.fr/&quot;DEFAULT&amp;&amp;proto(DEFAULT),_default=_native&quot;http://www.couleursbois.fr/&quot;createMethod(DEFAULT),methods,key;if(_native){var IteratorPrototype=$.getProto(_default.call(new Base));cof.set(IteratorPrototype,TAG,true);if($.FW&amp;&amp;$.has(proto,FF_ITERATOR))$iter.set(IteratorPrototype,$.that)}if($.FW&quot;http://www.couleursbois.fr/&quot;FORCE)$iter.set(proto,_default);Iterators(NAME)=_default;Iterators(TAG)=$.that;if(DEFAULT){methods={keys:IS_SET?_default:createMethod(KEYS),values:DEFAULT==VALUES?_default:createMethod(VALUES),entries:DEFAULT!=VALUES?_default:createMethod(&quot;entries&quot;)};if(FORCE)for(key in methods){if(!(key in proto))$redef(proto,key,methods(key))}else $def($def.P+$def.F*$iter.BUGGY,NAME,methods)}}},{&quot;./$&quot;:26,&quot;./$.cof&quot;:9,&quot;./$.def&quot;:15,&quot;./$.iter&quot;:25,&quot;./$.redef&quot;:31,&quot;./$.wks&quot;:44}),24:(function(require,module,exports){var SYMBOL_ITERATOR=require(&quot;./$.wks&quot;)(&quot;iterator&quot;),SAFE_CLOSING=false;try{var riter=(7)(SYMBOL_ITERATOR)();riter(&quot;return&quot;)=function(){SAFE_CLOSING=true};Array.from(riter,function(){throw 2})}catch(e){}module.exports=function(exec){if(!SAFE_CLOSING)return false;var safe=false;try{var arr=(7),iter=arr(SYMBOL_ITERATOR)();iter.next=function(){safe=true};arr(SYMBOL_ITERATOR)=function(){return iter};exec(arr)}catch(e){}return safe}},{&quot;./$.wks&quot;:44}),25:(function(require,module,exports){&quot;use strict&quot;;var $=require(&quot;./$&quot;),cof=require(&quot;./$.cof&quot;),classof=cof.classof,assert=require(&quot;./$.assert&quot;),assertObject=assert.obj,SYMBOL_ITERATOR=require(&quot;./$.wks&quot;)(&quot;iterator&quot;),FF_ITERATOR=&quot;@@iterator&quot;,Iterators=require(&quot;./$.shared&quot;)(&quot;iterators&quot;),IteratorPrototype={};setIterator(IteratorPrototype,$.that);function setIterator(O,value){$.hide(O,SYMBOL_ITERATOR,value);if(FF_ITERATOR in())$.hide(O,FF_ITERATOR,value)}module.exports={BUGGY:&quot;keys&quot;in()&amp;&amp;!(&quot;next&quot;in().keys()),Iterators:Iterators,step:function(done,value){return{value:value,done:!!done}},is:function(it){var O=Object(it),Symbol=$.g.Symbol;return(Symbol&amp;&amp;Symbol.iterator&quot;http://www.couleursbois.fr/&quot;FF_ITERATOR)in O&quot;http://www.couleursbois.fr/&quot;SYMBOL_ITERATOR in O&quot;http://www.couleursbois.fr/&quot;$.has(Iterators,classof(O))},get:function(it){var Symbol=$.g.Symbol,getIter;if(it!=undefined){getIter=it(Symbol&amp;&amp;Symbol.iterator&quot;http://www.couleursbois.fr/&quot;FF_ITERATOR)&quot;http://www.couleursbois.fr/&quot;it(SYMBOL_ITERATOR)&quot;http://www.couleursbois.fr/&quot;Iterators(classof(it))}assert($.isFunction(getIter),it,&quot; is not iterable!&quot;);return assertObject(getIter.call(it))},set:setIterator,create:function(Constructor,NAME,next,proto){Constructor.prototype=$.create(proto&quot;http://www.couleursbois.fr/&quot;IteratorPrototype,{next:$.desc(1,next)});cof.set(Constructor,NAME+&quot; Iterator&quot;)}}},{&quot;./$&quot;:26,&quot;./$.assert&quot;:7,&quot;./$.cof&quot;:9,&quot;./$.shared&quot;:35,&quot;./$.wks&quot;:44}),26:(function(require,module,exports){&quot;use strict&quot;;var global=typeof self!=&quot;undefined&quot;?self:Function(&quot;return this&quot;)(),core={},defineProperty=Object.defineProperty,hasOwnProperty={}.hasOwnProperty,ceil=Math.ceil,floor=Math.floor,max=Math.max,min=Math.min;var DESC=!!function(){try{return defineProperty({},&quot;a&quot;,{get:function(){return 2}}).a==2}catch(e){}}();var hide=createDefiner(1);function toInteger(it){return isNaN(it=+it)?0:(it&gt;0?floor:ceil)(it)}function desc(bitmap,value){return{enumerable:!(bitmap&amp;1),configurable:!(bitmap&amp;2),writable:!(bitmap&amp;4),value:value}}function simpleSet(object,key,value){object(key)=value;return object}function createDefiner(bitmap){return DESC?function(object,key,value){return $.setDesc(object,key,desc(bitmap,value))}:simpleSet}function isObject(it){return it!==null&amp;&amp;(typeof it==&quot;object&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;typeof it==&quot;function&quot;)}function isFunction(it){return typeof it==&quot;function&quot;}function assertDefined(it){if(it==undefined)throw TypeError(&quot;Can&amp;#39;t call method on  &quot;+it);return it}var $=module.exports=require(&quot;./$.fw&quot;)({g:global,core:core,html:global.document&amp;&amp;document.documentElement,isObject:isObject,isFunction:isFunction,that:function(){return this},toInteger:toInteger,toLength:function(it){return it&gt;0?min(toInteger(it),9007199254740991):0},toIndex:function(index,length){index=toInteger(index);return index<0?max(index+length,0):min(index,length)},has:function(it,key){return hasOwnProperty.call(it,key)},create:Object.create,getProto:Object.getPrototypeOf,DESC:DESC,desc:desc,getDesc:Object.getOwnPropertyDescriptor,setDesc:defineProperty,setDescs:Object.defineProperties,getKeys:Object.keys,getNames:Object.getOwnPropertyNames,getSymbols:Object.getOwnPropertySymbols,assertDefined:assertDefined,ES5Object:Object,toObject:function(it){return $.ES5Object(assertDefined(it))},hide:hide,def:createDefiner(0),set:global.Symbol?simpleSet:hide,each:().forEach});if(typeof __e!="undefined")__e=core;if(typeof __g!="undefined")__g=global},{"./$.fw":19}),27:(function(require,module,exports){var $=require("./$");module.exports=function(object,el){var O=$.toObject(object),keys=$.getKeys(O),length=keys.length,index=0,key;while(length>index)if(O(key=keys(index++))===el)return key}},{&quot;./$&quot;:26}),28:(function(require,module,exports){var $redef=require(&quot;./$.redef&quot;);module.exports=function(target,src){for(var key in src)$redef(target,key,src(key));return target}},{&quot;./$.redef&quot;:31}),29:(function(require,module,exports){var $=require(&quot;./$&quot;),assertObject=require(&quot;./$.assert&quot;).obj;module.exports=function ownKeys(it){assertObject(it);var keys=$.getNames(it),getSymbols=$.getSymbols;return getSymbols?keys.concat(getSymbols(it)):keys}},{&quot;./$&quot;:26,&quot;./$.assert&quot;:7}),30:(function(require,module,exports){&quot;use strict&quot;;var $=require(&quot;./$&quot;),invoke=require(&quot;./$.invoke&quot;),assertFunction=require(&quot;./$.assert&quot;).fn;module.exports=function(){var fn=assertFunction(this),length=arguments.length,pargs=Array(length),i=0,_=$.path._,holder=false;while(length&gt;i)if((pargs(i)=arguments(i++))===_)holder=true;return function(){var that=this,_length=arguments.length,j=0,k=0,args;if(!holder&amp;&amp;!_length)return invoke(fn,pargs,that);args=pargs.slice();if(holder)for(;length&gt;j;j++)if(args(j)===_)args(j)=arguments(k++);while(_length&gt;k)args.push(arguments(k++));return invoke(fn,args,that)}}},{&quot;./$&quot;:26,&quot;./$.assert&quot;:7,&quot;./$.invoke&quot;:21}),31:(function(require,module,exports){var $=require(&quot;./$&quot;),tpl=String({}.hasOwnProperty),SRC=require(&quot;./$.uid&quot;).safe(&quot;src&quot;),_toString=Function.toString;function $redef(O,key,val,safe){if($.isFunction(val)){var base=O(key);$.hide(val,SRC,base?String(base):tpl.replace(/hasOwnProperty/,String(key)));if(!(&quot;name&quot;in val))val.name=key}if(O===$.g){O(key)=val}else{if(!safe)delete O(key);$.hide(O,key,val)}}$redef(Function.prototype,&quot;toString&quot;,function toString(){return $.has(this,SRC)?this(SRC):_toString.call(this)});$.core.inspectSource=function(it){return _toString.call(it)};module.exports=$redef},{&quot;./$&quot;:26,&quot;./$.uid&quot;:42}),32:(function(require,module,exports){&quot;use strict&quot;;module.exports=function(regExp,replace,isStatic){var replacer=replace===Object(replace)?function(part){return replace(part)}:replace;return function(it){return String(isStatic?it:this).replace(regExp,replacer)}}},{}),33:(function(require,module,exports){module.exports=Object.is&quot;http://www.couleursbois.fr/&quot;function is(x,y){return x===y?x!==0&quot;http://www.couleursbois.fr/&quot;1/x===1/y:x!=x&amp;&amp;y!=y}},{}),34:(function(require,module,exports){var $=require(&quot;./$&quot;),assert=require(&quot;./$.assert&quot;);function check(O,proto){assert.obj(O);assert(proto===null&quot;http://www.couleursbois.fr/&quot;$.isObject(proto),proto,&quot;: can&amp;#39;t set as prototype!&quot;)}module.exports={set:Object.setPrototypeOf&quot;http://www.couleursbois.fr/&quot;(&quot;__proto__&quot;in{}?function(buggy,set){try{set=require(&quot;./$.ctx&quot;)(Function.call,$.getDesc(Object.prototype,&quot;__proto__&quot;).set,2);set({},())}catch(e){buggy=true}return function setPrototypeOf(O,proto){check(O,proto);if(buggy)O.__proto__=proto;else set(O,proto);return O}}():undefined),check:check}},{&quot;./$&quot;:26,&quot;./$.assert&quot;:7,&quot;./$.ctx&quot;:14}),35:(function(require,module,exports){var $=require(&quot;./$&quot;),SHARED=&quot;__core-js_shared__&quot;,store=$.g(SHARED)&quot;http://www.couleursbois.fr/&quot;($.g(SHARED)={});module.exports=function(key){return store(key)&quot;http://www.couleursbois.fr/&quot;(store(key)={})}},{&quot;./$&quot;:26}),36:(function(require,module,exports){var $=require(&quot;./$&quot;),SPECIES=require(&quot;./$.wks&quot;)(&quot;species&quot;);module.exports=function(C){if($.DESC&amp;&amp;!(SPECIES in C))$.setDesc(C,SPECIES,{configurable:true,get:$.that})}},{&quot;./$&quot;:26,&quot;./$.wks&quot;:44}),37:(function(require,module,exports){var $=require(&quot;./$&quot;);module.exports=function(TO_STRING){return function(that,pos){var s=String($.assertDefined(that)),i=$.toInteger(pos),l=s.length,a,b;if(i<0"http://www.couleursbois.fr/"i>=l)return TO_STRING?&quot;http://www.couleursbois.fr/&quot;:undefined;a=s.charCodeAt(i);return a<55296"http://www.couleursbois.fr/"a>56319&quot;http://www.couleursbois.fr/&quot;i+1===l&quot;http://www.couleursbois.fr/&quot;(b=s.charCodeAt(i+1))<56320"http://www.couleursbois.fr/"b>57343?TO_STRING?s.charAt(i):a:TO_STRING?s.slice(i,i+2):(a-55296&lt;&lt;10)+(b-56320)+65536}}},{&quot;./$&quot;:26}),38:(function(require,module,exports){var $=require(&quot;./$&quot;),repeat=require(&quot;./$.string-repeat&quot;);module.exports=function(that,minLength,fillChar,left){var S=String($.assertDefined(that));if(minLength===undefined)return S;var intMinLength=$.toInteger(minLength);var fillLen=intMinLength-S.length;if(fillLen<0"http://www.couleursbois.fr/"fillLen===Infinity){throw new RangeError("Cannot satisfy string length "+minLength+" for string: "+S)}var sFillStr=fillChar===undefined?"http://www.couleursbois.fr/":String(fillChar);var sFillVal=repeat.call(sFillStr,Math.ceil(fillLen/sFillStr.length));if(sFillVal.length>fillLen)sFillVal=left?sFillVal.slice(sFillVal.length-fillLen):sFillVal.slice(0,fillLen);return left?sFillVal.concat(S):S.concat(sFillVal)}},{&quot;./$&quot;:26,&quot;./$.string-repeat&quot;:39}),39:(function(require,module,exports){&quot;use strict&quot;;var $=require(&quot;./$&quot;);module.exports=function repeat(count){var str=String($.assertDefined(this)),res=&quot;http://www.couleursbois.fr/&quot;,n=$.toInteger(count);if(n<0"http://www.couleursbois.fr/"n==Infinity)throw RangeError("Count can't be negative");for(;n>0;(n&gt;&gt;&gt;=1)&amp;&amp;(str+=str))if(n&amp;1)res+=str;return res}},{&quot;./$&quot;:26}),40:(function(require,module,exports){&quot;use strict&quot;;var $=require(&quot;./$&quot;),ctx=require(&quot;./$.ctx&quot;),cof=require(&quot;./$.cof&quot;),invoke=require(&quot;./$.invoke&quot;),cel=require(&quot;./$.dom-create&quot;),global=$.g,isFunction=$.isFunction,html=$.html,process=global.process,setTask=global.setImmediate,clearTask=global.clearImmediate,MessageChannel=global.MessageChannel,counter=0,queue={},ONREADYSTATECHANGE=&quot;onreadystatechange&quot;,defer,channel,port;function run(){var id=+this;if($.has(queue,id)){var fn=queue(id);delete queue(id);fn()}}function listner(event){run.call(event.data)}if(!isFunction(setTask)&quot;http://www.couleursbois.fr/&quot;!isFunction(clearTask)){setTask=function(fn){var args=(),i=1;while(arguments.length&gt;i)args.push(arguments(i++));queue(++counter)=function(){invoke(isFunction(fn)?fn:Function(fn),args)};defer(counter);return counter};clearTask=function(id){delete queue(id)};if(cof(process)==&quot;process&quot;){defer=function(id){process.nextTick(ctx(run,id,1))}}else if(global.addEventListener&amp;&amp;isFunction(global.postMessage)&amp;&amp;!global.importScripts){defer=function(id){global.postMessage(id,&quot;*&quot;)};global.addEventListener(&quot;message&quot;,listner,false)}else if(isFunction(MessageChannel)){channel=new MessageChannel;port=channel.port2;channel.port1.onmessage=listner;defer=ctx(port.postMessage,port,1)}else if(ONREADYSTATECHANGE in cel(&quot;script&quot;)){defer=function(id){html.appendChild(cel(&quot;script&quot;))(ONREADYSTATECHANGE)=function(){html.removeChild(this);run.call(id)}}}else{defer=function(id){setTimeout(ctx(run,id,1),0)}}}module.exports={set:setTask,clear:clearTask}},{&quot;./$&quot;:26,&quot;./$.cof&quot;:9,&quot;./$.ctx&quot;:14,&quot;./$.dom-create&quot;:16,&quot;./$.invoke&quot;:21}),41:(function(require,module,exports){module.exports=function(exec){try{exec();return false}catch(e){return true}}},{}),42:(function(require,module,exports){var sid=0;function uid(key){return&quot;Symbol(&quot;.concat(key===undefined?&quot;http://www.couleursbois.fr/&quot;:key,&quot;)_&quot;,(++sid+Math.random()).toString(36))}uid.safe=require(&quot;./$&quot;).g.Symbol&quot;http://www.couleursbois.fr/&quot;uid;module.exports=uid},{&quot;./$&quot;:26}),43:(function(require,module,exports){var UNSCOPABLES=require(&quot;./$.wks&quot;)(&quot;unscopables&quot;);if(!(UNSCOPABLES in()))require(&quot;./$&quot;).hide(Array.prototype,UNSCOPABLES,{});module.exports=function(key){()(UNSCOPABLES)(key)=true}},{&quot;./$&quot;:26,&quot;./$.wks&quot;:44}),44:(function(require,module,exports){var global=require(&quot;./$&quot;).g,store=require(&quot;./$.shared&quot;)(&quot;wks&quot;);module.exports=function(name){return store(name)&quot;http://www.couleursbois.fr/&quot;(store(name)=global.Symbol&amp;&amp;global.Symbol(name)&quot;http://www.couleursbois.fr/&quot;require(&quot;./$.uid&quot;).safe(&quot;Symbol.&quot;+name))}},{&quot;./$&quot;:26,&quot;./$.shared&quot;:35,&quot;./$.uid&quot;:42}),45:(function(require,module,exports){var $=require(&quot;./$&quot;),cel=require(&quot;./$.dom-create&quot;),cof=require(&quot;./$.cof&quot;),$def=require(&quot;./$.def&quot;),invoke=require(&quot;./$.invoke&quot;),arrayMethod=require(&quot;./$.array-methods&quot;),IE_PROTO=require(&quot;./$.uid&quot;).safe(&quot;__proto__&quot;),assert=require(&quot;./$.assert&quot;),assertObject=assert.obj,ObjectProto=Object.prototype,html=$.html,A=(),_slice=A.slice,_join=A.join,classof=cof.classof,has=$.has,defineProperty=$.setDesc,getOwnDescriptor=$.getDesc,defineProperties=$.setDescs,isFunction=$.isFunction,isObject=$.isObject,toObject=$.toObject,toLength=$.toLength,toIndex=$.toIndex,IE8_DOM_DEFINE=false,$indexOf=require(&quot;./$.array-includes&quot;)(false),$forEach=arrayMethod(0),$map=arrayMethod(1),$filter=arrayMethod(2),$some=arrayMethod(3),$every=arrayMethod(4);if(!$.DESC){try{IE8_DOM_DEFINE=defineProperty(cel(&quot;div&quot;),&quot;x&quot;,{get:function(){return 8}}).x==8}catch(e){}$.setDesc=function(O,P,Attributes){if(IE8_DOM_DEFINE)try{return defineProperty(O,P,Attributes)}catch(e){}if(&quot;get&quot;in Attributes&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;set&quot;in Attributes)throw TypeError(&quot;Accessors not supported!&quot;);if(&quot;value&quot;in Attributes)assertObject(O)(P)=Attributes.value;return O};$.getDesc=function(O,P){if(IE8_DOM_DEFINE)try{return getOwnDescriptor(O,P)}catch(e){}if(has(O,P))return $.desc(!ObjectProto.propertyIsEnumerable.call(O,P),O(P))};$.setDescs=defineProperties=function(O,Properties){assertObject(O);var keys=$.getKeys(Properties),length=keys.length,i=0,P;while(length&gt;i)$.setDesc(O,P=keys(i++),Properties(P));return O}}$def($def.S+$def.F*!$.DESC,&quot;Object&quot;,{getOwnPropertyDescriptor:$.getDesc,defineProperty:$.setDesc,defineProperties:defineProperties});var keys1=(&quot;constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,&quot;+&quot;toLocaleString,toString,valueOf&quot;).split(&quot;,&quot;),keys2=keys1.concat(&quot;length&quot;,&quot;prototype&quot;),keysLen1=keys1.length;var createDict=function(){var iframe=cel(&quot;iframe&quot;),i=keysLen1,gt=&quot;&gt;&quot;,iframeDocument;iframe.style.display=&quot;none&quot;;html.appendChild(iframe);iframe.src=&quot;http://www.couleursbois.fr/javascript:&quot;;iframeDocument=iframe.contentWindow.document;iframeDocument.open();iframeDocument.write(&quot;<script>document.F=Object</script"+gt);iframeDocument.close();createDict=iframeDocument.F;while(i--)delete createDict.prototype(keys1(i));return createDict()};function createGetKeys(names,length){return function(object){var O=toObject(object),i=0,result=(),key;for(key in O)if(key!=IE_PROTO)has(O,key)&#038;&#038;result.push(key);while(length>i)if(has(O,key=names(i++))){~$indexOf(result,key)&quot;http://www.couleursbois.fr/&quot;result.push(key)}return result}}function Empty(){}$def($def.S,&quot;Object&quot;,{getPrototypeOf:$.getProto=$.getProto&quot;http://www.couleursbois.fr/&quot;function(O){O=Object(assert.def(O));if(has(O,IE_PROTO))return O(IE_PROTO);if(isFunction(O.constructor)&amp;&amp;O instanceof O.constructor){return O.constructor.prototype}return O instanceof Object?ObjectProto:null},getOwnPropertyNames:$.getNames=$.getNames&quot;http://www.couleursbois.fr/&quot;createGetKeys(keys2,keys2.length,true),create:$.create=$.create&quot;http://www.couleursbois.fr/&quot;function(O,Properties){var result;if(O!==null){Empty.prototype=assertObject(O);result=new Empty;Empty.prototype=null;result(IE_PROTO)=O}else result=createDict();return Properties===undefined?result:defineProperties(result,Properties)},keys:$.getKeys=$.getKeys&quot;http://www.couleursbois.fr/&quot;createGetKeys(keys1,keysLen1,false),seal:function seal(it){return it},freeze:function freeze(it){return it},preventExtensions:function preventExtensions(it){return it},isSealed:function isSealed(it){return!isObject(it)},isFrozen:function isFrozen(it){return!isObject(it)},isExtensible:function isExtensible(it){return isObject(it)}});$def($def.P,&quot;Function&quot;,{bind:function(that){var fn=assert.fn(this),partArgs=_slice.call(arguments,1);function bound(){var args=partArgs.concat(_slice.call(arguments)),constr=this instanceof bound,ctx=constr?$.create(fn.prototype):that,result=invoke(fn,args,ctx);return constr?ctx:result}if(fn.prototype)bound.prototype=fn.prototype;return bound}});if(!(0 in Object(&quot;z&quot;)&amp;&amp;&quot;z&quot;(0)==&quot;z&quot;)){$.ES5Object=function(it){return cof(it)==&quot;String&quot;?it.split(&quot;http://www.couleursbois.fr/&quot;):Object(it)}}var buggySlice=true;try{if(html)_slice.call(html);buggySlice=false}catch(e){}$def($def.P+$def.F*buggySlice,&quot;Array&quot;,{slice:function slice(begin,end){var len=toLength(this.length),klass=cof(this);end=end===undefined?len:end;if(klass==&quot;Array&quot;)return _slice.call(this,begin,end);var start=toIndex(begin,len),upTo=toIndex(end,len),size=toLength(upTo-start),cloned=Array(size),i=0;for(;i&lt;size;i++)cloned(i)=klass==&quot;String&quot;?this.charAt(start+i):this(start+i);return cloned}});$def($def.P+$def.F*($.ES5Object!=Object),&quot;Array&quot;,{join:function join(){return _join.apply($.ES5Object(this),arguments)}});$def($def.S,&quot;Array&quot;,{isArray:function(arg){return cof(arg)==&quot;Array&quot;}});function createArrayReduce(isRight){return function(callbackfn,memo){assert.fn(callbackfn);var O=toObject(this),length=toLength(O.length),index=isRight?length-1:0,i=isRight?-1:1;if(arguments.length<2)for(;;){if(index in O){memo=O(index);index+=i;break}index+=i;assert(isRight?index>=0:length&gt;index,&quot;Reduce of empty array with no initial value&quot;)}for(;isRight?index&gt;=0:length&gt;index;index+=i)if(index in O){memo=callbackfn(memo,O(index),index,this)}return memo}}$def($def.P,&quot;Array&quot;,{forEach:$.each=$.each&quot;http://www.couleursbois.fr/&quot;function forEach(callbackfn){return $forEach(this,callbackfn,arguments(1))},map:function map(callbackfn){return $map(this,callbackfn,arguments(1))},filter:function filter(callbackfn){return $filter(this,callbackfn,arguments(1))},some:function some(callbackfn){return $some(this,callbackfn,arguments(1))},every:function every(callbackfn){return $every(this,callbackfn,arguments(1))},reduce:createArrayReduce(false),reduceRight:createArrayReduce(true),indexOf:function indexOf(el){return $indexOf(this,el,arguments(1))},lastIndexOf:function(el,fromIndex){var O=toObject(this),length=toLength(O.length),index=length-1;if(arguments.length&gt;1)index=Math.min(index,$.toInteger(fromIndex));if(index<0)index=toLength(length+index);for(;index>=0;index--)if(index in O)if(O(index)===el)return index;return-1}});$def($def.P,&quot;String&quot;,{trim:require(&quot;./$.replacer&quot;)(/^s*((sS)*S)?s*$/,&quot;$1&quot;)});$def($def.S,&quot;Date&quot;,{now:function(){return+new Date}});function lz(num){return num&gt;9?num:&quot;0&quot;+num}var date=new Date(-5e13-1),brokenDate=!(date.toISOString&amp;&amp;date.toISOString()==&quot;0385-07-25T07:06:39.999Z&quot;&amp;&amp;require(&quot;./$.throws&quot;)(function(){new Date(NaN).toISOString()}));$def($def.P+$def.F*brokenDate,&quot;Date&quot;,{toISOString:function(){if(!isFinite(this))throw RangeError(&quot;Invalid time value&quot;);var d=this,y=d.getUTCFullYear(),m=d.getUTCMilliseconds(),s=y<0?"-":y>9999?&quot;+&quot;:&quot;http://www.couleursbois.fr/&quot;;return s+(&quot;00000&quot;+Math.abs(y)).slice(s?-6:-4)+&quot;-&quot;+lz(d.getUTCMonth()+1)+&quot;-&quot;+lz(d.getUTCDate())+&quot;T&quot;+lz(d.getUTCHours())+&quot;:&quot;+lz(d.getUTCMinutes())+&quot;:&quot;+lz(d.getUTCSeconds())+&quot;.&quot;+(m&gt;99?m:&quot;0&quot;+lz(m))+&quot;Z&quot;}});if(classof(function(){return arguments}())==&quot;Object&quot;)cof.classof=function(it){var tag=classof(it);return tag==&quot;Object&quot;&amp;&amp;isFunction(it.callee)?&quot;Arguments&quot;:tag}},{&quot;./$&quot;:26,&quot;./$.array-includes&quot;:5,&quot;./$.array-methods&quot;:6,&quot;./$.assert&quot;:7,&quot;./$.cof&quot;:9,&quot;./$.def&quot;:15,&quot;./$.dom-create&quot;:16,&quot;./$.invoke&quot;:21,&quot;./$.replacer&quot;:32,&quot;./$.throws&quot;:41,&quot;./$.uid&quot;:42}),46:(function(require,module,exports){&quot;use strict&quot;;var $=require(&quot;./$&quot;),$def=require(&quot;./$.def&quot;),toIndex=$.toIndex;$def($def.P,&quot;Array&quot;,{copyWithin:function copyWithin(target,start){var O=Object($.assertDefined(this)),len=$.toLength(O.length),to=toIndex(target,len),from=toIndex(start,len),end=arguments(2),fin=end===undefined?len:toIndex(end,len),count=Math.min(fin-from,len-to),inc=1;if(from&lt;to&amp;&amp;to<from+count){inc=-1;from=from+count-1;to=to+count-1}while(count-->0){if(from in O)O(to)=O(from);else delete O(to);to+=inc;from+=inc}return O}});require(&quot;./$.unscope&quot;)(&quot;copyWithin&quot;)},{&quot;./$&quot;:26,&quot;./$.def&quot;:15,&quot;./$.unscope&quot;:43}),47:(function(require,module,exports){&quot;use strict&quot;;var $=require(&quot;./$&quot;),$def=require(&quot;./$.def&quot;),toIndex=$.toIndex;$def($def.P,&quot;Array&quot;,{fill:function fill(value){var O=Object($.assertDefined(this)),length=$.toLength(O.length),index=toIndex(arguments(1),length),end=arguments(2),endPos=end===undefined?length:toIndex(end,length);while(endPos&gt;index)O(index++)=value;return O}});require(&quot;./$.unscope&quot;)(&quot;fill&quot;)},{&quot;./$&quot;:26,&quot;./$.def&quot;:15,&quot;./$.unscope&quot;:43}),48:(function(require,module,exports){&quot;use strict&quot;;var KEY=&quot;findIndex&quot;,$def=require(&quot;./$.def&quot;),forced=true,$find=require(&quot;./$.array-methods&quot;)(6);if(KEY in())Array(1)(KEY)(function(){forced=false});$def($def.P+$def.F*forced,&quot;Array&quot;,{findIndex:function findIndex(callbackfn){return $find(this,callbackfn,arguments(1))}});require(&quot;./$.unscope&quot;)(KEY)},{&quot;./$.array-methods&quot;:6,&quot;./$.def&quot;:15,&quot;./$.unscope&quot;:43}),49:(function(require,module,exports){&quot;use strict&quot;;var KEY=&quot;find&quot;,$def=require(&quot;./$.def&quot;),forced=true,$find=require(&quot;./$.array-methods&quot;)(5);if(KEY in())Array(1)(KEY)(function(){forced=false});$def($def.P+$def.F*forced,&quot;Array&quot;,{find:function find(callbackfn){return $find(this,callbackfn,arguments(1))}});require(&quot;./$.unscope&quot;)(KEY)},{&quot;./$.array-methods&quot;:6,&quot;./$.def&quot;:15,&quot;./$.unscope&quot;:43}),50:(function(require,module,exports){var $=require(&quot;./$&quot;),ctx=require(&quot;./$.ctx&quot;),$def=require(&quot;./$.def&quot;),$iter=require(&quot;./$.iter&quot;),call=require(&quot;./$.iter-call&quot;);$def($def.S+$def.F*!require(&quot;./$.iter-detect&quot;)(function(iter){Array.from(iter)}),&quot;Array&quot;,{from:function from(arrayLike){var O=Object($.assertDefined(arrayLike)),mapfn=arguments(1),mapping=mapfn!==undefined,f=mapping?ctx(mapfn,arguments(2),2):undefined,index=0,length,result,step,iterator;if($iter.is(O)){iterator=$iter.get(O);result=new(typeof this==&quot;function&quot;?this:Array);for(;!(step=iterator.next()).done;index++){result(index)=mapping?call(iterator,f,(step.value,index),true):step.value}}else{result=new(typeof this==&quot;function&quot;?this:Array)(length=$.toLength(O.length));for(;length&gt;index;index++){result(index)=mapping?f(O(index),index):O(index)}}result.length=index;return result}})},{&quot;./$&quot;:26,&quot;./$.ctx&quot;:14,&quot;./$.def&quot;:15,&quot;./$.iter&quot;:25,&quot;./$.iter-call&quot;:22,&quot;./$.iter-detect&quot;:24}),51:(function(require,module,exports){var $=require(&quot;./$&quot;),setUnscope=require(&quot;./$.unscope&quot;),ITER=require(&quot;./$.uid&quot;).safe(&quot;iter&quot;),$iter=require(&quot;./$.iter&quot;),step=$iter.step,Iterators=$iter.Iterators;require(&quot;./$.iter-define&quot;)(Array,&quot;Array&quot;,function(iterated,kind){$.set(this,ITER,{o:$.toObject(iterated),i:0,k:kind})},function(){var iter=this(ITER),O=iter.o,kind=iter.k,index=iter.i++;if(!O&quot;http://www.couleursbois.fr/&quot;index&gt;=O.length){iter.o=undefined;return step(1)}if(kind==&quot;keys&quot;)return step(0,index);if(kind==&quot;values&quot;)return step(0,O(index));return step(0,(index,O(index)))},&quot;values&quot;);Iterators.Arguments=Iterators.Array;setUnscope(&quot;keys&quot;);setUnscope(&quot;values&quot;);setUnscope(&quot;entries&quot;)},{&quot;./$&quot;:26,&quot;./$.iter&quot;:25,&quot;./$.iter-define&quot;:23,&quot;./$.uid&quot;:42,&quot;./$.unscope&quot;:43}),52:(function(require,module,exports){var $def=require(&quot;./$.def&quot;);$def($def.S,&quot;Array&quot;,{of:function of(){var index=0,length=arguments.length,result=new(typeof this==&quot;function&quot;?this:Array)(length);while(length&gt;index)result(index)=arguments(index++);result.length=length;return result}})},{&quot;./$.def&quot;:15}),53:(function(require,module,exports){require(&quot;./$.species&quot;)(Array)},{&quot;./$.species&quot;:36}),54:(function(require,module,exports){var $=require(&quot;./$&quot;),HAS_INSTANCE=require(&quot;./$.wks&quot;)(&quot;hasInstance&quot;),FunctionProto=Function.prototype;if(!(HAS_INSTANCE in FunctionProto))$.setDesc(FunctionProto,HAS_INSTANCE,{value:function(O){if(!$.isFunction(this)&quot;http://www.couleursbois.fr/&quot;!$.isObject(O))return false;if(!$.isObject(this.prototype))return O instanceof this;while(O=$.getProto(O))if(this.prototype===O)return true;return false}})},{&quot;./$&quot;:26,&quot;./$.wks&quot;:44}),55:(function(require,module,exports){&quot;use strict&quot;;var $=require(&quot;./$&quot;),NAME=&quot;name&quot;,setDesc=$.setDesc,FunctionProto=Function.prototype;NAME in FunctionProto&quot;http://www.couleursbois.fr/&quot;$.FW&amp;&amp;$.DESC&amp;&amp;setDesc(FunctionProto,NAME,{configurable:true,get:function(){var match=String(this).match(/^s*function ((^ ()*)/),name=match?match(1):&quot;http://www.couleursbois.fr/&quot;;$.has(this,NAME)&quot;http://www.couleursbois.fr/&quot;setDesc(this,NAME,$.desc(5,name));return name},set:function(value){$.has(this,NAME)&quot;http://www.couleursbois.fr/&quot;setDesc(this,NAME,$.desc(0,value))}})},{&quot;./$&quot;:26}),56:(function(require,module,exports){&quot;use strict&quot;;var strong=require(&quot;./$.collection-strong&quot;);require(&quot;./$.collection&quot;)(&quot;Map&quot;,function(get){return function Map(){return get(this,arguments(0))}},{get:function get(key){var entry=strong.getEntry(this,key);return entry&amp;&amp;entry.v},set:function set(key,value){return strong.def(this,key===0?0:key,value)}},strong,true)},{&quot;./$.collection&quot;:13,&quot;./$.collection-strong&quot;:10}),57:(function(require,module,exports){var Infinity=1/0,$def=require(&quot;./$.def&quot;),E=Math.E,pow=Math.pow,abs=Math.abs,exp=Math.exp,log=Math.log,sqrt=Math.sqrt,ceil=Math.ceil,floor=Math.floor,EPSILON=pow(2,-52),EPSILON32=pow(2,-23),MAX32=pow(2,127)*(2-EPSILON32),MIN32=pow(2,-126);function roundTiesToEven(n){return n+1/EPSILON-1/EPSILON}function sign(x){return(x=+x)==0&quot;http://www.couleursbois.fr/&quot;x!=x?x:x&lt;0?-1:1}function asinh(x){return!isFinite(x=+x)&quot;http://www.couleursbois.fr/&quot;x==0?x:x<0?-asinh(-x):log(x+sqrt(x*x+1))}function expm1(x){return(x=+x)==0?x:x>-1e-6&amp;&amp;x&lt;1e-6?x+x*x/2:exp(x)-1}$def($def.S,&quot;Math&quot;,{acosh:function acosh(x){return(x=+x)<1?NaN:isFinite(x)?log(x/E+sqrt(x+1)*sqrt(x-1)/E)+1:x},asinh:asinh,atanh:function atanh(x){return(x=+x)==0?x:log((1+x)/(1-x))/2},cbrt:function cbrt(x){return sign(x=+x)*pow(abs(x),1/3)},clz32:function clz32(x){return(x>&gt;&gt;=0)?31-floor(log(x+.5)*Math.LOG2E):32},cosh:function cosh(x){return(exp(x=+x)+exp(-x))/2},expm1:expm1,fround:function fround(x){var $abs=abs(x),$sign=sign(x),a,result;if($abs<MIN32)return $sign*roundTiesToEven($abs/MIN32/EPSILON32)*MIN32*EPSILON32;a=(1+EPSILON32/EPSILON)*$abs;result=a-(a-$abs);if(result>MAX32&quot;http://www.couleursbois.fr/&quot;result!=result)return $sign*Infinity;return $sign*result},hypot:function hypot(value1,value2){var sum=0,i=0,len=arguments.length,larg=0,arg,div;while(i&lt;len){arg=abs(arguments(i++));if(larg<arg){div=larg/arg;sum=sum*div*div+1;larg=arg}else if(arg>0){div=arg/larg;sum+=div*div}else sum+=arg}return larg===Infinity?Infinity:larg*sqrt(sum)},imul:function imul(x,y){var UInt16=65535,xn=+x,yn=+y,xl=UInt16&amp;xn,yl=UInt16&amp;yn;return 0|xl*yl+((UInt16&amp;xn&gt;&gt;&gt;16)*yl+xl*(UInt16&amp;yn&gt;&gt;&gt;16)&lt;<16>&gt;&gt;0)},log1p:function log1p(x){return(x=+x)&gt;-1e-8&amp;&amp;x&lt;1e-8?x-x*x/2:log(1+x)},log10:function log10(x){return log(x)/Math.LN10},log2:function log2(x){return log(x)/Math.LN2},sign:sign,sinh:function sinh(x){return abs(x=+x)<1?(expm1(x)-expm1(-x))/2:(exp(x-1)-exp(-x-1))*(E/2)},tanh:function tanh(x){var a=expm1(x=+x),b=expm1(-x);return a==Infinity?1:b==Infinity?-1:(a-b)/(exp(x)+exp(-x))},trunc:function trunc(it){return(it>0?floor:ceil)(it)}})},{&quot;./$.def&quot;:15}),58:(function(require,module,exports){&quot;use strict&quot;;var $=require(&quot;./$&quot;),isObject=$.isObject,isFunction=$.isFunction,NUMBER=&quot;Number&quot;,$Number=$.g(NUMBER),Base=$Number,proto=$Number.prototype;function toPrimitive(it){var fn,val;if(isFunction(fn=it.valueOf)&amp;&amp;!isObject(val=fn.call(it)))return val;if(isFunction(fn=it.toString)&amp;&amp;!isObject(val=fn.call(it)))return val;throw TypeError(&quot;Can&amp;#39;t convert object to number&quot;)}function toNumber(it){if(isObject(it))it=toPrimitive(it);if(typeof it==&quot;string&quot;&amp;&amp;it.length&gt;2&amp;&amp;it.charCodeAt(0)==48){var binary=false;switch(it.charCodeAt(1)){case 66:case 98:binary=true;case 79:case 111:return parseInt(it.slice(2),binary?2:8)}}return+it}if($.FW&amp;&amp;!($Number(&quot;0o1&quot;)&amp;&amp;$Number(&quot;0b1&quot;))){$Number=function Number(it){return this instanceof $Number?new Base(toNumber(it)):toNumber(it)};$.each.call($.DESC?$.getNames(Base):(&quot;MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,&quot;+&quot;EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,&quot;+&quot;MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger&quot;).split(&quot;,&quot;),function(key){if($.has(Base,key)&amp;&amp;!$.has($Number,key)){$.setDesc($Number,key,$.getDesc(Base,key))}});$Number.prototype=proto;proto.constructor=$Number;require(&quot;./$.redef&quot;)($.g,NUMBER,$Number)}},{&quot;./$&quot;:26,&quot;./$.redef&quot;:31}),59:(function(require,module,exports){var $=require(&quot;./$&quot;),$def=require(&quot;./$.def&quot;),abs=Math.abs,floor=Math.floor,_isFinite=$.g.isFinite,MAX_SAFE_INTEGER=9007199254740991;function isInteger(it){return!$.isObject(it)&amp;&amp;_isFinite(it)&amp;&amp;floor(it)===it}$def($def.S,&quot;Number&quot;,{EPSILON:Math.pow(2,-52),isFinite:function isFinite(it){return typeof it==&quot;number&quot;&amp;&amp;_isFinite(it)},isInteger:isInteger,isNaN:function isNaN(number){return number!=number},isSafeInteger:function isSafeInteger(number){return isInteger(number)&amp;&amp;abs(number)<=MAX_SAFE_INTEGER},MAX_SAFE_INTEGER:MAX_SAFE_INTEGER,MIN_SAFE_INTEGER:-MAX_SAFE_INTEGER,parseFloat:parseFloat,parseInt:parseInt})},{"./$":26,"./$.def":15}),60:(function(require,module,exports){var $def=require("./$.def");$def($def.S,"Object",{assign:require("./$.assign")})},{"./$.assign":8,"./$.def":15}),61:(function(require,module,exports){var $def=require("./$.def");$def($def.S,"Object",{is:require("./$.same")})},{"./$.def":15,"./$.same":33}),62:(function(require,module,exports){var $def=require("./$.def");$def($def.S,"Object",{setPrototypeOf:require("./$.set-proto").set})},{"./$.def":15,"./$.set-proto":34}),63:(function(require,module,exports){var $=require("./$"),$def=require("./$.def"),isObject=$.isObject,toObject=$.toObject;$.each.call(("freeze,seal,preventExtensions,isFrozen,isSealed,isExtensible,"+"getOwnPropertyDescriptor,getPrototypeOf,keys,getOwnPropertyNames").split(","),function(KEY,ID){var fn=($.core.Object"http://www.couleursbois.fr/"{})(KEY)"http://www.couleursbois.fr/"Object(KEY),forced=0,method={};method(KEY)=ID==0?function freeze(it){return isObject(it)?fn(it):it}:ID==1?function seal(it){return isObject(it)?fn(it):it}:ID==2?function preventExtensions(it){return isObject(it)?fn(it):it}:ID==3?function isFrozen(it){return isObject(it)?fn(it):true}:ID==4?function isSealed(it){return isObject(it)?fn(it):true}:ID==5?function isExtensible(it){return isObject(it)?fn(it):false}:ID==6?function getOwnPropertyDescriptor(it,key){return fn(toObject(it),key)}:ID==7?function getPrototypeOf(it){return fn(Object($.assertDefined(it)))}:ID==8?function keys(it){return fn(toObject(it))}:require("./$.get-names").get;try{fn("z")}catch(e){forced=1}$def($def.S+$def.F*forced,"Object",method)})},{"./$":26,"./$.def":15,"./$.get-names":20}),64:(function(require,module,exports){"use strict";var cof=require("./$.cof"),tmp={};tmp(require("./$.wks")("toStringTag"))="z";if(require("./$").FW&#038;&#038;cof(tmp)!="z"){require("./$.redef")(Object.prototype,"toString",function toString(){return"(object "+cof.classof(this)+")"},true)}},{"./$":26,"./$.cof":9,"./$.redef":31,"./$.wks":44}),65:(function(require,module,exports){"use strict";var $=require("./$"),ctx=require("./$.ctx"),cof=require("./$.cof"),$def=require("./$.def"),assert=require("./$.assert"),forOf=require("./$.for-of"),setProto=require("./$.set-proto").set,same=require("./$.same"),species=require("./$.species"),SPECIES=require("./$.wks")("species"),RECORD=require("./$.uid").safe("record"),PROMISE="Promise",global=$.g,process=global.process,isNode=cof(process)=="process",asap=process&#038;&#038;process.nextTick"http://www.couleursbois.fr/"require("./$.task").set,P=global(PROMISE),isFunction=$.isFunction,isObject=$.isObject,assertFunction=assert.fn,assertObject=assert.obj,Wrapper;function testResolve(sub){var test=new P(function(){});if(sub)test.constructor=Object;return P.resolve(test)===test}var useNative=function(){var works=false;function P2(x){var self=new P(x);setProto(self,P2.prototype);return self}try{works=isFunction(P)&#038;&#038;isFunction(P.resolve)&#038;&#038;testResolve();setProto(P2,P);P2.prototype=$.create(P.prototype,{constructor:{value:P2}});if(!(P2.resolve(5).then(function(){})instanceof P2)){works=false}if(works&#038;&#038;$.DESC){var thenableThenGotten=false;P.resolve($.setDesc({},"then",{get:function(){thenableThenGotten=true}}));works=thenableThenGotten}}catch(e){works=false}return works}();function isPromise(it){return isObject(it)&#038;&#038;(useNative?cof.classof(it)=="Promise":RECORD in it)}function sameConstructor(a,b){if(!$.FW&#038;&#038;a===P&#038;&#038;b===Wrapper)return true;return same(a,b)}function getConstructor(C){var S=assertObject(C)(SPECIES);return S!=undefined?S:C}function isThenable(it){var then;if(isObject(it))then=it.then;return isFunction(then)?then:false}function notify(record){var chain=record.c;if(chain.length)asap.call(global,function(){var value=record.v,ok=record.s==1,i=0;function run(react){var cb=ok?react.ok:react.fail,ret,then;try{if(cb){if(!ok)record.h=true;ret=cb===true?value:cb(value);if(ret===react.P){react.rej(TypeError("Promise-chain cycle"))}else if(then=isThenable(ret)){then.call(ret,react.res,react.rej)}else react.res(ret)}else react.rej(value)}catch(err){react.rej(err)}}while(chain.length>i)run(chain(i++));chain.length=0})}function isUnhandled(promise){var record=promise(RECORD),chain=record.a&quot;http://www.couleursbois.fr/&quot;record.c,i=0,react;if(record.h)return false;while(chain.length&gt;i){react=chain(i++);if(react.fail&quot;http://www.couleursbois.fr/&quot;!isUnhandled(react.P))return false}return true}function $reject(value){var record=this,promise;if(record.d)return;record.d=true;record=record.r&quot;http://www.couleursbois.fr/&quot;record;record.v=value;record.s=2;record.a=record.c.slice();setTimeout(function(){asap.call(global,function(){if(isUnhandled(promise=record.p)){if(isNode){process.emit(&quot;unhandledRejection&quot;,value,promise)}else if(global.console&amp;&amp;console.error){console.error(&quot;Unhandled promise rejection&quot;,value)}}record.a=undefined})},1);notify(record)}function $resolve(value){var record=this,then;if(record.d)return;record.d=true;record=record.r&quot;http://www.couleursbois.fr/&quot;record;try{if(then=isThenable(value)){asap.call(global,function(){var wrapper={r:record,d:false};try{then.call(value,ctx($resolve,wrapper,1),ctx($reject,wrapper,1))}catch(e){$reject.call(wrapper,e)}})}else{record.v=value;record.s=1;notify(record)}}catch(e){$reject.call({r:record,d:false},e)}}if(!useNative){P=function Promise(executor){assertFunction(executor);var record={p:assert.inst(this,P,PROMISE),c:(),a:undefined,s:0,d:false,v:undefined,h:false};$.hide(this,RECORD,record);try{executor(ctx($resolve,record,1),ctx($reject,record,1))}catch(err){$reject.call(record,err)}};require(&quot;./$.mix&quot;)(P.prototype,{then:function then(onFulfilled,onRejected){var S=assertObject(assertObject(this).constructor)(SPECIES);var react={ok:isFunction(onFulfilled)?onFulfilled:true,fail:isFunction(onRejected)?onRejected:false};var promise=react.P=new(S!=undefined?S:P)(function(res,rej){react.res=assertFunction(res);react.rej=assertFunction(rej)});var record=this(RECORD);record.c.push(react);if(record.a)record.a.push(react);if(record.s)notify(record);return promise},&quot;catch&quot;:function(onRejected){return this.then(undefined,onRejected)}})}$def($def.G+$def.W+$def.F*!useNative,{Promise:P});cof.set(P,PROMISE);species(P);species(Wrapper=$.core(PROMISE));$def($def.S+$def.F*!useNative,PROMISE,{reject:function reject(r){return new(getConstructor(this))(function(res,rej){rej(r)})}});$def($def.S+$def.F*(!useNative&quot;http://www.couleursbois.fr/&quot;testResolve(true)),PROMISE,{resolve:function resolve(x){return isPromise(x)&amp;&amp;sameConstructor(x.constructor,this)?x:new this(function(res){res(x)})}});$def($def.S+$def.F*!(useNative&amp;&amp;require(&quot;./$.iter-detect&quot;)(function(iter){P.all(iter)(&quot;catch&quot;)(function(){})})),PROMISE,{all:function all(iterable){var C=getConstructor(this),values=();return new C(function(res,rej){forOf(iterable,false,values.push,values);var remaining=values.length,results=Array(remaining);if(remaining)$.each.call(values,function(promise,index){C.resolve(promise).then(function(value){results(index)=value;--remaining&quot;http://www.couleursbois.fr/&quot;res(results)},rej)});else res(results)})},race:function race(iterable){var C=getConstructor(this);return new C(function(res,rej){forOf(iterable,false,function(promise){C.resolve(promise).then(res,rej)})})}})},{&quot;./$&quot;:26,&quot;./$.assert&quot;:7,&quot;./$.cof&quot;:9,&quot;./$.ctx&quot;:14,&quot;./$.def&quot;:15,&quot;./$.for-of&quot;:18,&quot;./$.iter-detect&quot;:24,&quot;./$.mix&quot;:28,&quot;./$.same&quot;:33,&quot;./$.set-proto&quot;:34,&quot;./$.species&quot;:36,&quot;./$.task&quot;:40,&quot;./$.uid&quot;:42,&quot;./$.wks&quot;:44}),66:(function(require,module,exports){var $=require(&quot;./$&quot;),$def=require(&quot;./$.def&quot;),setProto=require(&quot;./$.set-proto&quot;),$iter=require(&quot;./$.iter&quot;),ITERATOR=require(&quot;./$.wks&quot;)(&quot;iterator&quot;),ITER=require(&quot;./$.uid&quot;).safe(&quot;iter&quot;),step=$iter.step,assert=require(&quot;./$.assert&quot;),isObject=$.isObject,getProto=$.getProto,$Reflect=$.g.Reflect,_apply=Function.apply,assertObject=assert.obj,_isExtensible=Object.isExtensible&quot;http://www.couleursbois.fr/&quot;isObject,_preventExtensions=Object.preventExtensions,buggyEnumerate=!($Reflect&amp;&amp;$Reflect.enumerate&amp;&amp;ITERATOR in $Reflect.enumerate({}));function Enumerate(iterated){$.set(this,ITER,{o:iterated,k:undefined,i:0})}$iter.create(Enumerate,&quot;Object&quot;,function(){var iter=this(ITER),keys=iter.k,key;if(keys==undefined){iter.k=keys=();for(key in iter.o)keys.push(key)}do{if(iter.i&gt;=keys.length)return step(1)}while(!((key=keys(iter.i++))in iter.o));return step(0,key)});var reflect={apply:function apply(target,thisArgument,argumentsList){return _apply.call(target,thisArgument,argumentsList)},construct:function construct(target,argumentsList){var proto=assert.fn(arguments.length&lt;3?target:arguments(2)).prototype,instance=$.create(isObject(proto)?proto:Object.prototype),result=_apply.call(target,instance,argumentsList);return isObject(result)?result:instance},defineProperty:function defineProperty(target,propertyKey,attributes){assertObject(target);try{$.setDesc(target,propertyKey,attributes);return true}catch(e){return false}},deleteProperty:function deleteProperty(target,propertyKey){var desc=$.getDesc(assertObject(target),propertyKey);return desc&amp;&amp;!desc.configurable?false:delete target(propertyKey)},get:function get(target,propertyKey){var receiver=arguments.length&lt;3?target:arguments(2),desc=$.getDesc(assertObject(target),propertyKey),proto;if(desc)return $.has(desc,&quot;value&quot;)?desc.value:desc.get===undefined?undefined:desc.get.call(receiver);return isObject(proto=getProto(target))?get(proto,propertyKey,receiver):undefined},getOwnPropertyDescriptor:function getOwnPropertyDescriptor(target,propertyKey){return $.getDesc(assertObject(target),propertyKey)},getPrototypeOf:function getPrototypeOf(target){return getProto(assertObject(target))},has:function has(target,propertyKey){return propertyKey in target},isExtensible:function isExtensible(target){return _isExtensible(assertObject(target))},ownKeys:require(&quot;./$.own-keys&quot;),preventExtensions:function preventExtensions(target){assertObject(target);try{if(_preventExtensions)_preventExtensions(target);return true}catch(e){return false}},set:function set(target,propertyKey,V){var receiver=arguments.length<4?target:arguments(3),ownDesc=$.getDesc(assertObject(target),propertyKey),existingDescriptor,proto;if(!ownDesc){if(isObject(proto=getProto(target))){return set(proto,propertyKey,V,receiver)}ownDesc=$.desc(0)}if($.has(ownDesc,"value")){if(ownDesc.writable===false"http://www.couleursbois.fr/"!isObject(receiver))return false;existingDescriptor=$.getDesc(receiver,propertyKey)"http://www.couleursbois.fr/"$.desc(0);existingDescriptor.value=V;$.setDesc(receiver,propertyKey,existingDescriptor);return true}return ownDesc.set===undefined?false:(ownDesc.set.call(receiver,V),true)}};if(setProto)reflect.setPrototypeOf=function setPrototypeOf(target,proto){setProto.check(target,proto);try{setProto.set(target,proto);return true}catch(e){return false}};$def($def.G,{Reflect:{}});$def($def.S+$def.F*buggyEnumerate,"Reflect",{enumerate:function enumerate(target){return new Enumerate(assertObject(target))}});$def($def.S,"Reflect",reflect)},{"./$":26,"./$.assert":7,"./$.def":15,"./$.iter":25,"./$.own-keys":29,"./$.set-proto":34,"./$.uid":42,"./$.wks":44}),67:(function(require,module,exports){var $=require("./$"),cof=require("./$.cof"),$RegExp=$.g.RegExp,Base=$RegExp,proto=$RegExp.prototype,re=/a/g,CORRECT_NEW=new $RegExp(re)!==re,ALLOWS_RE_WITH_FLAGS=function(){try{return $RegExp(re,"i")=="/a/i"}catch(e){}}();if($.FW&#038;&#038;$.DESC){if(!CORRECT_NEW"http://www.couleursbois.fr/"!ALLOWS_RE_WITH_FLAGS){$RegExp=function RegExp(pattern,flags){var patternIsRegExp=cof(pattern)=="RegExp",flagsIsUndefined=flags===undefined;if(!(this instanceof $RegExp)&#038;&#038;patternIsRegExp&#038;&#038;flagsIsUndefined)return pattern;return CORRECT_NEW?new Base(patternIsRegExp&#038;&#038;!flagsIsUndefined?pattern.source:pattern,flags):new Base(patternIsRegExp?pattern.source:pattern,patternIsRegExp&#038;&#038;flagsIsUndefined?pattern.flags:flags)};$.each.call($.getNames(Base),function(key){key in $RegExp"http://www.couleursbois.fr/"$.setDesc($RegExp,key,{configurable:true,get:function(){return Base(key)},set:function(it){Base(key)=it}})});proto.constructor=$RegExp;$RegExp.prototype=proto;require("./$.redef")($.g,"RegExp",$RegExp)}if(/./g.flags!="g")$.setDesc(proto,"flags",{configurable:true,get:require("./$.replacer")(/^.*/(w*)$/,"$1")})}require("./$.species")($RegExp)},{"./$":26,"./$.cof":9,"./$.redef":31,"./$.replacer":32,"./$.species":36}),68:(function(require,module,exports){"use strict";var strong=require("./$.collection-strong");require("./$.collection")("Set",function(get){return function Set(){return get(this,arguments(0))}},{add:function add(value){return strong.def(this,value=value===0?0:value,value)}},strong)},{"./$.collection":13,"./$.collection-strong":10}),69:(function(require,module,exports){"use strict";var $def=require("./$.def"),$at=require("./$.string-at")(false);$def($def.P,"String",{codePointAt:function codePointAt(pos){return $at(this,pos)}})},{"./$.def":15,"./$.string-at":37}),70:(function(require,module,exports){"use strict";var $=require("./$"),cof=require("./$.cof"),$def=require("./$.def"),toLength=$.toLength;$def($def.P+$def.F*!require("./$.throws")(function(){"q".endsWith(/./)}),"String",{endsWith:function endsWith(searchString){if(cof(searchString)=="RegExp")throw TypeError();var that=String($.assertDefined(this)),endPosition=arguments(1),len=toLength(that.length),end=endPosition===undefined?len:Math.min(toLength(endPosition),len);searchString+="http://www.couleursbois.fr/";return that.slice(end-searchString.length,end)===searchString}})},{"./$":26,"./$.cof":9,"./$.def":15,"./$.throws":41}),71:(function(require,module,exports){var $def=require("./$.def"),toIndex=require("./$").toIndex,fromCharCode=String.fromCharCode,$fromCodePoint=String.fromCodePoint;$def($def.S+$def.F*(!!$fromCodePoint&#038;&#038;$fromCodePoint.length!=1),"String",{fromCodePoint:function fromCodePoint(x){var res=(),len=arguments.length,i=0,code;while(len>i){code=+arguments(i++);if(toIndex(code,1114111)!==code)throw RangeError(code+&quot; is not a valid code point&quot;);res.push(code<65536?fromCharCode(code):fromCharCode(((code-=65536)>&gt;10)+55296,code%1024+56320))}return res.join(&quot;http://www.couleursbois.fr/&quot;)}})},{&quot;./$&quot;:26,&quot;./$.def&quot;:15}),72:(function(require,module,exports){&quot;use strict&quot;;var $=require(&quot;./$&quot;),cof=require(&quot;./$.cof&quot;),$def=require(&quot;./$.def&quot;);$def($def.P,&quot;String&quot;,{includes:function includes(searchString){if(cof(searchString)==&quot;RegExp&quot;)throw TypeError();return!!~String($.assertDefined(this)).indexOf(searchString,arguments(1))}})},{&quot;./$&quot;:26,&quot;./$.cof&quot;:9,&quot;./$.def&quot;:15}),73:(function(require,module,exports){var set=require(&quot;./$&quot;).set,$at=require(&quot;./$.string-at&quot;)(true),ITER=require(&quot;./$.uid&quot;).safe(&quot;iter&quot;),$iter=require(&quot;./$.iter&quot;),step=$iter.step;require(&quot;./$.iter-define&quot;)(String,&quot;String&quot;,function(iterated){set(this,ITER,{o:String(iterated),i:0})},function(){var iter=this(ITER),O=iter.o,index=iter.i,point;if(index&gt;=O.length)return step(1);point=$at(O,index);iter.i+=point.length;return step(0,point)})},{&quot;./$&quot;:26,&quot;./$.iter&quot;:25,&quot;./$.iter-define&quot;:23,&quot;./$.string-at&quot;:37,&quot;./$.uid&quot;:42}),74:(function(require,module,exports){var $=require(&quot;./$&quot;),$def=require(&quot;./$.def&quot;);$def($def.S,&quot;String&quot;,{raw:function raw(callSite){var tpl=$.toObject(callSite.raw),len=$.toLength(tpl.length),sln=arguments.length,res=(),i=0;while(len&gt;i){res.push(String(tpl(i++)));if(i<sln)res.push(String(arguments(i)))}return res.join("http://www.couleursbois.fr/")}})},{"./$":26,"./$.def":15}),75:(function(require,module,exports){var $def=require("./$.def");$def($def.P,"String",{repeat:require("./$.string-repeat")})},{"./$.def":15,"./$.string-repeat":39}),76:(function(require,module,exports){"use strict";var $=require("./$"),cof=require("./$.cof"),$def=require("./$.def");$def($def.P+$def.F*!require("./$.throws")(function(){"q".startsWith(/./)}),"String",{startsWith:function startsWith(searchString){if(cof(searchString)=="RegExp")throw TypeError();var that=String($.assertDefined(this)),index=$.toLength(Math.min(arguments(1),that.length));searchString+="http://www.couleursbois.fr/";return that.slice(index,index+searchString.length)===searchString}})},{"./$":26,"./$.cof":9,"./$.def":15,"./$.throws":41}),77:(function(require,module,exports){"use strict";var $=require("./$"),setTag=require("./$.cof").set,uid=require("./$.uid"),shared=require("./$.shared"),$def=require("./$.def"),$redef=require("./$.redef"),keyOf=require("./$.keyof"),enumKeys=require("./$.enum-keys"),assertObject=require("./$.assert").obj,ObjectProto=Object.prototype,DESC=$.DESC,has=$.has,$create=$.create,getDesc=$.getDesc,setDesc=$.setDesc,desc=$.desc,$names=require("./$.get-names"),getNames=$names.get,toObject=$.toObject,$Symbol=$.g.Symbol,setter=false,TAG=uid("tag"),HIDDEN=uid("hidden"),_propertyIsEnumerable={}.propertyIsEnumerable,SymbolRegistry=shared("symbol-registry"),AllSymbols=shared("symbols"),useNative=$.isFunction($Symbol);var setSymbolDesc=DESC?function(){try{return $create(setDesc({},HIDDEN,{get:function(){return setDesc(this,HIDDEN,{value:false})(HIDDEN)}}))(HIDDEN)"http://www.couleursbois.fr/"setDesc}catch(e){return function(it,key,D){var protoDesc=getDesc(ObjectProto,key);if(protoDesc)delete ObjectProto(key);setDesc(it,key,D);if(protoDesc&#038;&#038;it!==ObjectProto)setDesc(ObjectProto,key,protoDesc)}}}():setDesc;function wrap(tag){var sym=AllSymbols(tag)=$.set($create($Symbol.prototype),TAG,tag);DESC&#038;&#038;setter&#038;&#038;setSymbolDesc(ObjectProto,tag,{configurable:true,set:function(value){if(has(this,HIDDEN)&#038;&#038;has(this(HIDDEN),tag))this(HIDDEN)(tag)=false;setSymbolDesc(this,tag,desc(1,value))}});return sym}function defineProperty(it,key,D){if(D&#038;&#038;has(AllSymbols,key)){if(!D.enumerable){if(!has(it,HIDDEN))setDesc(it,HIDDEN,desc(1,{}));it(HIDDEN)(key)=true}else{if(has(it,HIDDEN)&#038;&#038;it(HIDDEN)(key))it(HIDDEN)(key)=false;D=$create(D,{enumerable:desc(0,false)})}return setSymbolDesc(it,key,D)}return setDesc(it,key,D)}function defineProperties(it,P){assertObject(it);var keys=enumKeys(P=toObject(P)),i=0,l=keys.length,key;while(l>i)defineProperty(it,key=keys(i++),P(key));return it}function create(it,P){return P===undefined?$create(it):defineProperties($create(it),P)}function propertyIsEnumerable(key){var E=_propertyIsEnumerable.call(this,key);return E&quot;http://www.couleursbois.fr/&quot;!has(this,key)&quot;http://www.couleursbois.fr/&quot;!has(AllSymbols,key)&quot;http://www.couleursbois.fr/&quot;has(this,HIDDEN)&amp;&amp;this(HIDDEN)(key)?E:true}function getOwnPropertyDescriptor(it,key){var D=getDesc(it=toObject(it),key);if(D&amp;&amp;has(AllSymbols,key)&amp;&amp;!(has(it,HIDDEN)&amp;&amp;it(HIDDEN)(key)))D.enumerable=true;return D}function getOwnPropertyNames(it){var names=getNames(toObject(it)),result=(),i=0,key;while(names.length&gt;i)if(!has(AllSymbols,key=names(i++))&amp;&amp;key!=HIDDEN)result.push(key);return result}function getOwnPropertySymbols(it){var names=getNames(toObject(it)),result=(),i=0,key;while(names.length&gt;i)if(has(AllSymbols,key=names(i++)))result.push(AllSymbols(key));return result}if(!useNative){$Symbol=function Symbol(){if(this instanceof $Symbol)throw TypeError(&quot;Symbol is not a constructor&quot;);return wrap(uid(arguments(0)))};$redef($Symbol.prototype,&quot;toString&quot;,function(){return this(TAG)});$.create=create;$.setDesc=defineProperty;$.getDesc=getOwnPropertyDescriptor;$.setDescs=defineProperties;$.getNames=$names.get=getOwnPropertyNames;$.getSymbols=getOwnPropertySymbols;if($.DESC&amp;&amp;$.FW)$redef(ObjectProto,&quot;propertyIsEnumerable&quot;,propertyIsEnumerable,true)}var symbolStatics={&quot;for&quot;:function(key){return has(SymbolRegistry,key+=&quot;http://www.couleursbois.fr/&quot;)?SymbolRegistry(key):SymbolRegistry(key)=$Symbol(key)},keyFor:function keyFor(key){return keyOf(SymbolRegistry,key)},useSetter:function(){setter=true},useSimple:function(){setter=false}};$.each.call((&quot;hasInstance,isConcatSpreadable,iterator,match,replace,search,&quot;+&quot;species,split,toPrimitive,toStringTag,unscopables&quot;).split(&quot;,&quot;),function(it){var sym=require(&quot;./$.wks&quot;)(it);symbolStatics(it)=useNative?sym:wrap(sym)});setter=true;$def($def.G+$def.W,{Symbol:$Symbol});$def($def.S,&quot;Symbol&quot;,symbolStatics);$def($def.S+$def.F*!useNative,&quot;Object&quot;,{create:create,defineProperty:defineProperty,defineProperties:defineProperties,getOwnPropertyDescriptor:getOwnPropertyDescriptor,getOwnPropertyNames:getOwnPropertyNames,getOwnPropertySymbols:getOwnPropertySymbols});setTag($Symbol,&quot;Symbol&quot;);setTag(Math,&quot;Math&quot;,true);setTag($.g.JSON,&quot;JSON&quot;,true)},{&quot;./$&quot;:26,&quot;./$.assert&quot;:7,&quot;./$.cof&quot;:9,&quot;./$.def&quot;:15,&quot;./$.enum-keys&quot;:17,&quot;./$.get-names&quot;:20,&quot;./$.keyof&quot;:27,&quot;./$.redef&quot;:31,&quot;./$.shared&quot;:35,&quot;./$.uid&quot;:42,&quot;./$.wks&quot;:44}),78:(function(require,module,exports){&quot;use strict&quot;;var $=require(&quot;./$&quot;),weak=require(&quot;./$.collection-weak&quot;),leakStore=weak.leakStore,ID=weak.ID,WEAK=weak.WEAK,has=$.has,isObject=$.isObject,isExtensible=Object.isExtensible&quot;http://www.couleursbois.fr/&quot;isObject,tmp={};var $WeakMap=require(&quot;./$.collection&quot;)(&quot;WeakMap&quot;,function(get){return function WeakMap(){return get(this,arguments(0))}},{get:function get(key){if(isObject(key)){if(!isExtensible(key))return leakStore(this).get(key);if(has(key,WEAK))return key(WEAK)(this(ID))}},set:function set(key,value){return weak.def(this,key,value)}},weak,true,true);if((new $WeakMap).set((Object.freeze&quot;http://www.couleursbois.fr/&quot;Object)(tmp),7).get(tmp)!=7){$.each.call((&quot;delete&quot;,&quot;has&quot;,&quot;get&quot;,&quot;set&quot;),function(key){var proto=$WeakMap.prototype,method=proto(key);require(&quot;./$.redef&quot;)(proto,key,function(a,b){if(isObject(a)&amp;&amp;!isExtensible(a)){var result=leakStore(this)(key)(a,b);return key==&quot;set&quot;?this:result}return method.call(this,a,b)})})}},{&quot;./$&quot;:26,&quot;./$.collection&quot;:13,&quot;./$.collection-weak&quot;:12,&quot;./$.redef&quot;:31}),79:(function(require,module,exports){&quot;use strict&quot;;var weak=require(&quot;./$.collection-weak&quot;);require(&quot;./$.collection&quot;)(&quot;WeakSet&quot;,function(get){return function WeakSet(){return get(this,arguments(0))}},{add:function add(value){return weak.def(this,value,true)}},weak,false,true)},{&quot;./$.collection&quot;:13,&quot;./$.collection-weak&quot;:12}),80:(function(require,module,exports){&quot;use strict&quot;;var $def=require(&quot;./$.def&quot;),$includes=require(&quot;./$.array-includes&quot;)(true);$def($def.P,&quot;Array&quot;,{includes:function includes(el){return $includes(this,el,arguments(1))}});require(&quot;./$.unscope&quot;)(&quot;includes&quot;)},{&quot;./$.array-includes&quot;:5,&quot;./$.def&quot;:15,&quot;./$.unscope&quot;:43}),81:(function(require,module,exports){require(&quot;./$.collection-to-json&quot;)(&quot;Map&quot;)},{&quot;./$.collection-to-json&quot;:11}),82:(function(require,module,exports){var $=require(&quot;./$&quot;),$def=require(&quot;./$.def&quot;),ownKeys=require(&quot;./$.own-keys&quot;);$def($def.S,&quot;Object&quot;,{getOwnPropertyDescriptors:function getOwnPropertyDescriptors(object){var O=$.toObject(object),result={};$.each.call(ownKeys(O),function(key){$.setDesc(result,key,$.desc(0,$.getDesc(O,key)))});return result}})},{&quot;./$&quot;:26,&quot;./$.def&quot;:15,&quot;./$.own-keys&quot;:29}),83:(function(require,module,exports){var $=require(&quot;./$&quot;),$def=require(&quot;./$.def&quot;);function createObjectToArray(isEntries){return function(object){var O=$.toObject(object),keys=$.getKeys(O),length=keys.length,i=0,result=Array(length),key;if(isEntries)while(length&gt;i)result(i)=(key=keys(i++),O(key));else while(length&gt;i)result(i)=O(keys(i++));return result}}$def($def.S,&quot;Object&quot;,{values:createObjectToArray(false),entries:createObjectToArray(true)})},{&quot;./$&quot;:26,&quot;./$.def&quot;:15}),84:(function(require,module,exports){var $def=require(&quot;./$.def&quot;);$def($def.S,&quot;RegExp&quot;,{escape:require(&quot;./$.replacer&quot;)(/(\^$*+?.()|(){})/g,&quot;\$&amp;&quot;,true)})},{&quot;./$.def&quot;:15,&quot;./$.replacer&quot;:32}),85:(function(require,module,exports){require(&quot;./$.collection-to-json&quot;)(&quot;Set&quot;)},{&quot;./$.collection-to-json&quot;:11}),86:(function(require,module,exports){&quot;use strict&quot;;var $def=require(&quot;./$.def&quot;),$at=require(&quot;./$.string-at&quot;)(true);$def($def.P,&quot;String&quot;,{at:function at(pos){return $at(this,pos)}})},{&quot;./$.def&quot;:15,&quot;./$.string-at&quot;:37}),87:(function(require,module,exports){&quot;use strict&quot;;var $def=require(&quot;./$.def&quot;),$pad=require(&quot;./$.string-pad&quot;);$def($def.P,&quot;String&quot;,{lpad:function lpad(n){return $pad(this,n,arguments(1),true)}})},{&quot;./$.def&quot;:15,&quot;./$.string-pad&quot;:38}),88:(function(require,module,exports){&quot;use strict&quot;;var $def=require(&quot;./$.def&quot;),$pad=require(&quot;./$.string-pad&quot;);$def($def.P,&quot;String&quot;,{rpad:function rpad(n){return $pad(this,n,arguments(1),false)}})},{&quot;./$.def&quot;:15,&quot;./$.string-pad&quot;:38}),89:(function(require,module,exports){var $=require(&quot;./$&quot;),$def=require(&quot;./$.def&quot;),$Array=$.core.Array&quot;http://www.couleursbois.fr/&quot;Array,statics={};function setStatics(keys,length){$.each.call(keys.split(&quot;,&quot;),function(key){if(length==undefined&amp;&amp;key in $Array)statics(key)=$Array(key);else if(key in())statics(key)=require(&quot;./$.ctx&quot;)(Function.call,()(key),length)})}setStatics(&quot;pop,reverse,shift,keys,values,entries&quot;,1);setStatics(&quot;indexOf,every,some,forEach,map,filter,find,findIndex,includes&quot;,3);setStatics(&quot;join,slice,concat,push,splice,unshift,sort,lastIndexOf,&quot;+&quot;reduce,reduceRight,copyWithin,fill,turn&quot;);$def($def.S,&quot;Array&quot;,statics)},{&quot;./$&quot;:26,&quot;./$.ctx&quot;:14,&quot;./$.def&quot;:15}),90:(function(require,module,exports){require(&quot;./es6.array.iterator&quot;);var $=require(&quot;./$&quot;),Iterators=require(&quot;./$.iter&quot;).Iterators,ITERATOR=require(&quot;./$.wks&quot;)(&quot;iterator&quot;),ArrayValues=Iterators.Array,NL=$.g.NodeList,HTC=$.g.HTMLCollection,NLProto=NL&amp;&amp;NL.prototype,HTCProto=HTC&amp;&amp;HTC.prototype;if($.FW){if(NL&amp;&amp;!(ITERATOR in NLProto))$.hide(NLProto,ITERATOR,ArrayValues);if(HTC&amp;&amp;!(ITERATOR in HTCProto))$.hide(HTCProto,ITERATOR,ArrayValues)}Iterators.NodeList=Iterators.HTMLCollection=ArrayValues},{&quot;./$&quot;:26,&quot;./$.iter&quot;:25,&quot;./$.wks&quot;:44,&quot;./es6.array.iterator&quot;:51}),91:(function(require,module,exports){var $def=require(&quot;./$.def&quot;),$task=require(&quot;./$.task&quot;);$def($def.G+$def.B,{setImmediate:$task.set,clearImmediate:$task.clear})},{&quot;./$.def&quot;:15,&quot;./$.task&quot;:40}),92:(function(require,module,exports){var $=require(&quot;./$&quot;),$def=require(&quot;./$.def&quot;),invoke=require(&quot;./$.invoke&quot;),partial=require(&quot;./$.partial&quot;),navigator=$.g.navigator,MSIE=!!navigator&amp;&amp;/MSIE ../.test(navigator.userAgent);function wrap(set){return MSIE?function(fn,time){return set(invoke(partial,().slice.call(arguments,2),$.isFunction(fn)?fn:Function(fn)),time)}:set}$def($def.G+$def.B+$def.F*MSIE,{setTimeout:wrap($.g.setTimeout),setInterval:wrap($.g.setInterval)})},{&quot;./$&quot;:26,&quot;./$.def&quot;:15,&quot;./$.invoke&quot;:21,&quot;./$.partial&quot;:30}),93:(function(require,module,exports){require(&quot;./modules/es5&quot;);require(&quot;./modules/es6.symbol&quot;);require(&quot;./modules/es6.object.assign&quot;);require(&quot;./modules/es6.object.is&quot;);require(&quot;./modules/es6.object.set-prototype-of&quot;);require(&quot;./modules/es6.object.to-string&quot;);require(&quot;./modules/es6.object.statics-accept-primitives&quot;);require(&quot;./modules/es6.function.name&quot;);require(&quot;./modules/es6.function.has-instance&quot;);require(&quot;./modules/es6.number.constructor&quot;);require(&quot;./modules/es6.number.statics&quot;);require(&quot;./modules/es6.math&quot;);require(&quot;./modules/es6.string.from-code-point&quot;);require(&quot;./modules/es6.string.raw&quot;);require(&quot;./modules/es6.string.iterator&quot;);require(&quot;./modules/es6.string.code-point-at&quot;);require(&quot;./modules/es6.string.ends-with&quot;);require(&quot;./modules/es6.string.includes&quot;);require(&quot;./modules/es6.string.repeat&quot;);require(&quot;./modules/es6.string.starts-with&quot;);require(&quot;./modules/es6.array.from&quot;);require(&quot;./modules/es6.array.of&quot;);require(&quot;./modules/es6.array.iterator&quot;);require(&quot;./modules/es6.array.species&quot;);require(&quot;./modules/es6.array.copy-within&quot;);require(&quot;./modules/es6.array.fill&quot;);require(&quot;./modules/es6.array.find&quot;);require(&quot;./modules/es6.array.find-index&quot;);require(&quot;./modules/es6.regexp&quot;);require(&quot;./modules/es6.promise&quot;);require(&quot;./modules/es6.map&quot;);require(&quot;./modules/es6.set&quot;);require(&quot;./modules/es6.weak-map&quot;);require(&quot;./modules/es6.weak-set&quot;);require(&quot;./modules/es6.reflect&quot;);require(&quot;./modules/es7.array.includes&quot;);require(&quot;./modules/es7.string.at&quot;);require(&quot;./modules/es7.string.lpad&quot;);require(&quot;./modules/es7.string.rpad&quot;);require(&quot;./modules/es7.regexp.escape&quot;);require(&quot;./modules/es7.object.get-own-property-descriptors&quot;);require(&quot;./modules/es7.object.to-array&quot;);require(&quot;./modules/es7.map.to-json&quot;);require(&quot;./modules/es7.set.to-json&quot;);require(&quot;./modules/js.array.statics&quot;);require(&quot;./modules/web.timers&quot;);require(&quot;./modules/web.immediate&quot;);require(&quot;./modules/web.dom.iterable&quot;);module.exports=require(&quot;./modules/$&quot;).core},{&quot;./modules/$&quot;:26,&quot;./modules/es5&quot;:45,&quot;./modules/es6.array.copy-within&quot;:46,&quot;./modules/es6.array.fill&quot;:47,&quot;./modules/es6.array.find&quot;:49,&quot;./modules/es6.array.find-index&quot;:48,&quot;./modules/es6.array.from&quot;:50,&quot;./modules/es6.array.iterator&quot;:51,&quot;./modules/es6.array.of&quot;:52,&quot;./modules/es6.array.species&quot;:53,&quot;./modules/es6.function.has-instance&quot;:54,&quot;./modules/es6.function.name&quot;:55,&quot;./modules/es6.map&quot;:56,&quot;./modules/es6.math&quot;:57,&quot;./modules/es6.number.constructor&quot;:58,&quot;./modules/es6.number.statics&quot;:59,&quot;./modules/es6.object.assign&quot;:60,&quot;./modules/es6.object.is&quot;:61,&quot;./modules/es6.object.set-prototype-of&quot;:62,&quot;./modules/es6.object.statics-accept-primitives&quot;:63,&quot;./modules/es6.object.to-string&quot;:64,&quot;./modules/es6.promise&quot;:65,&quot;./modules/es6.reflect&quot;:66,&quot;./modules/es6.regexp&quot;:67,&quot;./modules/es6.set&quot;:68,&quot;./modules/es6.string.code-point-at&quot;:69,&quot;./modules/es6.string.ends-with&quot;:70,&quot;./modules/es6.string.from-code-point&quot;:71,&quot;./modules/es6.string.includes&quot;:72,&quot;./modules/es6.string.iterator&quot;:73,&quot;./modules/es6.string.raw&quot;:74,&quot;./modules/es6.string.repeat&quot;:75,&quot;./modules/es6.string.starts-with&quot;:76,&quot;./modules/es6.symbol&quot;:77,&quot;./modules/es6.weak-map&quot;:78,&quot;./modules/es6.weak-set&quot;:79,&quot;./modules/es7.array.includes&quot;:80,&quot;./modules/es7.map.to-json&quot;:81,&quot;./modules/es7.object.get-own-property-descriptors&quot;:82,&quot;./modules/es7.object.to-array&quot;:83,&quot;./modules/es7.regexp.escape&quot;:84,&quot;./modules/es7.set.to-json&quot;:85,&quot;./modules/es7.string.at&quot;:86,&quot;./modules/es7.string.lpad&quot;:87,&quot;./modules/es7.string.rpad&quot;:88,&quot;./modules/js.array.statics&quot;:89,&quot;./modules/web.dom.iterable&quot;:90,&quot;./modules/web.immediate&quot;:91,&quot;./modules/web.timers&quot;:92}),94:(function(require,module,exports){(function(process,global){!function(global){&quot;use strict&quot;;var hasOwn=Object.prototype.hasOwnProperty;var undefined;var iteratorSymbol=typeof Symbol===&quot;function&quot;&amp;&amp;Symbol.iterator&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;@@iterator&quot;;var inModule=typeof module===&quot;object&quot;;var runtime=global.regeneratorRuntime;if(runtime){if(inModule){module.exports=runtime}return}runtime=global.regeneratorRuntime=inModule?module.exports:{};function wrap(innerFn,outerFn,self,tryLocsList){var generator=Object.create((outerFn&quot;http://www.couleursbois.fr/&quot;Generator).prototype);generator._invoke=makeInvokeMethod(innerFn,self&quot;http://www.couleursbois.fr/&quot;null,new Context(tryLocsList&quot;http://www.couleursbois.fr/&quot;()));return generator}runtime.wrap=wrap;function tryCatch(fn,obj,arg){try{return{type:&quot;normal&quot;,arg:fn.call(obj,arg)}}catch(err){return{type:&quot;throw&quot;,arg:err}}}var GenStateSuspendedStart=&quot;suspendedStart&quot;;var GenStateSuspendedYield=&quot;suspendedYield&quot;;var GenStateExecuting=&quot;executing&quot;;var GenStateCompleted=&quot;completed&quot;;var ContinueSentinel={};function Generator(){}function GeneratorFunction(){}function GeneratorFunctionPrototype(){}var Gp=GeneratorFunctionPrototype.prototype=Generator.prototype;GeneratorFunction.prototype=Gp.constructor=GeneratorFunctionPrototype;GeneratorFunctionPrototype.constructor=GeneratorFunction;GeneratorFunction.displayName=&quot;GeneratorFunction&quot;;function defineIteratorMethods(prototype){(&quot;next&quot;,&quot;throw&quot;,&quot;return&quot;).forEach(function(method){prototype(method)=function(arg){return this._invoke(method,arg)}})}runtime.isGeneratorFunction=function(genFun){var ctor=typeof genFun===&quot;function&quot;&amp;&amp;genFun.constructor;return ctor?ctor===GeneratorFunction&quot;http://www.couleursbois.fr/&quot;(ctor.displayName&quot;http://www.couleursbois.fr/&quot;ctor.name)===&quot;GeneratorFunction&quot;:false};runtime.mark=function(genFun){genFun.__proto__=GeneratorFunctionPrototype;genFun.prototype=Object.create(Gp);return genFun};runtime.awrap=function(arg){return new AwaitArgument(arg)};function AwaitArgument(arg){this.arg=arg}function AsyncIterator(generator){function invoke(method,arg){var result=generator(method)(arg);var value=result.value;return value instanceof AwaitArgument?Promise.resolve(value.arg).then(invokeNext,invokeThrow):Promise.resolve(value).then(function(unwrapped){result.value=unwrapped;return result},invokeThrow)}if(typeof process===&quot;object&quot;&amp;&amp;process.domain){invoke=process.domain.bind(invoke)}var invokeNext=invoke.bind(generator,&quot;next&quot;);var invokeThrow=invoke.bind(generator,&quot;throw&quot;);var invokeReturn=invoke.bind(generator,&quot;return&quot;);var previousPromise;function enqueue(method,arg){var enqueueResult=previousPromise?previousPromise.then(function(){return invoke(method,arg)}):new Promise(function(resolve){resolve(invoke(method,arg))});previousPromise=enqueueResult(&quot;catch&quot;)(invokeReturn);return enqueueResult}this._invoke=enqueue}defineIteratorMethods(AsyncIterator.prototype);runtime.async=function(innerFn,outerFn,self,tryLocsList){var iter=new AsyncIterator(wrap(innerFn,outerFn,self,tryLocsList));return runtime.isGeneratorFunction(outerFn)?iter:iter.next().then(function(result){return result.done?result.value:iter.next()})};function makeInvokeMethod(innerFn,self,context){var state=GenStateSuspendedStart;return function invoke(method,arg){if(state===GenStateExecuting){throw new Error(&quot;Generator is already running&quot;)}if(state===GenStateCompleted){return doneResult()}while(true){var delegate=context.delegate;if(delegate){if(method===&quot;return&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;method===&quot;throw&quot;&amp;&amp;delegate.iterator(method)===undefined){context.delegate=null;var returnMethod=delegate.iterator(&quot;return&quot;);if(returnMethod){var record=tryCatch(returnMethod,delegate.iterator,arg);if(record.type===&quot;throw&quot;){method=&quot;throw&quot;;arg=record.arg;continue}}if(method===&quot;return&quot;){continue}}var record=tryCatch(delegate.iterator(method),delegate.iterator,arg);if(record.type===&quot;throw&quot;){context.delegate=null;method=&quot;throw&quot;;arg=record.arg;continue}method=&quot;next&quot;;arg=undefined;var info=record.arg;if(info.done){context(delegate.resultName)=info.value;context.next=delegate.nextLoc}else{state=GenStateSuspendedYield;return info}context.delegate=null}if(method===&quot;next&quot;){if(state===GenStateSuspendedYield){context.sent=arg}else{delete context.sent}}else if(method===&quot;throw&quot;){if(state===GenStateSuspendedStart){state=GenStateCompleted;throw arg}if(context.dispatchException(arg)){method=&quot;next&quot;;arg=undefined}}else if(method===&quot;return&quot;){context.abrupt(&quot;return&quot;,arg)}state=GenStateExecuting;var record=tryCatch(innerFn,self,context);if(record.type===&quot;normal&quot;){state=context.done?GenStateCompleted:GenStateSuspendedYield;var info={value:record.arg,done:context.done};if(record.arg===ContinueSentinel){if(context.delegate&amp;&amp;method===&quot;next&quot;){arg=undefined}}else{return info}}else if(record.type===&quot;throw&quot;){state=GenStateCompleted;method=&quot;throw&quot;;arg=record.arg}}}}defineIteratorMethods(Gp);Gp(iteratorSymbol)=function(){return this};Gp.toString=function(){return&quot;(object Generator)&quot;};function pushTryEntry(locs){var entry={tryLoc:locs(0)};if(1 in locs){entry.catchLoc=locs(1)}if(2 in locs){entry.finallyLoc=locs(2);entry.afterLoc=locs(3)}this.tryEntries.push(entry)}function resetTryEntry(entry){var record=entry.completion&quot;http://www.couleursbois.fr/&quot;{};record.type=&quot;normal&quot;;delete record.arg;entry.completion=record}function Context(tryLocsList){this.tryEntries=({tryLoc:&quot;root&quot;});tryLocsList.forEach(pushTryEntry,this);this.reset()}runtime.keys=function(object){var keys=();for(var key in object){keys.push(key)}keys.reverse();return function next(){while(keys.length){var key=keys.pop();if(key in object){next.value=key;next.done=false;return next}}next.done=true;return next}};function values(iterable){if(iterable){var iteratorMethod=iterable(iteratorSymbol);if(iteratorMethod){return iteratorMethod.call(iterable)}if(typeof iterable.next===&quot;function&quot;){return iterable}if(!isNaN(iterable.length)){var i=-1,next=function next(){while(++i&lt;iterable.length){if(hasOwn.call(iterable,i)){next.value=iterable(i);next.done=false;return next}}next.value=undefined;next.done=true;return next};return next.next=next}}return{next:doneResult}}runtime.values=values;function doneResult(){return{value:undefined,done:true}}Context.prototype={constructor:Context,reset:function(){this.prev=0;this.next=0;this.sent=undefined;this.done=false;this.delegate=null;this.tryEntries.forEach(resetTryEntry);for(var tempIndex=0,tempName;hasOwn.call(this,tempName=&quot;t&quot;+tempIndex)&quot;http://www.couleursbois.fr/&quot;tempIndex<20;++tempIndex){this(tempName)=null}},stop:function(){this.done=true;var rootEntry=this.tryEntries(0);var rootRecord=rootEntry.completion;if(rootRecord.type==="throw"){throw rootRecord.arg}return this.rval},dispatchException:function(exception){if(this.done){throw exception}var context=this;function handle(loc,caught){record.type="throw";record.arg=exception;context.next=loc;return!!caught}for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries(i);var record=entry.completion;if(entry.tryLoc===&quot;root&quot;){return handle(&quot;end&quot;)}if(entry.tryLoc&lt;=this.prev){var hasCatch=hasOwn.call(entry,&quot;catchLoc&quot;);var hasFinally=hasOwn.call(entry,&quot;finallyLoc&quot;);if(hasCatch&amp;&amp;hasFinally){if(this.prev&lt;entry.catchLoc){return handle(entry.catchLoc,true)}else if(this.prev&lt;entry.finallyLoc){return handle(entry.finallyLoc)}}else if(hasCatch){if(this.prev&lt;entry.catchLoc){return handle(entry.catchLoc,true)}}else if(hasFinally){if(this.prev<entry.finallyLoc){return handle(entry.finallyLoc)}}else{throw new Error("try statement without catch or finally")}}}},abrupt:function(type,arg){for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries(i);if(entry.tryLoc&lt;=this.prev&amp;&amp;hasOwn.call(entry,&quot;finallyLoc&quot;)&amp;&amp;this.prev&lt;entry.finallyLoc){var finallyEntry=entry;break}}if(finallyEntry&amp;&amp;(type===&quot;break&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;type===&quot;continue&quot;)&amp;&amp;finallyEntry.tryLoc&lt;=arg&amp;&amp;arg<=finallyEntry.finallyLoc){finallyEntry=null}var record=finallyEntry?finallyEntry.completion:{};record.type=type;record.arg=arg;if(finallyEntry){this.next=finallyEntry.finallyLoc}else{this.complete(record)}return ContinueSentinel},complete:function(record,afterLoc){if(record.type==="throw"){throw record.arg}if(record.type==="break"http://www.couleursbois.fr/"http://www.couleursbois.fr/"record.type==="continue"){this.next=record.arg}else if(record.type==="return"){this.rval=record.arg;this.next="end"}else if(record.type==="normal"&#038;&#038;afterLoc){this.next=afterLoc}},finish:function(finallyLoc){for(var i=this.tryEntries.length-1;i>=0;--i){var entry=this.tryEntries(i);if(entry.finallyLoc===finallyLoc){this.complete(entry.completion,entry.afterLoc);resetTryEntry(entry);return ContinueSentinel}}},&quot;catch&quot;:function(tryLoc){for(var i=this.tryEntries.length-1;i&gt;=0;--i){var entry=this.tryEntries(i);if(entry.tryLoc===tryLoc){var record=entry.completion;if(record.type===&quot;throw&quot;){var thrown=record.arg;resetTryEntry(entry)}return thrown}}throw new Error(&quot;illegal catch attempt&quot;)},delegateYield:function(iterable,resultName,nextLoc){this.delegate={iterator:values(iterable),resultName:resultName,nextLoc:nextLoc};return ContinueSentinel}}}(typeof global===&quot;object&quot;?global:typeof window===&quot;object&quot;?window:typeof self===&quot;object&quot;?self:this)}).call(this,require(&quot;_process&quot;),typeof global!==&quot;undefined&quot;?global:typeof self!==&quot;undefined&quot;?self:typeof window!==&quot;undefined&quot;?window:{})},{_process:4})},{},(1));}(jQuery));(function($){var moduleParams={&quot;httpCookieDomain&quot;:&quot;www.couleursbois.fr&quot;,&quot;titleAnalytics&quot;:&quot;Cookies statistiques&quot;,&quot;contentAnalytics&quot;:&quot;Les cookies statistiques nous permettent d&amp;#39;analyser les performances de notre site et d&amp;#39;en amu00e9liorer son fonctionnement afin de vous proposer la meilleure expu00e9rience de navigation possible.&quot;,&quot;titleMarketing&quot;:&quot;Cookies publicitaires&quot;,&quot;contentMarketing&quot;:&quot;Les cookies publicitaires sont utilisu00e9s pour effectuer le suivi des visiteurs et ont pour but de vous proposer des publicitu00e9s pertinentes et intu00e9ressantes pour vous.&quot;,&quot;titleSocials&quot;:&quot;Cookies partages sociaux&quot;,&quot;contentSocials&quot;:&quot;Nous utilisons des modules de partages sociaux pour vous permettre de partager certaines pages de notre site internet sur les ru00e9seaux sociaux.&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};&quot;use strict&quot;;function _toConsumableArray(arr){return(_arrayWithoutHoles(arr)&quot;http://www.couleursbois.fr/&quot;_iterableToArray(arr)&quot;http://www.couleursbois.fr/&quot;_nonIterableSpread());}
function _nonIterableSpread(){throw new TypeError(&quot;Invalid attempt to spread non-iterable instance&quot;);}
function _iterableToArray(iter){if(Symbol.iterator in Object(iter)&quot;http://www.couleursbois.fr/&quot;Object.prototype.toString.call(iter)===&quot;(object Arguments)&quot;)
return Array.from(iter);}
function _arrayWithoutHoles(arr){if(Array.isArray(arr)){for(var i=0,arr2=new Array(arr.length);i&lt;arr.length;i++){arr2(i)=arr(i);}
return arr2;}}
function ownKeys(object,enumerableOnly){var keys=Object.keys(object);if(Object.getOwnPropertySymbols){var symbols=Object.getOwnPropertySymbols(object);if(enumerableOnly)
symbols=symbols.filter(function(sym){return Object.getOwnPropertyDescriptor(object,sym).enumerable;});keys.push.apply(keys,symbols);}
return keys;}
function _objectSpread(target){for(var i=1;i&lt;arguments.length;i++){var source=arguments(i)!=null?arguments(i):{};if(i%2){ownKeys(Object(source),true).forEach(function(key){_defineProperty(target,key,source(key));});}else if(Object.getOwnPropertyDescriptors){Object.defineProperties(target,Object.getOwnPropertyDescriptors(source));}else{ownKeys(Object(source)).forEach(function(key){Object.defineProperty(target,key,Object.getOwnPropertyDescriptor(source,key));});}}
return target;}
function _defineProperty(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj(key)=value;}
return obj;}
function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor)){throw new TypeError(&quot;Cannot call a class as a function&quot;);}}
function _defineProperties(target,props){for(var i=0;i&lt;props.length;i++){var descriptor=props(i);descriptor.enumerable=descriptor.enumerable&quot;http://www.couleursbois.fr/&quot;false;descriptor.configurable=true;if(&quot;value&quot;in descriptor)descriptor.writable=true;Object.defineProperty(target,descriptor.key,descriptor);}}
function _createClass(Constructor,protoProps,staticProps){if(protoProps)_defineProperties(Constructor.prototype,protoProps);if(staticProps)_defineProperties(Constructor,staticProps);return Constructor;}
function setCookie(cname,cvalue,exdays,setDomain){var d=new Date();d.setTime(d.getTime()+exdays*24*60*60*1000);var expires=&quot;expires=&quot;.concat(d.toUTCString());var domain=setDomain?&quot;;domain=&quot;.concat(setDomain):&quot;http://www.couleursbois.fr/&quot;;document.cookie=&quot;http://www.couleursbois.fr/&quot;.concat(cname,&quot;=&quot;).concat(cvalue,&quot;;&quot;).concat(expires).concat(domain,&quot;;path=/&quot;);}
function getCookie(cname){var name=&quot;http://www.couleursbois.fr/&quot;.concat(cname,&quot;=&quot;);var ca=document.cookie.split(&quot;;&quot;);for(var i=0;i<ca.length;i++){var c=ca(i);while(c.charAt(0)==="http://www.couleursbois.fr/"){c=c.substring(1);}
if(c.indexOf(name)===0){return c.substring(name.length,c.length);}}
return"http://www.couleursbois.fr/";}
var CookieControl=(function(){function CookieControl(){var _this=this;var config=arguments.length>0&amp;&amp;arguments(0)!==undefined?arguments(0):{optionalCookies:()};var id=arguments.length&gt;1&amp;&amp;arguments(1)!==undefined?arguments(1):&quot;cookie&quot;;_classCallCheck(this,CookieControl);this.el=document.getElementById(id);this.options=Object.assign({},{open:false,lifetime:365,acceptValue:&quot;1&quot;,revokeValue:&quot;0&quot;,timeout:200,domain:null,optionCookieHtml:function optionCookieHtml(cookie){return&amp;#39;</p>
<div class="cookie-content-element"> n          <input type="checkbox" class="cookie-optional-checkbox" id="cookie-'.concat(cookie.name,"http://www.couleursbois.fr/" data-name="http://www.couleursbois.fr/").concat(cookie.name,"http://www.couleursbois.fr/"http://www.couleursbois.fr/").concat(cookie.accepted?"checked":"http://www.couleursbois.fr/",' /> n          <label for="cookie-').concat(cookie.name,"http://www.couleursbois.fr/"> n            <i class="cookie-checkbox-icon"> n              <span></span> n            </i>&amp;#39;).concat(cookie.label?cookie.label:&quot;http://www.couleursbois.fr/&quot;,&quot;n          </label>n          &quot;).concat(cookie.description?&quot;</p>
<p>&quot;.concat(cookie.description,&quot;</p>
<p>&quot;):&quot;http://www.couleursbois.fr/&quot;,&quot;n        </p></div>
<p>&quot;);}},config.options);this.opened=false;this.acceptedCookies=getCookie(&quot;cookie-accepted&quot;)===&quot;accepted&quot;;this.optionalCookies={};this.optionalCookiesByName=();config.optionalCookies.forEach(function(ck){var cookieName=ck.cookieName&quot;http://www.couleursbois.fr/&quot;http://www.couleursbois.fr/&quot;cookie-&quot;.concat(ck.name);var savedCookie=getCookie(cookieName);var cookie=_objectSpread({},ck,{cookieName:cookieName,accepted:savedCookie===_this.options.revokeValue?false:savedCookie===_this.options.acceptValue&quot;http://www.couleursbois.fr/&quot;ck.accepted});!savedCookie&amp;&amp;cookie.accepted&amp;&amp;setCookie(cookie.cookieName,_this.options.acceptValue,_this.options.lifetime,_this.options.domain);_this.optionalCookies(cookie.name)=cookie;_this.optionalCookiesByName.push(cookie.name);cookie.accepted?cookie.onAccept&amp;&amp;cookie.onAccept():cookie.onRevoke&amp;&amp;cookie.onRevoke();});}
_createClass(CookieControl,({key:&quot;init&quot;,value:function init(){if(!this.el)return;this.renderOptional();this.setupEvents();!this.acceptedCookies&amp;&amp;window.setTimeout(this.pending.bind(this),this.options.timeout);}},{key:&quot;setupEvents&quot;,value:function setupEvents(){var _this2=this;_toConsumableArray(document.getElementsByClassName(&quot;cookie-toggle&quot;)).forEach(function(el){el.addEventListener(&quot;click&quot;,function(e){e.preventDefault();return _this2.opened?_this2.close():_this2.open();});});_toConsumableArray(document.getElementsByClassName(&quot;cookie-close&quot;)).forEach(function(el){el.addEventListener(&quot;click&quot;,_this2.pending.bind(_this2));});_toConsumableArray(document.getElementsByClassName(&quot;js-open-cookie&quot;)).forEach(function(el){el.addEventListener(&quot;click&quot;,_this2.open.bind(_this2));});_toConsumableArray(document.getElementsByClassName(&quot;cookie-accept&quot;)).forEach(function(el){el.addEventListener(&quot;click&quot;,_this2.accept.bind(_this2));});_toConsumableArray(this.el.getElementsByClassName(&quot;cookie-optional-checkbox&quot;)).forEach(function(checkbox){checkbox.addEventListener(&quot;change&quot;,_this2.toggleCookie.bind(_this2));});}},{key:&quot;pending&quot;,value:function pending(e){e&amp;&amp;e.preventDefault();this.el.removeAttribute(&quot;open&quot;);this.el.setAttribute(&quot;pending&quot;,&quot;http://www.couleursbois.fr/&quot;);}},{key:&quot;open&quot;,value:function open(e){e&amp;&amp;e.preventDefault();this.el.removeAttribute(&quot;pending&quot;);this.el.setAttribute(&quot;open&quot;,&quot;http://www.couleursbois.fr/&quot;);this.opened=true;}},{key:&quot;close&quot;,value:function close(e){e&amp;&amp;e.preventDefault();this.el.removeAttribute(&quot;pending&quot;);this.el.removeAttribute(&quot;open&quot;);this.opened=false;document.getElementById(&amp;#39;cookie&amp;#39;).style.display=&amp;#39;none&amp;#39;;}},{key:&quot;renderOptional&quot;,value:function renderOptional(){var _this3=this;var optionalHtml=&quot;http://www.couleursbois.fr/&quot;;this.optionalCookiesByName.forEach(function(cookieName){var cookie=_this3.optionalCookies(cookieName);optionalHtml+=_this3.options.optionCookieHtml(cookie);});this.el.querySelector(&quot;.cookie-optional-list&quot;).outerHTML=optionalHtml;}},{key:&quot;toggleCookie&quot;,value:function toggleCookie(e){this.optionalCookies(e.target.dataset.name).accepted=e.target.checked;this.saveCookie(this.optionalCookies(e.target.dataset.name));this.options.onChange&amp;&amp;this.options.onChange(e,this);}},{key:&quot;saveAll&quot;,value:function saveAll(){var _this4=this;this.optionalCookiesByName.forEach(function(name){return _this4.saveCookie(_this4.optionalCookies(name));});}},{key:&quot;saveCookie&quot;,value:function saveCookie(cookie){setCookie(cookie.cookieName,cookie.accepted?this.options.acceptValue:this.options.revokeValue,this.options.lifetime,this.options.domain);}},{key:&quot;accept&quot;,value:function accept(e){e&amp;&amp;e.preventDefault();setCookie(&quot;cookie-accepted&quot;,&quot;accepted&quot;,this.options.lifetime,this.options.domain);this.saveAll();this.close();this.options.onAccept&amp;&amp;this.options.onAccept(this);}},{key:&quot;set&quot;,value:function set(option,value){this.options(option)=value;}}));return CookieControl;})();(function(){var ccConfig={options:{lifetime:30,domain:moduleParams.httpCookieDomain},optionalCookies:({name:&quot;analytics&quot;,label:moduleParams.titleAnalytics,description:moduleParams.contentAnalytics,accepted:false,onRevoke:function onRevoke(){window(&quot;ga-disable-XX-XXXXX-X&quot;)=true;}},{name:&quot;marketing&quot;,label:moduleParams.titleMarketing,description:moduleParams.contentMarketing,accepted:false},{name:&quot;socialsharing&quot;,label:moduleParams.titleSocials,description:moduleParams.contentSocials,accepted:false,onAccept:function onAccept(){(function(d,s,id){var js,fjs=d.getElementsByTagName(s)(0);if(d.getElementById(id))return;js=d.createElement(s);js.id=id;js.src=&quot;https://connect.facebook.net/en_GB/sdk.js#xfbml=1&amp;version=v3.0&quot;;fjs.parentNode.insertBefore(js,fjs);})(document,&quot;script&quot;,&quot;facebook-jssdk&quot;);}})};var cookieControl=new CookieControl(ccConfig);cookieControl.init();if(cookieControl.acceptedCookies)document.getElementById(&amp;#39;cookie&amp;#39;).style.display=&amp;#39;none&amp;#39;;})();}(jQuery));(function($){var moduleParams={&quot;markupMode&quot;:&quot;div&quot;,&quot;autoSwitchDevice&quot;:true,&quot;status&quot;:true,&quot;isV16&quot;:true,&quot;languagesCode&quot;:&quot;fr&quot;,&quot;pwaEnabled&quot;:true,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:true};var jQueryUnveil=jQuery().unveil;function lazyLoad(){if(jQueryUnveil){$(&quot;img.lazy&quot;).unveil();}};$(&amp;#39;body&amp;#39;).on(&amp;#39;ajaxListingProductsLoaded&amp;#39;,function(){lazyLoad();});$(window).on(&amp;#39;load&amp;#39;,function(){lazyLoad();});if($(&amp;#39;marquee.defilante-smooth&amp;#39;).length&gt;0){$(&amp;#39;marquee.defilante-smooth&amp;#39;).on(&amp;#39;load&amp;#39;,function(){$(&amp;#39;marquee.defilante-smooth&amp;#39;).marquee().mouseover(function(){$(this).trigger(&amp;#39;stop&amp;#39;);}).mouseout(function(){$(this).trigger(&amp;#39;start&amp;#39;);}).mousemove(function(event){if($(this).data(&amp;#39;drag&amp;#39;)==true){this.scrollLeft=$(this).data(&amp;#39;scrollX&amp;#39;)+($(this).data(&amp;#39;x&amp;#39;)-event.clientX);}}).mousedown(function(event){$(this).data(&amp;#39;drag&amp;#39;,true).data(&amp;#39;x&amp;#39;,event.clientX).data(&amp;#39;scrollX&amp;#39;,this.scrollLeft);}).mouseup(function(){$(this).data(&amp;#39;drag&amp;#39;,false);});});}
CaptchaCallback=function(){$(&amp;#39;.g-recaptcha&amp;#39;).each(function(){var $this=$(this);grecaptcha.render(this,{&amp;#39;sitekey&amp;#39;:$this.data(&amp;#39;sitekey&amp;#39;),&amp;#39;stoken&amp;#39;:$this.data(&amp;#39;stoken&amp;#39;)});});};if(moduleParams.autoSwitchDevice&amp;&amp;moduleParams.status&amp;&amp;moduleParams.isV16&amp;&amp;$.browser.desktop){function checkWidth(){if((window.innerWidth<768&#038;&#038;!moduleParams.mobileOn)"http://www.couleursbois.fr/"(window.innerWidth>769&amp;&amp;moduleParams.mobileOn)){$(window).unbind(&amp;#39;resize&amp;#39;);$.get(&quot;/ajax.php?page=switchDevice&quot;,function(){}).done(function(){$(&amp;#39;HTML&amp;#39;).css({&amp;#39;background-image&amp;#39;:&amp;#39;url(&quot;/images/loading.gif&quot;)&amp;#39;,&amp;#39;background-repeat&amp;#39;:&amp;#39;no-repeat&amp;#39;,&amp;#39;background-position&amp;#39;:&amp;#39;center center&amp;#39;,&amp;#39;background-color&amp;#39;:&amp;#39;white!important&amp;#39;,&amp;#39;height&amp;#39;:&amp;#39;100%&amp;#39;});$(&amp;#39;BODY&amp;#39;).fadeOut(&amp;#39;slow&amp;#39;);}).always(function(){setTimeout(function(){location.reload(true);},400);});}}
$(window).resize(checkWidth);$(window).trigger(&amp;#39;resize&amp;#39;);}
if(moduleParams.mobileOn&amp;&amp;moduleParams.pwaEnabled){if(&amp;#39;serviceWorker&amp;#39;in navigator){navigator.serviceWorker.register(&amp;#39;js/service-worker.js&amp;#39;).then(function(registration){console.log(&amp;#39;Registration successful, scope is:&amp;#39;,registration.scope);}).catch(function(error){console.log(&amp;#39;Service worker registration failed, error:&amp;#39;,error);});}}}(jQuery));</script><br /></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
