 <?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>risques &#8211; Conseil Chauffage</title>
	<atom:link href="https://conseil-chauffage.com/tag/risques/feed/" rel="self" type="application/rss+xml" />
	<link>https://conseil-chauffage.com</link>
	<description>Pour Bien choisir Votre Chauffage</description>
	<lastBuildDate>Tue, 29 Nov 2022 20:11:08 +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>risques &#8211; Conseil Chauffage</title>
	<link>https://conseil-chauffage.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Les risques de se chauffer au bois</title>
		<link>https://conseil-chauffage.com/les-risques-de-se-chauffer-au-bois/</link>
		
		<dc:creator><![CDATA[Conseil-Chauffage]]></dc:creator>
		<pubDate>Thu, 22 Jul 2021 17:34:27 +0000</pubDate>
				<category><![CDATA[Chauffage au Bois]]></category>
		<category><![CDATA[bois]]></category>
		<category><![CDATA[chauffer]]></category>
		<category><![CDATA[les]]></category>
		<category><![CDATA[risques]]></category>
		<guid isPermaLink="false">https://conseil-chauffage.com/les-risques-de-se-chauffer-au-bois/</guid>

					<description><![CDATA[Les risques de se chauffer au bois le chauffage au bois reste la solution la moins chère du marché. Comme tout le monde systèmes de chauffage, il contient des risques. Il est important de les connaître pour prendre des précautions et éviter un accident. Voici quelques conseils pour prévenir ces risques et pouvoir s&#39;échauffer sereinement. Qu&#39;est-ce que je risque en me chauffant au bois ? Intoxication et pollution Ce risque est présent pour tous les types deradiateurs. ... <p class="read-more-container"><a title="Les risques de se chauffer au bois" class="read-more button" href="https://conseil-chauffage.com/les-risques-de-se-chauffer-au-bois/#more-3529" aria-label="Plus sur Les risques de se chauffer au bois">Lire l'Article</a></p>]]></description>
										<content:encoded><![CDATA[<h1>Les risques de se chauffer au bois</h1>
<p></p>
<div>
<div class="contenu_editeur">
<p>le <strong>chauffage au bois</strong> reste la solution la moins chère du marché. Comme tout le monde <strong>systèmes de chauffage,</strong> il contient des risques. Il est important de les connaître pour prendre des précautions et éviter un accident.</p>
<p>Voici quelques conseils pour prévenir ces risques et pouvoir s&#39;échauffer sereinement.</p>
</p>
<h2>Qu&#39;est-ce que je risque en me chauffant au bois ?</h2>
<p><u><em>Intoxication et pollution</em></u></p>
<p>Ce risque est présent pour tous les types de<strong>radiateurs</strong>.</p>
<p><u>Une mauvaise installation, une mauvaise utilisation ou l&#39;utilisation de carburants inappropriés peuvent provoquer :</u></p>
<ul>
<li>Empoisonnement au monoxyde de carbone;</li>
<li>Pollution de l&#39;air à l&#39;intérieur de votre maison ainsi que de l&#39;air extérieur par le dégagement de gaz imbrûlés, de composés toxiques ou de particules de poussière.</li>
</ul>
<p><u><em>Le feu</em></u></p>
<p>L&#39;incendie ou la principale cause de sinistre dans un bâtiment.</p>
<p>Lors du chauffage au bois, l&#39;encrassement et le bistrage peuvent provoquer un incendie général dans votre maison.</p>
<p><u><em>Gaspillage d&#39;argent</em></u></p>
<p>UNE <strong>Feu</strong> mal géré est un gaspillage d&#39;argent. Quand le <strong>bois</strong> ne brûle pas bien, au lieu de libérer des calories, il se décomposera en cendres ou en fumées sans vraiment produire d&#39;énergie.</p>
</p>
<h2>Comment prévenir le risque d&#39;incendie ?</h2>
<p><u><em>Pendant l&#39;installation</em></u></p>
<ul>
<li>Choisis un <strong>le fourneau</strong>, une<strong> insérer</strong> ou un <strong>Chaudière</strong> aux normes européennes ;</li>
<li>Faire appel à un professionnel qui devra être vigilant sur les distances de sécurité entre l&#39;appareil, le tuyau de raccordement ou le conduit de fumée et tout élément combustible dans la pièce, les sols ou la toiture ;</li>
<li>le <em>revêtement</em> : la présence de coudes, zones propices aux dépôts de suie ou de goudron dans votre conduit, augmente le risque de <strong>cheminée</strong>. Il est donc nécessaire d&#39;adopter un tube rectiligne pour éviter ces dépôts ;</li>
<li>le <em>chapeau <strong>cheminée</strong></em>  : il est placé en haut du <strong>cheminée</strong> et empêche l&#39;intrusion dans le<strong> cheminée</strong> des feuilles ou des oiseaux qui pourraient y faire leur nid. Il réduit donc le risque d&#39;incendie ;</li>
<li>Pour le<strong> inserts</strong> qui chauffent beaucoup plus que les cheminées à foyer ouvert, le tubage est obligatoire. Pensez également à vérifier les joints de verre qui sont susceptibles de laisser passer des gaz de combustion nocifs.</li>
</ul>
<p><u><em>Lors de l&#39;utilisation</em></u></p>
<ul>
<li>Lisez et suivez les instructions d&#39;utilisation de votre appareil ;</li>
<li>Utiliser <strong>bois</strong> provoquant peu de glucides si vous avez un foyer ouvert ;</li>
<li>Ne faites pas fonctionner votre appareil au ralenti ;</li>
<li>Ne surchargez pas l&#39;appareil.</li>
</ul>
<p><u><em>L&#39;interview</em></u></p>
<ul>
<li>Nettoyez régulièrement votre appareil. Ne laissez pas la suie s&#39;y accumuler;</li>
<li>Balayez votre appareil.</li>
</ul>
<h2>Autres conseils</h2>
<ul>
<li>Choisir le bon <strong>combustible</strong> ;</li>
<li>Disposez vos cendres dans un récipient en métal : certaines, encore chaudes, peuvent déclencher un incendie. Une fois qu&#39;ils sont froids, vous pouvez également les recycler ;</li>
<li>Installer un détecteur de fumée;</li>
<li>Ne pas trop alimenter le feu avant d&#39;aller au lit;</li>
<li>Faites toujours attention aux signes d&#39;avertissement d&#39;un début d&#39;incendie : chaleur anormale, fort dégagement de fumée, étincelles ou flammes trop grosses.</li>
</ul>
<p><em>Nous nous engageons à vous apporter les meilleurs conseils et recommandations pour vous accompagner dans vos choix et dans votre quotidien.</em></p>
<p><em>Pour plus d&#39;informations sur nos produits, n&#39;hésitez pas à nous contacter !</em></p>
</div>
</div>
<p><script async defer crossorigin="anonymous" src="https://connect.facebook.net/fr_FR/sdk.js#xfbml=1&#038;version=v10.0" nonce="MZ9ShCk4"></script><script>(fonction ($) {
var moduleParams = {&quot;mobileOn&quot;: false, &quot;caisseOn&quot;: false, &quot;bookingsOn&quot;: false} ;
/ **
 * Auteur : LLH
 * Date : 22/05/2018
 * Cours permettant de faire des manipulations rapides pour le front
 * /
FrontUtil = {
headerReduitHeight : null,
/ **
* Renvoie la hauteur d&#39;un entête réduit (0 s&#39;il n&#39;existe pas)
* @returns {int}
* /
    getHeaderReduitHeight : fonction () {
if (this.headerReduitHeight === null) {
            var headerReduitHeight = $ (&#39;# h_header_reduit&#39;). la taille ();
            if (headerReduitHeight! == null &amp;&amp; headerReduitHeight! == undefined) {
                this.headerReduitHeight = headerReduitHeight;
            } autre {
                this.headerReduitHeight = 0;
}
}
        return this.headerReduitHeight;
}
}
} (jQuery));</p>
<p>(fonction ($) {
var moduleParams = {&quot;mobileOn&quot;: false, &quot;caisseOn&quot;: false, &quot;bookingsOn&quot;: false} ;
/ *! Interface utilisateur jQuery - v1.11.4 - 2015-03-11
* http://jqueryui.com
* Comprend : core.js, widget.js, mouse.js, position.js, accordion.js, autocomplete.js, button.js, datepicker.js, dialog.js, draggable.js, droppable.js, effect.js , effect-blind.js, effect-bounce.js, effect-clip.js, effect-drop.js, effect-explode.js, effect-fade.js, effect-fold.js, effect-highlight.js, effect -puff.js, effect-pulsate.js, effect-scale.js, effect-shake.js, effect-size.js, effect-slide.js, effect-transfer.js, menu.js, progressbar.js, redimensionnable .js, selectable.js, selectmenu.js, slider.js, sortable.js, spinner.js, tabs.js, tooltip.js
* Copyright 2015 jQuery Foundation et autres contributeurs ; Licence MIT * /</p>
<p>(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 = &#39;#&quot; + a + &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;) &quot;) (0), !! o &amp;&amp; i (o)) :! 1): (/ ^ (input | select | textarea | button | object) $ /. Test (r) ?! t.disabled: &quot;a&quot; === r? T .href &quot;http: //www.lesboisdupoitou-heating-piquets.com/&quot;s:s)&amp;&amp;i(t)abisfunction i (t) {return e.expr.filters.visible (t) &amp;&amp;! e (t) . parents (). addBack (). filter ( function () {return &quot;hidden&quot; === e.css (this, &quot;visibility&quot;)}). length} function s (e) {for (var t, i; e .length &amp;&amp; e (0)! == document; ) {if (t = e.css (&quot;position&quot;), (&quot;absolue&quot; === t &quot;http://www.lesboisdupoitou-chauffage-piquets.com/ &quot; &quot;relative&quot; === t &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;fixed&quot;===t)&amp;&amp;(i=parseInt(e.css(&quot;zIndex&quot;) ,10),!isNaN(i)&amp;&amp;0!==i)) renvoie i; e = e.parent ()} return 0} fonction n () {this._curInst = null, this._keyEvent =! 1, this._disabledInputs = (), this._date pickerShowing =! 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.lesboisdupoitou-chauffage-piquets. com / &quot;) = {closeText:&quot; Done &quot;, prevText:&quot; Prev &quot;, nextText:&quot; Next &quot;, currentText:&quot; Aujourd&#39;hui &quot;, monthNames :(&quot; Janvier &quot;,&quot; Février &quot;,&quot; Mars &quot;,&quot; Avril &quot;,&quot; Mai &quot;,&quot; juin &quot;,&quot; juillet &quot;,&quot; août &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; Avr &quot; , &quot;Mai&quot;, &quot;Jun&quot;, &quot;Jul&quot;, &quot;Aug&quot;, &quot;Sep&quot;, &quot;Oct&quot;, &quot;Nov&quot;, &quot;Dec&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; Sun &quot;,&quot; Lun &quot;,&quot; Mar &quot;,&quot; Mer &quot;,&quot; Jeu &quot;,&quot; Ven &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;), weekEn-tête : &quot; W k &quot;, dateFormat : &quot; mm / jj / aa &quot;, firstDay : 0, isRTL : ! 1, showMonthAfterYear : ! 1, yearSuffix :&quot; http://www.lesboisdupoitou-chauffage-piquets.com/ &quot;}, this._defaults = {showOn : &quot;focus&quot;, showAnim : &quot;fadeIn&quot;, showOptions : {}, defaultDate : null, appendText : &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;, buttonText : &quot;...&quot;, buttonImage : &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;, buttonImageOnly :! 1, hideIfNoPrevNext : ! 1, navigationAsDateFormat : ! 1, aller àCurrent : ! 1, changeMois : ! 1, changeAnnée : ! 1, yearRange : &quot;c-10 : c + 10&quot;, showOtherMonths : ! 1, sélectionnezAutresMois : ! 1, spectacleSemaine : ! 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: //wwwou-lesboisdupoit Chauffage-piquets.com/&quot;,altFormat:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/ &quot;,constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1affe,e. extend (this._defaults, this.r egional (&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;)), this.regional.en = e.extend (! 0, {}, this.regional ( &quot;http: //www.lesboisdupoitou-chauffage-piquets.com / &quot;)), this.regional (&quot; en-US &quot;) = e.extend (! 0, {}, this.regional.en), this.dpDiv = a (e (&quot;</p>
<div id="http://www.lesboisdupoitou-chauffage-piquets.com/"+this._mainDivId+"http://www.lesboisdupoitou-chauffage-piquets.com/" class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>
<p>&quot;))} fonction a (t) {var i =&quot; bouton, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a &quot;; return 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;)}). délégué (i , &quot;mouseover&quot;, o)} fonction o () {e.datepicker._isDisabledDatepicker (v.inline? v.dpDiv.parent () (0): v.input (0)) &quot;http: //www. lesboisdupoitou- Chauffage-piquets.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 dans i) nul == i (s) &amp;&amp; (t (s) = i (s)); return t} fonction h (e) {return fonction () {var t = this.element.val (); ea appliquer (this, arguments), this._refresh (), t! == this.element.val () &amp;&amp; this._trigger (&quot;changer&quot;)}} e.ui = e.ui &quot;http: //www.lesboisdupoitou-chauffage-piquets.com/&quot; chauffage-piquets.com/&quot; chauffage-piquets,e.extend(e.ui, Danemarkversion:&quot;1.11.4&quot;,keyCode: DanemarkBACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35, ENTER: 13, ESCAPE: 27, HOME : 36, GAUCHE : 37, PAGE_DOWN : 34, PAGE_UP : 33, PERIOD : 190, RIGHT : 39, SPACE : 32, TAB : 9, UP : 38}}), e.fn .extend ({scrollParent : function ( t) {var i = this.css (&quot;position&quot;), s = &quot;absolute&quot; === i, n = t? / (auto | scroll | caché) /: / (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); return &quot;fixed&quot;! == i &amp;&amp; a.length ? a: e ( this (0) .ownerDocument &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; document)}, uniqueId: function() {var e = 0; return function() {return this. each (function() {this.id &quot;http://www.lesboisdupoitou-chauffage-p iquets.com/&quot; (this.id = &quot;ui-id-&quot; + ++ e)})}} (), removeUniqueId: function () {return this.each (function () {/ ^ ui-id-  d + $ /. test (this.id) &amp;&amp; e (this) .re moveAttr (&quot;id&quot;)})}}), e.extend (e.expr (&quot;:&quot;), {data: e.expr.createPseudo? e.expr .createPseudo (function (t) {return function (i) {return !! e.data (i, t)}}): function (t, i, s) {return !! e.data (t, s (3 ))}, focalisable : fonction (i) {return t (i,! isNaN (e.attr (i, &quot;tabindex&quot;)))}, tabbable : fonction (i) {var s = e.attr (i, &quot; tabindex&quot;), n = isNaN(s); return ( n &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; s&gt; = 0) &amp;&amp; t (i,! n)}}), e (&quot;<a>&quot;) .outerWidth (1) .jquery&quot; http://www.lesboisdupoitou-chauffage-piquets.com/ &quot;e.each ((&quot; Largeur &quot;,&quot; Hauteur &quot;), fonction (t, i) {fonction s (t , i, s, a) {return e.each (n, function() {i- = parseFloat (e.css(t, &quot;padding&quot; + this)) &quot;http: //www.lesboisdupoitou-chauffage-piquets. com / &quot;0, s &amp;&amp; (i- = parseFloat (e.css(t,&quot; border &quot;+ this +&quot; Width &quot;))&quot; http://www.lesboisdupoitou-chauffage-piquets.com/ &quot;0), un &amp;&amp; (i - = parseFloat (e.css (t, &quot;marge&quot; + this)) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; 0)}), i} var n = &quot;Width&quot; = == i ? (&quot;Gauche&quot;, &quot;Droite&quot;) :( &quot;Haut&quot;, &quot;Bas&quot;), a = i.toLowerCase (), o = {innerWidth : e.fn.innerWidth, innerHeight : e.fn.innerHeight , externalWidth : e.fn.outerWidth, externalHeight : e.fn.outerHeight} ; e.fn (&quot;inner&quot; + i) = fonction (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;outer&quot; + i) = fonction (t, n) {return &quot;number&quot;! = typeof t? o (&quot;outer&quot; + i) .call (this, t): this.each (funct ion () {e (ceci) .css (a, s (ce, t ,! 0, n) + &quot;px&quot;)})}}), e.fn.addBack &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; (e.fn.addBack = fonction(e) { retour n 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; &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;absolue&quot; === i &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; &quot;relative&quot; === i &quot;http://www .lesboisdupoitou-heating-stake s.com /&quot;&quot;fixe&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.lesboisdupoitou-chauffage-piquets.com/&quot; (), a.plugins(n) .push ((i,s(n)))}, appel : fonction (e, t, i, s) {var n, a = e.plugins (t); if (a &amp;&amp; (s &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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 = fonction (t) {fonction de retour (i) {var s, n, a; for (a = 0; null! = (n = i (a)); a ++) try {s = e._data (n, &quot;événements&quot;), s &amp;&amp; s.remove &amp;&amp; e (n) .triggerHandler ( &quot;remove&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.lesboisdupoitou-chauffage-piquets.com/ &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.lesboisdupoitou-chau ffage-piquets.com/&quot; L&#39;album, a=e(l)(t ),o=e(l)(t)=function(e,t) Icôneretourner ceci._createWidget? (arguments.length &amp;&amp; this._createWidget (e , t), void 0) : new 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, function (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)} ; return function () {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.lesboisdupoitou-chauffage-piquets.com/&quot; t : t}, h, {constructeur : o, namespace : l, widgetName : t, widgetFullName : n / A? (e.each ( a._childConstructors, function (t, i) {var s = i.prototype; e.widget (s.namespace + &quot;.&quot; + s.widgetName, o, i._proto)}), supprimez un ._childConstructors) : i. _childConstructors.push (o), e.wid get.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 ++) pour (i dans 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 = fonction (t, i) {var s = i.prototype.widgetFullName &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;+n+&quot; http://www.lesboisdupoitou-chauffage-piquets.com/ &quot;for&quot; + t + &quot;widget instance&quot;) : e.error (&quot;cannot call method on&quot; + t + &quot;prior to initialization; &quot;+&quot; tentative d&#39;appel méthode &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;+n+&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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;, widgetEventPrefi x: &quot;http: //www.lesboisdupoitou-chauffage- piquets.com/&quot;,defaultElement: &quot;</p>
<div>&quot;, options : {disabled :! 1, create : null}, _ createWidget : fonction (t, i) {i = e (i&quot; http://www.lesboisdupoitou-chauffage-piquets.com/ &quot;this.defaultElement&quot; http : //www.lesboisdupoitou-chauffage-piquets.com/ &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.lesboisdupoitou-chauffage-piquets.com/&quot;i),this.window=e(this.document(0).defaultView&quot;http://www.lesboisdupoitou-chauffage -piquets.com/&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.eventNamespac e) .removeData (this.widgetFullName) .removeData (e.camelCase (this.widgetFullName)), this.widget (). .eventNamespace) .removeAttr (&quot;aria-disabled&quot;). removeClas s (this.widgetFullName + &quot; -disabled &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 () {return this.element}, 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.lesboisdupoitou-chauffage-piquets.com/&quot; {}, n = n (s(a)); if (t = s.pop (), 1 === arguments.length) return void 0 === n (t)? Nul : n (t) ; n (t) = i} else {if (1 === arguments.length) return void 0 === this.options (t)? Null : this.options (t); o (t) = i} renvoie this._setOptions (o), this}, _ setOptions : fonction (e) {var t ; pour ( t dans 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;- disabled&quot;, !! t), t &amp;&amp; (this. hoverable.removeClass (&quot;ui-state-hover&quot;), this.focusable.removeClass (&quot;ui-state-focus&quot;))), this}, activer: function () {return this._setOptions ({disabled:! 1} )}, disable: function () {return this._setOptions ({disabled:! 0})}, _ on: function (t, i, s) {var n, a = cette; &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.lesboisdupoitou-chauffage-piquets.com/&quot; a.options.disabled ! ==! 0 &amp;&amp;! E (this) .hasClass (&quot; ui-state-disabled&quot;)? (&quot;String&quot; == typeof o? A (o): o) .apply (a, arguments): void 0} &quot; string &quot;! = typeof o &amp;&amp; (r.guid = o. guid = o.guid&quot; http://www.lesboisdupoitou-chauffage-piquets.com/ &quot;r.guid&quot; http://www.lesboisdupoitou-chauffage-piquets.com / &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 .lesboisdupoitou-Chauffage-piquets.com / &quot;&quot; http://www.lesboisdupoitou-chauffage-piquets.com/ &quot;) .split (&quot; http://www.lesboisdupoitou-chauffage-piquets.com/ &quot;) .join ( this.eventNamespace + &quot; http://www. lesboisdupoitou-chauffage-piquets.com/&quot;) + this.eventNamespace, 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.hoverable. pas (t) .get ())}, _ délai : 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.lesboisdupoitou-chauffage-piquets.com/&quot;0)}, _ hoverable : fonction (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.lesboisdupoitou-chauffage -piquets.com/&quot; Cobra,i=e.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix +t).toLowerCase(),i.target=this.élément (0), a = i.originalEvent) pour (n dans a) n dans i &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; (i (n) = un (n)); renvoie ce .element.trigger (i, s),! (e.isFunction(o) &amp;&amp; o.apply (this.element (0), (i) .concat(s)) ===! 1 &quot;http: // www.lesboisdupoitou-chauffage-piquets.com/&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 = {effet: n}); var o, r = n? n ===! 0&quot; http: // www.lesboisdupoitou-chauffage-piquets.com /&quot;&quot;nombre&quot;==typeof n? i: n.effect &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; i: t; n = n &quot;http: //www.lesboisdupoitou-chauffage-piquets .com/&quot; inconnumber&quot;==typeof n &amp;&amp; (n = {duration: 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 (function () {d =! 1}), e.widget (&quot;ui.mouse&quot;, {version: &quot;1.11 .4 &quot;, options: {cancel:&quot; input, textarea, button, select , optio n &quot;, distance : 1, délai : 0}, _ mouseInit : fonction () {var t = this ; this.element.bind (&quot; mousedown. &quot; + this.widgetName, fonction (e) {return t._mouseDown (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.targ et.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.lesboisdupoitou-chauffage-piquets.com/&quot;(this._mouseDelayTimer=setTimeout(function() Danemarki.mouseDelayMet=!0 Unies,ce .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 (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.lesboisdupoitou-chauffage-piquets.com/ &quot;9&gt; document.documentMode) &amp;&amp;! t.button) return this._mouseUp (t); if (! t.which) return this._mouseUp(t)} return (t.which &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; t.button) &amp;&amp; ( this._mouseMoved =! 0), this._mouseDémarré ? (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 : fonction (e) {return Math. max (Math.abs (this._mouseDownEvent.pageX-e.pageX), Math.abs (this._mouseDownEvent.pageY-e.pageY))&gt; = this.options.distance}, _ mouseDelayMet: function () {return this . mouseDelayMet}, _ mouseStart : fonction () {}, _ mouseDrag : fonction () {}, _ mouseStop : fonction () {}, _ mouseCapture : fonction () {return ! 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))} function i (t, i) {return parseInt (e.css (t, i), 10) &quot;http:/ /www.lesboisdupoitou-chauffage-piquets.com/&quot; 0} fonction s (t) {var i = t (0); return 9 === i.nodeType? {Largeur : t.width (), hauteur : t.height (), décalage : {haut : 0, gauche : 0}} : e.isWindow (i) ? {Largeur : t. largeur (), hauteur : t.hauteur (), décalage : {top : t.scrollTop (), 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.lesboisdupoitou-chauffage-piquets.com/&quot;wikiDreams;var n, a, o = Math.max, r = Math.abs, h = Math.round, l = / gauche | 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;). ajouter (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. lesboisdupoitou -chauffage-piquets.com/&quot;t.isDocument?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;:t.element.css(&quot;overflow-x&quot;),s=t.isWindow&quot;http : //www.lesboisdupoitou-chauffage-piquets.com/&quot;t.isDocument?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;:t.element.css(&quot;overflow-y&quot;),n= &quot; scroll &quot;=== i&quot; http://www.lesboisdupoitou-chauffage-piquets.com/ &quot;&quot; auto &quot;=== i &amp;&amp; t.width &lt;t.element (0) .scrollWidth, a =&quot; scroll &quot;= == s &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;auto&quot;===s&amp;&amp;t.hauteur<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.lesboisdupoitou-chauffage-piquets.com/"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.lesboisdupoitou-chauffage-piquets.com/"{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:s"http://www.lesboisdupoitou-chauffage-piquets.com/"n?i.width():i.outerWidth(),height:s"http://www.lesboisdupoitou-chauffage-piquets.com/"n?i.height():i.outerHeight()}}},e.fn.position=function(n){if(!n"http://www.lesboisdupoitou-chauffage-piquets.com/"!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.lesboisdupoitou-chauffage-piquets.com/""flip").split("http://www.lesboisdupoitou-chauffage-piquets.com/"),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.lesboisdupoitou-chauffage-piquets.com/""http://www.lesboisdupoitou-chauffage-piquets.com/").split("http://www.lesboisdupoitou-chauffage-piquets.com/");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.lesboisdupoitou-chauffage-piquets.com/"(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;right&quot;: &quot;center&quot;, vertical: 0&gt; a? &quot;haut&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;milieu&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 : {gauche : fonction (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.collisionLargeur : n : h&gt; 0 ? e .gauche + = h : l&gt; 0 ? e.left- = l : e.left = o (e.left-r, e.left)}, haut : fonction (e, t) {var i, s = t. à l&#39;intérieur, n = s.isWindow? s.scrollTop : s.offset.top, a = t.within.height, 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.hauteur de collision : n : h&gt; 0 ? e.top + = h : l&gt; 0 ? e.top- = l : e.top = o (e.top-r, e.top )}}, flip : {gauche : fonction (e, t) {var i, s, n = t.within, 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;right&quot; === t.my (0)? t.elemWidth: 0, p = &quot;gauche&quot; === t.at (0)? t.targetWidth : &quot;right&quot; === t.at (0) ? - t.targetWidth : 0, f = -2 * t.offset (0) ; 0&gt; toi ? (I = e.left + c + p + f + t.collisionWidth-oa, (0&gt; i &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage -piquets .com/&quot;d&gt;r(s))&amp;&amp;(e.left+=c+p+f))**,top:function(e,t) Icônevar i, s, n = t.within, 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; toi ? (S = e.top + p + f + m + t.collisionHeight-oa, (0&gt; s &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage -piquets .com/&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)}, top : function () {e.ui.position.flip.top.apply (this, arguments), e.ui. position.fit.top.apply (this, arguments)}}}, function () {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 = {visibility: &quot;hidden&quot;, largeur: 0, height: 0, border: 0, margin: 0, background: &quot;none&quot;}, r &amp;&amp; e.extend (s, {position: &quot;absolute&quot;, left: &quot;- 1000px&quot;, top: &quot;- 1000px&quot;}); for (o in s) t.style (o) = s (o ); t.appendChild (h), i = r &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; document.documentElement, i.insertBefore (t, i.firstChild), h.style.cssText = &quot; position: absolute; left: 10.7432222px; &quot;, n = e (h) .offset (). left, a = n&gt; 10 &amp;&amp; 11&gt; n, t.innerHTML =&quot; http://www.lesboisdupoitou-chauffage-piquets.com/ &quot;, i .removeChild (t)} ()} (), e.ui.position, e.widget (&quot;ui.accordion&quot;, {version: &quot;1.11.4&quot;, options: {active: 0, animate: {}, collapsible :! 1, event: &quot;click&quot;, header: &quot;&gt; li&gt;: first-child,&gt;: not (li): even&quot;, heightStyle: &quot;auto&quot;, icons: {activeHeader: &quot;ui-icon-triangle-1 -s &quot;, header:&quot; ui-icon-triangle-1-e &quot;}, activate: 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-accordion ui-widget ui-helper-reset&quot;). attr (&quot;role&quot;, &quot;tablist &quot;), t.collapsible&quot; http://www.lesboisdupoitou-chauffage-piquets.com/ &quot;t.active! ==! 1 &amp;&amp; null! = t.active&quot; http://www.lesboisdupoitou-ch auffage-piquets.com/ &quot;(t.active = 0), this._processPanels (), 0&gt; t.active &amp; &amp; (t.active + = this.headers.length), this._refresh ()}, _ getCreateEventData: function () {return {header: this.active, panel: this.active.length? this.active.next (): e ()}}, _ createIcons: function () {var t = this.options.icons; t &amp;&amp; (e (&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.lesboisdupoitou-chauffage-piquets.com/&quot;) .rem oveAttr(&quot;role&quot;).removeAttr(&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.lesboisdupoitou-chauffage-piquets.com/&quot;)},_setOption:function(e,t){return&quot;active&quot;===e?(this._activate(t),void 0):(&quot;event&quot;===e&amp;&amp;(this.options.event&amp;&amp;this._off(this.headers,this.options.event),this._setupEvents(t)),this._super(e,t),&quot;collapsible&quot;!==e&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;t&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this.options.active!==!1&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this._activate(0),&quot;icons&quot;===e&amp;&amp;(this._destroyIcons(),t&amp;&amp;this._createIcons()),&quot;disabled&quot;===e&amp;&amp;(this.element.toggleClass(&quot;ui-state-disabled&quot;,!!t).attr(&quot;aria-disabled&quot;,t),this.headers.add(this.headers.next()).toggleClass(&quot;ui-state-disabled&quot;,!!t)),void 0)},_keydown:function(t){if(!t.altKey&amp;&amp;!t.ctrlKey){var i=e.ui.keyCode,s=this.headers.length,n=this.headers.index(t.target),a=!1;switch(t.keyCode){case i.RIGHT:case i.DOWN:a =this.headers((n+1)%s);break;case i.LEFT:case i.UP:a=this.headers((n-1+s)%s);break;case i.SPACE:case i.ENTER:this._eventHandler(t);break;case i.HOME:a=this.headers(0);break;case i.END:a=this.headers(s-1)}a&amp;&amp;(e(t.target).attr(&quot;tabIndex&quot;,-1),e(a).attr(&quot;tabIndex&quot;,0),a.focus(),t.preventDefault())}},_panelKeyDown:function(t){t.keyCode===e.ui.keyCode.UP&amp;&amp;t.ctrlKey&amp;&amp;e(t.currentTarget).prev().focus()},refresh:function(){var t=this.options;this._processPanels(),t.active===!1&amp;&amp;t.collapsible===!0&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;!this.headers.length?(t.active=!1,this.active=e()):t.active===!1?this._activate(0):this.active.length&amp;&amp;!e.contains(this.element(0),this.active(0))?this.headers.length===this.headers.find(&quot;.ui-state-disabled&quot;).length?(t.active=!1,this.active=e()):this._activate(Math.max(0,t.active-1)):t.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var e=this.headers,t=this.panels;this.headers=this.element.find(this. options.header).addClass(&quot;ui-accordion-header ui-state-default ui-corner-all&quot;),this.panels=this.headers.next().addClass(&quot;ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom&quot;).filter(&quot;:not(.ui-accordion-content-active)&quot;).hide(),t&amp;&amp;(this._off(e.not(this.headers)),this._off(t.not(this.panels)))},_refresh:function(){var t,i=this.options,s=i.heightStyle,n=this.element.parent();this.active=this._findActive(i.active).addClass(&quot;ui-accordion-header-active ui-state-active ui-corner-top&quot;).removeClass(&quot;ui-corner-all&quot;),this.active.next().addClass(&quot;ui-accordion-content-active&quot;).show(),this.headers.attr(&quot;role&quot;,&quot;tab&quot;).each(function(){var t=e(this),i=t.uniqueId().attr(&quot;id&quot;),s=t.next(),n=s.uniqueId().attr(&quot;id&quot;);t.attr(&quot;aria-controls&quot;,n),s.attr(&quot;aria-labelledby&quot;,i)}).next().attr(&quot;role&quot;,&quot;tabpanel&quot;),this.headers.not(this.active).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(),this.active.length?this.active.attr({&quot;aria-select ed&quot;:&quot;true&quot;,&quot;aria-expanded&quot;:&quot;true&quot;,tabIndex:0}).next().attr({&quot;aria-hidden&quot;:&quot;false&quot;}):this.headers.eq(0).attr(&quot;tabIndex&quot;,0),this._createIcons(),this._setupEvents(i.event),&quot;fill&quot;===s?(t=n.height(),this.element.siblings(&quot;:visible&quot;).each(function(){var i=e(this),s=i.css(&quot;position&quot;);&quot;absolute&quot;!==s&amp;&amp;&quot;fixed&quot;!==s&amp;&amp;(t-=i.outerHeight(!0))}),this.headers.each(function(){t-=e(this).outerHeight(!0)}),this.headers.next().each(function(){e(this).height(Math.max(0,t-e(this).innerHeight()+e(this).height()))}).css(&quot;overflow&quot;,&quot;auto&quot;)):&quot;auto&quot;===s&amp;&amp;(t=0,this.headers.next().each(function(){t=Math.max(t,e(this).css(&quot;height&quot;,&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;).height())}).height(t))},_activate:function(t){var i=this._findActive(t)(0);i!==this.active(0)&amp;&amp;(i=i&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this.active(0),this._eventHandler({target:i,currentTarget:i,preventDefault:e.noop}))},_findActive:function(t){return&quot;number&quot;==typeof t?this.headers.eq(t):e()},_setupEvents:function(t){var i ={keydown:&quot;_keydown&quot;};t&amp;&amp;e.each(t.split(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;),function(e,t){i(t)=&quot;_eventHandler&quot;}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:&quot;_panelKeyDown&quot;}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(t){var i=this.options,s=this.active,n=e(t.currentTarget),a=n(0)===s(0),o=a&amp;&amp;i.collapsible,r=o?e():n.next(),h=s.next(),l={oldHeader:s,oldPanel:h,newHeader:o?e():n,newPanel:r};t.preventDefault(),a&amp;&amp;!i.collapsible&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this._trigger(&quot;beforeActivate&quot;,t,l)===!1&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(i.active=o?!1:this.headers.index(n),this.active=a?e():n,this._toggle(l),s.removeClass(&quot;ui-accordion-header-active ui-state-active&quot;),i.icons&amp;&amp;s.children(&quot;.ui-accordion-header-icon&quot;).removeClass(i.icons.activeHeader).addClass(i.icons.header),a&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(n.removeCl ass(&quot;ui-corner-all&quot;).addClass(&quot;ui-accordion-header-active ui-state-active ui-corner-top&quot;),i.icons&amp;&amp;n.children(&quot;.ui-accordion-header-icon&quot;).removeClass(i.icons.header).addClass(i.icons.activeHeader),n.next().addClass(&quot;ui-accordion-content-active&quot;)))},_toggle:function(t){var i=t.newPanel,s=this.prevShow.length?this.prevShow:t.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=i,this.prevHide=s,this.options.animate?this._animate(i,s,t):(s.hide(),i.show(),this._toggleComplete(t)),s.attr({&quot;aria-hidden&quot;:&quot;true&quot;}),s.prev().attr({&quot;aria-selected&quot;:&quot;false&quot;,&quot;aria-expanded&quot;:&quot;false&quot;}),i.length&amp;&amp;s.length?s.prev().attr({tabIndex:-1,&quot;aria-expanded&quot;:&quot;false&quot;}):i.length&amp;&amp;this.headers.filter(function(){return 0===parseInt(e(this).attr(&quot;tabIndex&quot;),10)}).attr(&quot;tabIndex&quot;,-1),i.attr(&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(e,t,i){var s,n,a,o=this,r=0,h=e.css(&quot;box-sizing&quot;),l=e.length&amp;&amp;(!t.length&quot;http://www.lesboisdupoitou-c hauffage-piquets.com/&quot;e.index()&lt;t.index()),u=this.options.animate&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;{},d=l&amp;&amp;u.down&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;u,c=function(){o._toggleComplete(i)};return&quot;number&quot;==typeof d&amp;&amp;(a=d),&quot;string&quot;==typeof d&amp;&amp;(n=d),n=n&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;d.easing&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;u.easing,a=a&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;d.duration&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;u.duration,t.length?e.length?(s=e.show().outerHeight(),t.animate(this.hideProps,{duration:a,easing:n,step:function(e,t){t.now=Math.round(e)}}),e.hide().animate(this.showProps,{duration:a,easing:n,complete:c,step:function(e,i){i.now=Math.round(e),&quot;height&quot;!==i.prop?&quot;content-box&quot;===h&amp;&amp;(r+=i.now):&quot;content&quot;!==o.options.heightStyle&amp;&amp;(i.now=Math.round(s-t.outerHeight()-r),r=0)}}),void 0):t.animate(this.hideProps,a,n,c):e.animate(this.showProps,a,n,c)},_toggleComplete:function(e){var t=e.ol dPanel;t.removeClass(&quot;ui-accordion-content-active&quot;).prev().removeClass(&quot;ui-corner-top&quot;).addClass(&quot;ui-corner-all&quot;),t.length&amp;&amp;(t.parent()(0).className=t.parent()(0).className),this._trigger(&quot;activate&quot;,null,e)}}),e.widget(&quot;ui.menu&quot;,{version:&quot;1.11.4&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;this.element.find(this.options.items).eq(0);t&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this.focus(e,i)},blur:function(t){this._delay(function(){e.contains(this.element(0),this.document(0).activeElement)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0,s=parseFloat(e.css(this.activeMenu(0),&quot;paddingTop&quot;))&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;(s=this.element),this._close(s),this.blur(t),this.activeMenu=s},this.delay)},_close:function(e){e&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;this._delay(function(){var t=this;this.document.one(&quot;mousedown&quot;,function(s){s.target===t.element(0)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;s.target===i&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;e.contains(i,s.target)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t.nodeType?e(t):this.document.find(t).eq(0)),t&amp;&amp;t(0)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(t=this.element.closest(&quot;.ui-front&quot;)),t.length&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;e.ctrlKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;e.metaKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;e.shiftKey;(!t&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t.value,value:t.value&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;this.menu.isLastItem()&amp;&amp;/^next/.test(e)?(this.isMultiLine&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;e.value&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;this.cancelSearch&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;),n=s?e(s).find(&quot;(name=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;+i+&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;)(type=radio)&quot;):e(&quot;(name=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;+i+&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;radio&quot;===this.type,n=s?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;radio&quot;===this.type?(e=this.element.parents().last(),t=&quot;label(for=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;+this.element.attr(&quot;id&quot;)+&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;)&quot;,this.buttonElement=e.find(t),this.buttonElement.length&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(e=e.length?e.siblings():this.element.siblings(),this.buttonElement=e.filter(t),this.buttonElement.length&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/"></span>&quot;),s.secondary&amp;&amp;t.append(&quot;<span class='ui-button-icon-secondary ui-icon "+s.secondary+"http://www.lesboisdupoitou-chauffage-piquets.com/"></span>&quot;),this.options.text&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(a.push(n?&quot;ui-button-icons-only&quot;:&quot;ui-button-icon-only&quot;),this.hasTitle&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;t.attr(&quot;title&quot;,e.trim(i)))):a.push(&quot;ui-button-text-only&quot;),t.addClass(a.join(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;{}),this},_attachDatepicker:function(t,i){var s,n,a;s=t.nodeName.toLowerCase(),n=&quot;div&quot;===s&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;span&quot;===s,t.id&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/"+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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/"+this._appendClass+"http://www.lesboisdupoitou-chauffage-piquets.com/">&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;both&quot;===s)&amp;&amp;t.focus(this._showDatepicker),(&quot;button&quot;===s&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;(this.uuid+=1,o=&quot;dp&quot;+this.uuid,this._dialogInput=e(&quot;<input type='text' id="http://www.lesboisdupoitou-chauffage-piquets.com/"+o+"http://www.lesboisdupoitou-chauffage-piquets.com/" 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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;(h=document.documentElement.clientWidth,l=document.documentElement.clientHeight,u=document.documentElement.scrollLeft&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;document.body.scrollLeft,d=document.documentElement.scrollTop&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;})):(&quot;div&quot;===i&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t.metaKey)&amp;&amp;e.datepicker._clearDate(t.target),o=t.ctrlKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;t.metaKey;break;case 36:(t.ctrlKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;t.metaKey)&amp;&amp;e.datepicker._gotoToday(t.target),o=t.ctrlKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;t.metaKey;break;case 37:(t.ctrlKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;t.metaKey)&amp;&amp;e.datepicker._adjustDate(t.target,r?1:-1,&quot;D&quot;),o=t.ctrlKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t.metaKey)&amp;&amp;e.datepicker._adjustDate(t.target,-7,&quot;D&quot;),o=t.ctrlKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;t.metaKey;break;case 39:(t.ctrlKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;t.metaKey)&amp;&amp;e.datepicker._adjustDate(t.target,r?-1:1,&quot;D&quot;),o=t.ctrlKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t.metaKey)&amp;&amp;e.datepicker._adjustDate(t.target,7,&quot;D&quot;),o=t.ctrlKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t.metaKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&gt;s&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;!i&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;),e.datepicker._pos&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;1!==t.nodeType&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t&amp;&amp;o!==e.data(t,&quot;datepicker&quot;)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;!e.blockUI)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;this._isDisabledDatepicker(o(0))&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;)},iso8601Week:function(e){var t,i=new Date(e.getTime());return i.setDate(i.getDate()+4-(i.getDay()&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;null==i)throw&quot;Invalid arguments&quot;;if(i=&quot;object&quot;==typeof i?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;+i:i+&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;,&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;===i)return null;var n,a,o,r,h=0,l=(s?s.shortYearCutoff:null)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;this._defaults.dayNamesShort,c=(s?s.dayNames:null)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this._defaults.dayNames,p=(s?s.monthNamesShort:null)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this._defaults.monthNamesShort,f=(s?s.monthNames:null)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;!==t.charAt(n)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;_(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;:_(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;r.getMonth()+1!==g&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;;var s,n=(i?i.dayNamesShort:null)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this._defaults.dayNamesShort,a=(i?i.dayNames:null)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this._defaults.dayNames,o=(i?i.monthNamesShort:null)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this._defaults.monthNamesShort,r=(i?i.monthNames:null)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;,c=!1;if(t)for(s=0;e.length&gt;s;s++)if(c)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;!==e.charAt(s)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;h(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;:h(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;)?d+=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;:c=!0;break;default:d+=e.charAt(s)}return d},_possibleChars:function(e){var t,i=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;!==e.charAt(t)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;n(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;:n(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;)?i+=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;n}catch(r){s=t?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;i&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this._notifyChange(e),this._adjustInstDate(e),e.input&amp;&amp;e.input.val(s?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;:this._formatDate(e))},_getDate:function(e){var t=!e.currentYear&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;e.input&amp;&amp;&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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;<span class='ui-icon ui-icon-circle-triangle-"+(Y?"e":"w")+"http://www.lesboisdupoitou-chauffage-piquets.com/">&quot;+i+&quot;</span>&quot;:J?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;:&quot;<span class='ui-icon ui-icon-circle-triangle-"+(Y?"e":"w")+"http://www.lesboisdupoitou-chauffage-piquets.com/">&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.lesboisdupoitou-chauffage-piquets.com/">&quot;+n+&quot;</span>&quot;:J?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;:&quot;<span class='ui-icon ui-icon-circle-triangle-"+(Y?"w":"e")+"http://www.lesboisdupoitou-chauffage-piquets.com/">&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;)+(Y?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;:h)+&quot;</div>
<p>&quot;:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;,w=0;K(0)&gt;w;w++){for(k=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;}M+=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&gt;&quot;}for(M+=&quot;</p>
<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+S+"http://www.lesboisdupoitou-chauffage-piquets.com/">&quot;+(/all|left/.test(S)&amp;&amp;0===w?Y?a:s:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;)+(/all|right/.test(S)&amp;&amp;0===w?Y?s:a:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;)+this._generateMonthYearHeader(e,Z,et,X,$,w&gt;0&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;,x=0;7&gt;x;x++)N=(x+u)%7,C+=&quot;</p>
<th scope='col"http://www.lesboisdupoitou-chauffage-piquets.com/"+((x+u+6)%7>=5?&quot; class=&amp;#39;ui-datepicker-week-end&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;)+&quot;&gt;&quot;+&quot;<span title="http://www.lesboisdupoitou-chauffage-piquets.com/"+c(N)+"http://www.lesboisdupoitou-chauffage-piquets.com/">&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.lesboisdupoitou-chauffage-piquets.com/&quot;,x=0;7&gt;x;x++)O=g?g.apply(e.input?e.input(0):null,(z)):(!0,&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;),j=z.getMonth()!==Z,W=j&amp;&amp;!y&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;!O(0)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;X&amp;&amp;X&gt;z&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;$&amp;&amp;z&gt;$,E+=&quot;</p>
<td class="http://www.lesboisdupoitou-chauffage-piquets.com/"+((x+u+6)%7>=5?&quot; ui-datepicker-week-end&quot;:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;)+(j?&quot; ui-datepicker-other-month&quot;:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;)+(z.getTime()===D.getTime()&amp;&amp;Z===e.selectedMonth&amp;&amp;e._keyEvent&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;b.getTime()===z.getTime()&amp;&amp;b.getTime()===D.getTime()?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;+this._dayOverClass:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;)+(W?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;+this._unselectableClass+&quot; ui-state-disabled&quot;:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;)+(j&amp;&amp;!v?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;+O(1)+(z.getTime()===G.getTime()?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;+this._currentClass:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;)+(z.getTime()===R.getTime()?&quot; ui-datepicker-today&quot;:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;))+&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;+(j&amp;&amp;!v&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;!O(2)?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;:&quot; title=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;+O(2).replace(/&amp;#39;/g,&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;)+&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;)+(W?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;:&quot; data-handler=&amp;#39;selectDay&amp;#39; data-event=&amp;#39;click&amp;#39; data-month=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;+z.getMonth()+&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; data-year=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;+z.getFullYear()+&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;):&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;;if(a&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;u&gt;=s.getMonth())&amp;&amp;(!l&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;n.getMonth()&gt;=u)&amp;&amp;(_+=&quot;<option value="http://www.lesboisdupoitou-chauffage-piquets.com/"+u+"http://www.lesboisdupoitou-chauffage-piquets.com/""+(u===t?" selected='selected"http://www.lesboisdupoitou-chauffage-piquets.com/":"http://www.lesboisdupoitou-chauffage-piquets.com/")+">&quot;+r(u)+&quot;</option>&quot;);_+=&quot;</select>&quot;}if(y&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(b+=_+(!a&amp;&amp;g&amp;&amp;v?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;:&quot; &quot;)),!e.yearshtml)if(e.yearshtml=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;,a&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/"+f+"http://www.lesboisdupoitou-chauffage-piquets.com/""+(f===i?" selected='selected"http://www.lesboisdupoitou-chauffage-piquets.com/":"http://www.lesboisdupoitou-chauffage-piquets.com/")+">&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;t.getTime()&gt;=n.getTime())&amp;&amp;(!a&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;t.getTime()<=a.getTime())&#038;&#038;(!o"http://www.lesboisdupoitou-chauffage-piquets.com/"t.getFullYear()>=o)&amp;&amp;(!r&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;i.disabled&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;valid&quot;===this.options.revert&amp;&amp;s&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this.options.revert===!0&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;/(fixed|absolute)/.test(n.css(&quot;position&quot;))&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;)),e.isArray(t)&amp;&amp;(t={left:+t(0),top:+t(1)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0),left:t.left+(parseInt(this.offsetParent.css(&quot;borderLeftWidth&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0)+(t?0:this.scrollParent.scrollTop()),left:e.left-(parseInt(this.helper.css(&quot;left&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0)+(t?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css(&quot;marginLeft&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0,top:parseInt(this.element.css(&quot;marginTop&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0,right:parseInt(this.element.css(&quot;marginRight&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0,bottom:parseInt(this.element.css(&quot;marginBottom&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0)+(parseInt(i.css(&quot;paddingLeft&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0),(parseInt(i.css(&quot;borderTopWidth&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0)+(parseInt(i.css(&quot;paddingTop&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0),(t?Math.max(s.scrollWidth,s.offsetWidth):s.offsetWidth)-(parseInt(i.css(&quot;borderRightWidth&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0)-(parseInt(i.css(&quot;paddingRight&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0)-(parseInt(i.css(&quot;paddingBottom&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;this.cancelHelperRemoval&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/"":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.lesboisdupoitou-chauffage-piquets.com/&quot;g&gt;l+m&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;u-m&gt;b&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;y&gt;d+m&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;a&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;o&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;a&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;o&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;r&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;a&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;o&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;r&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0)-(parseInt(e(i).css(&quot;zIndex&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0)});o.length&amp;&amp;(n=parseInt(e(o(0)).css(&quot;zIndex&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;r.ghost&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;r.animate?r.helper&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/"></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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;(e(this).removeClass(&quot;ui-resizable-autohide&quot;),o._handles.show())}).mouseleave(function(){r.disabled&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;o.resizing&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0,s+=e(a.containment).scrollTop()&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0,r=t.pageY-n.top&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;null,h=parseInt(u.element.css(&quot;top&quot;),10)+(u.position.top-u.originalPosition.top)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;null,l.animate&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;e.height&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;e.left&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;!e.top?e.width&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;e.height&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;e.top&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;!e.left&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0,i(t)+=parseInt(n(t),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;this.element;this._proportionallyResizeElements.length&gt;t;t++)e=this._proportionallyResizeElements(t),this.outerDimensions&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(this.outerDimensions=this._getPaddingPlusBorderDimensions(e)),e.css({height:i.height()-this.outerDimensions.height&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0,width:i.width()-this.outerDimensions.width&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0})},_renderProxy:function(){var t=this.element,i=this.options;this.elementOffset=t.offset(),this._helper?(this.helper=this.helper&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;null,u=parseInt(i.element.css(&quot;top&quot;),10)+(i.position.top-i.originalPosition.top)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0,width:s.size.width-a.width&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0,top:s.position.top-o.top&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0,left:s.position.left-o.left&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0)+(r(t)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0);i&amp;&amp;i&gt;=0&amp;&amp;(n(t)=i&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;1,u=h(1)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t.nodeType)?e(t):this.document.find(t&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;(e=this.element.find(&quot;(autofocus)&quot;)),e.length&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(e=this.element.find(&quot;:tabbable&quot;)),e.length&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(e=this.uiDialogButtonPane.find(&quot;:tabbable&quot;)),e.length&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(e=this.uiDialogTitlebarClose.filter(&quot;:tabbable&quot;)),e.length&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;e.contains(this.uiDialog(0),t);i&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t.shiftKey?t.target!==s(0)&amp;&amp;t.target!==this.uiDialog(0)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;!t.shiftKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;)+o+&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;+&quot;top&quot;+(r&gt;=0?&quot;+&quot;:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;)+r+&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;+&quot;top&quot;+(h&gt;=0?&quot;+&quot;:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;this.uiDialog.show(),this.uiDialog.position(this.options.position),e&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t===!1&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;this._on(this.document,{focusin:function(e){t&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this._allowInteraction(e)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;i.element)(0)!==this.element(0)&amp;&amp;this.accept.call(this.element(0),i.currentItem&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;i.element)(0)!==this.element(0)&amp;&amp;this.accept.call(this.element(0),i.currentItem&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;e.ui.ddmanager.current,n=!1;return s&amp;&amp;(s.currentItem&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t.position.absolute).left+t.margins.left,o=(t.positionAbs&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;h&gt;=u&amp;&amp;c&gt;=h&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;u&gt;o&amp;&amp;h&gt;c)&amp;&amp;(a&gt;=l&amp;&amp;d&gt;=a&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;r&gt;=l&amp;&amp;d&gt;=r&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;(),o=i?i.type:null,r=(t.currentItem&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t&amp;&amp;!a(s).accept.call(a(s).element(0),t.currentItem&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;s),!this.options.disabled&amp;&amp;this.visible&amp;&amp;this.accept.call(this.element(0),t.currentItem&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;{};return null==e?i&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;a.to&amp;&amp;a.to(n._rgba)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0).toString(16),1===e.length?&quot;0&quot;+e:e}).join(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;null==e(1)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;null==e(1)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;);f(i,function(t,i){e.cssHooks(i)={set:function(t,n){var a,o,r=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;;if(&quot;transparent&quot;!==n&amp;&amp;(&quot;string&quot;!==e.type(n)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(a=s(n)))){if(n=l(a&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;n),!c.rgba&amp;&amp;1!==n._rgba(3)){for(o=&quot;backgroundColor&quot;===i?t.parentNode:t;(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;===r&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;(e.fx.step(s)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;i.complete,t}function i(t){return!t&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;number&quot;==typeof t&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;e.fx.speeds(t)?!0:&quot;string&quot;!=typeof t&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;e.effects.effect(t)?e.isFunction(t)?!0:&quot;object&quot;!=typeof t&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;e.contains(t(0),i))&amp;&amp;e(i).focus()),t},setTransition:function(t,i,s,n){return n=n&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;hide&quot;),d=t.direction&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;0,g(p)=v?n:0,m&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;effect&quot;),l=&quot;hide&quot;===h,u=&quot;show&quot;===h,d=t.direction&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;up&quot;,c=t.distance,p=t.times&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;5,f=2*p+(u&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;l?1:0),m=t.duration/f,g=t.easing,v=&quot;up&quot;===d&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;down&quot;===d?&quot;top&quot;:&quot;left&quot;,y=&quot;up&quot;===d&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;left&quot;===d,b=o.queue(),_=b.length;for((u&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;l)&amp;&amp;r.push(&quot;opacity&quot;),e.effects.save(o,r),o.show(),e.effects.createWrapper(o),c&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;hide&quot;),l=&quot;show&quot;===h,u=t.direction&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;hide&quot;),r=&quot;show&quot;===o,h=t.direction&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;left&quot;,l=&quot;up&quot;===h&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;down&quot;===h?&quot;top&quot;:&quot;left&quot;,u=&quot;up&quot;===h&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;hide&quot;),h=&quot;show&quot;===r,l=&quot;hide&quot;===r,u=t.size&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;effect&quot;),f=t.restore&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;effect&quot;!==p,m=t.scale&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;both&quot;,g=t.origin&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;b,o.to=t.from&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;s):(o.from=t.from&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(&quot;show&quot;===p?b:s),o.to=t.to&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;effect&quot;),o=parseInt(t.percent,10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(0===parseInt(t.percent,10)?0:&quot;hide&quot;===a?0:100),r=t.direction&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;(&quot;middle&quot;,&quot;center&quot;),n.restore=!0),n.from=t.from&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;hide&quot;),a=&quot;hide&quot;===n,o=parseInt(t.percent,10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;show&quot;),o=&quot;show&quot;===a,r=&quot;hide&quot;===a,h=o&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;hide&quot;===a,l=2*(t.times&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;5)+(h?1:0),u=t.duration/l,d=0,c=n.queue(),p=c.length;for((o&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;effect&quot;),r=t.direction&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;left&quot;,h=t.distance&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;20,l=t.times&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;3,u=2*l+1,d=Math.round(t.duration/u),c=&quot;up&quot;===r&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;down&quot;===r?&quot;top&quot;:&quot;left&quot;,p=&quot;up&quot;===r&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;show&quot;),r=&quot;show&quot;===o,h=t.direction&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;left&quot;,l=&quot;up&quot;===h&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;down&quot;===h?&quot;top&quot;:&quot;left&quot;,u=&quot;up&quot;===h&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;left&quot;===h,d={};e.effects.save(n,a),n.show(),s=t.distance&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t.ctrlKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;a&gt;i.right&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;i.top&gt;h&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t.ctrlKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;i.startselected&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;+this.ids.element+&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t.nodeType?e(t):this.document.find(t).eq(0)),t&amp;&amp;t(0)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(t=this.element.closest(&quot;.ui-front&quot;)),t.length&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;,disabled:a.prop(&quot;disabled&quot;)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;,bottom:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;max&quot;===t.range?&quot; ui-slider-range-&quot;+t.range:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;n===i&amp;&amp;(t===u._lastChangedValue&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0)-(parseInt(a.css(&quot;borderBottomWidth&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0)+(parseInt(a.css(&quot;marginTop&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0)},this.handles.hasClass(&quot;ui-state-hover&quot;)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;i&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/"(this.helper(0).style.left=this.position.left+"px"),this.options.axis&#038;&#038;"x"===this.options.axis"http://www.lesboisdupoitou-chauffage-piquets.com/"(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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;{},e(i).each(function(){var i=(e(t.item&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this).attr(t.attribute&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;id&quot;)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;).match(t.expression&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;/(.+)(-=_)(.+)/);i&amp;&amp;s.push((t.key&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;{},i.each(function(){s.push(e(t.item&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this).attr(t.attribute&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;id&quot;)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;s+l&gt;r&amp;&amp;h&gt;s+l,c=&quot;y&quot;===this.options.axis&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;this.options.forcePointerForContainers&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top,e.height),i=&quot;y&quot;===this.options.axis&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;left&quot;===n&amp;&amp;!i:s&amp;&amp;(&quot;down&quot;===s&amp;&amp;t&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;(n=this.options.toleranceElement?e(this.options.toleranceElement,s.item):s.item,t&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;this;var i,s=t.options;s.placeholder&amp;&amp;s.placeholder.constructor!==String&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;n.css(&quot;visibility&quot;,&quot;hidden&quot;),n},update:function(e,n){(!i&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;s.forcePlaceholderSize)&amp;&amp;(n.height()&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;n.height(t.currentItem.innerHeight()-parseInt(t.currentItem.css(&quot;paddingTop&quot;)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0,10)-parseInt(t.currentItem.css(&quot;paddingBottom&quot;)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0,10)),n.width()&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;n.width(t.currentItem.innerWidth()-parseInt(t.currentItem.css(&quot;paddingLeft&quot;)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0,10)-parseInt(t.currentItem.css(&quot;paddingRight&quot;)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;i.forceHelperSize)&amp;&amp;s.width(this.currentItem.width()),(!s(0).style.height&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;)),e.isArray(t)&amp;&amp;(t={left:+t(0),top:+t(1)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0),left:t.left+(parseInt(this.offsetParent.css(&quot;borderLeftWidth&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css(&quot;left&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0,top:parseInt(this.currentItem.css(&quot;marginTop&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;this.document(0).body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top)),/^(document|window|parent)$/.test(n.containment)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0)+(parseInt(e(t).css(&quot;paddingLeft&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0)-this.margins.left,i.top+(parseInt(e(t).css(&quot;borderTopWidth&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0)+(parseInt(e(t).css(&quot;paddingTop&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0)-(parseInt(e(t).css(&quot;paddingRight&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0)-(parseInt(e(t).css(&quot;paddingBottom&quot;),10)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;0)-this.helperProportions.height-this.margins.top))},_convertPositionTo:function(t,i){i&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(i=this.position);var s=&quot;absolute&quot;===t?1:-1,n=&quot;absolute&quot;!==this.cssPosition&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;this.scrollParent(0)!==this.document(0)&amp;&amp;this.scrollParent(0)!==this.offsetParent(0)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;static&quot;===this._storedCSS(s))&amp;&amp;(this._storedCSS(s)=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;n.push(function(e){this._trigger(&quot;update&quot;,e,this._uiHash())}),this!==this.currentContainer&amp;&amp;(t&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;:this._storedZIndex),this.dragging=!1,t&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this._trigger(&quot;beforeStop&quot;,e,this._uiHash()),this.placeholder(0).parentNode.removeChild(this.placeholder(0)),this.cancelHelperRemoval&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;this;return{helper:i.helper,placeholder:i.placeholder&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/">▲</span>&quot;+&quot;&quot;+&quot;&quot;+&quot;<span class='ui-icon "+this.options.icons.down+"http://www.lesboisdupoitou-chauffage-piquets.com/">▼</span>&quot;+&quot;&quot;},_start:function(e){return this.spinning&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this._trigger(&quot;start&quot;,e)!==!1?(this.counter&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(this.counter=1),this.spinning=!0,!0):!1},_repeat:function(e,t,i){e=e&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;0;this.counter&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;min&quot;===e&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;!==e&amp;&amp;(e=window.Globalize&amp;&amp;this.options.numberFormat?Globalize.parseFloat(e,10,this.options.culture):+e),&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;===e&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;isNaN(e)?null:e},_format:function(e){return&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;===e?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;!==e&amp;&amp;(i=this._parse(e),null!==i&amp;&amp;(t&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;1)*-this.options.step),this._stop())},pageUp:h(function(e){this._stepUp((e&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;1)*this.options.page)}),pageDown:h(function(e){this._stepDown((e&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;),s=location.href.replace(e,&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;t.metaKey&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;this.options.active!==!1&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;e({}).uniqueId()(0).id,n=&quot;#&quot;+o,a=t.element.find(n),a.length&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(a=t._createPanel(o),a.insertAfter(t.panels(i-1)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;a.hasClass(&quot;ui-tabs-loading&quot;)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this.running&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;o&amp;&amp;!i.collapsible&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;this._trigger(&quot;beforeActivate&quot;,t,u)===!1&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;h.length&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;+e+&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;)))},_removeDescribedBy:function(t){var i=t.data(&quot;ui-tooltip-id&quot;),s=(t.attr(&quot;aria-describedby&quot;)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;(s.mouseleave=&quot;close&quot;),t&amp;&amp;&quot;focusin&quot;!==t.type&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;a.attr(&quot;title&quot;,a.data(&quot;ui-tooltip-title&quot;)),a.removeData(&quot;ui-tooltip-title&quot;))}),this.liveRegion.remove()}})});
}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
(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.lesboisdupoitou-chauffage-piquets.com/&quot; + this.selector + &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/" + cf_e('next', conf), function (e, b, f, g) {
                e.stopPropagation();
                if (C.isStopped "http://www.lesboisdupoitou-chauffage-piquets.com/" 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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/"| i(a) == 'page"http://www.lesboisdupoitou-chauffage-piquets.com/"| 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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/"| 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.lesboisdupoitou-chauffage-piquets.com/");
                                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.lesboisdupoitou-chauffage-piquets.com/"| 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.lesboisdupoitou-chauffage-piquets.com/" 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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;| typeof b.jquery == &amp;#39;undefined&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot; + cf_e(&amp;#39;isStopped&amp;#39;, conf) + &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;| b.length == 0) b = &amp;#39;a.caroufredsel&amp;#39;;
                a.find(b).each(function () {
                    var h = this.hash &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;, conf));
            A.unbind(cf_e(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/" 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.lesboisdupoitou-chauffage-piquets.com/" 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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;, conf), ns2 = cf_e(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;, conf, false);
            ns3 = cf_e(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/" + conf.wrapper.classname + "http://www.lesboisdupoitou-chauffage-piquets.com/" />&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.lesboisdupoitou-chauffage-piquets.com/&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;
    } ;</p>
<p>    function sc_setScroll(d, e) {
        return {anims: (), duration: d, orgDuration: d, easing: e, startTime: getTime()}
    }</p>
<p>    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)
        }
    }</p>
<p>    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)
        }
    }</p>
<p>    function sc_clearTimers(t) {
        if (t.auto) clearTimeout(t.auto);
        return t
    }</p>
<p>    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.lesboisdupoitou-chauffage-piquets.com/"| 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)
    }</p>
<p>    function nv_enableNavi(o, f, c) {
        if (o.circular &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; o.infinite) return;
        var a = (f == &amp;#39;removeClass&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot; (f == o.items.visible) ? &amp;#39;addClass&amp;#39; : &amp;#39;removeClass&amp;#39;;
            o.next.button(b)(di)
        }
    }</p>
<p>    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
    }</p>
<p>    function go_getNaviObject(a, b, c) {
        if (typeof c != &amp;#39;string&amp;#39;) c = &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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
    }</p>
<p>    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++
        }
    }</p>
<p>    function gn_getVisibleItemsPrevFilter(i, o, s) {
        return gn_getItemsPrevFilter(i, o.items.filter, o.items.visibleConf.org, s)
    }</p>
<p>    function gn_getScrollItemsPrevFilter(i, o, s, m) {
        return gn_getItemsPrevFilter(i, o.items.filter, m, s)
    }</p>
<p>    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
        }
    }</p>
<p>    function gn_getVisibleOrg(a, o) {
        return o.items.visibleConf.org &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; a.children().slice(0, o.items.visible).filter(o.items.filter).length
    }</p>
<p>    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
        }
    }</p>
<p>    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
    }</p>
<p>    function gn_getVisibleItemsNextFilter(i, o, s) {
        return gn_getItemsNextFilter(i, o.items.filter, o.items.visibleConf.org, s, o.circular)
    }</p>
<p>    function gn_getScrollItemsNextFilter(i, o, s, m) {
        return gn_getItemsNextFilter(i, o.items.filter, m + 1, s, o.circular) - 1
    }</p>
<p>    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
        }
    }</p>
<p>    function gi_getCurrentItems(i, o) {
        return i.slice(0, o.items.visible)
    }</p>
<p>    function gi_getOldItemsPrev(i, o, n) {
        return i.slice(n, o.items.visibleConf.old + n)
    }</p>
<p>    function gi_getNewItemsPrev(i, o) {
        return i.slice(0, o.items.visible)
    }</p>
<p>    function gi_getOldItemsNext(i, o) {
        return i.slice(0, o.items.visibleConf.old)
    }</p>
<p>    function gi_getNewItemsNext(i, o, n) {
        return i.slice(n, o.items.visible + n)
    }</p>
<p>    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;)))
        })
    }</p>
<p>    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)
    }</p>
<p>    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
    }</p>
<p>    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
    }</p>
<p>    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)
    }</p>
<p>    function ms_isPercentage(x) {
        return (typeof x == &amp;#39;string&amp;#39; &amp;&amp; x.slice(-1) == &amp;#39;%&amp;#39;)
    }</p>
<p>    function ms_getPercentage(s, o) {
        if (ms_isPercentage(o)) {
            o = o.slice(0, -1);
            if (isNaN(o)) return s;
            s *= o / 100
        }
        return s
    }</p>
<p>    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
    }</p>
<p>    function cf_c(n, c) {
        return (typeof c.classnames(n) == &amp;#39;string&amp;#39;) ? c.classnames(n) : n
    }</p>
<p>    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
    }</p>
<p>    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
    }</p>
<p>    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.lesboisdupoitou-chauffage-piquets.com/&quot;).split(&amp;#39;em&amp;#39;).join(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;).split(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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
    }</p>
<p>    function cf_getItemsAdjust(x, o, a, b) {
        return cf_getItemAdjustMinMax(cf_getAdjust(x, o, a, b), o.items.visibleConf)
    }</p>
<p>    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
    }</p>
<p>    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
    }</p>
<p>    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
    }</p>
<p>    function cf_setCookie(n, v) {
        if (n) document.cookie = n + &amp;#39;=&amp;#39; + v + &amp;#39;; path=/&amp;#39;
    }</p>
<p>    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.lesboisdupoitou-chauffage-piquets.com/") {
                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)
    }</p>
<p>    function bt_mousesheelNumber(a) {
        return (typeof a == &amp;#39;number&amp;#39;) ? a : null
    }</p>
<p>    function is_array(a) {
        return typeof(a) == &amp;#39;object&amp;#39; &amp;&amp; (a instanceof Array)
    }</p>
<p>    function getTime() {
        return new Date().getTime()
    }</p>
<p>    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.lesboisdupoitou-chauffage-piquets.com/&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
    }</p>
<p>    $.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));</p>
<p>(function ($) {
var moduleParams = {&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
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));</p>
<p>(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;:false};
/* --
 LH - 06/02/2017
 Fonctions d&amp;#39;ajout au panier &amp; devis
 Fonction de vérification des options obligatoires
 Pour PC : Utilisation de la modal boxe
 Pour Mobile : Utilisation d&amp;#39;une div full CSS
 Pour PC : Les options en erreur clignottent
 Pour Mobile : Ajout d&amp;#39;une classe sur les input en erreur + Scroll sur l&amp;#39;option en erreur
 * /</p>
<p>if (&amp;#39;undefined&amp;#39; == typeof headerTexts) {
    headerTexts = moduleParams;
}
if (&amp;#39;undefined&amp;#39; == typeof $j) {
    $j = jQuery.noConflict();
}</p>
<p>/**
 * Rétrocompat
 * utilisation du plugin simplemodal (chargé dans header.js)
 * ou popup light full js (v16)
 * /
if (jQuery().modal) {
    var useModalPlugin = true;
} else {
    var useModalPlugin = false;
}
if (moduleParams.mobileOn) {
    useModalPlugin = false;
}</p>
<p>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;);
                        }
                    }
                }</p>
<p>                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;
    }
}</p>
<p>if (&amp;#39;function&amp;#39; != typeof add_to_cart) {
    // showConfirmationPopup : cf par exemple module FICHE_LISTE_PRODUITS_ICONES_V16 avec paramètres &quot;Bouton quantité&quot; et &quot;Si btn qté, affiche modale de confirmation&quot; à true
    add_to_cart = function (pid, quantityPlus = false, quantityMinus = false, data = &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;, showConfirmationPopup = true) {
        // Si des requêtes sont tjs en cours d&amp;#39;exécution suite à un changement de quantité on temporise avant de lancer la mise à jour du panier sinon ça peut le corrompre
        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;);
            // Bouton moins listing article
            if (quantityMinus) {
                var minus = &amp;#39;true&amp;#39;;
            }
            if (useModalPlugin) {
                // Si les btns quantités ne sont pas présent on affiche la modal
                if (!quantityPlus &amp;&amp; !quantityMinus) {
                    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;
                            });
                        }
                    } ;
                }
            }</p>
<p>            if (showConfirmationPopup) {
                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.lesboisdupoitou-chauffage-piquets.com/" + headerTexts.dirWsTemplate + '/images/ajax-loader.gif" alt="loading" /></div>
</div>
</div>
<p>&amp;#39;);
                } else {
                    // Si les btns quantités ne sont pas présent on affiche la modal
                    if (!quantityPlus &amp;&amp; !quantityMinus) {
                        $j(&amp;#39;#mb_panier&amp;#39;).html();
                    }
                }
            }</p>
<p>            if (!pid) {
                // Ajout au panier de l&amp;#39;article de la fiche
                var valid = check_options_required();
                if (valid) {
                    if (showConfirmationPopup) {
                        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();
                            }</p>
<p>                        }
                    }</p>
<p>                    $j.post(&quot;ajax.php?page=fiche_article&quot;, {
                        action: &amp;#39;ajout_panier&amp;#39;,
                        data: data &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; $j(&amp;#39;#cart_quantity&amp;#39;).serialize(),
                        showConfirmationPopup: showConfirmationPopup
                    }, function (data) {
                        add_to_cart_complete(data);
                    });</p>
<p>                    $.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);
                    });</p>
<p>                }
            } else {
                // Ajout au panier d&amp;#39;un article complémentaire (depuis les modules aussi achetés...)
                if (showConfirmationPopup) {
                    if (useModalPlugin) {
                        // Si les btns quantités ne sont pas présent on affiche la modal
                        if (!quantityPlus &amp;&amp; !quantityMinus) {
                            $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 {
                            // Si les btns quantités ne sont pas présent on affiche la modal
                            if (!quantityPlus &amp;&amp; !quantityMinus) {
                                $j(&amp;#39;#mb_panier&amp;#39;).fadeIn();
                            }
                        }
                    }
                }</p>
<p>                $j.post(&quot;ajax.php?page=fiche_article&quot;, {
                    action: &amp;#39;ajout_panier&amp;#39;,
                    pid: pid,
                    delete: minus,
                    showConfirmationPopup: showConfirmationPopup
                }, function (data) {
                    add_to_cart_complete(data, showConfirmationPopup);
                });
            }
        } else {
            setTimeout(&quot;add_to_cart(&quot; + pid + &quot;)&quot;, 500);
        }
    }
}
if (&amp;#39;function&amp;#39; != typeof add_to_cart_complete) {
    // showConfirmationPopup : cf par exemple module FICHE_LISTE_PRODUITS_ICONES_V16 avec paramètres &quot;Bouton quantité&quot; et &quot;Si btn qté, affiche modale de confirmation&quot; à true
    var add_to_cart_completed = function (html, showConfirmationPopup = true) {
        if (showConfirmationPopup) {
            $j(&amp;#39;#mb_panier&amp;#39;).html(html); // Remplacement du loader
            if (moduleParams.mobileOn) {
                setTimeout(function () {
                    $j(&amp;#39;#mb_panier&amp;#39;).addClass(&amp;#39;mb_panier_showed&amp;#39;);
                }, 50);
            }</p>
<p>            $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;
            });
        }</p>
<p>        $(&amp;#39;body&amp;#39;).trigger(&amp;#39;ajaxAddToCartCompleted&amp;#39;);
    }</p>
<p>    add_to_cart_complete = function (html, showConfirmationPopup = true) {
        // Mise à jour des boxes panier en parallèle
        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;},
            {elt: &quot;#panier_colonne_v20&quot;, url: &quot;ajax.php?page=fiche_article&amp;action=maj_panier-colonne-v20&quot;}
        );</p>
<p>        // On regarde combien de modules sont concernés (et donc cb de requêtes ajax on doit faire)
        $j.each(urls, function () {
            if ($j(this.elt).length &gt; 0) {
                ++nbRequestsTodo;
            }
        });</p>
<p>        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, showConfirmationPopup);
                        }
                    });
                }
            });
        } else {
            add_to_cart_completed(html, showConfirmationPopup);
        }
    }
}</p>
<p>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();</p>
<p>            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);</p>
<p>                        }</p>
<p>                        $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;
                        });</p>
<p>                    }</p>
<p>                    $(&amp;#39;body&amp;#39;).trigger(&amp;#39;ajaxAddToEstimateCompleted&amp;#39;);
                });
            }
        }
    }
}
}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;mod_idx&quot;:1,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
let searchCache = {},
    autocompleteSearchContainer = document.getElementById(&amp;#39;boxe_recherche_autocompletion_v16_&amp;#39; + moduleParams.mod_idx),
    autocompleteResults = autocompleteSearchContainer ? autocompleteSearchContainer.querySelector(&amp;#39;.boxe_recherche_autocompletion_v16_results&amp;#39;) : null,
    autocompleteInput = autocompleteSearchContainer ? autocompleteSearchContainer.querySelector(&amp;#39;.boxe_recherche_autocompletion_v16_input&amp;#39;) : null,
    ajaxRequest = &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;
;</p>
<p>function showResults(data) {
    $(autocompleteResults).html(data);</p>
<p>    if (&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !== data) {
        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;);
    }
}</p>
<p>const delay = (fn, ms) =&gt; {
    let timer = 0
    return function (...args) {
        clearTimeout(timer)
        timer = setTimeout(fn.bind(this, ...args), ms &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; 0)
    }
}</p>
<p>$(autocompleteInput).on(&amp;#39;focusin keyup&amp;#39;, &amp;#39;input&amp;#39;, delay(() =&gt; {
    let searchValue =  encodeURIComponent(autocompleteInput.querySelector(&amp;#39;input&amp;#39;).value &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;);
    if (searchValue.length &gt; 2) {
        if (!(searchValue in searchCache)) {
            if (&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !== ajaxRequest) {
                ajaxRequest.abort();
            }</p>
<p>            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 (&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !== ajaxRequest) {
            ajaxRequest.abort();
        }
        showResults(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;);
    }
}, 400));</p>
<p>$(document).mouseup(function (e) {
    if (!$(autocompleteSearchContainer).is(e.target) // if the target of the click isn&amp;#39;t the container...
        &amp;&amp; $(autocompleteSearchContainer).has(e.target).length === 0) // ... nor a descendant of the container
    {
        showResults(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;);
    }
});
}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
/**
 * Permet de garder la bulle ouverte pour utiliser la surcouche navigateur d&amp;#39;autocomplétion des identifiants
 * /</p>
<p>let tooltipContainers = document.querySelectorAll(&amp;#39;.tooltip-container&amp;#39;);</p>
<p>let tooltipContainer;
for(tooltipContainer of tooltipContainers) {
    let tooltip = tooltipContainer.querySelector(&amp;#39;.tooltip&amp;#39;);</p>
<p>    if (tooltip !== null) {
        tooltipContainer.addEventListener(&amp;#39;mouseover&amp;#39;, (e) =&gt; {
            tooltip.style.display = &amp;#39;block&amp;#39;;
        });</p>
<p>        document.addEventListener(&amp;#39;mouseout&amp;#39;, (e) =&gt; {
            if (!e.target.closest(&amp;#39;.tooltip-container&amp;#39;)) {
                tooltip.style.display = &amp;#39;none&amp;#39;;
            }
        });
    }
}</p>
<p>}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
jQuery(document).ready(function($){</p>
<p>	$menuImages = $(&amp;#39;#menu-images&amp;#39;);</p>
<p>	$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;);
});</p>
<p>	$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;);
});</p>
<p>	$menuImages.on(&amp;#39;touchstart&amp;#39;, &amp;#39;.menu-link-level-1&amp;#39;, function(e)
{
		$this = $(this);
		if ($this.parent().find(&amp;#39;.menu-container-level-2&amp;#39;).length &gt; 0)
{
			e.preventDefault();</p>
<p>			$menuImages.find(&amp;#39;.menu-container-level-2 &amp;#39;).not($this.parent().find(&amp;#39;.menu-container-level-2&amp;#39;)).stop(true, true).fadeOut(&amp;#39;fast&amp;#39;);
			$this.parent().find(&amp;#39;.menu-container-level-2&amp;#39;).stop(true, true).fadeToggle(&amp;#39;slow&amp;#39;);
}</p>
<p>});</p>
<p>	var touch = &amp;#39;ontouchstart&amp;#39; in document.documentElement
		&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; (navigator.MaxTouchPoints &gt; 0)
		&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; (navigator.msMaxTouchPoints &gt; 0);</p>
<p>	if (touch) { // remove all :hover stylesheets
		try { // prevent exception on browsers not supporting DOM styleSheets properly
			for (var si in document.styleSheets) {
				var styleSheet = document.styleSheets(si);
				if (!styleSheet.rules) continue;</p>
<p>				for (var ri = styleSheet.rules.length - 1; ri &gt;= 0; ri--) {
					if (!styleSheet.rules(ri).selectorText) continue;</p>
<p>					if (styleSheet.rules(ri).selectorText.match(&amp;#39;:hover&amp;#39;)) {
						styleSheet.deleteRule(ri);
}
}
}
		} catch (ex) {}
}</p>
<p>$(&quot;.menu-item-level-1 a&quot;).each(function() {   
   if (this.href == window.location.href)
    $(this).parent().addClass(&quot;menu-item-current&quot;);
  });
 $(&quot;.menu-item-level-2 a&quot;).each(function() {   
   if (this.href == window.location.href)
    $(this).parent().addClass(&quot;menu-item-current&quot;);
  });
$(&quot;#header_liens_2 a&quot;).each(function() {   
   if (this.href == window.location.href)
    $(this).addClass(&quot;menu-item-current&quot;);
  });
});
}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
// Camera slideshow v1.3.3 - a jQuery slideshow with many effects, transitions, easy to customize, using canvas and mobile ready, based on jQuery 1.4+
// Copyright (c) 2012 by Manuel Masia - www.pixedelic.com
// Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php
;(function(a)
{
	a.fn.camera = function(b, c)
{
		function e()
{
			if(navigator.userAgent.match(/Android/i) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; navigator.userAgent.match(/webOS/i) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; navigator.userAgent.match(/iPad/i) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; navigator.userAgent.match(/iPhone/i) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; navigator.userAgent.match(/iPod/i))
{
				return true
}
}</p>
<p>		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;)
}
})
}</p>
<p>		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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;| i === false &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; i === &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;)
{
						i = b.alignment
}
					if(typeof j === &quot;undefined&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;| j === false &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; j === &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;)
{
						j = b.portrait
}
					if(j == false &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;, k = a(&quot;li.cameracurrent&quot;, s).length ? d.left + a(&quot;li.cameracurrent&quot;, s).outerWidth() : &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot; q == &quot;0&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;| w == &quot;0&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;| typeof q === &quot;undefined&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;| q === false &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; typeof w === &quot;undefined&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;| N == &quot;scrollRight&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;| N == &quot;scrollTop&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;| N == &quot;scrollBottom&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;| d.attr(&quot;data-outerWidth&quot;) === false &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; d.attr(&quot;data-outerWidth&quot;) === &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;| d.attr(&quot;data-outerHeight&quot;) === false &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; d.attr(&quot;data-outerHeight&quot;) === &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot; j.hasClass(&quot;paused&quot;) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; j.hasClass(&quot;stopped&quot;) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot; j.hasClass(&quot;paused&quot;) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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)
}
}</p>
<p>					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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;| N == &quot;scrollRight&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;| N == &quot;scrollTop&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;| N == &quot;scrollBottom&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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)
}
}
})
}
}</p>
<p>		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.lesboisdupoitou-chauffage-piquets.com/&quot;,
			fx: &quot;random&quot;,
			mobileFx: &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;)
{
					D = &amp;#39;data-box=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; + a(&quot;&gt; div &quot;, j).eq(C).attr(&quot;data-box&quot;) + &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&amp;#39;
}
				else
{
					D = &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/" />&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.lesboisdupoitou-chauffage-piquets.com/" />&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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()
			{/*a(&quot;iframe&quot;,g).each(function(){a(&quot;.camera_caption&quot;,g).show();var c=a(this);var d=c.attr(&quot;data-src&quot;);c.attr(&quot;src&quot;,d);var e=b.imagePath+&quot;blank.gif&quot;;var h=new Image;h.src=e;if(b.height.indexOf(&quot;%&quot;)!=-1){var i=Math.round(t/(100/parseFloat(b.height)));if(b.minHeight!=&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&amp;&amp;i&lt;parseFloat(b.minHeight)){u=parseFloat(b.minHeight)}else{u=i}}else if(b.height==&quot;auto&quot;){u=f.height()}else{u=parseFloat(b.height)}c.after(a(h).attr({&quot;class&quot;:&quot;imgFake&quot;,width:t,height:u}));var j=c.clone();c.remove();a(h).bind(&quot;click&quot;,function(){if(a(this).css(&quot;position&quot;)==&quot;absolute&quot;){a(this).remove();if(d.indexOf(&quot;vimeo&quot;)!=-1&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;d.indexOf(&quot;youtube&quot;)!=-1){if(d.indexOf(&quot;?&quot;)!=-1){autoplay=&quot;&amp;autoplay=1&quot;}else{autoplay=&quot;?autoplay=1&quot;}}else if(d.indexOf(&quot;dailymotion&quot;)!=-1){if(d.indexOf(&quot;?&quot;)!=-1){autoplay=&quot;&amp;autoPlay=1&quot;}else{autoplay=&quot;?autoPlay=1&quot;}}j.attr(&quot;src&quot;,d+autoplay);R=true}else{a(this).css({position:&quot;absolute&quot;,top:0,left:0,zIndex:10}).after(j);j.css({position:&quot;absolute&quot;,top:0,left:0,zIndex:9})}})})*/
}</p>
<p>			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.lesboisdupoitou-chauffage-piquets.com/" + i + "http://www.lesboisdupoitou-chauffage-piquets.com/" />&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.lesboisdupoitou-chauffage-piquets.com/" + i + "http://www.lesboisdupoitou-chauffage-piquets.com/"></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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/" 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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/" />&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.lesboisdupoitou-chauffage-piquets.com/&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()
                    }
                }
                autre {
                    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()
                    }
                }
                autre {
                    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)
}
})
}</p>
<p>		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.lesboisdupoitou-chauffage-piquets.com/"| autoAdv !== true)
		{
			c.removeClass("paused")
		}
	}
})(jQuery);
}(jQuery));

(function ($) {
var moduleParams = {"mod_idx":"Accueil","nb_slides":1,"height":"162px","autoAdvance":"true","loader":"none","loaderColor":"#eeeeee","loaderBgColor":"#222222","navigation":"false","pagination":"false","playPause":"false","hover":"false","pauseOnClick":"false","thumbnails":"false","transPeriod":"1500","portrait":"false","skin":"http://www.lesboisdupoitou-chauffage-piquets.com/","mobileOn":false,"caisseOn":false,"bookingsOn":false};
var videoOk    = true,
    firstDiapo = true;
// On détecte si le navigateur peut lire la vidéo
// Si non on passe direct à la diapo suivante
var v = document.createElement('video');
if (!(v.canPlayType &#038;&#038; v.canPlayType('video/mp4').replace(/no/, "http://www.lesboisdupoitou-chauffage-piquets.com/"))) {
    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;
        }</p>
<p>        $currentDiapo.autoAdvance = disableSliderAutoAdvance ? false : (moduleParams.autoAdvance == &amp;#39;true&amp;#39; ? true : false);</p>
<p>        $currentDiapo.camera({
            //paramètres
            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 () {
                // Pause du diaporama au cas où il y a ait une vidéo à lire (la reprise se fait dans loadVideo, soit à la fin de la vidéo soit tout de suite si c&amp;#39;est une image)
                $currentDiapo.cameraPause();</p>
<p>                // On met en pause toutes les vidéos éventuellement lancées dans les diapos précédentes
                if (videoOk &amp;&amp; $videos.length) {
                    $videos.each(function () {
                        $(this).get(0).pause();
                    });
                }</p>
<p>                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;);
                }</p>
<p>            },
            onEndTransition: function () {
                loadVideo($currentDiapo.find(&amp;#39;div.camera_target_content div.cameracurrent&amp;#39;).find(&amp;#39;video&amp;#39;));
            }
        });</p>
<p>        // cf bug n°5787 : astuce pour rendre les liens du contenu cliquables
        // http://stackoverflow.com/questions/3015422/forwarding-mouse-events-through-layers-divs
        // marche pas sous edge
        function mouse_event_over_element(evt, elem) {
            var o = elem.offset();
            var w = elem.outerWidth();
            var h = elem.outerHeight();
            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 () {
                var $link = $(this);
                if (mouse_event_over_element(e, $link)) {
                    $link.addClass('camera_link_over');
                    newcursor = 'pointer';
                    // $(this).mouseenter(); // trigger a one-argument jQuery hover() event (no mouseleave)
                    return false;
                } else {
                    $link.removeClass('camera_link_over');
                }
            });
            $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()
	{
		// Video's intrinsic dimensions
		var w = $video.videoWidth
			, h = $video.videoHeight;

		// Intrinsic Ratio
		// Will be more than 1 if W > H and less if W < H
		var videoRatio = (w / h).toFixed(2);

		// Get the container's computed styles
		//
		// Also calculate the min dimensions required (this will be
		// the container dimentions)
		var containerStyles = window.getComputedStyle(container)
			, minW = parseInt(containerStyles.getPropertyValue('width'))
			, minH = parseInt(containerStyles.getPropertyValue('height'));

		// What's the min:intrinsic dimensions
		//
		// The idea is to get which of the container dimension
		// has a higher value when compared with the equivalents
		// of the video. Imagine a 1200x700 container and
		// 1000x500 video. Then in order to find the right balance
		// and do minimum scaling, we have to find the dimension
		// with higher ratio.
		//
		// Ex: 1200/1000 = 1.2 and 700/500 = 1.4 - So it is best to
		// scale 500 to 700 and then calculate what should be the
		// right width. If we scale 1000 to 1200 then the height
		// will become 600 proportionately.
		var widthRatio = minW / w
			, heightRatio = minH / h;

		// Whichever ratio is more, the scaling
		// has to be done over that dimension
		if(widthRatio > heightRatio)
{
			var newWidth = minW;
			var newHeight = Math.ceil(newWidth / videoRatio);
}
		else
{
			var newHeight = minH;
			var newWidth = Math.ceil(newHeight * videoRatio);
}</p>
<p>		$video.style.width = newWidth + &amp;#39;px&amp;#39;;
		$video.style.height = newHeight + &amp;#39;px&amp;#39;;
} ;</p>
<p>	$video.addEventListener(&amp;#39;loadedmetadata&amp;#39;, setVideoDimensions(i), false);
	window.addEventListener(&amp;#39;resize&amp;#39;, setVideoDimensions(i), false);</p>
<p>});</p>
<p>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;); // On rend visible la div contenant la diapo qui est hidden au chargement de la page pour éviter un &quot;flash&quot; moche</p>
<p>        // En js directement pour appeler la méthode load
        var $video = document.getElementById($jVideo.attr(&amp;#39;id&amp;#39;));</p>
<p>        // On arrête le diaporama le temps de la lecture de la vidéo
        $currentDiapo.cameraPause();</p>
<p>        // On recharge la video pour tjs la démarrer du début
        $video.load();
        if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
            // Sur les terminaux mobiles la vidéo ne peut pas être jouée automatiquement, ajout des contrôles
            $video.setAttribute(&amp;#39;controls&amp;#39;, &amp;#39;controls&amp;#39;);
        } else {
            var promise = $video.play();</p>
<p>            // CF bug n°8002 et n°9512. Cas d&amp;#39;une vidéo qui ne se lancerait pas au premier chargement de la page
            if (promise!==undefined) {
                promise.then(function () {
                    // La vidéo s&amp;#39;est bien lancée
                }).catch(function () {
                    $jVideo.prop(&amp;#39;muted&amp;#39;, true);
                    $video.play();
                    // Si onn clique sur la vidéo, on peut retrouver le son.
                    $currentDiapo.find(&amp;#39;.camera_target_content&amp;#39;).click(function () {
                        $jVideo.prop(&amp;#39;muted&amp;#39;, false);
                    });
                });
            }</p>
<p>        }</p>
<p>        // On reprend la lecture du diaporama quand la vidéo est terminée ou s&amp;#39;il y a une erreur
        var ok = false;
        $video.onended = function () {
            ok = true;
            resumeDiapoPlay();
        } ;
        $video.onerror = function () {
            ok = true;
            resumeDiapoPlay();
        } ;</p>
<p>        // Plan B (selon navigateurs)
        if (!ok) {
            $video.onended = function () {
                resumeDiapoPlay();
            } ;
        }
    } else {
        // Image
        resumeDiapoPlay();
    }
}</p>
<p>function resumeDiapoPlay() {
    if(moduleParams.nb_slides != &amp;#39;1&amp;#39; &amp;&amp; $currentDiapo.autoAdvance==true) {
        $currentDiapo.cameraResume();
    }
}
}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;path&quot;:&quot;images/Image/pages_information/miniature_9.png&quot;,&quot;legend&quot;:&quot;bois de chauffage, risques, se chauffer - Les Bois du Poitou&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
// Ouverture de l&amp;#39;image en fancy box au clic sur la miniature
$(&amp;#39;#page_info&amp;#39;).find(&amp;#39;.page_info_image_img&amp;#39;).on(&amp;#39;click&amp;#39;, function () {
    $.fancybox(moduleParams.path, {
            &amp;#39;titlePosition&amp;#39;: &amp;#39;over&amp;#39;,
            &amp;#39;index&amp;#39;: 0,
            &amp;#39;padding&amp;#39;: 0,
            &amp;#39;transitionIn&amp;#39;: &amp;#39;none&amp;#39;,
            &amp;#39;transitionOut&amp;#39;: &amp;#39;none&amp;#39;,
            &amp;#39;type&amp;#39;: &amp;#39;image&amp;#39;,
            &amp;#39;changeFade&amp;#39;: 0,
            &amp;#39;title&amp;#39;: moduleParams.legend
        }
    );</p>
<p>    return false;
});</p>
<p>}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
/**
 * Maque l&amp;#39;élément $container
 *
 * @param $container
 * /
$.fn.hideIfEmpty = function ($container) {
    if ($(this).is(&amp;#39;:empty&amp;#39;)) {
        $container.hide();
    }
} ;
}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
$(&amp;#39;#a_fa_networks_icons&amp;#39;).hideIfEmpty($(&amp;#39;#a_fa_networks&amp;#39;));
}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;mobileIsOn&quot;:false,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
if(!moduleParams.mobileIsOn){
    $(&amp;#39;#page_info&amp;#39;).find(&amp;#39;div.page_info_faqs_question a&amp;#39;).fancybox();
} else {
    $(&amp;#39;#page_info&amp;#39;).find(&amp;#39;div.page_info_faqs_question a&amp;#39;).on(&amp;#39;click&amp;#39;, function () {
        event.preventDefault();
        $(&amp;#39;.page_info_faqs_popup_wrapper&amp;#39;).show();
    });</p>
<p>// Si on clique n&amp;#39;importe ou sur la popup on la ferme
    $(&amp;#39;.page_info_faqs_popup_wrapper&amp;#39;).on(&amp;#39;click&amp;#39;, function () {
        $(&amp;#39;.page_info_faqs_popup_wrapper&amp;#39;).hide();
    });
}</p>
<p>}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;idx&quot;:1,&quot;auto&quot;:&quot;non&quot;,&quot;pause&quot;:4000,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
var documentBody = document.documentElement;
if (($.browser.chrome) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; ($.browser.safari)) {
    documentBody = document.body;
} else if ($.browser.mozilla) {
    documentBody = &amp;#39;body,html&amp;#39;;
}</p>
<p>$(&quot;#page_info_articles_associes_carousel&quot;+moduleParams.idx).carouFredSel({
    auto: {
        play: moduleParams.auto == &amp;#39;oui&amp;#39; ? true : false,
        pauseDuration: moduleParams.pause,
    },
    circular: false,
    infinite: true,
    width: &amp;#39;100%&amp;#39;,
    height: &amp;#39;auto&amp;#39;,
    prev: &quot;#page_info_articles_associes_pagination_left&quot; + moduleParams.idx,
    next: &quot;#page_info_articles_associes_pagination_right&quot; + moduleParams.idx,
    scroll: {
        easing: &quot;quadratic&quot;
    },
    onCreate: function () {
        $(&amp;#39;.page_info_articles_associes_contenu&amp;#39;).css(&amp;#39;visibility&amp;#39;, &amp;#39;visible&amp;#39;);
    }
});
}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
/*!
 * Isotope PACKAGED v3.0.1
 *
 * Licensed GPLv3 for open source use
 * or Isotope Commercial License for commercial use
 *
 * http://isotope.metafizzy.co
 * Copyright 2016 Metafizzy
 * /</p>
<p>/**
 * Bridget makes jQuery widgets
 * v2.0.0
 * MIT license
 * /</p>
<p>/* jshint browser: true, strict: true, undef: true, unused: true */</p>
<p>( function( window, factory ) {
	&amp;#39;use strict&amp;#39;;
	/* globals define: false, module: false, require: false */</p>
<p>	if ( typeof define == &amp;#39;function&amp;#39; &amp;&amp; define.amd ) {
		// 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 ) {
		// CommonJS
		module.exports = factory(
			window,
			require(&amp;#39;jquery&amp;#39;)
);
	} else {
		// browser global
		window.jQueryBridget = factory(
			window,
			window.jQuery
);
}</p>
<p>}( window, function factory( window, jQuery ) {
	&amp;#39;use strict&amp;#39;;</p>
<p>	// ----- utils ----- //</p>
<p>	var arraySlice = Array.prototype.slice;</p>
<p>	// helper function for logging errors
	// $.error breaks jQuery chaining
	var console = window.console;
var logError = typeof console == &amp;#39;undefined&amp;#39; ? function() {} :
		function( message ) {
			console.error( message );
} ;</p>
<p>	// ----- jQueryBridget ----- //</p>
<p>	function jQueryBridget( namespace, PluginClass, $ ) {
		$ = $ &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; jQuery &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; window.jQuery;
		if ( !$ ) {
			return;
}</p>
<p>		// add option method -&gt; $().plugin(&amp;#39;option&amp;#39;, {...})
		if ( !PluginClass.prototype.option ) {
			// option setter
			PluginClass.prototype.option = function( opts ) {
				// bail out if not an object
				if ( !$.isPlainObject( opts ) ){
					return;
}
				this.options = $.extend( true, this.options, opts );
} ;
}</p>
<p>		// make jQuery plugin
		$.fn( namespace ) = function( arg0 /*, arg1 */ ) {
			if ( typeof arg0 == &amp;#39;string&amp;#39; ) {
				// method call $().plugin( &amp;#39;methodName&amp;#39;, { options } )
				// shift arguments by 1
				var args = arraySlice.call( arguments, 1 );
				return methodCall( this, arg0, args );
}
			// just $().plugin({ options })
			plainCall( this, arg0 );
			return this;
} ;</p>
<p>		// $().plugin(&amp;#39;methodName&amp;#39;)
		function methodCall( $elems, methodName, args ) {
			var returnValue;
			var pluginMethodStr = &amp;#39;$().&amp;#39; + namespace + &amp;#39;(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; + methodName + &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;)&amp;#39;;</p>
<p>			$elems.each( function( i, elem ) {
				// get instance
				var instance = $.data( elem, namespace );
				if ( !instance ) {
					logError( namespace + &amp;#39; not initialized. Cannot call methods, i.e. &amp;#39; +
						pluginMethodStr );
					return;
}</p>
<p>				var method = instance( methodName );
				if ( !method &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; methodName.charAt(0) == &amp;#39;_&amp;#39; ) {
					logError( pluginMethodStr + &amp;#39; is not a valid method&amp;#39; );
					return;
}</p>
<p>				// apply method, get return value
				var value = method.apply( instance, args );
				// set return value if value is returned, use only first value
				returnValue = returnValue === undefined ? value : returnValue;
});</p>
<p>			return returnValue !== undefined ? returnValue : $elems;
}</p>
<p>		function plainCall( $elems, options ) {
			$elems.each( function( i, elem ) {
				var instance = $.data( elem, namespace );
				if ( instance ) {
					// set options &amp; init
					instance.option( options );
					instance._init();
				} else {
					// initialize new instance
					instance = new PluginClass( elem, options );
					$.data( elem, namespace, instance );
}
});
}</p>
<p>		updateJQuery( $ );</p>
<p>}</p>
<p>	// ----- updateJQuery ----- //</p>
<p>	// set $.bridget for v1 backwards compatibility
	function updateJQuery( $ ) {
		if ( !$ &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; ( $ &amp;&amp; $.bridget ) ) {
			return;
}
		$.bridget = jQueryBridget;
}</p>
<p>	updateJQuery( jQuery &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; window.jQuery );</p>
<p>	// -----  ----- //</p>
<p>	return jQueryBridget;</p>
<p>}));</p>
<p>/**
 * EvEmitter v1.0.3
 * Lil&amp;#39; event emitter
 * MIT License
 * /</p>
<p>/* jshint unused: true, undef: true, strict: true */</p>
<p>( function( global, factory ) {
	// universal module definition
	/* jshint strict: false */ /* globals define, module, window */
	if ( typeof define == &amp;#39;function&amp;#39; &amp;&amp; define.amd ) {
		// AMD - RequireJS
		define( &amp;#39;ev-emitter/ev-emitter&amp;#39;,factory );
	} else if ( typeof module == &amp;#39;object&amp;#39; &amp;&amp; module.exports ) {
		// CommonJS - Browserify, Webpack
		module.exports = factory();
	} else {
		// Browser globals
		global.EvEmitter = factory();
}</p>
<p>}( typeof window != &amp;#39;undefined&amp;#39; ? window : this, function() {</p>
<p>	function EvEmitter() {}</p>
<p>	var proto = EvEmitter.prototype;</p>
<p>	proto.on = function( eventName, listener ) {
		if ( !eventName &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !listener ) {
			return;
}
		// set events hash
		var events = this._events = this._events &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; {};
		// set listeners array
		var listeners = events( eventName ) = events( eventName ) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; ();
		// only add once
		if ( listeners.indexOf( listener ) == -1 ) {
			listeners.push( listener );
}</p>
<p>		return this;
} ;</p>
<p>	proto.once = function( eventName, listener ) {
		if ( !eventName &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !listener ) {
			return;
}
		// add event
		this.on( eventName, listener );
		// set once flag
		// set onceEvents hash
		var onceEvents = this._onceEvents = this._onceEvents &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; {};
		// set onceListeners object
		var onceListeners = onceEvents( eventName ) = onceEvents( eventName ) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; {};
		// set flag
		onceListeners( listener ) = true;</p>
<p>		return this;
} ;</p>
<p>	proto.off = function( eventName, listener ) {
		var listeners = this._events &amp;&amp; this._events( eventName );
		if ( !listeners &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !listeners.length ) {
			return;
}
		var index = listeners.indexOf( listener );
		if ( index != -1 ) {
			listeners.splice( index, 1 );
}</p>
<p>		return this;
} ;</p>
<p>	proto.emitEvent = function( eventName, args ) {
		var listeners = this._events &amp;&amp; this._events( eventName );
		if ( !listeners &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !listeners.length ) {
			return;
}
		var i = 0;
		var listener = listeners(i);
		args = args &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; ();
		// once stuff
		var onceListeners = this._onceEvents &amp;&amp; this._onceEvents( eventName );</p>
<p>		while ( listener ) {
			var isOnce = onceListeners &amp;&amp; onceListeners( listener );
			if ( isOnce ) {
				// remove listener
				// remove before trigger to prevent recursion
				this.off( eventName, listener );
				// unset once flag
				delete onceListeners( listener );
}
			// trigger listener
			listener.apply( this, args );
			// get next listener
			i += isOnce ? 0 : 1;
			listener = listeners(i);
}</p>
<p>		return this;
} ;</p>
<p>	return EvEmitter;</p>
<p>}));</p>
<p>/*!
 * getSize v2.0.2
 * measure size of elements
 * MIT license
 * /</p>
<p>/*jshint browser: true, strict: true, undef: true, unused: true */
/*global define: false, module: false, console: false */</p>
<p>( function( window, factory ) {
	&amp;#39;use strict&amp;#39;;</p>
<p>	if ( typeof define == &amp;#39;function&amp;#39; &amp;&amp; define.amd ) {
		// 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 ) {
		// CommonJS
		module.exports = factory();
	} else {
		// browser global
		window.getSize = factory();
}</p>
<p>})( window, function factory() {
	&amp;#39;use strict&amp;#39;;</p>
<p>	// -------------------------- helpers -------------------------- //</p>
<p>	// get a number from a string, not a percentage
	function getStyleSize( value ) {
		var num = parseFloat( value );
		// not a percent like &amp;#39;100%&amp;#39;, and a number
		var isValid = value.indexOf(&amp;#39;%&amp;#39;) == -1 &amp;&amp; !isNaN( num );
		return isValid &amp;&amp; num;
}</p>
<p>	function noop() {}</p>
<p>var logError = typeof console == &amp;#39;undefined&amp;#39; ? noop :
		function( message ) {
			console.error( message );
} ;</p>
<p>	// -------------------------- measurements -------------------------- //</p>
<p>	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;
);</p>
<p>	var measurementsLength = measurements.length;</p>
<p>	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;
}</p>
<p>	// -------------------------- getStyle -------------------------- //</p>
<p>	/**
	 * getStyle, get style of element, check for Firefox bug
	 * https://bugzilla.mozilla.org/show_bug.cgi?id=548397
* /
	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;
}</p>
<p>	// -------------------------- setup -------------------------- //</p>
<p>	var isSetup = false;</p>
<p>	var isBoxSizeOuter;</p>
<p>	/**
	 * setup
	 * check isBoxSizerOuter
	 * do on first getSize() rather than on page load for Firefox bug
* /
	function setup() {
		// setup once
		if ( isSetup ) {
			return;
}
		isSetup = true;</p>
<p>		// -------------------------- box sizing -------------------------- //</p>
<p>		/**
		 * WebKit measures the outer-width on style.width on border-box elems
		 * IE &amp; Firefox&lt;29 measures the inner-width
* /
		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;;</p>
<p>		var body = document.body &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; document.documentElement;
		body.appendChild( div );
		var style = getStyle( div );</p>
<p>		getSize.isBoxSizeOuter = isBoxSizeOuter = getStyleSize( style.width ) == 200;
		body.removeChild( div );</p>
<p>}</p>
<p>	// -------------------------- getSize -------------------------- //</p>
<p>	function getSize( elem ) {
		setup();</p>
<p>		// use querySeletor if elem is string
		if ( typeof elem == &amp;#39;string&amp;#39; ) {
			elem = document.querySelector( elem );
}</p>
<p>		// do not proceed on non-objects
		if ( !elem &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; typeof elem != &amp;#39;object&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;| !elem.nodeType ) {
			return;
}</p>
<p>		var style = getStyle( elem );</p>
<p>		// if hidden, everything is 0
		if ( style.display == &amp;#39;none&amp;#39; ) {
			return getZeroSize();
}</p>
<p>		var size = {};
		size.width = elem.offsetWidth;
		size.height = elem.offsetHeight;</p>
<p>		var isBorderBox = size.isBorderBox = style.boxSizing == &amp;#39;border-box&amp;#39;;</p>
<p>		// get all measurements
		for ( var i=0; i &lt; measurementsLength; i++ ) {
			var measurement = measurements(i);
			var value = style( measurement );
			var num = parseFloat( value );
			// any &amp;#39;auto&amp;#39;, &amp;#39;medium&amp;#39; value will be 0
			size( measurement ) = !isNaN( num ) ? num : 0;
}</p>
<p>		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;</p>
<p>		var isBorderBoxSizeOuter = isBorderBox &amp;&amp; isBoxSizeOuter;</p>
<p>		// overwrite width and height if we can get it from style
		var styleWidth = getStyleSize( style.width );
		if ( styleWidth !== false ) {
			size.width = styleWidth +
				// add padding and border unless it&amp;#39;s already including it
				( isBorderBoxSizeOuter ? 0 : paddingWidth + borderWidth );
}</p>
<p>		var styleHeight = getStyleSize( style.height );
		if ( styleHeight !== false ) {
			size.height = styleHeight +
				// add padding and border unless it&amp;#39;s already including it
				( isBorderBoxSizeOuter ? 0 : paddingHeight + borderHeight );
}</p>
<p>		size.innerWidth = size.width - ( paddingWidth + borderWidth );
		size.innerHeight = size.height - ( paddingHeight + borderHeight );</p>
<p>		size.outerWidth = size.width + marginWidth;
		size.outerHeight = size.height + marginHeight;</p>
<p>		return size;
}</p>
<p>	return getSize;</p>
<p>});</p>
<p>/**
 * matchesSelector v2.0.1
 * matchesSelector( element, &amp;#39;.selector&amp;#39; )
 * MIT license
 * /</p>
<p>/*jshint browser: true, strict: true, undef: true, unused: true */</p>
<p>( function( window, factory ) {
	/*global define: false, module: false */
	&amp;#39;use strict&amp;#39;;
	// universal module definition
	if ( typeof define == &amp;#39;function&amp;#39; &amp;&amp; define.amd ) {
		// 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 ) {
		// CommonJS
		module.exports = factory();
	} else {
		// browser global
		window.matchesSelector = factory();
}</p>
<p>}( window, function factory() {
	&amp;#39;use strict&amp;#39;;</p>
<p>	var matchesMethod = ( function() {
		var ElemProto = Element.prototype;
		// check for the standard method name first
		if ( ElemProto.matches ) {
			return &amp;#39;matches&amp;#39;;
}
		// check un-prefixed
		if ( ElemProto.matchesSelector ) {
			return &amp;#39;matchesSelector&amp;#39;;
}
		// check vendor prefixes
		var prefixes = ( &amp;#39;webkit&amp;#39;, &amp;#39;moz&amp;#39;, &amp;#39;ms&amp;#39;, &amp;#39;o&amp;#39; );</p>
<p>		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;
}
}
})();</p>
<p>	return function matchesSelector( elem, selector ) {
		return elem( matchesMethod )( selector );
} ;</p>
<p>}));</p>
<p>/**
 * Fizzy UI utils v2.0.2
 * MIT license
 * /</p>
<p>/*jshint browser: true, undef: true, unused: true, strict: true */</p>
<p>( function( window, factory ) {
	// universal module definition
	/*jshint strict: false */ /*globals define, module, require */</p>
<p>	if ( typeof define == &amp;#39;function&amp;#39; &amp;&amp; define.amd ) {
		// 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 ) {
		// CommonJS
		module.exports = factory(
			window,
			require(&amp;#39;desandro-matches-selector&amp;#39;)
);
	} else {
		// browser global
		window.fizzyUIUtils = factory(
			window,
			window.matchesSelector
);
}</p>
<p>}( window, function factory( window, matchesSelector ) {</p>
<p>	var utils = {};</p>
<p>	// ----- extend ----- //</p>
<p>	// extends objects
	utils.extend = function( a, b ) {
		for ( var prop in b ) {
			a( prop ) = b( prop );
}
		return a;
} ;</p>
<p>	// ----- modulo ----- //</p>
<p>	utils.modulo = function( num, div ) {
		return ( ( num % div ) + div ) % div;
} ;</p>
<p>	// ----- makeArray ----- //</p>
<p>	// turn element or nodeList into an array
	utils.makeArray = function( obj ) {
		var ary = ();
		if ( Array.isArray( obj ) ) {
			// use object if already an array
			ary = obj;
		} else if ( obj &amp;&amp; typeof obj.length == &amp;#39;number&amp;#39; ) {
			// convert nodeList to array
			for ( var i=0; i &lt; obj.length; i++ ) {
				ary.push( obj(i) );
}
		} else {
			// array of single index
			ary.push( obj );
}
		return ary;
} ;</p>
<p>	// ----- removeFrom ----- //</p>
<p>	utils.removeFrom = function( ary, obj ) {
		var index = ary.indexOf( obj );
		if ( index != -1 ) {
			ary.splice( index, 1 );
}
} ;</p>
<p>	// ----- getParent ----- //</p>
<p>	utils.getParent = function( elem, selector ) {
		while ( elem != document.body ) {
			elem = elem.parentNode;
			if ( matchesSelector( elem, selector ) ) {
				return elem;
}
}
} ;</p>
<p>	// ----- getQueryElement ----- //</p>
<p>	// use element as selector string
	utils.getQueryElement = function( elem ) {
		if ( typeof elem == &amp;#39;string&amp;#39; ) {
			return document.querySelector( elem );
}
		return elem;
} ;</p>
<p>	// ----- handleEvent ----- //</p>
<p>	// enable .ontype to trigger from .addEventListener( elem, &amp;#39;type&amp;#39; )
	utils.handleEvent = function( event ) {
		var method = &amp;#39;on&amp;#39; + event.type;
		if ( this( method ) ) {
			this( method )( event );
}
} ;</p>
<p>	// ----- filterFindElements ----- //</p>
<p>	utils.filterFindElements = function( elems, selector ) {
		// make array of elems
		elems = utils.makeArray( elems );
		var ffElems = ();</p>
<p>		elems.forEach( function( elem ) {
			// check that elem is an actual element
			if ( !( elem instanceof HTMLElement ) ) {
				return;
}
			// add elem if no selector
			if ( !selector ) {
				ffElems.push( elem );
				return;
}
			// filter &amp; find items if we have a selector
			// filter
			if ( matchesSelector( elem, selector ) ) {
				ffElems.push( elem );
}
			// find children
			var childElems = elem.querySelectorAll( selector );
			// concat childElems to filterFound array
			for ( var i=0; i < childElems.length; i++ ) {
				ffElems.push( childElems(i) );
			}
		});

		return ffElems;
	};

	// ----- debounceMethod ----- //

	utils.debounceMethod = function( _class, methodName, threshold ) {
		// original method
		var method = _class.prototype( methodName );
		var timeoutName = methodName + 'Timeout';

		_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 "http://www.lesboisdupoitou-chauffage-piquets.com/" 100 );
		};
	};

	// ----- docReady ----- //

	utils.docReady = function( callback ) {
		var readyState = document.readyState;
		if ( readyState == 'complete"http://www.lesboisdupoitou-chauffage-piquets.com/"| readyState == 'interactive' ) {
			callback();
		} else {
			document.addEventListener( 'DOMContentLoaded', callback );
		}
	};

	// ----- htmlInit ----- //

	// http://jamesroberts.name/blog/2010/02/22/string-functions-for-javascript-trim-to-camel-case-to-dashed-and-to-underscore/
	utils.toDashed = function( str ) {
		return str.replace( /(.)((A-Z))/g, function( match, $1, $2 ) {
			return $1 + '-' + $2;
		}).toLowerCase();
	};

	var console = window.console;
	/**
	 * allow user to initialize classes via (data-namespace) or .js-namespace class
	 * htmlInit( Widget, 'widgetName' )
	 * options are parsed from data-namespace-options
	 */
	utils.htmlInit = function( WidgetClass, namespace ) {
		utils.docReady( function() {
			var dashedNamespace = utils.toDashed( namespace );
			var dataAttr = 'data-' + dashedNamespace;
			var dataAttrElems = document.querySelectorAll( '(' + dataAttr + ')' );
			var jsDashElems = document.querySelectorAll( '.js-' + dashedNamespace );
			var elems = utils.makeArray( dataAttrElems )
				.concat( utils.makeArray( jsDashElems ) );
			var dataOptionsAttr = dataAttr + '-options';
			var jQuery = window.jQuery;

			elems.forEach( function( elem ) {
				var attr = elem.getAttribute( dataAttr ) "http://www.lesboisdupoitou-chauffage-piquets.com/"
					elem.getAttribute( dataOptionsAttr );
				var options;
				try {
					options = attr &#038;&#038; JSON.parse( attr );
				} catch ( error ) {
					// log error, do not initialize
					if ( console ) {
						console.error( 'Error parsing ' + dataAttr + ' on ' + elem.className +
							': ' + error );
					}
					return;
				}
				// initialize
				var instance = new WidgetClass( elem, options );
				// make available via $().data('layoutname')
				if ( jQuery ) {
					jQuery.data( elem, namespace, instance );
				}
			});

		});
	};

	// -----  ----- //

	return utils;

}));

/**
 * Outlayer Item
 */

( function( window, factory ) {
	// universal module definition
	/* jshint strict: false */ /* globals define, module, require */
	if ( typeof define == 'function' &#038;&#038; define.amd ) {
		// AMD - RequireJS
		define( 'outlayer/item',(
				'ev-emitter/ev-emitter',
				'get-size/get-size'
			),
			factory
		);
	} else if ( typeof module == 'object' &#038;&#038; module.exports ) {
		// CommonJS - Browserify, Webpack
		module.exports = factory(
			require('ev-emitter'),
			require('get-size')
		);
	} else {
		// browser global
		window.Outlayer = {};
		window.Outlayer.Item = factory(
			window.EvEmitter,
			window.getSize
		);
	}

}( window, function factory( EvEmitter, getSize ) {
	'use strict';

	// ----- helpers ----- //

	function isEmptyObj( obj ) {
		for ( var prop in obj ) {
			return false;
		}
		prop = null;
		return true;
	}

	// -------------------------- CSS3 support -------------------------- //


	var docElemStyle = document.documentElement.style;

	var transitionProperty = typeof docElemStyle.transition == 'string' ?
		'transition' : 'WebkitTransition';
	var transformProperty = typeof docElemStyle.transform == 'string' ?
		'transform' : 'WebkitTransform';

	var transitionEndEvent = {
		WebkitTransition: 'webkitTransitionEnd',
		transition: 'transitionend'
	}( transitionProperty );

	// cache all vendor properties that could have vendor prefix
	var vendorProperties = {
		transform: transformProperty,
		transition: transitionProperty,
		transitionDuration: transitionProperty + 'Duration',
		transitionProperty: transitionProperty + 'Property',
		transitionDelay: transitionProperty + 'Delay'
	};

	// -------------------------- Item -------------------------- //

	function Item( element, layout ) {
		if ( !element ) {
			return;
		}

		this.element = element;
		// parent layout class, i.e. Masonry, Isotope, or Packery
		this.layout = layout;
		this.position = {
			x: 0,
			y: 0
		};

		this._create();
	}

	// inherit EvEmitter
	var proto = Item.prototype = Object.create( EvEmitter.prototype );
	proto.constructor = Item;

	proto._create = function() {
		// transition objects
		this._transn = {
			ingProperties: {},
			clean: {},
			onEnd: {}
		};

		this.css({
			position: 'absolute'
		});
	};

	// trigger specified handler for event type
	proto.handleEvent = function( event ) {
		var method = 'on' + event.type;
		if ( this( method ) ) {
			this( method )( event );
		}
	};

	proto.getSize = function() {
		this.size = getSize( this.element );
	};

	/**
	 * apply CSS styles to element
	 * @param {Object} style
	 */
	proto.css = function( style ) {
		var elemStyle = this.element.style;

		for ( var prop in style ) {
			// use vendor property if available
			var supportedProp = vendorProperties( prop ) "http://www.lesboisdupoitou-chauffage-piquets.com/" prop;
			elemStyle( supportedProp ) = style( prop );
		}
	};

	// measure position, and sets it
	proto.getPosition = function() {
		var style = getComputedStyle( this.element );
		var isOriginLeft = this.layout._getOption('originLeft');
		var isOriginTop = this.layout._getOption('originTop');
		var xValue = style( isOriginLeft ? 'left' : 'right' );
		var yValue = style( isOriginTop ? 'top' : 'bottom' );
		// convert percent to pixels
		var layoutSize = this.layout.size;
		var x = xValue.indexOf('%') != -1 ?
		( parseFloat( xValue ) / 100 ) * layoutSize.width : parseInt( xValue, 10 );
		var y = yValue.indexOf('%') != -1 ?
		( parseFloat( yValue ) / 100 ) * layoutSize.height : parseInt( yValue, 10 );

		// clean up 'auto' or other non-integer values
		x = isNaN( x ) ? 0 : x;
		y = isNaN( y ) ? 0 : y;
		// remove padding from measurement
		x -= isOriginLeft ? layoutSize.paddingLeft : layoutSize.paddingRight;
		y -= isOriginTop ? layoutSize.paddingTop : layoutSize.paddingBottom;

		this.position.x = x;
		this.position.y = y;
	};

	// set settled position, apply padding
	proto.layoutPosition = function() {
		var layoutSize = this.layout.size;
		var style = {};
		var isOriginLeft = this.layout._getOption('originLeft');
		var isOriginTop = this.layout._getOption('originTop');

		// x
		var xPadding = isOriginLeft ? 'paddingLeft' : 'paddingRight';
		var xProperty = isOriginLeft ? 'left' : 'right';
		var xResetProperty = isOriginLeft ? 'right' : 'left';

		var x = this.position.x + layoutSize( xPadding );
		// set in percentage or pixels
		style( xProperty ) = this.getXValue( x );
		// reset other property
		style( xResetProperty ) = "http://www.lesboisdupoitou-chauffage-piquets.com/";

		// y
		var yPadding = isOriginTop ? 'paddingTop' : 'paddingBottom';
		var yProperty = isOriginTop ? 'top' : 'bottom';
		var yResetProperty = isOriginTop ? 'bottom' : 'top';

		var y = this.position.y + layoutSize( yPadding );
		// set in percentage or pixels
		style( yProperty ) = this.getYValue( y );
		// reset other property
		style( yResetProperty ) = "http://www.lesboisdupoitou-chauffage-piquets.com/";

		this.css( style );
		this.emitEvent( 'layout', ( this ) );
	};

	proto.getXValue = function( x ) {
		var isHorizontal = this.layout._getOption('horizontal');
		return this.layout.options.percentPosition &#038;&#038; !isHorizontal ?
		( ( x / this.layout.size.width ) * 100 ) + '%' : x + 'px';
	};

	proto.getYValue = function( y ) {
		var isHorizontal = this.layout._getOption('horizontal');
		return this.layout.options.percentPosition &#038;&#038; isHorizontal ?
		( ( y / this.layout.size.height ) * 100 ) + '%' : y + 'px';
	};

	proto._transitionTo = function( x, y ) {
		this.getPosition();
		// get current x &#038; y from top/left
		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 &#038;&#038; compareY === this.position.y;

		// save end position
		this.setPosition( x, y );

		// if did not move and not transitioning, just go to layout
		if ( didNotMove &#038;&#038; !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 ) {
		// flip cooridinates if origin on right or bottom
		var isOriginLeft = this.layout._getOption('originLeft');
		var isOriginTop = this.layout._getOption('originTop');
		x = isOriginLeft ? x : -x;
		y = isOriginTop ? y : -y;
		return 'translate3d(' + x + 'px, ' + y + 'px, 0)';
	};

	// non transition + transform support
	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 );
	};

	// ----- transition ----- //

	/**
	 * @param {Object} style - CSS
	 * @param {Function} onTransitionEnd
	 */

	// non transition, just trigger callback
	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 );
		}
	};

	/**
	 * proper transition
	 * @param {Object} args - arguments
	 *   @param {Object} to - style to transition to
	 *   @param {Object} from - style to start transition from
	 *   @param {Boolean} isCleaning - removes transition styles after transition
	 *   @param {Function} onTransitionEnd - callback
	 */
	proto.transition = function( args ) {
		// redirect to nonTransition if no transition duration
		if ( !parseFloat( this.layout.options.transitionDuration ) ) {
			this._nonTransition( args );
			return;
		}

		var _transition = this._transn;
		// keep track of onTransitionEnd callback by css property
		for ( var prop in args.onTransitionEnd ) {
			_transition.onEnd( prop ) = args.onTransitionEnd( prop );
		}
		// keep track of properties that are transitioning
		for ( prop in args.to ) {
			_transition.ingProperties( prop ) = true;
			// keep track of properties to clean up when transition is done
			if ( args.isCleaning ) {
				_transition.clean( prop ) = true;
			}
		}

		// set from styles
		if ( args.from ) {
			this.css( args.from );
			// force redraw. http://blog.alexmaccaw.com/css-transitions
			var h = this.element.offsetHeight;
			// hack for JSHint to hush about unused var
			h = null;
		}
		// enable transition
		this.enableTransition( args.to );
		// set styles that are transitioning
		this.css( args.to );

		this.isTransitioning = true;

	};

	// dash before all cap letters, including first for
	// WebkitTransform => -webkit-transform
	function toDashedAll( str ) {
		return str.replace( /((A-Z))/g, function( $1 ) {
			return &amp;#39;-&amp;#39; + $1.toLowerCase();
});
}</p>
<p>	var transitionProps = &amp;#39;opacity,&amp;#39; + toDashedAll( transformProperty );</p>
<p>	proto.enableTransition = function(/* style */) {
		// HACK changing transitionProperty during a transition
		// will cause transition to jump
		if ( this.isTransitioning ) {
			return;
}</p>
<p>		// make `transition: foo, bar, baz` from style object
		// HACK un-comment this when enableTransition can work
		// while a transition is happening
		// var transitionValues = ();
		// for ( var prop in style ) {
		//   // dash-ify camelCased properties like WebkitTransition
		//   prop = vendorProperties( prop ) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; prop;
		//   transitionValues.push( toDashedAll( prop ) );
		// }
		// munge number to millisecond, to match stagger
		var duration = this.layout.options.transitionDuration;
duration = typeof duration == &amp;#39;number&amp;#39; ? duration + &amp;#39;ms&amp;#39; : duration;
		// enable transition styles
		this.css({
			transitionProperty: transitionProps,
			transitionDuration: duration,
			transitionDelay: this.staggerDelay &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; 0
});
		// listen for transition end event
		this.element.addEventListener( transitionEndEvent, this, false );
} ;</p>
<p>	// ----- events ----- //</p>
<p>	proto.onwebkitTransitionEnd = function( event ) {
		this.ontransitionend( event );
} ;</p>
<p>	proto.onotransitionend = function( event ) {
		this.ontransitionend( event );
} ;</p>
<p>	// properties that I munge to make my life easier
	var dashedVendorProperties = {
		&amp;#39;-webkit-transform&amp;#39;: &amp;#39;transform&amp;#39;
} ;</p>
<p>	proto.ontransitionend = function( event ) {
		// disregard bubbled events from children
		if ( event.target !== this.element ) {
			return;
}
		var _transition = this._transn;
		// get property name of transitioned property, convert to prefix-free
		var propertyName = dashedVendorProperties( event.propertyName ) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; event.propertyName;</p>
<p>		// remove property that has completed transitioning
		delete _transition.ingProperties( propertyName );
		// check if any properties are still transitioning
		if ( isEmptyObj( _transition.ingProperties ) ) {
			// all properties have completed transitioning
			this.disableTransition();
}
		// clean style
		if ( propertyName in _transition.clean ) {
			// clean up style
			this.element.style( event.propertyName ) = &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;;
			delete _transition.clean( propertyName );
}
		// trigger onTransitionEnd callback
		if ( propertyName in _transition.onEnd ) {
			var onTransitionEnd = _transition.onEnd( propertyName );
			onTransitionEnd.call( this );
			delete _transition.onEnd( propertyName );
}</p>
<p>		this.emitEvent( &amp;#39;transitionEnd&amp;#39;, ( this ) );
} ;</p>
<p>	proto.disableTransition = function() {
		this.removeTransitionStyles();
		this.element.removeEventListener( transitionEndEvent, this, false );
		this.isTransitioning = false;
} ;</p>
<p>	/**
	 * removes style property from element
	 * @param {Object} style
	 **/
	proto._removeStyles = function( style ) {
		// clean up transition styles
		var cleanStyle = {};
		for ( var prop in style ) {
			cleanStyle( prop ) = &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;;
}
		this.css( cleanStyle );
} ;</p>
<p>	var cleanTransitionStyle = {
		transitionProperty: &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;,
		transitionDuration: &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;,
		transitionDelay: &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;
} ;</p>
<p>	proto.removeTransitionStyles = function() {
		// remove transition
		this.css( cleanTransitionStyle );
} ;</p>
<p>	// ----- stagger ----- //</p>
<p>	proto.stagger = function( delay ) {
		delay = isNaN( delay ) ? 0 : delay;
		this.staggerDelay = delay + &amp;#39;ms&amp;#39;;
} ;</p>
<p>	// ----- show/hide/remove ----- //</p>
<p>	// remove element from DOM
	proto.removeElem = function() {
		this.element.parentNode.removeChild( this.element );
		// remove display: none
		this.css({ display: &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; });
		this.emitEvent( &amp;#39;remove&amp;#39;, ( this ) );
} ;</p>
<p>	proto.remove = function() {
		// just remove element if no transition support or no transition
		if ( !transitionProperty &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !parseFloat( this.layout.options.transitionDuration ) ) {
			this.removeElem();
			return;
}</p>
<p>		// start transition
		this.once( &amp;#39;transitionEnd&amp;#39;, function() {
			this.removeElem();
});
		this.hide();
} ;</p>
<p>	proto.reveal = function() {
		delete this.isHidden;
		// remove display: none
		this.css({ display: &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; });</p>
<p>		var options = this.layout.options;</p>
<p>		var onTransitionEnd = {};
		var transitionEndProperty = this.getHideRevealTransitionEndProperty(&amp;#39;visibleStyle&amp;#39;);
		onTransitionEnd( transitionEndProperty ) = this.onRevealTransitionEnd;</p>
<p>		this.transition({
			from: options.hiddenStyle,
			to: options.visibleStyle,
			isCleaning: true,
			onTransitionEnd: onTransitionEnd
});
} ;</p>
<p>	proto.onRevealTransitionEnd = function() {
		// check if still visible
		// during transition, item may have been hidden
		if ( !this.isHidden ) {
			this.emitEvent(&amp;#39;reveal&amp;#39;);
}
} ;</p>
<p>	/**
	 * get style property use for hide/reveal transition end
	 * @param {String} styleProperty - hiddenStyle/visibleStyle
	 * @returns {String}
* /
	proto.getHideRevealTransitionEndProperty = function( styleProperty ) {
		var optionStyle = this.layout.options( styleProperty );
		// use opacity
		if ( optionStyle.opacity ) {
			return &amp;#39;opacity&amp;#39;;
}
		// get first property
		for ( var prop in optionStyle ) {
			return prop;
}
} ;</p>
<p>	proto.hide = function() {
		// set flag
		this.isHidden = true;
		// remove display: none
		this.css({ display: &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; });</p>
<p>		var options = this.layout.options;</p>
<p>		var onTransitionEnd = {};
		var transitionEndProperty = this.getHideRevealTransitionEndProperty(&amp;#39;hiddenStyle&amp;#39;);
		onTransitionEnd( transitionEndProperty ) = this.onHideTransitionEnd;</p>
<p>		this.transition({
			from: options.visibleStyle,
			to: options.hiddenStyle,
			// keep hidden stuff hidden
			isCleaning: true,
			onTransitionEnd: onTransitionEnd
});
} ;</p>
<p>	proto.onHideTransitionEnd = function() {
		// check if still hidden
		// during transition, item may have been un-hidden
		if ( this.isHidden ) {
			this.css({ display: &amp;#39;none&amp;#39; });
			this.emitEvent(&amp;#39;hide&amp;#39;);
}
} ;</p>
<p>	proto.destroy = function() {
		this.css({
			position: &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;,
			left: &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;,
			right: &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;,
			top: &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;,
			bottom: &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;,
			transition: &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;,
			transform: &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;
});
} ;</p>
<p>	return Item;</p>
<p>}));</p>
<p>/*!
 * Outlayer v2.1.0
 * the brains and guts of a layout library
 * MIT license
 * /</p>
<p>( function( window, factory ) {
	&amp;#39;use strict&amp;#39;;
	// universal module definition
	/* jshint strict: false */ /* globals define, module, require */
	if ( typeof define == &amp;#39;function&amp;#39; &amp;&amp; define.amd ) {
		// AMD - RequireJS
		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 ) {
		// CommonJS - Browserify, Webpack
		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 {
		// browser global
		window.Outlayer = factory(
			window,
			window.EvEmitter,
			window.getSize,
			window.fizzyUIUtils,
			window.Outlayer.Item
);
}</p>
<p>}( window, function factory( window, EvEmitter, getSize, utils, Item ) {
	&amp;#39;use strict&amp;#39;;</p>
<p>	// ----- vars ----- //</p>
<p>	var console = window.console;
	var jQuery = window.jQuery;
	var noop = function() {};</p>
<p>	// -------------------------- Outlayer -------------------------- //</p>
<p>	// globally unique identifiers
	var GUID = 0;
	// internal store of all Outlayer intances
	var instances = {};</p>
<p>	/**
	 * @param {Element, String} element
	 * @param {Object} options
	 * @constructor
* /
	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.lesboisdupoitou-chauffage-piquets.com/&quot; element ) );
}
			return;
}
		this.element = queryElement;
		// add jQuery
		if ( jQuery ) {
			this.$element = jQuery( this.element );
}</p>
<p>		// options
		this.options = utils.extend( {}, this.constructor.defaults );
		this.option( options );</p>
<p>		// add id for Outlayer.getFromElement
		var id = ++GUID;
		this.element.outlayerGUID = id; // expando
		instances( id ) = this; // associate via id</p>
<p>		// kick it off
		this._create();</p>
<p>		var isInitLayout = this._getOption(&amp;#39;initLayout&amp;#39;);
		if ( isInitLayout ) {
			this.layout();
}
}</p>
<p>	// settings are for internal use only
	Outlayer.namespace = &amp;#39;outlayer&amp;#39;;
	Outlayer.Item = Item;</p>
<p>	// default options
	Outlayer.defaults = {
		containerStyle: {
			position: &amp;#39;relative&amp;#39;
},
		initLayout: true,
		originLeft: true,
		originTop: true,
		resize: true,
		resizeContainer: true,
		// item options
		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;
}
} ;</p>
<p>	var proto = Outlayer.prototype;
	// inherit EvEmitter
	utils.extend( proto, EvEmitter.prototype );</p>
<p>	/**
	 * set options
	 * @param {Object} opts
* /
	proto.option = function( opts ) {
		utils.extend( this.options, opts );
} ;</p>
<p>	/**
	 * get backwards compatible option value, check old name
* /
	proto._getOption = function( option ) {
		var oldOption = this.constructor.compatOptions( option );
		return oldOption &amp;&amp; this.options( oldOption ) !== undefined ?
			this.options( oldOption ) : this.options( option );
} ;</p>
<p>	Outlayer.compatOptions = {
		// currentName: oldName
		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;
} ;</p>
<p>	proto._create = function() {
		// get items from children
		this.reloadItems();
		// elements that affect layout, but are not laid out
		this.stamps = ();
		this.stamp( this.options.stamp );
		// set container style
		utils.extend( this.element.style, this.options.containerStyle );</p>
<p>		// bind resize method
		var canBindResize = this._getOption(&amp;#39;resize&amp;#39;);
		if ( canBindResize ) {
			this.bindResize();
}
} ;</p>
<p>	// goes through all children again and gets bricks in proper order
	proto.reloadItems = function() {
		// collection of item elements
		this.items = this._itemize( this.element.children );
} ;</p>
<p>	/**
	 * turn elements into Outlayer.Items to be used in layout
	 * @param {Array or NodeList or HTMLElement} elems
	 * @returns {Array} items - collection of new Outlayer Items
* /
	proto._itemize = function( elems ) {</p>
<p>		var itemElems = this._filterFindItemElements( elems );
		var Item = this.constructor.Item;</p>
<p>		// create new Outlayer Items for collection
		var items = ();
		for ( var i=0; i < itemElems.length; i++ ) {
			var elem = itemElems(i);
			var item = new Item( elem, this );
			items.push( item );
		}

		return items;
	};

	/**
	 * get item elements to be used in layout
	 * @param {Array or NodeList or HTMLElement} elems
	 * @returns {Array} items - item elements
	 */
	proto._filterFindItemElements = function( elems ) {
		return utils.filterFindElements( elems, this.options.itemSelector );
	};

	/**
	 * getter method for getting item elements
	 * @returns {Array} elems - collection of item elements
	 */
	proto.getItemElements = function() {
		return this.items.map( function( item ) {
			return item.element;
		});
	};

	// ----- init &#038; layout ----- //

	/**
	 * lays out all items
	 */
	proto.layout = function() {
		this._resetLayout();
		this._manageStamps();

		// don't animate first layout
		var layoutInstant = this._getOption('layoutInstant');
		var isInstant = layoutInstant !== undefined ?
			layoutInstant : !this._isLayoutInited;
		this.layoutItems( this.items, isInstant );

		// flag for initalized
		this._isLayoutInited = true;
	};

	// _init is alias for layout
	proto._init = proto.layout;

	/**
	 * logic before any new layout
	 */
	proto._resetLayout = function() {
		this.getSize();
	};


	proto.getSize = function() {
		this.size = getSize( this.element );
	};

	/**
	 * get measurement from option, for columnWidth, rowHeight, gutter
	 * if option is String -> get element from selector string, &amp; get size of element
	 * if option is Element -&gt; get size of element
	 * else use option as a number
*
	 * @param {String} measurement
	 * @param {String} size - width or height
	 * @private
* /
	proto._getMeasurement = function( measurement, size ) {
		var option = this.options( measurement );
		var elem;
		if ( !option ) {
			// default to 0
			this( measurement ) = 0;
		} else {
			// use option as an element
			if ( typeof option == &amp;#39;string&amp;#39; ) {
				elem = this.element.querySelector( option );
			} else if ( option instanceof HTMLElement ) {
				elem = option;
}
			// use size of element, if element
			this( measurement ) = elem ? getSize( elem )( size ) : option;
}
} ;</p>
<p>	/**
	 * layout a collection of item elements
	 * @api public
* /
	proto.layoutItems = function( items, isInstant ) {
		items = this._getItemsForLayout( items );</p>
<p>		this._layoutItems( items, isInstant );</p>
<p>		this._postLayout();
} ;</p>
<p>	/**
	 * get the items to be laid out
	 * you may want to skip over some items
	 * @param {Array} items
	 * @returns {Array} items
* /
	proto._getItemsForLayout = function( items ) {
		return items.filter( function( item ) {
			return !item.isIgnored;
});
} ;</p>
<p>	/**
	 * layout items
	 * @param {Array} items
	 * @param {Boolean} isInstant
* /
	proto._layoutItems = function( items, isInstant ) {
		this._emitCompleteOnItems( &amp;#39;layout&amp;#39;, items );</p>
<p>		if ( !items &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !items.length ) {
			// no items, emit event with empty array
			return;
}</p>
<p>		var queue = ();</p>
<p>		items.forEach( function( item ) {
			// get x/y object from method
			var position = this._getItemLayoutPosition( item );
			// enqueue
			position.item = item;
			position.isInstant = isInstant &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; item.isLayoutInstant;
			queue.push( position );
		}, this );</p>
<p>		this._processLayoutQueue( queue );
} ;</p>
<p>	/**
	 * get item layout position
	 * @param {Outlayer.Item} item
	 * @returns {Object} x and y position
* /
	proto._getItemLayoutPosition = function( /* item */ ) {
		return {
			x: 0,
			y: 0
} ;
} ;</p>
<p>	/**
	 * iterate over array and position each item
	 * Reason being - separating this logic prevents &amp;#39;layout invalidation&amp;#39;
	 * thx @paul_irish
	 * @param {Array} queue
* /
	proto._processLayoutQueue = function( queue ) {
		this.updateStagger();
		queue.forEach( function( obj, i ) {
			this._positionItem( obj.item, obj.x, obj.y, obj.isInstant, i );
		}, this );
} ;</p>
<p>	// set stagger from option in milliseconds number
	proto.updateStagger = function() {
		var stagger = this.options.stagger;
		if ( stagger === null &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; stagger === undefined ) {
			this.stagger = 0;
			return;
}
		this.stagger = getMilliseconds( stagger );
		return this.stagger;
} ;</p>
<p>	/**
	 * Sets position of item in DOM
	 * @param {Outlayer.Item} item
	 * @param {Number} x - horizontal position
	 * @param {Number} y - vertical position
	 * @param {Boolean} isInstant - disables transitions
* /
	proto._positionItem = function( item, x, y, isInstant, i ) {
		if ( isInstant ) {
			// if not transition, just set CSS
			item.goTo( x, y );
		} else {
			item.stagger( i * this.stagger );
			item.moveTo( x, y );
}
} ;</p>
<p>	/**
	 * Any logic you want to do after each layout,
	 * i.e. size the container
* /
	proto._postLayout = function() {
		this.resizeContainer();
} ;</p>
<p>	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 );
}
} ;</p>
<p>	/**
	 * Sets width or height of container if returned
	 * @returns {Object} size
	 *   @param {Number} width
	 *   @param {Number} height
* /
	proto._getContainerSize = noop;</p>
<p>	/**
	 * @param {Number} measure - size of width or height
	 * @param {Boolean} isWidth
* /
	proto._setContainerMeasure = function( measure, isWidth ) {
		if ( measure === undefined ) {
			return;
}</p>
<p>		var elemSize = this.size;
		// add padding and border width if border box
		if ( elemSize.isBorderBox ) {
			measure += isWidth ? elemSize.paddingLeft + elemSize.paddingRight +
			elemSize.borderLeftWidth + elemSize.borderRightWidth :
			elemSize.paddingBottom + elemSize.paddingTop +
			elemSize.borderTopWidth + elemSize.borderBottomWidth;
}</p>
<p>		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;;
} ;</p>
<p>	/**
	 * emit eventComplete on a collection of items events
	 * @param {String} eventName
	 * @param {Array} items - Outlayer.Items
* /
	proto._emitCompleteOnItems = function( eventName, items ) {
		var _this = this;
		function onComplete() {
			_this.dispatchEvent( eventName + &amp;#39;Complete&amp;#39;, null, ( items ) );
}</p>
<p>		var count = items.length;
		if ( !items &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !count ) {
			onComplete();
			return;
}</p>
<p>		var doneCount = 0;
		function tick() {
			doneCount++;
			if ( doneCount == count ) {
				onComplete();
}
}</p>
<p>		// bind callback
		items.forEach( function( item ) {
			item.once( eventName, tick );
});
} ;</p>
<p>	/**
	 * emits events via EvEmitter and jQuery events
	 * @param {String} type - name of event
	 * @param {Event} event - original event
	 * @param {Array} args - extra arguments
* /
	proto.dispatchEvent = function( type, event, args ) {
		// add original event to arguments
		var emitArgs = event ? ( event ).concat( args ) : args;
		this.emitEvent( type, emitArgs );</p>
<p>		if ( jQuery ) {
			// set this.$element
			this.$element = this.$element &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; jQuery( this.element );
			if ( event ) {
				// create jQuery event
				var $event = jQuery.Event( event );
				$event.type = type;
				this.$element.trigger( $event, args );
			} else {
				// just trigger with type if no event available
				this.$element.trigger( type, args );
}
}
} ;</p>
<p>	// -------------------------- ignore &amp; stamps -------------------------- //</p>
<p>	/**
	 * keep item in collection, but do not lay it out
	 * ignored items do not get skipped in layout
	 * @param {Element} elem
* /
	proto.ignore = function( elem ) {
		var item = this.getItem( elem );
		if ( item ) {
			item.isIgnored = true;
}
} ;</p>
<p>	/**
	 * return item to layout collection
	 * @param {Element} elem
* /
	proto.unignore = function( elem ) {
		var item = this.getItem( elem );
		if ( item ) {
			delete item.isIgnored;
}
} ;</p>
<p>	/**
	 * adds elements to stamps
	 * @param {NodeList, Array, Element, or String} elems
* /
	proto.stamp = function( elems ) {
		elems = this._find( elems );
		if ( !elems ) {
			return;
}</p>
<p>		this.stamps = this.stamps.concat( elems );
		// ignore
		elems.forEach( this.ignore, this );
} ;</p>
<p>	/**
	 * removes elements to stamps
	 * @param {NodeList, Array, or Element} elems
* /
	proto.unstamp = function( elems ) {
		elems = this._find( elems );
		if ( !elems ){
			return;
}</p>
<p>		elems.forEach( function( elem ) {
			// filter out removed stamp elements
			utils.removeFrom( this.stamps, elem );
			this.unignore( elem );
		}, this );
} ;</p>
<p>	/**
	 * finds child elements
	 * @param {NodeList, Array, Element, or String} elems
	 * @returns {Array} elems
* /
	proto._find = function( elems ) {
		if ( !elems ) {
			return;
}
		// if string, use argument as selector string
		if ( typeof elems == &amp;#39;string&amp;#39; ) {
			elems = this.element.querySelectorAll( elems );
}
		elems = utils.makeArray( elems );
		return elems;
} ;</p>
<p>	proto._manageStamps = function() {
		if ( !this.stamps &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !this.stamps.length ) {
			return;
}</p>
<p>		this._getBoundingRect();</p>
<p>		this.stamps.forEach( this._manageStamp, this );
} ;</p>
<p>	// update boundingLeft / Top
	proto._getBoundingRect = function() {
		// get bounding rect for container element
		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 )
} ;
} ;</p>
<p>	/**
	 * @param {Element} stamp
	 **/
	proto._manageStamp = noop;</p>
<p>	/**
	 * get x/y position of element relative to container element
	 * @param {Element} elem
	 * @returns {Object} offset - has left, top, right, bottom
* /
	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;
} ;</p>
<p>	// -------------------------- resize -------------------------- //</p>
<p>	// enable event handlers for listeners
	// i.e. resize -&gt; onresize
	proto.handleEvent = utils.handleEvent;</p>
<p>	/**
	 * Bind layout to window resizing
* /
	proto.bindResize = function() {
		window.addEventListener( &amp;#39;resize&amp;#39;, this );
		this.isResizeBound = true;
} ;</p>
<p>	/**
	 * Unbind layout to window resizing
* /
	proto.unbindResize = function() {
		window.removeEventListener( &amp;#39;resize&amp;#39;, this );
		this.isResizeBound = false;
} ;</p>
<p>	proto.onresize = function() {
		this.resize();
} ;</p>
<p>	utils.debounceMethod( Outlayer, &amp;#39;onresize&amp;#39;, 100 );</p>
<p>	proto.resize = function() {
		// don&amp;#39;t trigger if size did not change
		// or if resize was unbound. See #9
		if ( !this.isResizeBound &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !this.needsResizeLayout() ) {
			return;
}</p>
<p>		this.layout();
} ;</p>
<p>	/**
	 * check if layout is needed post layout
	 * @returns Boolean
* /
	proto.needsResizeLayout = function() {
		var size = getSize( this.element );
		// check that this.size and size are there
		// IE8 triggers resize on body size change, so they might not be
		var hasSizes = this.size &amp;&amp; size;
		return hasSizes &amp;&amp; size.innerWidth !== this.size.innerWidth;
} ;</p>
<p>	// -------------------------- methods -------------------------- //</p>
<p>	/**
	 * add items to Outlayer instance
	 * @param {Array or NodeList or Element} elems
	 * @returns {Array} items - Outlayer.Items
	 **/
	proto.addItems = function( elems ) {
		var items = this._itemize( elems );
		// add items to collection
		if ( items.length ) {
			this.items = this.items.concat( items );
}
		return items;
} ;</p>
<p>	/**
	 * Layout newly-appended item elements
	 * @param {Array or NodeList or Element} elems
* /
	proto.appended = function( elems ) {
		var items = this.addItems( elems );
		if ( !items.length ) {
			return;
}
		// layout and reveal just the new items
		this.layoutItems( items, true );
		this.reveal( items );
} ;</p>
<p>	/**
	 * Layout prepended elements
	 * @param {Array or NodeList or Element} elems
* /
	proto.prepended = function( elems ) {
		var items = this._itemize( elems );
		if ( !items.length ) {
			return;
}
		// add items to beginning of collection
		var previousItems = this.items.slice(0);
		this.items = items.concat( previousItems );
		// start new layout
		this._resetLayout();
		this._manageStamps();
		// layout new stuff without transition
		this.layoutItems( items, true );
		this.reveal( items );
		// layout previous items
		this.layoutItems( previousItems );
} ;</p>
<p>	/**
	 * reveal a collection of items
	 * @param {Array of Outlayer.Items} items
* /
	proto.reveal = function( items ) {
		this._emitCompleteOnItems( &amp;#39;reveal&amp;#39;, items );
		if ( !items &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !items.length ) {
			return;
}
		var stagger = this.updateStagger();
		items.forEach( function( item, i ) {
			item.stagger( i * stagger );
			item.reveal();
});
} ;</p>
<p>	/**
	 * hide a collection of items
	 * @param {Array of Outlayer.Items} items
* /
	proto.hide = function( items ) {
		this._emitCompleteOnItems( &amp;#39;hide&amp;#39;, items );
		if ( !items &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !items.length ) {
			return;
}
		var stagger = this.updateStagger();
		items.forEach( function( item, i ) {
			item.stagger( i * stagger );
			item.hide();
});
} ;</p>
<p>	/**
	 * reveal item elements
	 * @param {Array}, {Element}, {NodeList} items
* /
	proto.revealItemElements = function( elems ) {
		var items = this.getItems( elems );
		this.reveal( items );
} ;</p>
<p>	/**
	 * hide item elements
	 * @param {Array}, {Element}, {NodeList} items
* /
	proto.hideItemElements = function( elems ) {
		var items = this.getItems( elems );
		this.hide( items );
} ;</p>
<p>	/**
	 * get Outlayer.Item, given an Element
	 * @param {Element} elem
	 * @param {Function} callback
	 * @returns {Outlayer.Item} item
* /
	proto.getItem = function( elem ) {
		// loop through items to get the one that matches
		for ( var i=0; i < this.items.length; i++ ) {
			var item = this.items(i);
			if ( item.element == elem ) {
				// return item
				return item;
			}
		}
	};

	/**
	 * get collection of Outlayer.Items, given Elements
	 * @param {Array} elems
	 * @returns {Array} items - Outlayer.Items
	 */
	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;
	};

	/**
	 * remove element(s) from instance and DOM
	 * @param {Array or NodeList or Element} elems
	 */
	proto.remove = function( elems ) {
		var removeItems = this.getItems( elems );

		this._emitCompleteOnItems( 'remove', removeItems );

		// bail if no items to remove
		if ( !removeItems "http://www.lesboisdupoitou-chauffage-piquets.com/" !removeItems.length ) {
			return;
		}

		removeItems.forEach( function( item ) {
			item.remove();
			// remove item from collection
			utils.removeFrom( this.items, item );
		}, this );
	};

	// ----- destroy ----- //

	// remove and disable Outlayer instance
	proto.destroy = function() {
		// clean up dynamic styles
		var style = this.element.style;
		style.height = "http://www.lesboisdupoitou-chauffage-piquets.com/";
		style.position = "http://www.lesboisdupoitou-chauffage-piquets.com/";
		style.width = "http://www.lesboisdupoitou-chauffage-piquets.com/";
		// destroy items
		this.items.forEach( function( item ) {
			item.destroy();
		});

		this.unbindResize();

		var id = this.element.outlayerGUID;
		delete instances( id ); // remove reference to instance by id
		delete this.element.outlayerGUID;
		// remove data for jQuery
		if ( jQuery ) {
			jQuery.removeData( this.element, this.constructor.namespace );
		}

	};

	// -------------------------- data -------------------------- //

	/**
	 * get Outlayer instance from element
	 * @param {Element} elem
	 * @returns {Outlayer}
	 */
	Outlayer.data = function( elem ) {
		elem = utils.getQueryElement( elem );
		var id = elem &#038;&#038; elem.outlayerGUID;
		return id &#038;&#038; instances( id );
	};


	// -------------------------- create Outlayer class -------------------------- //

	/**
	 * create a layout class
	 * @param {String} namespace
	 */
	Outlayer.create = function( namespace, options ) {
		// sub-class Outlayer
		var Layout = subclass( Outlayer );
		// apply new options and compatOptions
		Layout.defaults = utils.extend( {}, Outlayer.defaults );
		utils.extend( Layout.defaults, options );
		Layout.compatOptions = utils.extend( {}, Outlayer.compatOptions  );

		Layout.namespace = namespace;

		Layout.data = Outlayer.data;

		// sub-class Item
		Layout.Item = subclass( Item );

		// -------------------------- declarative -------------------------- //

		utils.htmlInit( Layout, namespace );

		// -------------------------- jQuery bridge -------------------------- //

		// make into jQuery plugin
		if ( jQuery &#038;&#038; 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;
	}

	// ----- helpers ----- //

	// how many milliseconds are in each unit
	var msUnits = {
		ms: 1,
		s: 1000
	};

	// munge time-like parameter into millisecond number
	// '0.4s' -> 40
	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.lesboisdupoitou-chauffage-piquets.com/&quot; 1;
		return num * mult;
}</p>
<p>	// ----- fin ----- //</p>
<p>	// back in global
	Outlayer.Item = Item;</p>
<p>	return Outlayer;</p>
<p>}));</p>
<p>/**
 * Isotope Item
 **/</p>
<p>( function( window, factory ) {
	// universal module definition
	/* jshint strict: false */ /*globals define, module, require */
	if ( typeof define == &amp;#39;function&amp;#39; &amp;&amp; define.amd ) {
		// 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 ) {
		// CommonJS
		module.exports = factory(
			require(&amp;#39;outlayer&amp;#39;)
);
	} else {
		// browser global
		window.Isotope = window.Isotope &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; {};
		window.Isotope.Item = factory(
			window.Outlayer
);
}</p>
<p>}( window, function factory( Outlayer ) {
	&amp;#39;use strict&amp;#39;;</p>
<p>	// -------------------------- Item -------------------------- //</p>
<p>	// sub-class Outlayer Item
	function Item() {
		Outlayer.Item.apply( this, arguments );
}</p>
<p>	var proto = Item.prototype = Object.create( Outlayer.Item.prototype );</p>
<p>	var _create = proto._create;
	proto._create = function() {
		// assign id, used for original-order sorting
		this.id = this.layout.itemGUID++;
		_create.call( this );
		this.sortData = {};
} ;</p>
<p>	proto.updateSortData = function() {
		if ( this.isIgnored ) {
			return;
}
		// default sorters
		this.sortData.id = this.id;
		// for backward compatibility
		this.sortData(&amp;#39;original-order&amp;#39;) = this.id;
		this.sortData.random = Math.random();
		// go thru getSortData obj and apply the sorters
		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 );
}
} ;</p>
<p>	var _destroy = proto.destroy;
	proto.destroy = function() {
		// call super
		_destroy.apply( this, arguments );
		// reset display, #741
		this.css({
			display: &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;
});
} ;</p>
<p>	return Item;</p>
<p>}));</p>
<p>/**
 * Isotope LayoutMode
 * /</p>
<p>( function( window, factory ) {
	// universal module definition
	/* jshint strict: false */ /*globals define, module, require */
	if ( typeof define == &amp;#39;function&amp;#39; &amp;&amp; define.amd ) {
		// 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 ) {
		// CommonJS
		module.exports = factory(
			require(&amp;#39;get-size&amp;#39;),
			require(&amp;#39;outlayer&amp;#39;)
);
	} else {
		// browser global
		window.Isotope = window.Isotope &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; {};
		window.Isotope.LayoutMode = factory(
			window.getSize,
			window.Outlayer
);
}</p>
<p>}( window, function factory( getSize, Outlayer ) {
	&amp;#39;use strict&amp;#39;;</p>
<p>	// layout mode class
	function LayoutMode( isotope ) {
		this.isotope = isotope;
		// link properties
		if ( isotope ) {
			this.options = isotope.options( this.namespace );
			this.element = isotope.element;
			this.items = isotope.filteredItems;
			this.size = isotope.size;
}
}</p>
<p>	var proto = LayoutMode.prototype;</p>
<p>	/**
	 * some methods should just defer to default Outlayer method
	 * and reference the Isotope instance as `this`
	 **/
	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;
);</p>
<p>	facadeMethods.forEach( function( methodName ) {
		proto( methodName ) = function() {
			return Outlayer.prototype( methodName ).apply( this.isotope, arguments );
} ;
});</p>
<p>	// -----  ----- //</p>
<p>	// for horizontal layout modes, check vertical size
	proto.needsVerticalResizeLayout = function() {
		// don&amp;#39;t trigger if size did not change
		var size = getSize( this.isotope.element );
		// check that this.size and size are there
		// IE8 triggers resize on body size change, so they might not be
		var hasSizes = this.isotope.size &amp;&amp; size;
		return hasSizes &amp;&amp; size.innerHeight != this.isotope.size.innerHeight;
} ;</p>
<p>	// ----- measurements ----- //</p>
<p>	proto._getMeasurement = function() {
		this.isotope._getMeasurement.apply( this, arguments );
} ;</p>
<p>	proto.getColumnWidth = function() {
		this.getSegmentSize( &amp;#39;column&amp;#39;, &amp;#39;Width&amp;#39; );
} ;</p>
<p>	proto.getRowHeight = function() {
		this.getSegmentSize( &amp;#39;row&amp;#39;, &amp;#39;Height&amp;#39; );
} ;</p>
<p>	/**
	 * get columnWidth or rowHeight
	 * segment: &amp;#39;column&amp;#39; or &amp;#39;row&amp;#39;
	 * size &amp;#39;Width&amp;#39; or &amp;#39;Height&amp;#39;
	 **/
	proto.getSegmentSize = function( segment, size ) {
		var segmentName = segment + size;
		var outerSize = &amp;#39;outer&amp;#39; + size;
		// columnWidth / outerWidth // rowHeight / outerHeight
		this._getMeasurement( segmentName, outerSize );
		// got rowHeight or columnWidth, we can chill
		if ( this( segmentName ) ) {
			return;
}
		// fall back to item of first element
		var firstItemSize = this.getFirstItemSize();
		this( segmentName ) = firstItemSize &amp;&amp; firstItemSize( outerSize ) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;
			// or size of container
			this.isotope.size( &amp;#39;inner&amp;#39; + size );
} ;</p>
<p>	proto.getFirstItemSize = function() {
		var firstItem = this.isotope.filteredItems(0);
		return firstItem &amp;&amp; firstItem.element &amp;&amp; getSize( firstItem.element );
} ;</p>
<p>	// ----- methods that should reference isotope ----- //</p>
<p>	proto.layout = function() {
		this.isotope.layout.apply( this.isotope, arguments );
} ;</p>
<p>	proto.getSize = function() {
		this.isotope.getSize();
		this.size = this.isotope.size;
} ;</p>
<p>	// -------------------------- create -------------------------- //</p>
<p>	LayoutMode.modes = {};</p>
<p>	LayoutMode.create = function( namespace, options ) {</p>
<p>		function Mode() {
			LayoutMode.apply( this, arguments );
}</p>
<p>		Mode.prototype = Object.create( proto );
		Mode.prototype.constructor = Mode;</p>
<p>		// default options
		if ( options ) {
			Mode.options = options;
}</p>
<p>		Mode.prototype.namespace = namespace;
		// register in Isotope
		LayoutMode.modes( namespace ) = Mode;</p>
<p>		return Mode;
} ;</p>
<p>	return LayoutMode;</p>
<p>}));</p>
<p>/*!
 * Masonry v4.1.0
 * Cascading grid layout library
 * http://masonry.desandro.com
 * MIT License
 * by David DeSandro
 * /</p>
<p>( function( window, factory ) {
	// universal module definition
	/* jshint strict: false */ /*globals define, module, require */
	if ( typeof define == &amp;#39;function&amp;#39; &amp;&amp; define.amd ) {
		// 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 ) {
		// CommonJS
		module.exports = factory(
			require(&amp;#39;outlayer&amp;#39;),
			require(&amp;#39;get-size&amp;#39;)
);
	} else {
		// browser global
		window.Masonry = factory(
			window.Outlayer,
			window.getSize
);
}</p>
<p>}( window, function factory( Outlayer, getSize ) {</p>
<p>	// -------------------------- masonryDefinition -------------------------- //</p>
<p>	// create an Outlayer layout class
	var Masonry = Outlayer.create(&amp;#39;masonry&amp;#39;);
	// isFitWidth -&gt; fitWidth
	Masonry.compatOptions.fitWidth = &amp;#39;isFitWidth&amp;#39;;</p>
<p>	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();</p>
<p>		// reset column Y
		this.colYs = ();
		for ( var i=0; i &lt; this.cols; i++ ) {
			this.colYs.push( 0 );
}</p>
<p>		this.maxY = 0;
} ;</p>
<p>	Masonry.prototype.measureColumns = function() {
		this.getContainerWidth();
		// if columnWidth is 0, default to outerWidth of first item
		if ( !this.columnWidth ) {
			var firstItem = this.items(0);
			var firstItemElem = firstItem &amp;&amp; firstItem.element;
			// columnWidth fall back to item of first element
			this.columnWidth = firstItemElem &amp;&amp; getSize( firstItemElem ).outerWidth &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;
				// if first elem has no width, default to size of container
				this.containerWidth;
}</p>
<p>		var columnWidth = this.columnWidth += this.gutter;</p>
<p>		// calculate columns
		var containerWidth = this.containerWidth + this.gutter;
		var cols = containerWidth / columnWidth;
		// fix rounding errors, typically with gutters
		var excess = columnWidth - containerWidth % columnWidth;
		// if overshoot is less than a pixel, round up, otherwise floor it
		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 );
} ;</p>
<p>	Masonry.prototype.getContainerWidth = function() {
		// container is parent if fit width
		var isFitWidth = this._getOption(&amp;#39;fitWidth&amp;#39;);
		var container = isFitWidth ? this.element.parentNode : this.element;
		// check that this.size and size are there
		// IE8 triggers resize on body size change, so they might not be
		var size = getSize( container );
		this.containerWidth = size &amp;&amp; size.innerWidth;
} ;</p>
<p>	Masonry.prototype._getItemLayoutPosition = function( item ) {
		item.getSize();
		// how many columns does this brick span
		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;;
		// round if off by 1 pixel, otherwise use ceil
		var colSpan = Math( mathMethod )( item.size.outerWidth / this.columnWidth );
		colSpan = Math.min( colSpan, this.cols );</p>
<p>		var colGroup = this._getColGroup( colSpan );
		// get the minimum Y value from the columns
		var minimumY = Math.min.apply( Math, colGroup );
		var shortColIndex = colGroup.indexOf( minimumY );</p>
<p>		// position the brick
		var position = {
			x: this.columnWidth * shortColIndex,
			y: minimumY
} ;</p>
<p>		// apply setHeight to necessary columns
		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;
}</p>
<p>		return position;
} ;</p>
<p>	/**
	 * @param {Number} colSpan - number of columns the element spans
	 * @returns {Array} colGroup
* /
	Masonry.prototype._getColGroup = function( colSpan ) {
		if ( colSpan &lt; 2 ) {
			// if brick spans only one column, use all the column Ys
			return this.colYs;
}</p>
<p>		var colGroup = ();
		// how many different places could this brick fit horizontally
		var groupCount = this.cols + 1 - colSpan;
		// for each group potential horizontal position
		for ( var i = 0; i &lt; groupCount; i++ ) {
			// make an array of colY values for that one group
			var groupColYs = this.colYs.slice( i, i + colSpan );
			// and get the max value of the array
			colGroup(i) = Math.max.apply( Math, groupColYs );
}
		return colGroup;
} ;</p>
<p>	Masonry.prototype._manageStamp = function( stamp ) {
		var stampSize = getSize( stamp );
		var offset = this._getElementOffset( stamp );
		// get the columns that this stamp affects
		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 should not go over if multiple of columnWidth #425
		lastCol -= lastX % this.columnWidth ? 0 : 1;
		lastCol = Math.min( this.cols - 1, lastCol );
		// set colYs to bottom of the stamp</p>
<p>		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;
		// count unused columns
		var i = this.cols;
		while ( --i ) {
			if ( this.colYs(i) !== 0 ) {
				break;
			}
			unusedCols++;
		}
		// fit container to columns that have been used
		return ( this.cols - unusedCols ) * this.columnWidth - this.gutter;
	};

	Masonry.prototype.needsResizeLayout = function() {
		var previousWidth = this.containerWidth;
		this.getContainerWidth();
		return previousWidth != this.containerWidth;
	};

	return Masonry;

}));

/*!
 * Masonry layout mode
 * sub-classes Masonry
 * http://masonry.desandro.com
 */

( function( window, factory ) {
	// universal module definition
	/* jshint strict: false */ /*globals define, module, require */
	if ( typeof define == 'function' &#038;&#038; define.amd ) {
		// AMD
		define( 'isotope/js/layout-modes/masonry',(
				'../layout-mode',
				'masonry/masonry'
			),
			factory );
	} else if ( typeof module == 'object' &#038;&#038; module.exports ) {
		// CommonJS
		module.exports = factory(
			require('../layout-mode'),
			require('masonry-layout')
		);
	} else {
		// browser global
		factory(
			window.Isotope.LayoutMode,
			window.Masonry
		);
	}

}( window, function factory( LayoutMode, Masonry ) {
	'use strict';

	// -------------------------- masonryDefinition -------------------------- //

	// create an Outlayer layout class
	var MasonryMode = LayoutMode.create('masonry');

	var proto = MasonryMode.prototype;

	var keepModeMethods = {
		_getElementOffset: true,
		layout: true,
		_getMeasurement: true
	};

	// inherit Masonry prototype
	for ( var method in Masonry.prototype ) {
		// do not inherit mode methods
		if ( !keepModeMethods( method ) ) {
			proto( method ) = Masonry.prototype( method );
		}
	}

	var measureColumns = proto.measureColumns;
	proto.measureColumns = function() {
		// set items, used if measuring first item
		this.items = this.isotope.filteredItems;
		measureColumns.call( this );
	};

	// point to mode options for fitWidth
	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;

}));

/**
 * fitRows layout mode
 */

( function( window, factory ) {
	// universal module definition
	/* jshint strict: false */ /*globals define, module, require */
	if ( typeof define == 'function' &#038;&#038; define.amd ) {
		// AMD
		define( 'isotope/js/layout-modes/fit-rows',(
				'../layout-mode'
			),
			factory );
	} else if ( typeof exports == 'object' ) {
		// CommonJS
		module.exports = factory(
			require('../layout-mode')
		);
	} else {
		// browser global
		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;
		// if this element cannot fit in the current row
		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;
}</p>
<p>		var position = {
			x: this.x,
			y: this.y
} ;</p>
<p>		this.maxY = Math.max( this.maxY, this.y + item.size.outerHeight );
		this.x += itemWidth;</p>
<p>		return position;
} ;</p>
<p>	proto._getContainerSize = function() {
		return { height: this.maxY };
} ;</p>
<p>	return FitRows;</p>
<p>}));</p>
<p>/**
 * vertical layout mode
 * /</p>
<p>( function( window, factory ) {
	// universal module definition
	/* jshint strict: false */ /*globals define, module, require */
	if ( typeof define == &amp;#39;function&amp;#39; &amp;&amp; define.amd ) {
		// 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 ) {
		// CommonJS
		module.exports = factory(
			require(&amp;#39;../layout-mode&amp;#39;)
);
	} else {
		// browser global
		factory(
			window.Isotope.LayoutMode
);
}</p>
<p>}( window, function factory( LayoutMode ) {
	&amp;#39;use strict&amp;#39;;</p>
<p>	var Vertical = LayoutMode.create( &amp;#39;vertical&amp;#39;, {
		horizontalAlignment: 0
});</p>
<p>	var proto = Vertical.prototype;</p>
<p>	proto._resetLayout = function() {
		this.y = 0;
} ;</p>
<p>	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 };
} ;</p>
<p>	proto._getContainerSize = function() {
		return { height: this.y };
} ;</p>
<p>	return Vertical;</p>
<p>}));</p>
<p>/*!
 * Isotope v3.0.1
 *
 * Licensed GPLv3 for open source use
 * or Isotope Commercial License for commercial use
 *
 * http://isotope.metafizzy.co
 * Copyright 2016 Metafizzy
 * /</p>
<p>( function( window, factory ) {
	// universal module definition
	/* jshint strict: false */ /*globals define, module, require */
	if ( typeof define == &amp;#39;function&amp;#39; &amp;&amp; define.amd ) {
		// 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;,
				// include default layout modes
				&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 ) {
		// CommonJS
		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;),
			// include default layout modes
			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 {
		// browser global
		window.Isotope = factory(
			window,
			window.Outlayer,
			window.getSize,
			window.matchesSelector,
			window.fizzyUIUtils,
			window.Isotope.Item,
			window.Isotope.LayoutMode
);
}</p>
<p>}( window, function factory( window, Outlayer, getSize, matchesSelector, utils,
							 Item, LayoutMode ) {</p>
<p>	// -------------------------- vars -------------------------- //</p>
<p>	var jQuery = window.jQuery;</p>
<p>	// -------------------------- helpers -------------------------- //</p>
<p>	var trim = String.prototype.trim ?
		function( str ) {
			return str.trim();
		} :
		function( str ) {
			return str.replace( /^s+|s+$/g, &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; );
} ;</p>
<p>	// -------------------------- isotopeDefinition -------------------------- //</p>
<p>	// create an Outlayer layout class
	var Isotope = Outlayer.create( &amp;#39;isotope&amp;#39;, {
		layoutMode: &amp;#39;masonry&amp;#39;,
		isJQueryFiltering: true,
		sortAscending: true
});</p>
<p>	Isotope.Item = Item;
	Isotope.LayoutMode = LayoutMode;</p>
<p>	var proto = Isotope.prototype;</p>
<p>	proto._create = function() {
		this.itemGUID = 0;
		// functions that sort items
		this._sorters = {};
		this._getSorters();
		// call super
		Outlayer.prototype._create.call( this );</p>
<p>		// create layout modes
		this.modes = {};
		// start filteredItems with all items
		this.filteredItems = this.items;
		// keep of track of sortBys
		this.sortHistory = ( &amp;#39;original-order&amp;#39; );
		// create from registered layout modes
		for ( var name in LayoutMode.modes ) {
			this._initLayoutMode( name );
}
} ;</p>
<p>	proto.reloadItems = function() {
		// reset item ID counter
		this.itemGUID = 0;
		// call super
		Outlayer.prototype.reloadItems.call( this );
} ;</p>
<p>	proto._itemize = function() {
		var items = Outlayer.prototype._itemize.apply( this, arguments );
		// assign ID for original-order
		for ( var i=0; i &lt; items.length; i++ ) {
			var item = items(i);
			item.id = this.itemGUID++;
}
		this._updateItemsSortData( items );
		return items;
} ;</p>
<p>	// -------------------------- layout -------------------------- //</p>
<p>	proto._initLayoutMode = function( name ) {
		var Mode = LayoutMode.modes( name );
		// set mode options
		// HACK extend initial options, back-fill in default options
		var initialOpts = this.options( name ) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; {};
		this.options( name ) = Mode.options ?
			utils.extend( Mode.options, initialOpts ) : initialOpts;
		// init layout mode instance
		this.modes( name ) = new Mode( this );
} ;</p>
<p>	proto.layout = function() {
		// if first time doing layout, do all magic
		if ( !this._isLayoutInited &amp;&amp; this._getOption(&amp;#39;initLayout&amp;#39;) ) {
			this.arrange();
			return;
}
		this._layout();
} ;</p>
<p>	// private method to be used in layout() &amp; magic()
	proto._layout = function() {
		// don&amp;#39;t animate first layout
		var isInstant = this._getIsInstant();
		// layout flow
		this._resetLayout();
		this._manageStamps();
		this.layoutItems( this.filteredItems, isInstant );</p>
<p>		// flag for initalized
		this._isLayoutInited = true;
} ;</p>
<p>	// filter + sort + layout
	proto.arrange = function( opts ) {
		// set any options pass
		this.option( opts );
		this._getIsInstant();
		// filter, sort, and layout</p>
<p>		// filter
		var filtered = this._filter( this.items );
		this.filteredItems = filtered.matches;</p>
<p>		this._bindArrangeComplete();</p>
<p>		if ( this._isInstant ) {
			this._noTransition( this._hideReveal, ( filtered ) );
		} else {
			this._hideReveal( filtered );
}</p>
<p>		this._sort();
		this._layout();
} ;
	// alias to _init for main plugin method
	proto._init = proto.arrange;</p>
<p>	proto._hideReveal = function( filtered ) {
		this.reveal( filtered.needReveal );
		this.hide( filtered.needHide );
} ;</p>
<p>	// HACK
	// Don&amp;#39;t animate/transition first layout
	// Or don&amp;#39;t animate/transition other layouts
	proto._getIsInstant = function() {
		var isLayoutInstant = this._getOption(&amp;#39;layoutInstant&amp;#39;);
		var isInstant = isLayoutInstant !== undefined ? isLayoutInstant :
			!this._isLayoutInited;
		this._isInstant = isInstant;
		return isInstant;
} ;</p>
<p>	// listen for layoutComplete, hideComplete and revealComplete
	// to trigger arrangeComplete
	proto._bindArrangeComplete = function() {
		// listen for 3 events to trigger arrangeComplete
		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();
});
} ;</p>
<p>	// -------------------------- filter -------------------------- //</p>
<p>	proto._filter = function( items ) {
		var filter = this.options.filter;
		filter = filter &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; &amp;#39;*&amp;#39;;
		var matches = ();
		var hiddenMatched = ();
		var visibleUnmatched = ();</p>
<p>		var test = this._getFilterTest( filter );</p>
<p>		// test each item
		for ( var i=0; i &lt; items.length; i++ ) {
			var item = items(i);
			if ( item.isIgnored ) {
				continue;
}
			// add item to either matched or unmatched group
			var isMatched = test( item );
			// item.isFilterMatched = isMatched;
			// add to matches if its a match
			if ( isMatched ) {
				matches.push( item );
}
			// add to additional group if item needs to be hidden or revealed
			if ( isMatched &amp;&amp; item.isHidden ) {
				hiddenMatched.push( item );
			} else if ( !isMatched &amp;&amp; !item.isHidden ) {
				visibleUnmatched.push( item );
}
}</p>
<p>		// return collections of items to be manipulated
		return {
			matches: matches,
			needReveal: hiddenMatched,
			needHide: visibleUnmatched
} ;
} ;</p>
<p>	// get a jQuery, function, or a matchesSelector test given the filter
	proto._getFilterTest = function( filter ) {
		if ( jQuery &amp;&amp; this.options.isJQueryFiltering ) {
			// use jQuery
			return function( item ) {
				return jQuery( item.element ).is( filter );
} ;
}
		if ( typeof filter == &amp;#39;function&amp;#39; ) {
			// use filter as function
			return function( item ) {
				return filter( item.element );
} ;
}
		// default, use filter as selector string
		return function( item ) {
			return matchesSelector( item.element, filter );
} ;
} ;</p>
<p>	// -------------------------- sorting -------------------------- //</p>
<p>	/**
	 * @params {Array} elems
	 * @public
* /
	proto.updateSortData = function( elems ) {
		// get items
		var items;
		if ( elems ) {
			elems = utils.makeArray( elems );
			items = this.getItems( elems );
		} else {
			// update all items if no elems provided
			items = this.items;
}</p>
<p>		this._getSorters();
		this._updateItemsSortData( items );
} ;</p>
<p>	proto._getSorters = function() {
		var getSortData = this.options.getSortData;
		for ( var key in getSortData ) {
			var sorter = getSortData( key );
			this._sorters( key ) = mungeSorter( sorter );
}
} ;</p>
<p>	/**
	 * @params {Array} items - of Isotope.Items
	 * @private
* /
	proto._updateItemsSortData = function( items ) {
		// do not update if no items
		var len = items &amp;&amp; items.length;</p>
<p>		for ( var i=0; len &amp;&amp; i &lt; len; i++ ) {
			var item = items(i);
			item.updateSortData();
}
} ;</p>
<p>	// ----- munge sorter ----- //</p>
<p>	// encapsulate this, as we just need mungeSorter
	// other functions in here are just for munging
	var mungeSorter = ( function() {
		// add a magic layer to sorters for convienent shorthands
		// `.foo-bar` will use the text of .foo-bar querySelector
		// `(foo-bar)` will use attribute
		// you can also add parser
		// `.foo-bar parseInt` will parse that as a number
		function mungeSorter( sorter ) {
			// if not a string, return function or whatever it is
			if ( typeof sorter != &amp;#39;string&amp;#39; ) {
				return sorter;
}
			// parse the sorter string
			var args = trim( sorter ).split(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;);
			var query = args(0);
			// check if query looks like (an-attribute)
			var attrMatch = query.match( /^((.+))$/ );
			var attr = attrMatch &amp;&amp; attrMatch(1);
			var getValue = getValueGetter( attr, query );
			// use second argument as a parser
			var parser = Isotope.sortDataParsers( args(1) );
			// parse the value, if there was a parser
			sorter = parser ? function( elem ) {
				return elem &amp;&amp; parser( getValue( elem ) );
			} :
				// otherwise just return value
				function( elem ) {
					return elem &amp;&amp; getValue( elem );
} ;</p>
<p>			return sorter;
}</p>
<p>		// get an attribute getter, or get text of the querySelector
		function getValueGetter( attr, query ) {
			// if query looks like (foo-bar), get attribute
			if ( attr ) {
				return function getAttribute( elem ) {
					return elem.getAttribute( attr );
} ;
}</p>
<p>			// otherwise, assume its a querySelector, and get its text
			return function getChildText( elem ) {
				var child = elem.querySelector( query );
				return child &amp;&amp; child.textContent;
} ;
}</p>
<p>		return mungeSorter;
})();</p>
<p>	// parsers used in getSortData shortcut strings
	Isotope.sortDataParsers = {
		&amp;#39;parseInt&amp;#39;: function( val ) {
			return parseInt( val, 10 );
},
		&amp;#39;parseFloat&amp;#39;: function( val ) {
			return parseFloat( val );
}
} ;</p>
<p>	// ----- sort method ----- //</p>
<p>	// sort filteredItem order
	proto._sort = function() {
		var sortByOpt = this.options.sortBy;
		if ( !sortByOpt ) {
			return;
}
		// concat all sortBy and sortHistory
		var sortBys = ().concat.apply( sortByOpt, this.sortHistory );
		// sort magic
		var itemSorter = getItemSorter( sortBys, this.options.sortAscending );
		this.filteredItems.sort( itemSorter );
		// keep track of sortBy History
		if ( sortByOpt != this.sortHistory(0) ) {
			// add to front, oldest goes in last
			this.sortHistory.unshift( sortByOpt );
}
} ;</p>
<p>	// returns a function used for sorting
	function getItemSorter( sortBys, sortAsc ) {
		return function sorter( itemA, itemB ) {
			// cycle through all sortKeys
			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.lesboisdupoitou-chauffage-piquets.com/&quot; a < b ) {
					// if sortAsc is an object, use the value given the sortBy key
					var isAscending = sortAsc( sortBy ) !== undefined ? sortAsc( sortBy ) : sortAsc;
					var direction = isAscending ? 1 : -1;
					return ( a > b ? 1 : -1 ) * direction;
}
}
			return 0;
} ;
}</p>
<p>	// -------------------------- methods -------------------------- //</p>
<p>	// get layout mode
	proto._mode = function() {
		var layoutMode = this.options.layoutMode;
		var mode = this.modes( layoutMode );
		if ( !mode ) {
			// TODO console.error
			throw new Error( &amp;#39;No layout mode: &amp;#39; + layoutMode );
}
		// HACK sync mode&amp;#39;s options
		// any options set after init for layout mode need to be synced
		mode.options = this.options( layoutMode );
		return mode;
} ;</p>
<p>	proto._resetLayout = function() {
		// trigger original reset layout
		Outlayer.prototype._resetLayout.call( this );
		this._mode()._resetLayout();
} ;</p>
<p>	proto._getItemLayoutPosition = function( item  ) {
		return this._mode()._getItemLayoutPosition( item );
} ;</p>
<p>	proto._manageStamp = function( stamp ) {
		this._mode()._manageStamp( stamp );
} ;</p>
<p>	proto._getContainerSize = function() {
		return this._mode()._getContainerSize();
} ;</p>
<p>	proto.needsResizeLayout = function() {
		return this._mode().needsResizeLayout();
} ;</p>
<p>	// -------------------------- adding &amp; removing -------------------------- //</p>
<p>	// HEADS UP overwrites default Outlayer appended
	proto.appended = function( elems ) {
		var items = this.addItems( elems );
		if ( !items.length ) {
			return;
}
		// filter, layout, reveal new items
		var filteredItems = this._filterRevealAdded( items );
		// add to filteredItems
		this.filteredItems = this.filteredItems.concat( filteredItems );
} ;</p>
<p>	// HEADS UP overwrites default Outlayer prepended
	proto.prepended = function( elems ) {
		var items = this._itemize( elems );
		if ( !items.length ) {
			return;
}
		// start new layout
		this._resetLayout();
		this._manageStamps();
		// filter, layout, reveal new items
		var filteredItems = this._filterRevealAdded( items );
		// layout previous items
		this.layoutItems( this.filteredItems );
		// add to items and filteredItems
		this.filteredItems = filteredItems.concat( this.filteredItems );
		this.items = items.concat( this.items );
} ;</p>
<p>	proto._filterRevealAdded = function( items ) {
		var filtered = this._filter( items );
		this.hide( filtered.needHide );
		// reveal all new items
		this.reveal( filtered.matches );
		// layout new items, no transition
		this.layoutItems( filtered.matches, true );
		return filtered.matches;
} ;</p>
<p>	/**
	 * Filter, sort, and layout newly-appended item elements
	 * @param {Array or NodeList or Element} elems
* /
	proto.insert = function( elems ) {
		var items = this.addItems( elems );
		if ( !items.length ) {
			return;
}
		// append item elements
		var i, item;
		var len = items.length;
		for ( i=0; i &lt; len; i++ ) {
			item = items(i);
			this.element.appendChild( item.element );
}
		// filter new stuff
		var filteredInsertItems = this._filter( items ).matches;
		// set flag
		for ( i=0; i &lt; len; i++ ) {
			items(i).isLayoutInstant = true;
}
		this.arrange();
		// reset flag
		for ( i=0; i &lt; len; i++ ) {
			delete items(i).isLayoutInstant;
}
		this.reveal( filteredInsertItems );
} ;</p>
<p>	var _remove = proto.remove;
	proto.remove = function( elems ) {
		elems = utils.makeArray( elems );
		var removeItems = this.getItems( elems );
		// do regular thing
		_remove.call( this, elems );
		// bail if no items to remove
		var len = removeItems &amp;&amp; removeItems.length;
		// remove elems from filteredItems
		for ( var i=0; len &amp;&amp; i &lt; len; i++ ) {
			var item = removeItems(i);
			// remove item from collection
			utils.removeFrom( this.filteredItems, item );
}
} ;</p>
<p>	proto.shuffle = function() {
		// update random sortData
		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();
	};

	/**
	 * trigger fn without transition
	 * kind of hacky to have this in the first place
	 * @param {Function} fn
	 * @param {Array} args
	 * @returns ret
	 * @private
	 */
	proto._noTransition = function( fn, args ) {
		// save transitionDuration before disabling
		var transitionDuration = this.options.transitionDuration;
		// disable transition
		this.options.transitionDuration = 0;
		// do it
		var returnValue = fn.apply( this, args );
		// re-enable transition for reveal
		this.options.transitionDuration = transitionDuration;
		return returnValue;
	};

	// ----- helper methods ----- //

	/**
	 * getter method for getting filtered item elements
	 * @returns {Array} elems - collection of item elements
	 */
	proto.getFilteredItemElements = function() {
		return this.filteredItems.map( function( item ) {
			return item.element;
		});
	};

	// -----  ----- //

	return Isotope;

}));

}(jQuery));

(function ($) {
var moduleParams = {"mobileOn":false,"caisseOn":false,"bookingsOn":false};
var $listing = $('.page_info_listing');

$(window).on('load', function()
{
	var	pageInfoGrid = $listing.isotope(
		{
			itemSelector: '.page_info_listing_element_1',
			masonry: {
				gutter:20,
				percentPosition: true,
				initLayout: false
			}
		});
	pageInfoGrid.on('layoutComplete', function()
	{
		$listing.find('.page_info_listing_element_1').css({
			opacity: 1,
			transition: ".4s"
		});
	});
	pageInfoGrid.isotope('layout');
});
}(jQuery));

(function ($) {
var moduleParams = {"minChar":20,"maxChar":1000,"emailRequired":"0","identificationRequired":"0","pageId":41,"nbComments":"0","mobileOn":false,"caisseOn":false,"bookingsOn":false};
/**
 * Saisie d'un nouveau commentaire
 */
var nbMin                  = moduleParams.minChar,
    nbMax                  = moduleParams.maxChar,
    emailRequired          = moduleParams.emailRequired,
    identificationRequired = moduleParams.identificationRequired,
    $comment               = $('#page_info_commentaires_form_commentaire'),
    $commentError          = $('#page_info_commentaires_form_commentaire_error'),
    $login                 = $('#page_info_commentaires_form_identifiant'),
    $loginError            = $('#page_info_commentaires_form_identifiant_error'),
    $password              = $('#page_info_commentaires_form_mdp'),
    $name                  = $('#page_info_commentaires_form_nom'),
    $nameError             = $('#page_info_commentaires_form_nom_error'),
    $email                 = $('#page_info_commentaires_form_email'),
    $emailError            = $('#page_info_commentaires_form_email_error'),
    emailRegex             = /^((a-zA-Z0-9_.+-))+@(((a-zA-Z0-9-))+.)+((a-zA-Z0-9){2,4})+$/;

$('#page_info_commentaires_form').on('submit', function () {
    var error = false;

    // Vérification du nombre de caractères
    var commentLength = $.trim($comment.val()).length;
    if (commentLength > nbMax &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; commentLength &lt; nbMin) {
        $commentError.show();
        error = true;
    }</p>
<p>    if (identificationRequired == 1) {
        var login = $login.val();
        if ($.trim(login).length &lt;= 0 &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !emailRegex.test(login) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; $.trim($password.val()).length &lt;= 0) {
            $loginError.show();
            error = true;
        }
    } else {
        // Vérification du nom et éventuellement de l&amp;#39;e-mail
        if ($.trim($name.val()).length &lt;= 0) {
            $nameError.show();
            error = true;
        }</p>
<p>        if (emailRequired == 1) {
            var email = $email.val();
            if ($.trim(email).length &lt;= 0 &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; !emailRegex.test(email)) {
                $emailError.show();
                error = true;
            }
        }
    }</p>
<p>    return !error;
});</p>
<p>$comment.on(&amp;#39;keyup&amp;#39;, function () {
    var commentLength = $.trim($comment.val()).length;
    if (commentLength <= nbMax &#038;&#038; commentLength >= nbMin) {
        $commentError.hide();
    }
});</p>
<p>$name.on(&amp;#39;keyup&amp;#39;, function () {
    if ($.trim($name.val()).length &gt; 0) {
        $nameError.hide();
    }
});</p>
<p>$email.on(&amp;#39;keyup&amp;#39;, function () {
    var email = $email.val();
    if ($.trim(email).length &gt; 0 &amp;&amp; emailRegex.test(email)) {
        $emailError.hide();
    }
});</p>
<p>$login.on(&amp;#39;keyup&amp;#39;, function () {
    var login = $login.val();
    if ($.trim(login).length &gt; 0 &amp;&amp; emailRegex.test(login) &amp;&amp; $.trim($password.val()).length &gt; 0) {
        $loginError.hide();
    }
});</p>
<p>$password.on(&amp;#39;keyup&amp;#39;, function () {
    var login = $login.val();
    if ($.trim($password.val()).length &gt; 0 &amp;&amp; $.trim(login).length &gt; 0 &amp;&amp; emailRegex.test(login)) {
        $loginError.hide();
    }
});</p>
<p>/**
 * Chargement d&amp;#39;une nouvelle page de 5 commentaires
 * /
var chunkNumber = 0,
    $more = $(&amp;#39;.page_info_commentaires_liste_plus&amp;#39;);
$more.find(&amp;#39;a&amp;#39;).on(&amp;#39;click&amp;#39;,function(e) {
    e.preventDefault();</p>
<p>    chunkNumber++;</p>
<p>    $.post(&amp;#39;ajax.php&amp;#39;,{
        page:&amp;#39;infos&amp;#39;,
        action:&amp;#39;loadCommentsPage&amp;#39;,
        pageId:moduleParams.pageId,
        chunkNumber: chunkNumber
    },function(data)
    {
        $(&amp;#39;.page_info_commentaires_liste_container&amp;#39;).append(data);</p>
<p>        if(moduleParams.nbComments &lt;= (5*(chunkNumber+1))) {
            // Il n&amp;#39;y a plus de commentaires à charger, masquage du lien
            $more.hide();
        }
    });
});
}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
/*
 * jQuery liMarquee v 6.2.0
 *
 * Copyright 2013, Linnik Yura | LI MASS CODE | http://masscode.ru
 *
 * Last Update 02.08.2016
 * /
(function ($) {
	&quot;use strict&quot;;
	var methods = {</p>
<p>		/* === Default Settings === */
		init: function (options) {
			var p = {
				width:&amp;#39;auto&amp;#39;,					//Sets width of the Marquee.
				height:&amp;#39;auto&amp;#39;,					//Sets height of the Marquee.
				direction:&amp;#39;left&amp;#39;,				//Sets the direction of the Marquee. 
												//It may take the values: &quot;left&quot;, &quot;right&quot;, &quot;top&quot;, &quot;bottom&quot;
				scrollDelay:85,					//Sets the interval between each scroll movement in milliseconds. 
												//The default value is 85. 
												//Note that any value smaller than 60 is ignored and the value 60 is used instead, unless truespeed is specified.
				scrollAmount:6,					//Sets the amount of scrolling at each interval in pixels. 
												//The default value is 6.
				circular:false,					//Creates the effect of an infinite line.
												//It may take the values: true, false
				dragAndDrop:true,				//Enable the opportunity to drag the Marquee by the mouse. 
												//It may take the values: true, false
				hoverStop:true,					//Enable the opportunity to pause the Marquee when mouse hover. 
												//It may take the values: true, false
				scrollStop:true,				//Enable the opportunity to pause the Marquee when scroll page. 
												//It may take the values: true, false
				startShow:false,				//If it is true - the content of marquee appears immediately if the lie - gradually	
				xml:false,						//Path to XML file or false
				touchEvent:true,				//This parameter determines if the ticker responds to touch events or not
												//It may take the values: true or false
				stopOutScreen: true,			//This parameter specifies, the ticker will stop outside the screen or not
												//It may take the values: true or false</p>
<p>				create:function(){},			//Triggered when the liMarquee is created.</p>
<p>				moveStart:function(){},			//Triggered when motion starts.
				moveStop:function(){},			//Triggered when motion stops.</p>
<p>				drag:function(){},				//Triggered while the string is moved during the dragging.
				dragStart:function(){},			//Triggered when dragging starts.
				dragStop:function(){},			//Triggered when dragging stops.
				wayEnd:function(){},			//Triggered when way ended.
				removeContentFadeDuration:300	//The duration of fading when removing the content of marquee
} ;</p>
<p>			if (options) {
				$.extend(p, options);
}</p>
<p>			return this.each(function () {
				var mEl = $(this).addClass(&amp;#39;mWrap&amp;#39;);</p>
<p>				var mElIndex = $(&amp;#39;*&amp;#39;).index($(this));
				mEl.data().mElIndex = mElIndex;</p>
<p>				/*== Extend Standart jQuery Method .position() ==*/
				var pos = function(el,parent){
					var oldObj = el.position();
					var wrapper = parent &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; $(document);</p>
<p>					var rightVal = (wrapper.outerWidth() - (el.position().left + el.outerWidth()));
					var bottomVal = (wrapper.outerHeight() - (el.position().top + el.outerHeight()));
					var newObj = {right:rightVal,bottom:bottomVal};</p>
<p>					$.extend(newObj, oldObj);
					return newObj;	
} ;
				mEl.data().style = mEl.attr(&amp;#39;style&amp;#39;);</p>
<p>				/*== Combine Options ==*/
				$.extend(mEl.data(), p);</p>
<p>				/*== Create Moveing Container ==*/
				if(!$(&amp;#39;.mMove&amp;#39;,mEl).length){
					mEl.wrapInner(&amp;#39;</p>
<div class="mMove"></div>
<p>&amp;#39;);
}
				var mMove = $(&amp;#39;.mMove&amp;#39;,mEl);</p>
<p>				/*== Set Base Style ==*/
				mEl.css({position:&amp;#39;relative&amp;#39;,overflow:&amp;#39;hidden&amp;#39;,maxWidth:&amp;#39;100%&amp;#39;,height:mEl.data().height,width:mEl.data().width});</p>
<p>				if(mEl.data().scrollDelay <= 0 ){
					mEl.data().scrollDelay = 85;
				}
				
				/*== Creat Custom Size Function ==*/
				mEl.data().outerSizeFunc = function(el){
					if(mEl.data().direction === 'top"http://www.lesboisdupoitou-chauffage-piquets.com/"| mEl.data().direction === 'bottom'){
						return el.outerHeight();
					}else{
						return el.outerWidth();	
					}
				}

				mMove.data().style = mMove.attr('style');
				if((!mEl.data().updateCont)){
					mMove.css({position:'absolute',left:'auto',right:'auto',top:'auto',bottom:'auto',float:'left'});
				}
				mEl.data().mMove = mMove;

				var createMarquee = function (){
					mEl.data().clickEventFlag = true;
					
					if(mEl.data().outerSizeFunc(mMove) > 0){</p>
<p>						/*== Splitting a String into Parts ==*/
						var mItem = $(&amp;#39;.mItem&amp;#39;,mEl);
						mItem.each(function(){
							$(this).data().style = $(this).attr(&amp;#39;style&amp;#39;);
							$(this).css({display:&amp;#39;inline&amp;#39;, zoom:1 });	
});</p>
<p>						var splittingString = function(splitSide,mItem){
							mItem.css({paddingLeft:0, paddingRight:0, paddingTop:0, paddingBottom:0});
							if(mItem.length &amp;&amp; !mEl.data().circular){
								var paddingVal = {};
								var paddingValFirst = {};
								paddingVal(&amp;#39;padding-&amp;#39;+splitSide) = mEl.data().outerSizeFunc(mEl);
								paddingValFirst(&amp;#39;padding-&amp;#39;+splitSide) = 0;
								mItem.css(paddingVal);
								mItem.eq(0).css(paddingValFirst);
}
} ;
						mEl.data().splittingString = splittingString;</p>
<p>						var contentString = $(&amp;#39;</p>
<div>&amp;#39;).addClass(&amp;#39;cloneContent&amp;#39;).html(mMove.html());</p>
<p>						if(mEl.data().direction === &amp;#39;left&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;| mEl.data().direction === &amp;#39;right&amp;#39;){
							mMove.css({whiteSpace:&amp;#39;nowrap&amp;#39;});
							mEl.data().splittingString(&amp;#39;left&amp;#39;,mItem);
							mEl.css({minHeight:mMove.outerHeight()});	
							contentString.css({display:&amp;#39;inline-block&amp;#39;});
							mEl.data().axis = &amp;#39;hor&amp;#39;;
}autre{
							mMove.css({whiteSpace:&amp;#39;normal&amp;#39;});
							mItem.css({display:&amp;#39;block&amp;#39;});
							mEl.data().splittingString(&amp;#39;top&amp;#39;,mItem);
							if(mEl.outerHeight() === 0) {alert(&amp;#39;Set Height Parametr for Plugin liMarquee&amp;#39;);}
							contentString.css({display:&amp;#39;block&amp;#39;});
							mEl.data().axis = &amp;#39;vert&amp;#39;;
}</p>
<p>						/*== Unselectable for IE ==*/
						var isIE = /*@cc_on!@*/false &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; document.documentMode; 
						if(isIE){
							mEl.add(mEl.find(&amp;#39;*&amp;#39;)).attr(&amp;#39;unselectable&amp;#39;,&amp;#39;on&amp;#39;);
}</p>
<p>						/*== Change Events ==*/
						var moveEvent = &amp;#39;mousemove.&amp;#39;+mEl.data().mElIndex;
						var mousedownEvent = &amp;#39;mousedown.&amp;#39;+mEl.data().mElIndex;
						var mouseupEvent = &amp;#39;mouseup.&amp;#39;+mEl.data().mElIndex;
						var clickEvent = &amp;#39;click.&amp;#39;+mEl.data().mElIndex;
						mEl.data({
							touchScreen:false,
							teleport:false,
							dragging:false,
							pause:false
});
						if(&amp;#39;ontouchstart&amp;#39; in window){
							moveEvent = &amp;#39;touchmove.&amp;#39;+mEl.data().mElIndex;
							mousedownEvent = &amp;#39;touchstart.&amp;#39;+mEl.data().mElIndex;
							mouseupEvent = &amp;#39;touchend.&amp;#39;+mEl.data().mElIndex;
							mEl.data().touchScreen = true;
							if($(window).width() &lt; 1000){
								mEl.data().hoverStop = false;
}
						} else {
                            mEl.data().dragAndDrop = false;
}</p>
<p>						mEl.data({
							moveEvent:moveEvent,	
							mousedownEvent:mousedownEvent,
							mouseupEvent:mouseupEvent,
							clickEvent:clickEvent
});</p>
<p>						/*== Creating Correct Amount of Contents ==*/
						var cloneContent = function(mMove){
							if(mEl.data().outerSizeFunc(mMove) !== 0){
								if(mEl.data().outerSizeFunc(mMove) &lt; mEl.data().outerSizeFunc(mEl) &amp;&amp; mEl.data().circular){
								    // commentaire suite au bug numéro 9461, lignes inutiles et qui causent une boucle infinie
									//contentString.clone().appendTo(mMove);
									//mEl.data().cloneContent(mMove);
}
}autre{
								console.log(&amp;#39;The string is empty or contains invalid style&amp;#39;);
}
} ;
						mEl.data().cloneContent = cloneContent;
						mEl.data().cloneContent(mMove);</p>
<p>						/*== This Function Creates Motion Animation Line ==*/
						var anim = function(sPos, ePos){
							if(!mEl.data().pause){</p>
<p>								if(sPos === undefined) {sPos = mEl.data().startPos;}
								if(ePos === undefined) {ePos = mEl.data().endPos;}
									if(ePos !== 0 &amp;&amp; ePos !== -0){</p>
<p>									/*Calculate the Time for Animation to the formula (t = s/v)*/
									var way = (ePos - sPos);
									if(way < 0) {
										way = way * -1;
									}
									//var duration = (way/mEl.data().speed) * 1000;
									var duration = (way * mEl.data().scrollDelay)/mEl.data().scrollAmount;
									var directTypeStart = {};
									var directTypeEnd = {};
	
									directTypeStart(mEl.data().direction) = sPos;
									directTypeEnd(mEl.data().direction) = ePos;
									
									mMove.css(directTypeStart);
									mEl.addClass('mIni');
									
									//Triggered when motion starts.
									mEl.data().stopped = false;
									if (mEl.data().moveStart !== undefined) {mEl.data().moveStart();}	

									mMove.stop(true).animate(directTypeEnd,duration,'linear',function(){
										//Triggered when motion stop.
										if (mEl.data().moveStop !== undefined) {mEl.data().moveStop();}	
										if (mEl.data().wayEnd !== undefined) {mEl.data().wayEnd();}	
										mEl.data().teleport = true;		
										anim();
									});
								}
							}
						};
						mEl.data().anim = anim;
						
						/*== Caching String and Creatin Clones of String ==*/
						var addClone = function(){
							var mMoveClone = mMove.clone().addClass('clone').css({position:'absolute', width:'100%', height:'100%',opacity:0});
							if(mEl.data().direction === 'top"http://www.lesboisdupoitou-chauffage-piquets.com/"| mEl.data().direction === 'bottom'){mMoveClone.css({left:0});}else{mMoveClone.css({top:0});}
							var value = {};
							var value2 = {};
							value(mEl.data().direction) = '-100%';		
							value2(mEl.data().direction) = '100%';									
							var cloneBefore = mMoveClone.clone().addClass('cloneBefore').css(value).appendTo(mMove);
							var cloneAfter = mMoveClone.clone().addClass('cloneAfter').css(value2).appendTo(mMove);
							if(mEl.data().circular){
								cloneBefore.add(cloneAfter).css({opacity:1});
							}
						};
						if(mEl.data().circular){
							addClone();
						}
						
						//Triggered when the liMarquee is created.
						if (mEl.data().create !== undefined) {mEl.data().create();}
		
						/*== This Function Determines the Coordinate of the Moving Line ==*/
						var nowPos = function(){
							return pos(mMove,mEl)(mEl.data().direction);
						};
						mEl.data().nowPos = nowPos;
						
						/*== This Function Determines the Coordinate of the Touch Event ==*/
						var correctEvent = function(e){
							var eventType = e;
							if(mEl.data().touchScreen){
								if (e.originalEvent.targetTouches.length === 1) {
									eventType = e.originalEvent.targetTouches(0);
								}
							}
	
							/*== Extend Standart jQuery Object of Event Coordinates ==*/
							var newParam = {
								left: eventType.pageX,
								top: eventType.pageY,
								right: ($(window).width() - eventType.pageX),
								bottom: ($(window).height() - eventType.pageY)
							};
							$.extend(eventType, newParam);
							return eventType;
						};
						
						if(mEl.data().hoverStop){
							mEl.on('mouseenter.'+mEl.data().mElIndex,function(){
								mEl.off('mouseleave.'+mEl.data().mElIndex);
								if(mEl.data().dragAndDrop){
									$('html').addClass('grab');
								}
								if(!mEl.data().stopped){
									mMove.stop(true);
									mEl.data().stopped = true;
									//Triggered when motion stop.
									if (mEl.data().moveStop !== undefined) {mEl.data().moveStop();}	
								}
								mEl.on('mouseleave.'+mEl.data().mElIndex,function(){
									$(document).off(moveEvent);
									$('html').removeClass('grab');
									$('html').removeClass('grabbing');
									anim(mEl.data().nowPos());							
								});
							});
						}
						if(!mEl.data().touchScreen &#038;&#038; mEl.data().dragAndDrop "http://www.lesboisdupoitou-chauffage-piquets.com/" mEl.data().touchScreen &#038;&#038; mEl.data().touchEvent){
							mEl.on(mousedownEvent, function (e) {
								$(document).off(moveEvent);
								$(document).off(mouseupEvent);
								mEl.off('mouseleave.'+mEl.data().mElIndex);
								$('html').addClass('grabbing');
								
								if(!mEl.data().stopped){
									mMove.stop(true);
									mEl.data().stopped = true;
									//Triggered when motion stop.
									if (mEl.data().moveStop !== undefined) {mEl.data().moveStop();}	
								}
			
								/*== Start Drag and Drop of String ==*/
								var startMouseCoord = correctEvent(e)(mEl.data().direction);
								var startMouseY = correctEvent(e)('top');
								var startMouseX = correctEvent(e)('left');
								var vertSum = 0;
								var horSum = 0;
								var dir = 1;
								$(document).on(moveEvent,function(e){
									mEl.data().clickEventFlag = false;
									mEl.off('mouseleave.'+mEl.data().mElIndex);
									$('html').addClass('grabbing');
									if(!mEl.data().dragging){
										//Triggered when dragging starts.
										if (mEl.data().dragStart !== undefined) {mEl.data().dragStart();}
										mEl.data().dragging = true;
									}
									var nowPosVal = mEl.data().nowPos();
									if(!mEl.data().stopped){
										mMove.stop(true);
										mEl.data().stopped = true;
									}
							
									var newMouseCoord = correctEvent(e)(mEl.data().direction);

									var dragTrue = function(){
									
										if(newMouseCoord > startMouseCoord) {dir = 1;}
										if(newMouseCoord &lt; startMouseCoord) {dir = -1;}</p>
<p>										var shiftVal =  (startMouseCoord - newMouseCoord);
										startMouseCoord = newMouseCoord;</p>
<p>										var value = {};
										value(mEl.data().direction) = &amp;#39;-=&amp;#39;+shiftVal;	</p>
<p>										/*== Calculate Drag Position ==*/
										if(mEl.data().circular){
											if(nowPosVal &lt;= mEl.data().outerSizeFunc(mMove) &amp;&amp; !mEl.data().teleport){
												mEl.data().teleport = true;
}
											if(nowPosVal &lt;= (mEl.data().outerSizeFunc(mEl) - mEl.data().outerSizeFunc(mMove)) &amp;&amp; dir < 0 &#038;&#038; mEl.data().teleport){
												if (mEl.data().wayEnd !== undefined) {mEl.data().wayEnd();}	
												value(mEl.data().direction) = '+='+mEl.data().outerSizeFunc(mMove);										
											}
											if(nowPosVal >= 0 &amp;&amp; dir &gt; 0 &amp;&amp; mEl.data().teleport){
												if (mEl.data().wayEnd !== undefined) {mEl.data().wayEnd();}	
												value(mEl.data().direction) = &amp;#39;-=&amp;#39;+mEl.data().outerSizeFunc(mMove);										
}
}autre{</p>
<p>											if(nowPosVal &lt;= -mEl.data().outerSizeFunc(mMove) &amp;&amp; dir < 0){
												if (mEl.data().wayEnd !== undefined) {mEl.data().wayEnd();}	
												value(mEl.data().direction) = '+='+(mEl.data().outerSizeFunc(mMove)+mEl.data().outerSizeFunc(mEl));		
											}
											if(nowPosVal >= mEl.data().outerSizeFunc(mEl) &amp;&amp; dir &gt; 0){
												if (mEl.data().wayEnd !== undefined) {mEl.data().wayEnd();}	
												value(mEl.data().direction) = &amp;#39;-=&amp;#39;+(mEl.data().outerSizeFunc(mMove)+mEl.data().outerSizeFunc(mEl));	
}</p>
<p>}
										//Triggered while the string is dragging.
										if (mEl.data().drag !== undefined) {mEl.data().drag();}	</p>
<p>										mMove.css(value);
										if(mEl.data().touchEvent){
											return false;
}
}</p>
<p>									//Detecting swipe direction
									if(mEl.data().axis == &amp;#39;hor&amp;#39;){
										var newMouseY = correctEvent(e)(&amp;#39;top&amp;#39;);	
										var newMouseX = correctEvent(e)(&amp;#39;left&amp;#39;);	
										var vertDif = Math.abs(newMouseY - startMouseY);
										var horDif = Math.abs(newMouseX - startMouseX);
										vertSum += vertDif;
										horSum += horDif;
										if(vertSum &gt; horSum){
											$(document).trigger(mouseupEvent);
}autre{
											dragTrue();
}
}autre{
										dragTrue();	
}</p>
<p>});</p>
<p>								$(document).on(mouseupEvent, function (e) {
									if(mEl.data().dragging){
										//Triggered when dragging starts.
										if (mEl.data().dragStop !== undefined) {mEl.data().dragStop($(e.target));}
										mEl.data().dragging = false;
}
									if($(e.target).is(mEl) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; $(e.target).closest(mEl).length){
										$(document).off(moveEvent);	
										$(&amp;#39;html&amp;#39;).removeClass(&amp;#39;grabbing&amp;#39;);	
										if(mEl.data().hoverStop){
											mEl.trigger(&amp;#39;mouseenter.&amp;#39;+mEl.data().mElIndex);
}autre{
											anim(mEl.data().nowPos());	
}
}autre{
										$(document).off(moveEvent);
										anim(mEl.data().nowPos());	
										$(&amp;#39;html&amp;#39;).removeClass(&amp;#39;grab&amp;#39;);
										$(&amp;#39;html&amp;#39;).removeClass(&amp;#39;grabbing&amp;#39;);	
}
									$(document).off(mouseupEvent);
									setTimeout(function(){
										mEl.data().clickEventFlag = true;	
									},300);
});
								if(!mEl.data().touchScreen/* &amp;&amp; !mEl.data().touchEvent*/){
									return false;
}
});
}</p>
<p>						/*== Set the Starting Position of the String ==*/				
						var getPosition = function(mEl){
							var mMove = mEl.data().mMove;
							var startPos = mEl.data().outerSizeFunc(mEl);
							var endPos = -mEl.data().outerSizeFunc(mMove);
							mEl.data().startPos = startPos;
							mEl.data().endPos = endPos;
							if(mEl.data().circular){
								endPos = - (mEl.data().outerSizeFunc(mMove) + (mEl.data().outerSizeFunc(mMove) - mEl.data().outerSizeFunc(mEl)));	
								mEl.data().endPos = endPos;
								var circularPos = mEl.data().startShow ? mEl.data().outerSizeFunc(mMove) : (mEl.data().outerSizeFunc(mEl) + mEl.data().outerSizeFunc(mMove));
								anim(circularPos);	
}autre{
								var tempStartPos = mEl.data().startShow ? 0 : startPos;
								anim(tempStartPos);	
}
} ;
						mEl.data().getPosition = getPosition;</p>
<p>						var setPosition = function(mEl){	
							var mMove = mEl.data().mMove;
							var startPos = mEl.data().outerSizeFunc(mEl);
							var endPos = -mEl.data().outerSizeFunc(mMove);
							mEl.data().startPos = startPos;
							mEl.data().endPos = endPos;</p>
<p>							if(mEl.data().circular){
								endPos = - (mEl.data().outerSizeFunc(mMove) + (mEl.data().outerSizeFunc(mMove) - mEl.data().outerSizeFunc(mEl)));	
								mEl.data().endPos = endPos;
}
} ;</p>
<p>						mEl.data().setPosition = setPosition;
						if(!mEl.data().updateCont){
							mEl.data().getPosition(mEl);
}</p>
<p>						/*== This function stops a marquee into an inactive browser tab ==*/
						var visibilityChanged = function(){
							if(document.hidden){
								if(!mEl.data().stopped){
									mMove.stop(true);
									mEl.data().stopped = true;
									//Triggered when motion stop.
									if (mEl.data().moveStop !== undefined) {mEl.data().moveStop();}	
}
}autre{
								anim(mEl.data().nowPos());
}
}
						$(document).on(&amp;#39;visibilitychange&amp;#39;,function(){
							visibilityChanged();	
})</p>
<p>						/*== When you change size of the screen - recalculate animation coordinates of  marquee. ==*/
						var resizeId = function(){};
						$(window).on(&amp;#39;resize.&amp;#39;+mEl.data().mElIndex,function(){
							clearTimeout(resizeId);
							resizeId = setTimeout(function(){
								mEl.liMarquee(&amp;#39;resetPosition&amp;#39;);
							},300);</p>
<p>});</p>
<p>						/*== If marquee outside the screen, it stops and does not use CPU ==*/
						var scrollPageId = function(){};
						var detectStringPos = function(){
							if(mEl.data().stopOutScreen){
								if((mEl.offset().top + mEl.outerHeight()) < $(window).scrollTop() "http://www.lesboisdupoitou-chauffage-piquets.com/" mEl.offset().top > ($(window).scrollTop() + $(window).height())){
									if(!mEl.data().stopped){
										mMove.stop(true);
										mEl.data().stopped = true;
										//Triggered when motion stop.
										if (mEl.data().moveStop !== undefined) {mEl.data().moveStop();}	
}
}autre{
									anim(mEl.data().nowPos());	
}
}autre{
								anim(mEl.data().nowPos());	
}
} ;
						$(window).on(&amp;#39;scroll.&amp;#39;+mEl.data().mElIndex,function(){
							if(mEl.data().scrollStop &amp;&amp; !mEl.data().stopped){
								mMove.stop(true);
								mEl.data().stopped = true;
								//Triggered when motion stop.
								if (mEl.data().moveStop !== undefined) {mEl.data().moveStop();}	
}
							clearTimeout(scrollPageId);
							scrollPageId = setTimeout(function(){
								detectStringPos();
							},100);
});
						mEl.find(&amp;#39;a&amp;#39;).on(&amp;#39;click&amp;#39;,function(){
							if(!mEl.data().clickEventFlag){
								return false;	
}
});
						detectStringPos();
}autre{
						mMove.text(&amp;#39;marquee &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;+mEl.attr(&amp;#39;class&amp;#39;)+&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; elements is hidden or missing&amp;#39;);
						createMarquee();
						mEl.liMarquee(&amp;#39;stop&amp;#39;);
						mEl.liMarquee(&amp;#39;removeContent&amp;#39;);
}
} ;</p>
<p>				/*== Loading XML Content ==*/
				if (mEl.data().xml){
					$.ajax({
						url: mEl.data().xml,
						dataType: &quot;xml&quot;,
						success: function (xml) {
							var xmlItem = $(xml).find(&amp;#39;item&amp;#39;);
							var xmlItemLength = xmlItem.length;
							for(var i = 0; i &lt; xmlItemLength; i++){
								var xmlItemActive = xmlItem.eq(i);
								var xmlItemContent = xmlItemActive.find(&amp;#39;title&amp;#39;).text();
								var xmlItemLink = xmlItemActive.find(&amp;#39;link&amp;#39;).text();</p>
<p>								if(xmlItemActive.find(&amp;#39;link&amp;#39;).length){
									$(&amp;#39;</p>
<div class="mItem">&amp;#39;+xmlItemContent+&amp;#39;</div>
<p>&amp;#39;).appendTo(mMove);									
}autre{
									$(&amp;#39;</p>
<div class="mItem">&amp;#39;).text(xmlItemContent).appendTo(mMove);	
}
}
							createMarquee();
}
});
}autre{
					createMarquee();	
}
});
},</p>
<p>		/*== Get Content ==*/
		getContent: function () {
			var mMove = $(this).data().mMove;
			var content;
			if(!mMove.is(&amp;#39;:empty&amp;#39;)){
				var moveContent = mMove.html();
				var tempEl = $(&amp;#39;</p>
<div>&amp;#39;).html(moveContent);		
				tempEl.find(&amp;#39;.clone&amp;#39;).remove();
				tempEl.find(&amp;#39;.cloneContent&amp;#39;).remove();
				content = $.trim(tempEl.html());
}autre{
				content = false;
}
			return content;
},</p>
<p>		/*== Add Content ==*/
		addContent: function (per) {
			return this.each(function () {
				var mEl = $(this);
				var mMove = mEl.data().mMove;
				var addingFunc = function(){
					if(!mEl.data().removing){
						/*== Cashing Vars ==*/
						var newHtml = &amp;#39;</p>
<div class="mItem">&amp;#39;+per+&amp;#39;</div>
<p>&amp;#39;;</p>
<p>						/*== Get old Content ==*/
						var oldCont = mEl.liMarquee(&amp;#39;getContent&amp;#39;);
						var newCont = oldCont;</p>
<p>						//Correct old Content
						if(!mMove.find(&amp;#39;.mItem&amp;#39;).length &amp;&amp; oldCont){
							oldCont = &amp;#39;</p>
<div class="mItem">&amp;#39;+oldCont+&amp;#39;</div>
<p>&amp;#39;;
}</p>
<p>						//Create Combine Content
						if(per){
							if(mEl.data().direction === &amp;#39;left&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;| mEl.data().direction === &amp;#39;top&amp;#39;) {newCont = oldCont ? oldCont+newHtml : newHtml;}
							if(mEl.data().direction === &amp;#39;right&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;| mEl.data().direction === &amp;#39;bottom&amp;#39;) {newCont = oldCont ? newHtml+oldCont : newHtml;}
}</p>
<p>						/*== Remove old Content ==*/
						mEl.liMarquee(&amp;#39;removeContent&amp;#39;);</p>
<p>						var addNewContFunc = function(){
							if(!mEl.data().removing){</p>
<p>								//Add New Content
								mMove.html(newCont);</p>
<p>								//Update Initialization
								if(oldCont){
									mEl.data().updateCont = true;		
}</p>
<p>								mEl.liMarquee(mEl.data());</p>
<p>								//Set End Position and Start Animation
								if(mEl.data().updateCont){
									mEl.data().setPosition(mEl);
									mEl.data().anim(mEl.data().nowPos());
}
}autre{
								setTimeout(function(){
									addNewContFunc();
								},mEl.data().removeContentFadeDuration);
}
} ;
						addNewContFunc();</p>
<p>}autre{
						setTimeout(function(){
							addingFunc();
						},mEl.data().removeContentFadeDuration);
}</p>
<p>} ;
				addingFunc();
});
},</p>
<p>		/*== Remove Content ==*/
		removeContent: function () {
			return this.each(function () {
				$(this).data().removing = true;
				var mEl = $(this);
				var mMove = mEl.data().mMove;</p>
<p>				mMove.children().animate({opacity:0},mEl.data().removeContentFadeDuration);</p>
<p>				setTimeout(function(){
					mEl.data().updateCont = true;
					if(!mEl.data().stopped){
						mMove.stop(true);
						mEl.data().stopped = true;
}
					mEl.off(&amp;#39;mouseenter.&amp;#39;+mEl.data().mElIndex);
					mEl.off(&amp;#39;mouseleave.&amp;#39;+mEl.data().mElIndex);
					mEl.off($(this).data().mousedownEvent);
					$(window).off(&amp;#39;resize.&amp;#39;+mEl.data().mElIndex);
					$(window).off(&amp;#39;scroll.&amp;#39;+mEl.data().mElIndex);
					$(document).off(mEl.data().moveEvent);
					$(document).off(mEl.data().mouseupEvent);	
					if(!mEl.data().stopped){
						mMove.stop(true);
						mEl.data().stopped = true;
}
					mMove.empty();
					mEl.data().removing = false;
				},mEl.data().removeContentFadeDuration);
});
},
		changeOptions: function (options) {
			return this.each(function () {
				var mEl = $(this);
				$.extend(mEl.data(), options);
				mEl.liMarquee(&amp;#39;destroy&amp;#39;);
				mEl.data().updateCont = false;
				mEl.liMarquee(mEl.data());
});
},</p>
<p>		/* === Function of Destroy Marquee === */
		destroy: function () {
			var mEl = $(this);
			var mMove = mEl.data().mMove;
			mEl.removeAttr(&amp;#39;style&amp;#39;).attr(&amp;#39;style&amp;#39;,mEl.data().style);
			if(!mEl.data().stopped){
				mMove.stop(true);
				mEl.data().stopped = true;
}
			mMove.removeAttr(&amp;#39;style&amp;#39;).attr(&amp;#39;style&amp;#39;,mMove.data().style).removeData();
			$(&amp;#39;.mItem&amp;#39;,mEl).each(function(){
				$(this).removeAttr(&amp;#39;style&amp;#39;).attr(&amp;#39;style&amp;#39;,$(this).data().style).removeData();
});
			mEl.off(&amp;#39;mouseenter.&amp;#39;+mEl.data().mElIndex);
			mEl.off(&amp;#39;mouseleave.&amp;#39;+mEl.data().mElIndex);
			mEl.off(mEl.data().mousedownEvent);
			$(window).off(&amp;#39;resize.&amp;#39;+mEl.data().mElIndex);
			$(window).off(&amp;#39;scroll.&amp;#39;+mEl.data().mElIndex);
			if(mEl.data().moveEvent){
				$(document).off(mEl.data().moveEvent);
}
			if(mEl.data().mouseupEvent){
				$(document).off(mEl.data().mouseupEvent);	
}
			$(&amp;#39;.clone&amp;#39;,mEl).remove();
			$(&amp;#39;.cloneContent&amp;#39;,mEl).remove();
			var mMoveContent = mMove.html();
			mMove.remove();
			mEl.html(mMoveContent).removeClass(&amp;#39;mIni&amp;#39;).css({opacity:1});
},</p>
<p>		/* === Function of Pause Marquee === */
		stop: function(){
			return this.each(function () {
				var mEl = $(this);
				if(mEl.is(&amp;#39;.mIni&amp;#39;)){
					var mMove = mEl.data().mMove;
					if(!mEl.data().pause){
						mEl.data().pause = true;
						if(!mEl.data().stopped){
							mMove.stop(true);
							mEl.data().stopped = true;
							//Triggered when motion stop.
							if (mEl.data().moveStop !== undefined) {mEl.data().moveStop();}
}
}
}
})</p>
<p>},</p>
<p>		/* === Function of Play Marquee === */
		start: function(delayNew){
			return this.each(function () {
				var mEl = $(this);
				if(mEl.data().pause){
					var delayVal = delayNew? delayNew : 0;
					setTimeout(function(){
						mEl.data().pause = false;
						mEl.data().setPosition(mEl);
						mEl.data().anim(mEl.data().nowPos());
						$(window).trigger(&amp;#39;scroll.&amp;#39;+mEl.data().mElIndex);
					},delayVal);
}
});
},</p>
<p>		/* === Reset Position === */
		resetPosition: function () {
			return this.each(function () {
				var mEl = $(this);
					if(mEl.is(&amp;#39;:visible&amp;#39;)){
					var mMove = mEl.data().mMove;
					if(!mEl.data().stopped){
						mMove.stop(true);
						mEl.data().stopped = true;
}</p>
<p>					if(mEl.data().direction === &amp;#39;left&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;| mEl.data().direction === &amp;#39;right&amp;#39;){
						mEl.css({minHeight:mMove.outerHeight()});	
}
					mEl.data().setPosition(mEl);
					mEl.data().anim(mEl.data().nowPos());
					$(window).trigger(&amp;#39;scroll.&amp;#39;+mEl.data().mElIndex);
}
});
}
} ;
	$.fn.liMarquee = function (method) {
		if (methods(method)) {
			return methods(method).apply(this, Array.prototype.slice.call(arguments, 1));
		} else if (typeof method === &amp;#39;object&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;| !method) {
			return methods.init.apply(this, arguments);
		} else {
			$.error(&quot;Метод &quot; + method + &quot; в jQuery.liMarquee doesn&amp;#39;t exist&quot;);
}
} ;
})(jQuery);
}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;mod_idx&quot;:1,&quot;direction&quot;:&quot;top&quot;,&quot;drag&quot;:&quot;true&quot;,&quot;speed&quot;:&quot;2&quot;,&quot;circular&quot;:&quot;true&quot;,&quot;hoverstop&quot;:&quot;true&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
var $modIdx = moduleParams.mod_idx,
	$direction = moduleParams.direction,
	$drag = $.parseJSON(moduleParams.drag),
	$speed = parseInt(moduleParams.speed),
	$circular = $.parseJSON(moduleParams.circular),
	$hoverstop = $.parseJSON(moduleParams.hoverstop)
;</p>
<p>//Carousel
if($(&amp;#39;#boxe_news_v16_&amp;#39;+$modIdx+&amp;#39; .boxe_news_v16_content&amp;#39;).is(&amp;#39;:visible&amp;#39;))
{
	$(&amp;#39;#boxe_news_v16_&amp;#39; + $modIdx + &amp;#39; .boxe_news_v16_content&amp;#39;).liMarquee({
		direction: $direction,
		scrollAmount: $speed,
		circular: $circular,
		dragAndDrop: $drag,
		startShow: true,
		hoverStop: $hoverstop,
		scrollStop: false,
		height: $(&amp;#39;#boxe_news_v16_&amp;#39; + $modIdx + &amp;#39; .boxe_news_v16_mid&amp;#39;).height()
});
}
}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
$(&amp;#39;.f_footer_sondage&amp;#39;).hideIfEmpty($(&amp;#39;#f_footer_sondage&amp;#39;));
}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
/*
 * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/
 *
 * Uses the built in easing capabilities added In jQuery 1.1
 * to offer multiple easing options
 *
 * TERMS OF USE - jQuery Easing
 *
 * Open source under the BSD License. 
 *
 * Copyright © 2008 George McGinley Smith
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without modification, 
 * are permitted provided that the following conditions are met:
 *
 * Redistributions of source code must retain the above copyright notice, this list of 
 * conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright notice, this list 
 * of conditions and the following disclaimer in the documentation and/or other materials 
 * provided with the distribution.
 *
 * Neither the name of the author nor the names of contributors may be used to endorse 
 * or promote products derived from this software without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; AND ANY 
 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
 *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 
 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 
 * OF THE POSSIBILITY OF SUCH DAMAGE. 
 *
 * /</p>
<p>// t: current time, b: begInnIng value, c: change In value, d: duration
jQuery.easing(&amp;#39;jswing&amp;#39;) = jQuery.easing(&amp;#39;swing&amp;#39;);</p>
<p>jQuery.extend(jQuery.easing,
    {
        def: &amp;#39;easeOutQuad&amp;#39;,
        swing: function (x, t, b, c, d) {
            //alert(jQuery.easing.default);
            return jQuery.easing(jQuery.easing.def)(x, t, b, c, d);
        },
        easeInQuad: function (x, t, b, c, d) {
            return c * (t /= d) * t + b;
        },
        easeOutQuad: function (x, t, b, c, d) {
            return -c * (t /= d) * (t - 2) + b;
        },
        easeInOutQuad: function (x, t, b, c, d) {
            if ((t /= d / 2) &lt; 1) return c / 2 * t * t + b;
            return -c / 2 * ((--t) * (t - 2) - 1) + b;
        },
        easeInCubic: function (x, t, b, c, d) {
            return c * (t /= d) * t * t + b;
        },
        easeOutCubic: function (x, t, b, c, d) {
            return c * ((t = t / d - 1) * t * t + 1) + b;
        },
        easeInOutCubic: function (x, t, b, c, d) {
            if ((t /= d / 2) &lt; 1) return c / 2 * t * t * t + b;
            return c / 2 * ((t -= 2) * t * t + 2) + b;
        },
        easeInQuart: function (x, t, b, c, d) {
            return c * (t /= d) * t * t * t + b;
        },
        easeOutQuart: function (x, t, b, c, d) {
            return -c * ((t = t / d - 1) * t * t * t - 1) + b;
        },
        easeInOutQuart: function (x, t, b, c, d) {
            if ((t /= d / 2) &lt; 1) return c / 2 * t * t * t * t + b;
            return -c / 2 * ((t -= 2) * t * t * t - 2) + b;
        },
        easeInQuint: function (x, t, b, c, d) {
            return c * (t /= d) * t * t * t * t + b;
        },
        easeOutQuint: function (x, t, b, c, d) {
            return c * ((t = t / d - 1) * t * t * t * t + 1) + b;
        },
        easeInOutQuint: function (x, t, b, c, d) {
            if ((t /= d / 2) &lt; 1) return c / 2 * t * t * t * t * t + b;
            return c / 2 * ((t -= 2) * t * t * t * t + 2) + b;
        },
        easeInSine: function (x, t, b, c, d) {
            return -c * Math.cos(t / d * (Math.PI / 2)) + c + b;
        },
        easeOutSine: function (x, t, b, c, d) {
            return c * Math.sin(t / d * (Math.PI / 2)) + b;
        },
        easeInOutSine: function (x, t, b, c, d) {
            return -c / 2 * (Math.cos(Math.PI * t / d) - 1) + b;
        },
        easeInExpo: function (x, t, b, c, d) {
            return (t == 0) ? b : c * Math.pow(2, 10 * (t / d - 1)) + b;
        },
        easeOutExpo: function (x, t, b, c, d) {
            return (t == d) ? b + c : c * (-Math.pow(2, -10 * t / d) + 1) + b;
        },
        easeInOutExpo: function (x, t, b, c, d) {
            if (t == 0) return b;
            if (t == d) return b + c;
            if ((t /= d / 2) &lt; 1) return c / 2 * Math.pow(2, 10 * (t - 1)) + b;
            return c / 2 * (-Math.pow(2, -10 * --t) + 2) + b;
        },
        easeInCirc: function (x, t, b, c, d) {
            return -c * (Math.sqrt(1 - (t /= d) * t) - 1) + b;
        },
        easeOutCirc: function (x, t, b, c, d) {
            return c * Math.sqrt(1 - (t = t / d - 1) * t) + b;
        },
        easeInOutCirc: function (x, t, b, c, d) {
            if ((t /= d / 2) &lt; 1) return -c / 2 * (Math.sqrt(1 - t * t) - 1) + b;
            return c / 2 * (Math.sqrt(1 - (t -= 2) * t) + 1) + b;
        },
        easeInElastic: function (x, t, b, c, d) {
            var s = 1.70158;
            var p = 0;
            var a = c;
            if (t == 0) return b;
            if ((t /= d) == 1) return b + c;
            if (!p) p = d * .3;
            if (a &lt; Math.abs(c)) {
                a = c;
                var s = p / 4;
            }
            else var s = p / (2 * Math.PI) * Math.asin(c / a);
            return -(a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t * d - s) * (2 * Math.PI) / p)) + b;
        },
        easeOutElastic: function (x, t, b, c, d) {
            var s = 1.70158;
            var p = 0;
            var a = c;
            if (t == 0) return b;
            if ((t /= d) == 1) return b + c;
            if (!p) p = d * .3;
            if (a &lt; Math.abs(c)) {
                a = c;
                var s = p / 4;
            }
            else var s = p / (2 * Math.PI) * Math.asin(c / a);
            return a * Math.pow(2, -10 * t) * Math.sin((t * d - s) * (2 * Math.PI) / p) + c + b;
        },
        easeInOutElastic: function (x, t, b, c, d) {
            var s = 1.70158;
            var p = 0;
            var a = c;
            if (t == 0) return b;
            if ((t /= d / 2) == 2) return b + c;
            if (!p) p = d * (.3 * 1.5);
            if (a &lt; Math.abs(c)) {
                a = c;
                var s = p / 4;
            }
            else var s = p / (2 * Math.PI) * Math.asin(c / a);
            if (t &lt; 1) return -.5 * (a * Math.pow(2, 10 * (t -= 1)) * Math.sin((t * d - s) * (2 * Math.PI) / p)) + b;
            return a * Math.pow(2, -10 * (t -= 1)) * Math.sin((t * d - s) * (2 * Math.PI) / p) * .5 + c + b;
        },
        easeInBack: function (x, t, b, c, d, s) {
            if (s == undefined) s = 1.70158;
            return c * (t /= d) * t * ((s + 1) * t - s) + b;
        },
        easeOutBack: function (x, t, b, c, d, s) {
            if (s == undefined) s = 1.70158;
            return c * ((t = t / d - 1) * t * ((s + 1) * t + s) + 1) + b;
        },
        easeInOutBack: function (x, t, b, c, d, s) {
            if (s == undefined) s = 1.70158;
            if ((t /= d / 2) &lt; 1) return c / 2 * (t * t * (((s *= (1.525)) + 1) * t - s)) + b;
            return c / 2 * ((t -= 2) * t * (((s *= (1.525)) + 1) * t + s) + 2) + b;
        },
        easeInBounce: function (x, t, b, c, d) {
            return c - jQuery.easing.easeOutBounce(x, d - t, 0, c, d) + b;
        },
        easeOutBounce: function (x, t, b, c, d) {
            if ((t /= d) &lt; (1 / 2.75)) {
                return c * (7.5625 * t * t) + b;
            } else if (t &lt; (2 / 2.75)) {
                return c * (7.5625 * (t -= (1.5 / 2.75)) * t + .75) + b;
            } else if (t &lt; (2.5 / 2.75)) {
                return c * (7.5625 * (t -= (2.25 / 2.75)) * t + .9375) + b;
            } else {
                return c * (7.5625 * (t -= (2.625 / 2.75)) * t + .984375) + b;
            }
        },
        easeInOutBounce: function (x, t, b, c, d) {
            if (t &lt; d / 2) return jQuery.easing.easeInBounce(x, t * 2, 0, c, d) * .5 + b;
            return jQuery.easing.easeOutBounce(x, t * 2 - d, 0, c, d) * .5 + c * .5 + b;
        }
    });</p>
<p>/*
 *
 * TERMS OF USE - EASING EQUATIONS
 *
 * Open source under the BSD License. 
 *
 * Copyright © 2001 Robert Penner
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without modification, 
 * are permitted provided that the following conditions are met:
 *
 * Redistributions of source code must retain the above copyright notice, this list of 
 * conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright notice, this list 
 * of conditions and the following disclaimer in the documentation and/or other materials 
 * provided with the distribution.
 *
 * Neither the name of the author nor the names of contributors may be used to endorse 
 * or promote products derived from this software without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; AND ANY 
 * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
 *  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 *  EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
 *  GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 
 * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 *  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 
 * OF THE POSSIBILITY OF SUCH DAMAGE. 
 *
 * /
}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;mod_idx&quot;:&quot;1&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
$(&amp;#39;.retour_haut_v16&amp;#39;).on(&amp;#39;click&amp;#39;, function () {
    $(&amp;#39;html, body&amp;#39;).animate({
        scrollTop: 0
    }, 1500, &amp;#39;easeInOutExpo&amp;#39;);
});
}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
(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.lesboisdupoitou-chauffage-piquets.com/&quot;+o+&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;)+resolvedPath&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/")break}var end=arr.length-1;for(;end>=0;end--){if(arr(end)!==&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/";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.lesboisdupoitou-chauffage-piquets.com/&quot;index in O){if(O(index)===el)return IS_INCLUDES&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;!(IS_WEAK&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;{}).prototype,exports=isGlobal?core:core(name)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;proto(FF_ITERATOR)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;DEFAULT&amp;&amp;proto(DEFAULT),_default=_native&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;FF_ITERATOR)in O&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;SYMBOL_ITERATOR in O&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;FF_ITERATOR)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;it(SYMBOL_ITERATOR)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;function is(x,y){return x===y?x!==0&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;$.isObject(proto),proto,&quot;: can&amp;#39;t set as prototype!&quot;)}module.exports={set:Object.setPrototypeOf&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;($.g(SHARED)={});module.exports=function(key){return store(key)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/"i>=l)return TO_STRING?&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;:undefined;a=s.charCodeAt(i);return a<55296"http://www.lesboisdupoitou-chauffage-piquets.com/"a>56319&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;i+1===l&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;(b=s.charCodeAt(i+1))<56320"http://www.lesboisdupoitou-chauffage-piquets.com/"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.lesboisdupoitou-chauffage-piquets.com/"fillLen===Infinity){throw new RangeError("Cannot satisfy string length "+minLength+" for string: "+S)}var sFillStr=fillChar===undefined?"http://www.lesboisdupoitou-chauffage-piquets.com/":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.lesboisdupoitou-chauffage-piquets.com/&quot;,n=$.toInteger(count);if(n<0"http://www.lesboisdupoitou-chauffage-piquets.com/"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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;:key,&quot;)_&quot;,(++sid+Math.random()).toString(36))}uid.safe=require(&quot;./$&quot;).g.Symbol&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;(store(name)=global.Symbol&amp;&amp;global.Symbol(name)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/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.lesboisdupoitou-chauffage-piquets.com/&quot;result.push(key)}return result}}function Empty(){}$def($def.S,&quot;Object&quot;,{getPrototypeOf:$.getProto=$.getProto&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;createGetKeys(keys2,keys2.length,true),create:$.create=$.create&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;;$.has(this,NAME)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;setDesc(this,NAME,$.desc(5,name));return name},set:function(value){$.has(this,NAME)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;x!=x?x:x&lt;0?-1:1}function asinh(x){return!isFinite(x=+x)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/"{})(KEY)"http://www.lesboisdupoitou-chauffage-piquets.com/"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.lesboisdupoitou-chauffage-piquets.com/"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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/"!isObject(receiver))return false;existingDescriptor=$.getDesc(receiver,propertyKey)"http://www.lesboisdupoitou-chauffage-piquets.com/"$.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.lesboisdupoitou-chauffage-piquets.com/"!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.lesboisdupoitou-chauffage-piquets.com/"$.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.lesboisdupoitou-chauffage-piquets.com/";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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/")}})},{"./$":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.lesboisdupoitou-chauffage-piquets.com/";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.lesboisdupoitou-chauffage-piquets.com/"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.lesboisdupoitou-chauffage-piquets.com/&quot;!has(this,key)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;!has(AllSymbols,key)&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;&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.lesboisdupoitou-chauffage-piquets.com/&quot;Generator).prototype);generator._invoke=makeInvokeMethod(innerFn,self&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;null,new Context(tryLocsList&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&quot;(ctor.displayName&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/"|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));</p>
<p>(function ($) {
var moduleParams = {&quot;httpCookieDomain&quot;:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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;:false};
&quot;use strict&quot;;</p>
<p>function _toConsumableArray(arr) {
    return (
        _arrayWithoutHoles(arr) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; _iterableToArray(arr) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; _nonIterableSpread()
    );
}</p>
<p>function _nonIterableSpread() {
    throw new TypeError(&quot;Invalid attempt to spread non-iterable instance&quot;);
}</p>
<p>function _iterableToArray(iter) {
    if (
        Symbol.iterator in Object(iter) &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;
        Object.prototype.toString.call(iter) === &quot;(object Arguments)&quot;
    )
        return Array.from(iter);
}</p>
<p>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;
    }
}</p>
<p>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;
}</p>
<p>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;
}</p>
<p>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;
}</p>
<p>function _classCallCheck(instance, Constructor) {
    if (!(instance instanceof Constructor)) {
        throw new TypeError(&quot;Cannot call a class as a function&quot;);
    }
}</p>
<p>function _defineProperties(target, props) {
    for (var i = 0; i &lt; props.length; i++) {
        var descriptor = props(i);
        descriptor.enumerable = descriptor.enumerable &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; false;
        descriptor.configurable = true;
        if (&quot;value&quot; in descriptor) descriptor.writable = true;
        Object.defineProperty(target, descriptor.key, descriptor);
    }
}</p>
<p>function _createClass(Constructor, protoProps, staticProps) {
    if (protoProps) _defineProperties(Constructor.prototype, protoProps);
    if (staticProps) _defineProperties(Constructor, staticProps);
    return Constructor;
}</p>
<p>function setCookie(name, value, expireDays) {
    let d = new Date()
    d.setTime(d.getTime() + expireDays * 24 * 60 * 60 * 1000)</p>
<p>    let cookie = name.trim() + &amp;#39;=&amp;#39; + value + &amp;#39;; Expires=&amp;#39; + d.toUTCString() + &amp;#39;; Path=/&amp;#39;
    if (0 === window.location.protocol.indexOf(&amp;#39;https&amp;#39;)) {
        cookie += &amp;#39;; SameSite=Strict; Secure=true&amp;#39;
    }
    document.cookie = cookie
}</p>
<p>function getCookie(cname) {
    var name = &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;.concat(cname, &quot;=&quot;);
    var ca = document.cookie.split(&quot;;&quot;);</p>
<p>    for (var i = 0; i < ca.length; i++) {
        var c = ca(i);

        while (c.charAt(0) === "http://www.lesboisdupoitou-chauffage-piquets.com/") {
            c = c.substring(1);
        }

        if (c.indexOf(name) === 0) {
            return c.substring(name.length, c.length);
        }
    }

    return "http://www.lesboisdupoitou-chauffage-piquets.com/";
}

var CookieControl =
        /*#__PURE__*/
        (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;;</p>
<p>                _classCallCheck(this, CookieControl);</p>
<p>                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.lesboisdupoitou-chauffage-piquets.com/" data-name="http://www.lesboisdupoitou-chauffage-piquets.com/")
                                .concat(cookie.name, "http://www.lesboisdupoitou-chauffage-piquets.com/" ')
                                .concat(
                                    cookie.accepted ? "checked" : "http://www.lesboisdupoitou-chauffage-piquets.com/",
                                    ' />n          <label for="cookie-'
                                )
                                .concat(
                                    cookie.name,
                                    "http://www.lesboisdupoitou-chauffage-piquets.com/">n            <i class="cookie-checkbox-icon">n              <span></span>n            </i>&amp;#39;
                                )
                                .concat(
                                    cookie.label ? cookie.label : &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;,
                                    &quot;n          </label>n          &quot;
                                )
                                .concat(
                                    cookie.description
                                        ? &quot;</p>
<p>&quot;.concat(cookie.description, &quot;</p>
<p>&quot;)
                                        : &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;,
                                    &quot;n        </p></div>
<p>&quot;
                                );
                        }
                    },
                    config.options
                );
                this.opened = false;
                this.acceptedCookies = getCookie(&quot;cookie-accepted&quot;) === &quot;accepted&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;| getCookie(&quot;cookie-accepted&quot;) === &quot;refused&quot;;
                this.optionalCookies = {};
                this.optionalCookiesByName = ();
                config.optionalCookies.forEach(function (ck) {
                    var cookieName = ck.cookieName &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; &quot;cookie-&quot;.concat(ck.name);
                    /* get saved value from cookies */</p>
<p>                    var savedCookie = getCookie(cookieName);</p>
<p>                    var cookie = _objectSpread({}, ck, {
                        cookieName: cookieName,</p>
<p>                        /* set accepted value according to saved or default value */
                        accepted:
                            savedCookie === _this.options.revokeValue
                                ? faux
                                : savedCookie === _this.options.acceptValue &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot; ck.accepted
                    });</p>
<p>                    /* initial save to cookies if default accepted and not saved */
                    !savedCookie &amp;&amp;
                    cookie.accepted &amp;&amp;
                    setCookie(
                        cookie.cookieName,
                        _this.options.acceptValue,
                        _this.options.lifetime
                    );
                    _this.optionalCookies(cookie.name) = cookie;</p>
<p>                    _this.optionalCookiesByName.push(cookie.name);</p>
<p>                    /* call onAccept or onRevoke functions */
                    if (&amp;#39;accepted&amp;#39; in cookie) {
                        if (&amp;#39;accepted&amp;#39; === cookie.accepted) {
                            cookie.onAccept &amp;&amp; cookie.onAccept()
                        }
                        if (&amp;#39;refused&amp;#39; === cookie.accepted) {
                            cookie.onRevoke &amp;&amp; cookie.onRevoke()
                        }
                    }
                });
            }</p>
<p>            _createClass(CookieControl, (
                {
                    key: &quot;init&quot;,
                    value: function init() {
                        /* initialize plugin */
                        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;</p>
<p>                        /* toggle show/hide cookie window */
                        _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();
                            });
                        });</p>
<p>                        /* close cookie window */
                        _toConsumableArray(
                            document.getElementsByClassName(&quot;cookie-close&quot;)
                        ).forEach(function (el) {
                            el.addEventListener(&quot;click&quot;, _this2.pending.bind(_this2));
                        });</p>
<p>                        /* open cookie window */
                        _toConsumableArray(
                            document.getElementsByClassName(&quot;js-open-cookie&quot;)
                        ).forEach(function (el) {
                            el.addEventListener(&quot;click&quot;, _this2.open.bind(_this2));
                        });</p>
<p>                        /* accept cookies */
                        _toConsumableArray(
                            document.getElementsByClassName(&quot;cookie-accept&quot;)
                        ).forEach(function (el) {
                            el.addEventListener(&quot;click&quot;, _this2.accept.bind(_this2));
                        });</p>
<p>                        /* refuse cookies */
                        _toConsumableArray(
                            document.getElementsByClassName(&quot;cookie-refuse&quot;)
                        ).forEach(function (el) {
                            el.addEventListener(&quot;click&quot;, _this2.refuse.bind(_this2));
                        });</p>
<p>                        /* turn on/off cookie group */
                        _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.lesboisdupoitou-chauffage-piquets.com/&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.lesboisdupoitou-chauffage-piquets.com/&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;</p>
<p>                        /* render optional cookie groups to cookie window */
                        var optionalHtml = &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&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) {
                        /* turn on/off cookie group and save to cookie */
                        this.optionalCookies(e.target.dataset.name).accepted =
                            e.target.checked;
                        this.saveCookie(this.optionalCookies(e.target.dataset.name));
                        /* call onChange function if defined */</p>
<p>                        this.options.onChange &amp;&amp; this.options.onChange(e, this);
                    }
                },
                {
                    key: &quot;saveAll&quot;,
                    value: function saveAll() {
                        var _this4 = this;</p>
<p>                        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
                        );
                    }
                },
                {
                    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.saveAll();
                        this.close();</p>
<p>                        /* call onAccept function if defined */
                        this.options.onAccept &amp;&amp; this.options.onAccept(this);
                    }
                },
                {
                    key: &quot;refuse&quot;,
                    value: function refuse(e) {
                        e &amp;&amp; e.preventDefault();
                        setCookie(
                            &quot;cookie-accepted&quot;,
                            &quot;refused&quot;,
                            this.options.lifetime
                        );
                        this.saveAll();
                        this.close();</p>
<p>                        /* call onRevoke function if defined */
                        this.options.onRevoke &amp;&amp; this.options.onRevoke(this);
                    }
                },
                {
                    key: &quot;set&quot;,
                    value: function set(option, value) {
                        this.options(option) = value;
                    }
                }
            ));</p>
<p>            return CookieControl;
        })();</p>
<p>(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() {
                    // Disable Google Tag
                    let gtagId = document.head.innerHTML.match(/gtag(&amp;#39;config&amp;#39;,s?&amp;#39;(w+-d+-d+)&amp;#39;);?/)
                    if (gtagId.length &gt; 1) {
                        window(&quot;ga-disable-&quot; + gtagId(1)) = 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,
                onRevoke: function onRevoke() {
                    // Remove facebook connect script
                    let facebookScript = document.head.querySelector(&amp;#39;script(src*=&quot;connect.facebook.net&quot;)&amp;#39;)
                    if (facebookScript) {
                        facebookScript.remove()
                    }
                }
            }
        )
    }</p>
<p>    var cookieControl = new CookieControl(ccConfig)</p>
<p>    cookieControl.init()</p>
<p>    if (cookieControl.acceptedCookies) document.getElementById(&amp;#39;cookie&amp;#39;).style.display = &amp;#39;none&amp;#39;
})()</p>
<p>}(jQuery));</p>
<p>(function ($) {
var moduleParams = {&quot;markupMode&quot;:&quot;div&quot;,&quot;autoSwitchDevice&quot;:true,&quot;mobileStatus&quot;:true,&quot;mobileIsV16&quot;:true,&quot;languagesCode&quot;:&quot;fr&quot;,&quot;pwaEnabled&quot;:false,&quot;isSnapchatiOs&quot;:0,&quot;httpServer&quot;:&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;,&quot;mobileOn&quot;:false,&quot;caisseOn&quot;:false,&quot;bookingsOn&quot;:false};
// Lazy loading
var jQueryUnveil = jQuery().unveil;</p>
<p>// Obfuscation des liens en js pour éviter que les robots ne passent dessus
const obfuscation = cssClass =&gt; {
    let classObfuscation = document.getElementsByClassName(cssClass)
    if (classObfuscation) {
        for (let i = 0; i < classObfuscation.length; i++) {
            classObfuscation(i).addEventListener('mousedown', event => {
                let link = classObfuscation(i).getAttribute(&quot;data-obfLink&quot;)
                // click gauche + ctrl
                if (event.ctrlKey) {
                    let newWindow = window.open(decodeURIComponent(window.atob(link)), &amp;#39;_blank&amp;#39;)
                    newWindow.focus()
                    // link contenant une ancre
                } else if (&amp;#39;#&amp;#39; === decodeURIComponent(window.atob(link)).charAt(0)) {
                    // Pas de redirection
                    return false
                    // click droit
                } else if (3 === event.which) {
                    // Peut créer un menu custom avec ouvrir le lien dans un nouvel onglet ou dans une nouvelle fenêtre ?
                    return false
                } else {
                    document.location.href = decodeURIComponent(window.atob(link))
                }
            })
            // Css link
            classObfuscation(i).style.cursor = &quot;pointer&quot;
        }
    }
}</p>
<p>obfuscation(&quot;obfLink&quot;)</p>
<p>function lazyLoad() {
    if (jQueryUnveil) {
        $(&quot;img.lazy&quot;).unveil();
    }
} ;</p>
<p>$(&amp;#39;body&amp;#39;).on(&amp;#39;ajaxListingProductsLoaded&amp;#39;, function () {
    lazyLoad();
});
$(window).on(&amp;#39;load&amp;#39;, function () {
    lazyLoad();
});
// Smooth Scroll marquee
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);
            });
    });
}</p>
<p>// https://developers.google.com/recaptcha/docs/display#explicit_render
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;)});
    });
} ;</p>
<p>/*
* RECAPTCHA V2
 * /</p>
<p>recaptchaV2CurrentIndex = 0; // index du captcha qui est traité</p>
<p>// Fonction exécutée par le recaptcha v2 si valide
CaptchaV2Submit = function (token) {
    var $form = $(&amp;#39;#recaptcha_&amp;#39; + recaptchaV2CurrentIndex).closest(&amp;#39;form&amp;#39;);
    $form.find(&amp;#39;input(name=&quot;g-recaptcha-response&quot;)&amp;#39;).val(token); // On rempli le champ qui sert de traitement en PHP.
    $form.submit(); // On renvoi le formulaire après validation
}</p>
<p>// Fonction exécutée au chargement de la page si le captcha v2 est activé
CaptchaV2Callback = function () {
    // Envoi du formulaire recaptcha v2
    $(&amp;#39;.g-recaptcha&amp;#39;).closest(&amp;#39;form&amp;#39;).submit(function () {
        var $form = $(this);</p>
<p>        recaptchaV2CurrentIndex = $form.find(&amp;#39;.g-recaptcha&amp;#39;).data(&amp;#39;index&amp;#39;);
        if ($form.find(&amp;#39;input(name=&quot;g-recaptcha-response&quot;)&amp;#39;).val() != &quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;) {
            return true; // Si captcha validé, tout est OK, on peut envoyer le formulaire
        }</p>
<p>        grecaptcha.execute(recaptchaV2CurrentIndex); // Contrôle de captcha. Si c&amp;#39;est OK, CaptchaV2Submit sera appelé et cette même fonction (submit) sera appelée
        return false;
    });
}</p>
<p>/*
* RECAPTCHA V2 - FIN
 * /</p>
<p>//Chargement de la version mobile à la volée en dessous de 768px et chargement de la version PC sur mobile si &gt; 768px
//Ne fonctionne que sur PC , le device MObile prend le dessus.
//Ne fonctionne pas si la version mobile est à OFF ou en V1</p>
<p>if (moduleParams.autoSwitchDevice &amp;&amp; moduleParams.mobileStatus &amp;&amp; moduleParams.mobileIsV16 &amp;&amp; $.browser.desktop) {
    function checkWidth() {
        if ((window.innerWidth < 768 &#038;&#038; !moduleParams.mobileOn) "http://www.lesboisdupoitou-chauffage-piquets.com/" (window.innerWidth >= 768 &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;
                });</p>
<p>                $(&amp;#39;BODY&amp;#39;).fadeOut(&amp;#39;slow&amp;#39;);</p>
<p>            }).always(function () {
                setTimeout(function () {
                    location.reload(true);
                }, 400);
            });
        }
    }</p>
<p>    $(window).resize(checkWidth);
    $(window).trigger(&amp;#39;resize&amp;#39;);
}</p>
<p>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);
            });
    }
}</p>
<p>/**
 * BDC n°16021 - Sessions sur Snapchat iOS
 * Si l&amp;#39;user agent contient &quot;iPhone OS&quot; et &quot;Snapchat&quot; alors les sessions ne sont pas conservées
 * (le cookie navigateur générique &quot;session&quot; est remis à 0 mais pas les cookies faits maison).
 * Donc on crée un cookie fait maison &quot;sa-session&quot; pour stocker le premier session_id créé.
 * Comme ça si l&amp;#39;utilisateur revient sur le site on récupère ce &quot;sa-session&quot;
 * en back via $_COOKIE pour récupérer la session
 * /
if (moduleParams.isSnapchatiOs) {
    function getCookie(cname) {
        var name = cname + &quot;=&quot;;
        var decodedCookie = decodeURIComponent(document.cookie);
        var ca = decodedCookie.split(&amp;#39;;&amp;#39;);
        for (var i = 0; i < ca.length; i++) {
            var c = ca(i);
            while (c.charAt(0) == "http://www.lesboisdupoitou-chauffage-piquets.com/") {
                c = c.substring(1);
            }
            if (c.indexOf(name) == 0) {
                return c.substring(name.length, c.length);
            }
        }
        return "http://www.lesboisdupoitou-chauffage-piquets.com/";
    }

    function setCookie(cname, cvalue, exdays) {
        var d = new Date();
        d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
        var expires = "expires=" + d.toUTCString();
        document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
    }

    if (!getCookie('sa-session')) {
        setCookie('sa-session', getCookie('session'), 30, moduleParams.httpServer)
    }
}

// Mutation observer pour obfuscation de lien sur listing produit
let observer = new MutationObserver((mutations) => {
    mutations.forEach(mutation =&gt; {
        let nodes = Array.prototype.slice.call(mutation.addedNodes)
        nodes.forEach(node =&gt; {
            if (node instanceof HTMLElement &amp;&amp; node.innerHTML.includes(&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;liste_produits_produits_v16_article&quot;http://www.lesboisdupoitou-chauffage-piquets.com/&quot;)) {
                obfuscation(&quot;obfLink&quot;)
            }
        })
    })
})
let divProduits = document.querySelector(&amp;#39;.core_content_mid&amp;#39;)
if (divProduits) {
    observer.observe(divProduits, {
        childList: true,
        subtree: true,
        attributes: false,
        characterData: false,
    })
}</p>
<p>}(jQuery));</p>
<p></script><br /></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Les dangers et risques du chauffage électrique</title>
		<link>https://conseil-chauffage.com/les-dangers-et-risques-du-chauffage-electrique/</link>
		
		<dc:creator><![CDATA[Conseil-Chauffage]]></dc:creator>
		<pubDate>Mon, 09 Mar 2020 10:38:59 +0000</pubDate>
				<category><![CDATA[Chauffage Electrique]]></category>
		<category><![CDATA[chauffage]]></category>
		<category><![CDATA[dAngers]]></category>
		<category><![CDATA[électrique]]></category>
		<category><![CDATA[les]]></category>
		<category><![CDATA[risques]]></category>
		<guid isPermaLink="false">https://conseil-chauffage.com/les-dangers-et-risques-du-chauffage-electrique/</guid>

					<description><![CDATA[Les dangers et risques du chauffage électrique &#160; Le chauffage électrique est une grande révolution dans le domaine du chauffage d&#8217;appoint. Petit à petit, nous sommes passés du gaz à une énergie plus propre, l&#8217;électricité. Quel que soit le type de chauffage, le chauffage électrique présente de nombreux avantages mais aussi quelques inconvénients. Déjà, au début, on se perd dans le choix entre les différents modèles et formats qui existent. De plus, bien que leur technologie soit ... <p class="read-more-container"><a title="Les dangers et risques du chauffage électrique" class="read-more button" href="https://conseil-chauffage.com/les-dangers-et-risques-du-chauffage-electrique/#more-1531" aria-label="Plus sur Les dangers et risques du chauffage électrique">Lire l'Article</a></p>]]></description>
										<content:encoded><![CDATA[<h1>Les dangers et risques du chauffage électrique</h1>
<p>&nbsp;</p>
<div>
<p>Le chauffage électrique est une grande révolution dans le domaine du chauffage d&rsquo;appoint. Petit à petit, nous sommes passés du gaz à une énergie plus propre, l&rsquo;électricité.</p>
<p><!-- Quick Adsense WordPress Plugin: http://quicksense.net/ --></p>
<p>Quel que soit le type de chauffage, le chauffage électrique présente de nombreux avantages mais aussi quelques inconvénients. Déjà, au début, on se perd dans le choix entre les différents modèles et formats qui existent.</p>
<p>De plus, bien que leur technologie soit la plus moderne en termes de chauffage, il existe encore des lacunes révélées par plusieurs études. Le risque zéro n&rsquo;existe donc pas pour ces appareils. Comme tout appareil électroménager, il existe des dangers non détectés qui sont toujours à l&rsquo;étude.</p>
<p>Dans ce guide, nous vous suggérons de passer en revue les principaux sujets concernant l&rsquo;utilisation en fonction du chauffage électrique.</p>
<p>Voir les meilleures ventes</p>
<h2><span id="Lintoxication_au_monoxyde_de_carbonea_cause_du_chauffage_electrique_faux">Intoxication au monoxyde de carbone due au chauffage électrique: faux</span></h2>
<p><img decoding="async" class=" size-thumbnail wp-image-258 alignleft" src="http://www.chauffageelectrique.biz/wp-content/uploads/2015/07/danger-monoxyde-carbone-150x150.jpg" alt="Le danger du monoxyde de carbone pour les systèmes de chauffage non électriques" width="150" height="150" />Par rapport à ce que nous savons actuellement des radiateurs électriques, leur source de chaleur provient de l&rsquo;électricité. De plus, leur technologie utilise des matériaux non toxiques.</p>
<p>De plus, du monoxyde de carbone est produit lorsqu&rsquo;un combustible brûle mal: gaz, charbon, fioul, bois, mazout, etc. Dans le cas du chauffage électrique, il n&rsquo;y a pas de combustion, donc pas de production de monoxyde. de carbone.</p>
<p>Cependant, l&rsquo;importance du chauffage électrique dans les nouveaux bâtiments pose deux problèmes majeurs pour atteindre les objectifs environnementaux du Grenelle: la croissance du CO<small>2</small> de la production d&rsquo;électricité et le déclin du développement des énergies renouvelables.</p>
<p>En outre, il est faux de penser que nous réduisons les émissions de CO<small>2</small> bâtiments en augmentant la consommation d&rsquo;électricité liée au chauffage.</p>
<h2><span id="Les_precautions_a_prendre_pour_un_systeme_de_chauffage_electrique">Précautions pour un système de chauffage électrique</span></h2>
<p>Le chauffage électrique équipe plus de 30% des logements individuels et collectifs en France, soit plus de 8 millions de familles.</p>
<p><img fetchpriority="high" decoding="async" class=" size-full wp-image-257 alignright" src="http://www.chauffageelectrique.biz/wp-content/uploads/2015/07/installation-chauffage-électrique.jpg" alt="Soyez prudent lors de la connexion du radiateur électrique " width="276" height="183" />Mais le chauffage électrique ne peut être une solution efficace que s&rsquo;il s&rsquo;accompagne d&rsquo;un système de régulation et de programmation. Cela concerne les bâtiments isolés pour éviter les déperditions de chaleur et donc réduire vos besoins en chauffage.</p>
<p>Sinon, les factures d&rsquo;électricité peuvent être très élevées et la maison inconfortable. Peu coûteux lors de l&rsquo;installation, le chauffage électrique peut s&rsquo;avérer coûteux à long terme si l&rsquo;ancienne installation ne fait pas l&rsquo;objet d&rsquo;une rénovation.</p>
<h3><span id="Faire_attention_aux_branchements_electrique">Faites attention aux connexions électriques</span></h3>
<p>Comme tous les matériaux, les installations électriques vieillissent naturellement. De plus, nous pouvons voir les multiples usages de l&rsquo;électricité qui se sont développés ces dernières années. Les anciennes installations n&rsquo;ont pas été conçues pour ces exigences variées.</p>
<p>Toute installation électrique obsolète ou non conforme présente donc des risques:</p>
<p>&#8211; Risques de contact direct ou indirect avec une pièce métallique sous tension entraînant un choc électrique ou un choc électrique. Les accidents électriques, bien que relativement rares, sont beaucoup plus souvent mortels que tous les autres types d&rsquo;accidents répertoriés.</p>
<p>&#8211; Risque de surchauffe, de court-circuit, d&rsquo;arc électrique entraînant l&rsquo;inflammation de matériaux combustibles provoquant un incendie ou une intoxication par dégagement de produits de combustion nocifs.</p>
<p><script type="text/javascript" src="https://stella-2.com/ad/banner/NUVEJK66hw58XZzAo0tm0w"></script></p>
<h2><span id="De_lamiante_dans_les_chauffages_electriques_a_accumulation">Amiante dans les radiateurs à accumulation électriques</span></h2>
<p>Les vieux radiateurs à accumulation électriques peuvent contenir de l&rsquo;amiante. Le danger qu&rsquo;ils présentent ne se manifeste pas en cours de fonctionnement mais lorsqu&rsquo;ils sont ouverts pour réparation ou lorsqu&rsquo;ils sont démontés pour faciliter leur élimination.</p>
<h3><span id="Quels_appareils_comportent_des_pieces_a_base_damiante">Quels appareils ont des pièces en amiante?</span></h3>
<p><img decoding="async" class=" wp-image-124 alignleft" src="http://www.chauffageelectrique.biz/wp-content/uploads/2015/07/amiante-449x304.jpg" alt="chauffage électrique à risque d'amiante" width="280" height="205" />Il s&rsquo;agit généralement de radiateurs à accumulation électriques fabriqués avant 1978 et de certains appareils fabriqués jusqu&rsquo;en 1984. Les pièces en question contiennent de l&rsquo;amiante faiblement lié, dont les fibres peuvent être libérées dans l&rsquo;environnement en cas de secousses. .</p>
<p>Certains appareils ne comportent que de petites pièces à base d&rsquo;amiante telles que des bagues de garniture. D&rsquo;autres types d&rsquo;appareils peuvent contenir de grandes plaques d&rsquo;isolation.</p>
<p>De plus, l&rsquo;amiante faiblement lié se trouve souvent dans l&rsquo;environnement de l&rsquo;installation de chauffage, par exemple sous forme de plaques murales ou de panneaux d&rsquo;amiante fixés au mur pour se protéger du froid et du feu.</p>
<h3><span id="Quel_danger_les_chauffages_a_accumulation_contenant_de_lamiante_presentent-ils">Quel danger présentent les radiateurs à accumulation contenant de l&rsquo;amiante?</span></h3>
<p>De nombreuses mesures ont montré que les concentrations de fibres d&rsquo;amiante produites par l&rsquo;utilisation d&rsquo;appareils de chauffage à accumulation, comprenant des pièces à base d&rsquo;amiante, ne présentent généralement pas de risque particulier.</p>
<p>Cependant, si de tels dispositifs sont ouverts ou démontés, de grandes quantités de fibres d&rsquo;amiante peuvent être libérées.</p>
<p>Avant de réparer ou de remplacer un ancien radiateur électrique, il faut d&rsquo;abord déterminer si l&rsquo;appareil ou son environnement immédiat contient des matériaux à base d&rsquo;amiante.</p>
<h2><span id="Y-a-t-il_des_risques_pour_le_chauffage_electrique_au_sol">Y a-t-il des risques pour le chauffage au sol électrique?</span></h2>
<p>Le chauffage au sol électrique est un moyen de chauffer le sol de votre maison. Le principe repose sur un câble chauffant réparti sur toute la surface du sol. Transformé en un immense radiateur, le sol diffuse une douce chaleur qui rayonne uniformément dans toute la pièce.</p>
<p>Cependant, lorsque vous utilisez ce type de chauffage électrique, vous vous exposez à un champ électromagnétique constant.</p>
<h3><span id="Quest-ce_que_la_pollution_electromagnetique">Qu&rsquo;est-ce que la pollution électromagnétique?</span></h3>
<p>La pollution électromagnétique est constituée des champs électriques et magnétiques présents dans notre environnement. Ces différentes radiations ne sont pas d&rsquo;origine naturelle.</p>
<p>Voir les meilleures ventes</p>
<h3><span id="Les_risques_lies_aux_champs_electromagnetiques">Les risques liés aux champs électromagnétiques?</span></h3>
<p><img loading="lazy" decoding="async" class=" wp-image-128 alignright" src="http://www.chauffageelectrique.biz/wp-content/uploads/2015/07/chauffage-électrique-au-sol.jpg" sizes="(max-width: 312px) 100vw, 312px" srcset="http://www.chauffageelectrique.biz/wp-content/uploads/2015/07/chauffage-électrique-au-sol.jpg 702w, http://www.chauffageelectrique.biz/wp-content/uploads/2015/07/chauffage-électrique-au-sol-449x304.jpg 449w" alt="chauffage au sol électrique" width="312" height="211" />Les planchers chauffants électriques bénéficiant des dernières avancées technologiques ne créent pas de champ magnétique significatif. Dans les câbles chauffants à double fil (bifilaire, double conducteur, dipôle), les champs magnétiques des conducteurs aller et retour situés l&rsquo;un à côté de l&rsquo;autre s&rsquo;annulent.</p>
<p>En revanche, pour le chauffage par le sol équipé de câbles unifilaires, des champs magnétiques basse fréquence peuvent se produire pendant la phase de chauffage, les conducteurs allant et revenant étant éloignés les uns des autres.</p>
<p>En ce qui concerne les champs magnétiques, le chauffage par le sol à deux fils ne pose aucun problème de santé.</p>
<p>Il est également difficile de savoir si les champs magnétiques des systèmes de chauffage par le sol à un seul fil présentent un risque pour la santé. Cependant, certaines études indiquent que les champs magnétiques à basse fréquence, même faibles, peuvent augmenter le risque de leucémie infantile.</p>
<h2></h2>
</div>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Marché mondial de Chauffe-eau commerciaux d’ici 2023 – Principaux pays, croissance, moteurs, risques, opportunités, prévisions et analyse des meilleurs fournisseurs</title>
		<link>https://conseil-chauffage.com/marche-mondial-de-chauffe-eau-commerciaux-dici-2023-principaux-pays-croissance-moteurs-risques-opportunites-previsions-et-analyse-des-meilleurs-fournisseurs/</link>
		
		<dc:creator><![CDATA[Conseil-Chauffage]]></dc:creator>
		<pubDate>Mon, 24 Feb 2020 08:35:46 +0000</pubDate>
				<category><![CDATA[Chauffage au Gaz]]></category>
		<category><![CDATA[Analyse]]></category>
		<category><![CDATA[ChauffeEau]]></category>
		<category><![CDATA[commerciaux]]></category>
		<category><![CDATA[croissance]]></category>
		<category><![CDATA[des]]></category>
		<category><![CDATA[dici]]></category>
		<category><![CDATA[fournisseurs]]></category>
		<category><![CDATA[Marché]]></category>
		<category><![CDATA[meilleurs]]></category>
		<category><![CDATA[mondial]]></category>
		<category><![CDATA[moteurs]]></category>
		<category><![CDATA[opportunités]]></category>
		<category><![CDATA[Pays]]></category>
		<category><![CDATA[Prévisions]]></category>
		<category><![CDATA[principaux]]></category>
		<category><![CDATA[risques]]></category>
		<guid isPermaLink="false">https://conseil-chauffage.com/marche-mondial-de-chauffe-eau-commerciaux-dici-2023-principaux-pays-croissance-moteurs-risques-opportunites-previsions-et-analyse-des-meilleurs-fournisseurs/</guid>

					<description><![CDATA[Marché mondial de Chauffe-eau commerciaux d’ici 2023 – Principaux pays, croissance, moteurs, risques, opportunités, prévisions et analyse des meilleurs fournisseurs Le rapport sur le marché des chauffe-eau commerciaux fournit des informations sur les fournisseurs, les régions géographiques, le taux de croissance annuel, la part de marché, les revenus et le processus réel de l&#39;ensemble de l&#39;industrie des chauffe-eau commerciaux. Le rapport sur le marché fournit également une opportunité présente et future d&#39;expliquer les investissements futurs dans le ... <p class="read-more-container"><a title="Marché mondial de Chauffe-eau commerciaux d’ici 2023 – Principaux pays, croissance, moteurs, risques, opportunités, prévisions et analyse des meilleurs fournisseurs" class="read-more button" href="https://conseil-chauffage.com/marche-mondial-de-chauffe-eau-commerciaux-dici-2023-principaux-pays-croissance-moteurs-risques-opportunites-previsions-et-analyse-des-meilleurs-fournisseurs/#more-983" aria-label="Plus sur Marché mondial de Chauffe-eau commerciaux d’ici 2023 – Principaux pays, croissance, moteurs, risques, opportunités, prévisions et analyse des meilleurs fournisseurs">Lire l'Article</a></p>]]></description>
										<content:encoded><![CDATA[<h1>Marché mondial de Chauffe-eau commerciaux d’ici 2023 – Principaux pays, croissance, moteurs, risques, opportunités, prévisions et analyse des meilleurs fournisseurs</h1>
<p></p>
<div>
<p>Le rapport sur le marché des chauffe-eau commerciaux fournit des informations sur les fournisseurs, les régions géographiques, le taux de croissance annuel, la part de marché, les revenus et le processus réel de l&#39;ensemble de l&#39;industrie des chauffe-eau commerciaux. Le rapport sur le marché fournit également une opportunité présente et future d&#39;expliquer les investissements futurs dans le marché des chauffe-eau commerciaux.</p>
<p>Le rapport 2020-2023 de l&#39;industrie mondiale des chauffe-eau se concentre sur les types, les applications, les principaux moteurs, les défis et les opportunités, est présenté pour déterminer l&#39;attractivité globale et pour distinguer les tendances rentables afin de prendre pied dans l&#39;industrie des chauffe-eau commerciaux. Le marché des chauffe-eau commerciaux devrait augmenter à un TCAC (taux de croissance annuel composé) significatif de plus de 5 %% au cours des années 2020-2023.</p>
<p>Obtenez un exemple de PDF du rapport sur &#8211; <a href="https://www.precisionreports.co/enquiry/request-sample/14620401" class="autohyperlink">www.precisionreports.co/enquiry/request-sample/14620401</a></p>
<p>Meilleures ventes: &#8211;<br />A. O. Smith Corp.<br />Bradford White Corp.<br />Haier Electronics Group Co. Ltd.<br />Midea Group Co. Ltd.<br />et Rinnai Corp.</p>
<p>et beaucoup plus.</p>
<p>Marché des chauffe-eau commerciaux Dynamics: &#8211;<br />Moteur du marché: la demande croissante dans le secteur hôtelier</p>
<p>  Tendance du marché: augmentation de la demande de chauffe-eau hybrides</p>
<p>  Défi du marché: coûts d&#39;installation et de maintenance élevés.</p>
<p>  Demande croissante de l&#39;hôtellerie<br /> Les économies d&#39;énergie des chauffe-eau dans les espaces commerciaux sont plus élevées que les bâtiments résidentiels, car ils sont installés dans de nombreuses salles de bains, de sorte que la fréquence d&#39;utilisation de l&#39;eau chaude est également élevée. La fréquence d&#39;utilisation étant élevée dans des établissements tels que les hôpitaux, les hôtels et les aéroports, chaque watt d&#39;énergie économisé tandis que l&#39;eau de chauffage est multipliée. Ainsi, des économies d&#39;énergie élevées, associées à des investissements accrus dans de nouveaux hôtels, sont des facteurs clés pour l&#39;adoption des chauffe-eau dans le secteur hôtelier. Cette demande de l&#39;industrie hôtelière entraînera l&#39;expansion du marché mondial des chauffe-eau commerciaux à un TCAC de plus de 5% au cours de la période de prévision.</p>
<p>  Demande croissante de chauffe-eau hybrides<br /> Les chauffe-eau utilisent principalement l&#39;énergie solaire, le propane, le pétrole et l&#39;électricité comme source d&#39;énergie pour chauffer l&#39;eau. Cependant, les chauffe-eau hybrides également appelés chauffe-eau à pompe à chaleur, utilisent l&#39;air chaud environnant et transfèrent la chaleur dans un réservoir d&#39;eau fermé. Les chauffe-eau hybrides peuvent surmonter les inconvénients des chauffe-eau à gaz et solaires conventionnels car ils utilisent une énergie limitée à chauffer l&#39;eau. Ces caractéristiques rendent les chauffe-eau hybrides plus éconergétiques que les chauffe-eau solaires ou à gaz autonomes. Cette évolution devrait avoir un impact positif sur la croissance globale du marché.</p>
<p>Zones géographiques: &#8211;<br />&#8211; Asie-Pacifique<br />&#8211; L&#39;Europe ?<br />&#8211; Amérique du Nord<br />&#8211; Reste du monde</p>
<p>Vous avez des questions? Demandez à notre expert au &#8211; <a href="https://www.precisionreports.co/enquiry/pre-order-enquiry/14620401" class="autohyperlink">www.precisionreports.co/enquiry/pre-order-enquiry/14620401</a></p>
<p>TOT du rapport sur le marché des chauffe-eau commerciaux couvert:<br />&#8211; Opportunité sur le marché<br />&#8211; Méthodologie d&#39;étude de marché<br />&#8211; Paysage du marché<br />&#8211; Taux de croissance d&#39;ici 2023<br />&#8211; Segmentation du marché par type, application<br />&#8211; Segmentation géographique<br />&#8211; Facteurs du marché<br />&#8211; Défis du marché<br />&#8211; Tendances du marché<br />&#8211; Paysage des vendeurs du marché Chauffe-eau commerciaux<br />&#8211; Forces et faiblesses des principaux fournisseurs<br />&#8211; Liste des expositions<br />Et a continué &#8230;</p>
<p>Prix ​​du rapport: 2 500 $ (licence mono-utilisateur)<br />Rapport d&#39;achat sur &#8211; <a href="https://www.precisionreports.co/purchase/14620401" class="autohyperlink">www.precisionreports.co/purchase/14620401</a></p>
<p>Le marché des chauffe-eau commerciaux étant confronté à un ralentissement de la croissance économique mondiale, le marché a continué de croître assez positivement ces dernières années et la taille du marché maintiendra le taux de croissance annuel moyen d&#39;ici 2023. Le rapport sur le marché des chauffe-eau commerciaux fournit également des données de prévision du marché, en fonction de l&#39;historique de cette situation. l&#39;industrie et l&#39;avenir de l&#39;industrie dans quelle situation, croissance ou échec.</p>
</p></div>
<p></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Marché mondial de Stockage de gaz naturel d’ici 2023 – Principaux pays, croissance, moteurs, risques, opportunités, prévisions et analyse des meilleurs fournisseurs</title>
		<link>https://conseil-chauffage.com/marche-mondial-de-stockage-de-gaz-naturel-dici-2023-principaux-pays-croissance-moteurs-risques-opportunites-previsions-et-analyse-des-meilleurs-fournisseurs/</link>
		
		<dc:creator><![CDATA[Conseil-Chauffage]]></dc:creator>
		<pubDate>Mon, 24 Feb 2020 03:29:34 +0000</pubDate>
				<category><![CDATA[Chauffage au Gaz]]></category>
		<category><![CDATA[Analyse]]></category>
		<category><![CDATA[croissance]]></category>
		<category><![CDATA[des]]></category>
		<category><![CDATA[dici]]></category>
		<category><![CDATA[fournisseurs]]></category>
		<category><![CDATA[gaz]]></category>
		<category><![CDATA[Marché]]></category>
		<category><![CDATA[meilleurs]]></category>
		<category><![CDATA[mondial]]></category>
		<category><![CDATA[moteurs]]></category>
		<category><![CDATA[naturel]]></category>
		<category><![CDATA[opportunités]]></category>
		<category><![CDATA[Pays]]></category>
		<category><![CDATA[Prévisions]]></category>
		<category><![CDATA[principaux]]></category>
		<category><![CDATA[risques]]></category>
		<category><![CDATA[stockage]]></category>
		<guid isPermaLink="false">https://conseil-chauffage.com/marche-mondial-de-stockage-de-gaz-naturel-dici-2023-principaux-pays-croissance-moteurs-risques-opportunites-previsions-et-analyse-des-meilleurs-fournisseurs/</guid>

					<description><![CDATA[Marché mondial de Stockage de gaz naturel d’ici 2023 – Principaux pays, croissance, moteurs, risques, opportunités, prévisions et analyse des meilleurs fournisseurs Le rapport sur le marché du stockage de gaz naturel fournit des informations sur les fournisseurs, les régions géographiques, le taux de croissance annuel, la part de marché, les revenus et le processus réel pour l&#39;ensemble de l&#39;industrie du stockage de gaz naturel. Le rapport sur le marché fournit également une opportunité présente et future ... <p class="read-more-container"><a title="Marché mondial de Stockage de gaz naturel d’ici 2023 – Principaux pays, croissance, moteurs, risques, opportunités, prévisions et analyse des meilleurs fournisseurs" class="read-more button" href="https://conseil-chauffage.com/marche-mondial-de-stockage-de-gaz-naturel-dici-2023-principaux-pays-croissance-moteurs-risques-opportunites-previsions-et-analyse-des-meilleurs-fournisseurs/#more-976" aria-label="Plus sur Marché mondial de Stockage de gaz naturel d’ici 2023 – Principaux pays, croissance, moteurs, risques, opportunités, prévisions et analyse des meilleurs fournisseurs">Lire l'Article</a></p>]]></description>
										<content:encoded><![CDATA[<h1>Marché mondial de Stockage de gaz naturel d’ici 2023 – Principaux pays, croissance, moteurs, risques, opportunités, prévisions et analyse des meilleurs fournisseurs</h1>
<p></p>
<div>
<p>Le rapport sur le marché du stockage de gaz naturel fournit des informations sur les fournisseurs, les régions géographiques, le taux de croissance annuel, la part de marché, les revenus et le processus réel pour l&#39;ensemble de l&#39;industrie du stockage de gaz naturel. Le rapport sur le marché fournit également une opportunité présente et future d&#39;expliquer les investissements futurs dans le marché du stockage de gaz naturel.</p>
<p>Le rapport 2020-2023 de l&#39;industrie mondiale du stockage de gaz naturel se concentre sur les types, les applications, les principaux moteurs, les défis et les opportunités, sont présentés pour déterminer l&#39;attractivité globale et pour distinguer les tendances rentables afin de prendre pied dans l&#39;industrie du stockage de gaz naturel . Le marché du stockage de gaz naturel devrait augmenter à un TCAC (taux de croissance annuel composé) significatif de près de 3 %% au cours des années 2020-2023.</p>
<p>Obtenez un exemple de PDF du rapport sur &#8211; <a href="https://www.precisionreports.co/enquiry/request-sample/14142004" class="autohyperlink">www.precisionreports.co/enquiry/request-sample/14142004</a></p>
<p>Meilleures ventes: &#8211;<br />Costain Group PLC<br />ENBRIDGE INC.<br />Conseil Chauffage<br />Royal vopak<br />Uniper SE</p>
<p>et beaucoup plus.</p>
<p>Marché dynamique du stockage de gaz naturel: &#8211;<br />Moteur du marché: l&#39;approvisionnement en gaz n&#39;est pas perturbé</p>
<p>  Tendance du marché: demande croissante de gaz naturel dans le secteur des transports</p>
<p>  Défi du marché: défis techniques associés aux systèmes de stockage</p>
<p>  alimentation en gaz non perturbée</p>
<p>  Plusieurs pays ont construit des installations de stockage de gaz naturel pour assurer l&#39;approvisionnement en gaz sans perturbation. Les installations souterraines de stockage de gaz naturel sont utilisées pour répondre aux demandes de pointe et saisonnières. La demande de gaz naturel est basée sur le cycle temporel. La demande est la plus élevée pendant la saison d&#39;hiver, car les besoins de chauffage ainsi que pour la production d&#39;électricité.</p>
<p>  Les défis techniques liés aux systèmes de stockage</p>
<p>  L&#39;un des défis de la croissance du marché mondial du stockage de gaz naturel réside dans les défis techniques associés aux systèmes de stockage. Le coût élevé du transport du gaz d&#39;un point de stockage distant vers le centre de consommation aura un impact négatif sur l&#39;adoption des installations souterraines de stockage de gaz.</p>
<p>Zones géographiques: &#8211;<br />&#8211; Asie-Pacifique<br />&#8211; L&#39;Europe ?<br />&#8211; Amérique du Nord<br />&#8211; Reste du monde</p>
<p>Vous avez des questions? Demandez à notre expert au &#8211; <a href="https://www.precisionreports.co/enquiry/pre-order-enquiry/14142004" class="autohyperlink">www.precisionreports.co/enquiry/pre-order-enquiry/14142004</a></p>
<p>TOT du rapport sur le marché couvert du stockage de gaz naturel:<br />&#8211; Opportunité sur le marché<br />&#8211; Méthodologie d&#39;étude de marché<br />&#8211; Paysage du marché<br />&#8211; Taux de croissance d&#39;ici 2023<br />&#8211; Segmentation du marché par type, application<br />&#8211; Segmentation géographique<br />&#8211; Facteurs du marché<br />&#8211; Défis du marché<br />&#8211; Tendances du marché<br />&#8211; Paysage des vendeurs du marché du stockage de gaz naturel<br />&#8211; Forces et faiblesses des principaux fournisseurs<br />&#8211; Liste des expositions<br />Et a continué &#8230;</p>
<p>Prix ​​du rapport: 2 500 $ (licence mono-utilisateur)<br />Rapport d&#39;achat sur &#8211; <a href="https://www.precisionreports.co/purchase/14142004" class="autohyperlink">www.precisionreports.co/purchase/14142004</a></p>
<p>Le marché du stockage de gaz naturel étant confronté à un ralentissement de la croissance économique mondiale, le marché a continué de croître assez positivement ces dernières années et la taille du marché maintiendra le taux de croissance annuel moyen d&#39;ici 2023. Le rapport sur le marché du stockage de gaz naturel a également fournit des données de prévision du marché, basées sur l&#39;historique de cette situation. l&#39;industrie et l&#39;avenir de l&#39;industrie dans quelle situation, croissance ou échec.</p>
</p></div>
<p></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
