Meta tags:
description= Pourquoi devriez-vous installer vos absorbeurs de bruit et vos panneaux d’isolation acoustique avec des joints creux ? ➤ Pour en savoir plus sur les avantages du joint creux, consultez notre guide...;
Headings (most frequently used words):
de, absorbeurs, bruit, creux, installation, est, un, joint, la, qu, lors, des, nous, vous, acoustique, client, ce, pourquoi, il, utile, recommandation, pour, les, aixfoam, quelle, meilleure, façon, installer, avec, joints, aidons, dans, le, choix, et, vos, callcenter, quick, easy, améliorons, votre, aspects, optiques, une, absorption, plus, efficace, grâce, effet, bord, nouveau, changer, langue, boutique, connectez, en, tant, que,
Text of the page (most frequently used words):
this (134), function (100), return (81), var (79), aixfoam (55), les (43), bruit (42), exports (37), #absorbeurs (37), typeof (33), use (32), strict (32), joint (31), creux (31), des (30), throw (29), acoustique (29), field (28), new (28), arg (24), est (24), vous (21), isolation (19), pour (19), nous (18), null (18), avec (18), object (17), value (17), plus (17), method (16), une (16), trigger (15), string (15), month (15), prototype (14), pika (13), votre (13), installation (13), bound (12), date (12), number (12), calendars (12), dans (12), absorbeur (12), window (11), length (11), parse (11), call (10), feira (10), qui (10), nos (10), retour (10), type (9), for (9), next (9), typeerror (9), trim (9), april (9), august (9), november (9), september (9), nextmonth (9), que (9), aligned (8), symbol (8), iterator (8), 40210 (8), bigint (8), december (8), february (8), january (8), july (8), june (8), march (8), may (8), october (8), previousmonth (8), friday (8), monday (8), saturday (8), sunday (8), thursday (8), tuesday (8), wednesday (8), fri (8), mon (8), sat (8), sun (8), thur (8), tue (8), wed (8), mes (8), setdate (8), case (8), phonique (8), solutions (8), son (8), plafond (8), éléments (8), sur (7), change (7), tryentries (7), json (7), pickaday (7), weekday (7), weekdaysshort (7), year (7), works (7), industry (7), technik (7), lors (7), entre (7), aide (6), style (6), maxdate (6), hide (6), parentnode (6), catch (6), delegate (6), tryloc (6), theme (6), yearrange (6), recherche (6), client (6), compte (6), tous (6), sans (6), surface (6), absorption (6), effet (6), utilisation (6), duromère (6), mousse (6), acoustiques (6), contre (6), construction (6), salle (6), contact (5), left (5), top (5), disabledayfn (5), push (5), isrtl (5), show (5), void (5), _onmousedown (5), not (5), completion (5), arguments (5), select (5), break (5), être (5), moins (5), disposition (5), bords (5), optiques (5), par (5), panneaux (5), même (5), information (4), container (4), position (4), offsetheight (4), else (4), startrange (4), click (4), _onchange (4), blur (4), try (4), done (4), globalthis (4), 58974 (4), x09 (4), x0a (4), x0b (4), x0c (4), x0d (4), x20 (4), xa0 (4), u1680 (4), u2000 (4), u2001 (4), u2002 (4), u2003 (4), u2004 (4), u2005 (4), u2006 (4), u2007 (4), u2008 (4), u2009 (4), u200a (4), u202f (4), u205f (4), u3000 (4), u2028 (4), u2029 (4), ufeff (4), join (4), agosto (4), mãªs (4), event (4), adjustdate (4), format (4), gotodate (4), mindate (4), tostring (4), pas (4), veuillez (4), conseils (4), notre (4), moyen (4), sont (4), peuvent (4), deux (4), questions (4), niveau (4), bulle (4), profil (4), feutre (4), smood (4), bord (4), produits (4), your (4), contenu (4), produit (4), demande (4), chargement (3), informations (3), hidden (3), focus (3), offsetwidth (3), documentelement (3), bottom (3), right (3), endrange (3), disableweekends (3), isvisible (3), _onclick (3), _onkeychange (3), _oninputchange (3), _oninputclick (3), _oninputfocus (3), _oninputblur (3), defineproperty (3), _invoke (3), normal (3), then (3), isnan (3), regeneratorruntime (3), 21924 (3), regexp (3), must (3), 61040 (3), 30254 (3), 58294 (3), 29086 (3), cannot (3), abril (3), anterior (3), bado (3), domingo (3), dom (3), vendredi (3), lundi (3), target (3), srcelement (3), getattribute (3), data (3), 100 (3), _parsefieldvalue (3), firedby (3), single (3), while (3), defaultdate (3), numberofmonths (3), getdate (3), gettime (3), mais (3), maintenant (3), connecter (3), boutique (3), directement (3), 2403 (3), consultation (3), avez (3), installer (3), vos (3), mur (3), planification (3), également (3), matériau (3), autres (3), long (3), laser (3), plaques (3), alvéolée (3), flat (3), cet (3), sous (3), forme (3), comme (3), peut (3), aux (3), utile (3), enfants (3), différences (3), connaissance (3), devis (3), set (3), lire (3), vers (3), portes (3), commandes (3), applications (3), machines (3), studio (3), application (3), account (3), confidentialité (2), article (2), section (2), ondraw (2), setattribute (2), adjustposition (2), pageyoffset (2), body (2), scrolltop (2), getboundingclientrect (2), offsetleft (2), offsettop (2), reposition (2), indexof (2), render (2), firstday (2), showdaysinnextandpreviousmonths (2), enableselectiondaysinnextandpreviousmonths (2), pickwholeweek (2), showweeknumber (2), draw (2), onopen (2), auto (2), onclose (2), mousedown (2), touchend (2), keyboardinput (2), keydown (2), hasownproperty (2), asynciterator (2), tostringtag (2), enumerable (2), configurable (2), writable (2), create (2), foreach (2), __await (2), resolve (2), error (2), continue (2), the (2), resultname (2), nextloc (2), finallyloc (2), afterloc (2), root (2), 79246 (2), math (2), floor (2), 16324 (2), u180e (2), 46057 (2), 4289 (2), 60029 (2), 82837 (2), parseint (2), argument (2), 88681 (2), 43798 (2), 39217 (2), 22633 (2), 11645 (2), 64790 (2), 94647 (2), convert (2), from (2), 23951 (2), 69806 (2), boolean (2), dezembro (2), fevereiro (2), janeiro (2), julho (2), junho (2), marã (2), maio (2), novembro (2), outubro (2), setembro (2), prã³ximo (2), sexta (2), segunda (2), quinta (2), terã (2), quarta (2), sex (2), seg (2), ter (2), qua (2), mai (2), monat (2), marzo (2), novembre (2), mois (2), ven (2), lun (2), mar (2), mer (2), mese (2), loaded (2), children (2), config (2), disabled (2), preventdefault (2), subtract (2), add (2), todate (2), onchange (2), classname (2), appendchild (2), setdefaultdate (2), nodename (2), onselect (2), i18n (2), tout (2), faire (2), inscription (2), été (2), norme (2), 2015 (2), allemagne (2), appels (2), logout (2), search (2), aixpad (2), absorbant (2), créer (2), callcenter (2), trouver (2), trouvez (2), convient (2), meilleure (2), sales (2), 83830 (2), envoyez (2), gratuite (2), experts (2), solution (2), besoin (2), planifier (2), abord (2), prévue (2), montage (2), cas (2), aplatis (2), fabriqués (2), flexible (2), signifie (2), raisons (2), conseillé (2), optique (2), sépare (2), visuellement (2), contacter (2), pose (2), uniforme (2), joints (2), murs (2), référence (2), lignes (2), marquage (2), clients (2), idéal (2), ensuite (2), elles (2), obtenir (2), image (2), utilisez (2), quelle (2), triangulaire (2), felt (2), design (2), maya (2), plusabsorbeur (2), trapézoïdal (2), carré (2), giza (2), plusmousse (2), pyramidale (2), waver (2), plane (2), avons (2), biseautés (2), atteindre (2), côtés (2), impact (2), plusieurs (2), cependant (2), efficace (2), grâce (2), recommandons (2), différents (2), absorbants (2), très (2), afin (2), cela (2), absorber (2), din (2), pourquoi (2), architecture (2), généralement (2), lexique (2), populaire (2), guide (2), carnet (2), adresses (2), tableau (2), soi (2), rapidement (2), traitement (2), appareils (2), comment (2), ultérieure (2), construire (2), enregistrement (2), écoles (2), protection (2), bureaux (2), home (2), cinéma (2), domaines (2), matériaux (2), quelques (2), photos (2), trouverez (2), ici (2), accessoires (2), cabinet (2), shop (2), view (2), fermer, 2025, werk, gmbh, médias, sociaux, paiement, livraison, envoi, droit, rétractation, paramètres, empreinte, durabilité, allemand, programme, partenaires, affiliés, propos, entreprise, our, partners, innerhtml, aria, label, arialabel, absolute, innerwidth, clientwidth, innerheight, clientheight, pagexoffset, offsetparent, getday, isempty, isstartrange, isendrange, isinrange, unshift, firstweekofyearmindays, static, destroy, removechild, 35666, instanceof, wrap, suspendedstart, suspendedyield, executing, completed, getprototypeof, generator, already, running, sent, _sent, dispatchexception, abrupt, does, provide, result, catchloc, delete, reset, end, complete, illegal, attempt, delegateyield, 98420, exec, regex, 67771, 12296, 31044, 27296, t4294967295, positive, bit, integer, replace, test, 55559, getpolyfill, implementation, shim, 41546, 95320, 4559, slice, assertion, failed, nan, 17020, conversion, allowed, 20377, 41503, undefined, max_safe_integer, 9007199254740991, 22622, 76978, dezember, februar, januar, juli, juni, oktober, chster, vorheriger, freitag, montag, samstag, sonntag, donnerstag, dienstag, mittwoch, 41432, previous, 95955, diciembre, febrero, enero, julio, junio, mayo, noviembre, octubre, septiembre, siguiente, viernes, lunes, jueves, martes, miã, rcoles, 33011, avril, aoã, cembre, vrier, janvier, juillet, juin, mars, octobre, septembre, suivant, prã, dent, samedi, dimanche, jeudi, mardi, mercredi, sam, dim, jeu, 44762, aprile, dicembre, febbraio, gennaio, luglio, giugno, maggio, ottobre, settembre, successivo, precedente, venerdã, lunedã, sabato, domenica, giovedã, martedã, mercoledã, sab, gio, 65911, __esmodule, default, get, nmd, paths, 91387, 86622, 65548, 62274, 76762, 38496, 20319, 84759, 23336, button, empty, prev, prevmonth, day, blurfieldonselect, returnvalue, gotomonth, gotoyear, switch, keycode, formatstrict, isvalid, activeelement, createelement, div, rtl, insertbefore, nextsibling, todatestring, getmoment, setmoment, ismoment, clear, setmonth, getmonth, reverse, minyear, showmonthafteryear, minmonth, maxmonth, yearsuffix, inscrire, gratuitement, pouvez, désinscrire, moment, voudrez, certainement, validée, enregistrée, réessayer, nouveautés, offres, connaissances, inscrivez, qualité, certifiée, selon, iso, 9001, 14001, ans, expérience, production, interne, réalisée, mesure, gratuits, fin, session, centre, logged, something, went, wrong, customers, saisir, caractères, connectez, tant, aixpor_de, aixlethic_de, schaumstoffehelgers_de, ljudisolering, ääniabsorbentit, lydisolering, geluidsisolatie, sound, absorbers, schallschutz, changer, langue, nouveau, user, circle, visitez, provenant, fabricant, jours, heures, appelez, courriel, planificateurs, trouverons, avant, important, bien, dessinez, soignés, car, seul, assurer, maximaux, amélioration, tolérances, fabrication, faibles, donc, prévoir, séparation, infobox, concernant, conseiller, serions, heureux, aider, cadre, aidons, choix, motif, zone, adjacents, existants, collage, marquées, transmission, esquisse, sol, ruban, documenté, processus, ses, titre, indicatif, doit, avoir, largeur, minimale, nécessaire, assurez, soient, complètement, recouvertes, puissent, facilement, enlevées, précise, devez, soigneusement, marquez, crayon, aligner, façon, rows, plusabsorbeurs, duromères, rowsabsorbeur, aperçu, résumé, recommandations, respectives, recommandation, installés, certains, cubique, ont, installé, conséquent, facultatif, ces, ils, disposés, manière, répondre, exigences, augmente, puisque, améliore, influence, seulement, aussi, propriétés, laminage, sinon, différentes, directions, fibres, tissu, surtout, couleurs, marbrées, donner, inégale, particulier, classique, raison, grand, nombre, alvéoles, panneau, presque, impossible, placer, autre, telle, sorte, transition, soit, visible, jardin, collées, uns, possibles, petites, deviennent, apparentes, schéma, homogène, coller, partir, pores, hautement, élastique, rend, efficaces, possède, certaine, compressibilité, élasticité, entraîner, légères, écart, naturel, appelé, tolérance, décrite, distincte, 7715, partie, aspects, existe, bons, faveur, utilisé, exemple, revêtements, visuels, lambris, permet, arrière, plan, couleur, différente, transparaître, planches, adjacent, créant, ainsi, visuel, intéressant, considéré, exactement, panier, achats, industrie, express, products, were, found, matching, aucun, trouvé, correspondant, chaque, polyvalente, pratique, porte, autocollant, recherches, populaires, espace, productivité, régal, oreilles, sentir, chez, détendre, stress, bureau, paix, concentration, apprenant, optimal, maison, toujours, indiquer, mail, puissions, traiter, possible, numéro, téléphone, remarque, info, factures, 08h00, 17h00, téléphonique, accès, direct, trop, fort, mauvaise, formulaire, encore, optimale, améliorons, voiture, découpler, isoler, fitness, voilà, véhicules, moteurs, laver, équipements, vibrants, equipements, fenêtres, plafonds, toile, murale, aménagement, intérieur, améliorer, musique, jardins, atelier, pièces, bâtiments, puis, découper, dois, autocollante, avantages, assemblage, nettoyage, entretien, corrects, quantité, faut, demandez, expert, parfait, basses, basotect, marques, fortes, monde, explication, classes, feu, polyéther, polyester, souple, matières, premières, parti, indications, planifions, déjà, faites, faisons, travail, quick, easy, réponses, fréquemment, posées, êtes, sûr, cliquez, serveurs, foires, gymnase, sport, chambres, répétition, habitations, médical, avocats, événements, concert, gastronomie, restaurants, crèches, halls, industriels, ateliers, centres, pièce, armoires, commande, boîtiers, enceintes, ordinateur, navires, yachts, automobile, installations, technique, suffit, adapté, individuelle, rassemblé, courants, svenska, suomi, dansk, nederlands, français, english, deutsch, turquie, tchéquie, suisse, suède, slovénie, slovaquie, serbie, royaume, uni, roumanie, portugal, pologne, pays, bas, norvège, nigéria, luxembourg, lituanie, liechtenstein, lettonie, kenya, italie, irlande, hongrie, grèce, france, finlande, estonie, espagne, danemark, croatie, bulgarie, belgique, autriche, andorre, afrique, sud, destination, dashboard, you, have, ability, snapshot, recent, activity, and, update, link, below, edit, sommes, 022, aller,
Text of the page (random words):
ire plus chargement no products were found matching your search produits express set acoustique industrie 0 panier d achats devis connaissance de aixfoam aixfoam lexique qu est ce qu un joint creux qu est ce qu un joint creux lors de l installation d absorbeurs de bruit lors de l installation de nos absorbeurs de bruit aixfoam sous forme de panneaux nous recommandons généralement l utilisation d un joint creux mais qu est ce que c est exactement et pourquoi est ce utile un joint creux est généralement considéré comme un joint entre deux éléments de construction ou absorbeurs de bruit qui sépare visuellement les éléments en architecture il est utilisé par exemple pour les revêtements visuels ou les lambris cela permet à un arrière plan de couleur différente de transparaître entre les planches ou le long d un mur ou d un plafond adjacent créant ainsi un effet visuel intéressant pourquoi un joint creux est il utile lors de l installation d absorbeurs de bruit il existe plusieurs bons arguments en faveur de l utilisation d un joint creux lors de l installation d absorbeurs de bruit sous forme de panneaux aspects optiques d un joint creux tous les absorbeurs de bruit aixfoam sont fabriqués à partir d un matériau à pores hautement élastique cela rend les éléments très efficaces pour absorber le bruit cependant le matériau possède également une certaine compressibilité et élasticité ce qui peut entraîner de légères différences optiques entre les différents panneaux absorbants cet écart naturel est appelé tolérance qui est même décrite dans une norme din distincte din 7715 partie 5 p3 si les différents panneaux absorbants sont maintenant collées directement les uns aux autres les différences possibles entre les plaques même si elles ne sont que très petites deviennent plus apparentes afin d obtenir un schéma de pose homogène il est conseillé pour des raisons optiques de coller tous les absorbeurs de bruit avec un joint creux d au moins 2 cm entre les éléments absorbeur de bruit flat plus avec joint creux au plafond d un jardin d enfants nous recommandons l utilisation d un joint creux en particulier lors de l installation de la mousse alvéolée classique en raison du grand nombre d alvéoles sur le panneau absorbant il est presque impossible de placer deux plaques directement l une contre l autre de telle sorte que la transition ne soit pas visible pour nos absorbeurs de bruit felt avec laminage de feutre l utilisation d un joint creux est également utile sinon les différentes directions des fibres du tissu en feutre surtout avec les couleurs marbrées peuvent donner une image inégale une absorption acoustique plus efficace grâce à l effet de bord cependant le joint creux n influence pas seulement l effet optique des absorbeurs de bruit mais aussi les propriétés acoustiques l utilisation d un joint creux augmente la surface d absorption des éléments puisque le son peut atteindre les absorbeurs de plusieurs côtés cet effet de bord améliore l effet d absorption du son impact du son sans joint creux entre les absorbeurs de bruit impact du son avec joint creux entre les absorbeurs de bruit certains de nos absorbeurs aixfoam comme l absorbeur cubique smood ont des bords aplatis biseautés ce qui signifie que le son peut atteindre l absorbeur de tous les côtés même s il est installé sans joint creux par conséquent un joint creux est facultatif pour l installation de ces absorbeurs et ils peuvent être disposés en manière à répondre aux exigences optiques les absorbeurs de bruit à bords biseautés comme le smood peuvent être installés sans joint creux recommandation d installation pour les absorbeurs de bruit aixfoam dans cet aperçu nous avons résumé nos recommandations d installation respectives pour nos absorbeurs de bruit aixfoam sous forme de panneaux absorbeur de bruit aixfoam avec joint creux sans joint creux flat absorbeur de bruit à surface plane x flat plus absorbeur de bruit duromère à surface plane x waver mousse alvéolée x waver plusmousse alvéolée duromère x giza mousse pyramidale x x giza plusmousse pyramidale duromère x x smood absorbeur carré x x smood plusabsorbeur carré duromère x x maya absorbeur de bruit à profil trapézoïdal x x maya plusabsorbeur de bruit duromère à profil trapézoïdal x x felt absorbeur de bruit design avec surface en feutre x rowsabsorbeur de bruit à profil triangulaire x x rows plusabsorbeurs de bruit duromères à profil triangulaire x x quelle est la meilleure façon d installer des absorbeurs de bruit avec des joints creux pour obtenir une image précise et uniforme lors du montage des absorbeurs de bruit vous devez d abord planifier soigneusement la disposition des absorbeurs ensuite marquez les sur le mur ou le plafond avec un crayon utilisez un niveau à bulle ou dans l idéal un niveau à bulle laser pour aligner les bords de référence si nécessaire lors du marquage de la disposition des absorbeurs assurez vous que les lignes soient ensuite complètement recouvertes par les plaques ou qu elles puissent être facilement enlevées à titre indicatif le joint creux doit avoir une largeur minimale de 2 cm un de nos clients a documenté pour nous le processus d installation idéal de ses absorbeurs avec joint creux esquisse de la disposition des absorbeurs sur le sol au moyen de ruban de marquage transmission de la disposition prévue au plafond au moyen d un niveau à bulle laser collage des absorbeurs de bruit le long des lignes marquées installation d autres absorbeurs le long des bords de référence existants au moyen d un niveau à bulle laser un motif de pose uniforme avec des joints creux au plafond et dans la zone des murs adjacents nous vous aidons dans le choix et l installation de vos absorbeurs de bruit si vous avez d autres questions concernant l installation de nos absorbeurs de bruit aixfoam ou l utilisation d un joint creux veuillez contacter notre conseiller en acoustique nous serions heureux de vous aider dans le cadre d une consultation gratuite infobox un joint creux est un joint qui sépare visuellement deux éléments séparation optique les absorbeurs de bruit sont fabriqués en matériau acoustique flexible ce qui signifie que les tolérances de fabrication peuvent être faibles pour des raisons optiques il est donc conseillé de prévoir un joint creux de 2 cm pour tous les absorbeurs de bruit amélioration de l absorption acoustique dans le cas des absorbeurs de bruit sans bords aplatis il convient également de créer un joint creux car c est le seul moyen d assurer une surface d absorption et un effet d absorption maximaux de l absorbeur une planification et un montage soignés avant d installer vos absorbeurs de bruit avec ou sans joint creux il est important de bien planifier dessinez d abord la disposition prévue sur le mur ou le plafond avez vous besoin d aide appelez nous ou envoyez nous un courriel avec une consultation gratuite de nos planificateurs experts nous trouverons votre solution acoustique 49 2403 83830 22 du lundi au vendredi 08 00 h à 17 00 h sales aixfoam fr tous les jours de 00 00 à 24 00 heures boutique aixfoam visitez notre boutique aixfoam et trouvez l isolation acoustique qui vous convient moins de bruit et une meilleure acoustique avec des absorbeurs de son provenant directement du fabricant trouver une isolation acoustique callcenter user circle logout callcenter x nouveau client créer un compte client changer la langue de la boutique aixfoam schallschutz de aixfoam sound absorbers en aixfoam absorbant acoustique fr aixfoam geluidsisolatie nl aixfoam lydisolering dk aixfoam ääniabsorbentit fi aixfoam ljudisolering se aixfoam technik de aixfoam technik en aixfoam technik fr aixfoam technik nl aixfoam technik dk aixfoam technik fi aixfoam technik se aixfoam industry de aixfoam industry en aixfoam industry fr aixfoam industry nl aixfoam industry dk aixfoam industry fi aixfoam industry se aixfoam works de aixfoam works en aixfoam works fr aixfoam works nl aixfoam works dk aixfoam works fi aixfoam works se aixfoam solutions de aixfoam solutions en aixfoam solutions fr aixfoam solutions nl aixfoam solutions dk aixfoam solutions fi aixfoam solutions se aixpad de aixpad solutions de schaumstoffehelgers_de aixlethic_de aixpor_de connectez vous en tant que client recherche chargement veuillez saisir au moins 3 caractères se connecter something went wrong while search for customers logged in as fin de la session du centre d appels logout conseils en acoustique gratuits isolation phonique réalisée sur mesure production en interne en allemagne plus de 60 ans d expérience qualité certifiée selon la norme iso 9001 2015 14001 2015 plus de nouveautés plus d offres plus de connaissances inscrivez vous maintenant votre inscription n a pas pu être enregistrée veuillez réessayer votre inscription a été validée vous pouvez vous désinscrire à tout moment mais vous ne voudrez certainement plus le faire s inscrire gratuitement _ c yearrange i c yearrange 0 o c yearrange 1 1 i n c yearrange o 1 n c yearrange d i c minyear d push i return l n c yearsuffix d join c showmonthafteryear f l u f u l m 0 r c minmonth r y 1 h 11 r c maxmonth c i18n previousmonth t e _o numberofmonths 1 f c i18n nextmonth f d function e t n return function e var t n for e showweeknumber n push t 0 t g e t 0 return e isrtl n reverse n join e t join t function i var d this u d config i d _onmousedown function e if d _v var t e e window event target e srcelement if t if o t is disabled o t pika button o t is empty o t parentnode is disabled o t pika prev d prevmonth o t pika next d nextmonth d setdate new date t getattribute data pika year t getattribute data pika month t getattribute data pika day u bound a function d hide u blurfieldonselect u field u field blur 100 o t pika select d _c 0 else if e preventdefault return e returnvalue 1 1 e preventdefault d _onchange function e var t e e window event target e srcelement t o t pika select month d gotomonth t value o t pika select year d gotoyear t value d _onkeychange function e if e e window event d isvisible switch e keycode case 13 case 27 u field u field blur break case 37 d adjustdate subtract 1 break case 38 d adjustdate subtract 7 break case 39 d adjustdate add 1 break case 40 d adjustdate add 7 break case 8 case 46 d setdate null d _parsefieldvalue function if u parse return u parse u field value u format if t var n e u field value u format u formatstrict return n n isvalid n todate null return new date date parse u field value d _oninputchange function e var t e firedby d t d _parsefieldvalue l t d setdate t d _v d show d _oninputfocus function d show d _oninputclick function d show d _oninputblur function var e r activeelement do if o e pika single return while e e parentnode d _c d _b a function d hide 50 d _c 1 d _onclick function e var t e e window event target e srcelement r t if t n o t pika select t onchange t setattribute onchange return s t change d _onchange do if o r pika single r u trigger return while r r parentnode d _v t u trigger r u trigger d hide d el r createelement div d el classname pika single u isrtl is rtl u theme u theme s d el mousedown d _onmousedown 0 s d el touchend d _onmousedown 0 s d el change d _onchange u keyboardinput s r keydown d _onkeychange u field u container u container appendchild d el u bound r body appendchild d el u field parentnode insertbefore d el u field nextsibling s u field change d _oninputchange u defaultdate u defaultdate d _parsefieldvalue u setdefaultdate 0 var _ u defaultdate l _ u setdefaultdate d setdate _ 0 d gotodate _ d gotodate new date u bound this hide d el classname is bound s u trigger click d _oninputclick s u trigger focus d _oninputfocus s u trigger blur d _oninputblur this show return t prototype config function e this _o this _o p y 0 var t p this _o e 0 t isrtl t isrtl t field t field t field nodename t field null t theme string typeof t theme t theme t theme null t bound void 0 t bound t field t bound t field t trigger t trigger t trigger nodename t trigger t field t disableweekends t disableweekends t disabledayfn function typeof t disabledayfn t disabledayfn null var n parseint t numberofmonths 10 1 if t numberofmonths n 4 4 n l t mindate t mindate 1 l t maxdate t maxdate 1 t mindate t maxdate t maxdate 100 t yearrange 100 return t tostring function n return n n this _o format l this _d this _o tostring this _o tostring this _d n t e this _d format n this _d todatestring getmoment function return t e this _d null setmoment function n r t e ismoment n this setdate n todate r getdate function return l this _d new date this _d gettime null setdate function e t if e return this _d null this _o field this _o field value m this _o field change firedby this this draw if string typeof e e new date date parse e l e var n this _o mindate r this _o maxdate l n e r e r this _d new date e gettime f this _d this gotodate this _d this _o field this _o field value this tostring m this _o field change firedby this t function typeof this _o onselect this _o onselect call this this getdate clear function this setdate null gotodate function e var t 0 if l e if this calendars var n new date this calendars 0 year this calendars 0 month 1 r new date this calendars this calendars length 1 year this calendars this calendars length 1 month 1 a e gettime r setmonth r getmonth 1 r setdate r getdate 1 t a s this _y s isnan o this _m o this _m o for var u 0 u w this u this calendars u year this calendars u month this calendars 0 year t this render this calendars u year this calendars u month t this el innerhtml d n bound hidden n field type a function n trigger focus 1 function typeof this _o ondraw this _o ondraw this n bound n field setattribute aria label n arialabel adjustposition function var e t n a s i o _ l c m h if this _o container if this el style position absolute t e this _o trigger n this el offsetwidth a this el offsetheight s window innerwidth r documentelement clientwidth i window innerheight r documentelement clientheight o window pageyoffset r body scrolltop r documentelement scrolltop m 0 h 0 function typeof e getboundingclientrect _ c e getboundingclientrect left window pagexoffset l c bottom window pageyoffset else for _ t offsetleft l t offsettop t offsetheight t t offsetparent _ t offsetleft l t offsettop this _o reposition _ n s this _o position indexof right 1 _ n e offsetwidth 0 _ _ n e offsetwidth m 1 this _o reposition l a i o this _o position indexof top 1 l a e offsetheight 0 l l a e offsetheight h 1 this el style left _ px this el style top l px d this el m left aligned right aligned d this el h bottom aligned top aligned u this el m right aligned left aligned u this el h top aligned bottom aligned render function e t n var r this _o a new date s h e t i new date e t 1 getday o d f a r firstday 0 i r firstday 7 y 7 l 7 y for var g 1 w 0 t 0 w s i e w i 1 p t a e f r startrange y r startrange s w r endrange y r endrange s n r startrange r endrange r startrange r maxdate r disableweekends...
|