{"id":11272,"date":"2026-05-03T15:16:35","date_gmt":"2026-05-03T15:16:35","guid":{"rendered":"https:\/\/incidisclinic.com\/?post_type=portfolios&#038;p=11272"},"modified":"2026-05-07T08:42:19","modified_gmt":"2026-05-07T08:42:19","slug":"traitement-au-fluorure","status":"publish","type":"portfolios","link":"https:\/\/incidisclinic.com\/fr\/traitement-au-fluorure\/","title":{"rendered":"Traitement au fluorure"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"11272\" class=\"elementor elementor-11272\" data-elementor-settings=\"{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}\" data-elementor-post-type=\"portfolios\">\n\t\t\t\t<div class=\"elementor-element elementor-element-73fe55f5 giris-bolumu e-flex e-con-boxed no no e-con e-parent\" data-id=\"73fe55f5\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-204ee85d e-con-full e-flex no no e-con e-child\" data-id=\"204ee85d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7dac3a0a elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"7dac3a0a\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInUp&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Traitement au fluorure<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-369b7f52 e-con-full elementor-hidden-tablet elementor-hidden-mobile e-flex no no e-con e-child\" data-id=\"369b7f52\" data-element_type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b03a81d e-flex e-con-boxed no no e-con e-parent\" data-id=\"2b03a81d\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-10105e e-con-full icerik-bolumu e-flex no no e-con e-child\" data-id=\"10105e\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dbaa54b elementor-widget elementor-widget-html\" data-id=\"dbaa54b\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\r\n<h2>Qu&#039;est-ce qu&#039;un traitement au fluorure\u00a0?<\/h2>\r\nLe traitement topique au fluor consiste \u00e0 appliquer un gel, une mousse ou un vernis fluor\u00e9 concentr\u00e9 directement sur les dents afin de renforcer l&#039;\u00e9mail et de le rendre plus r\u00e9sistant aux caries. Le fluor contribue \u00e0 la remin\u00e9ralisation des zones de d\u00e9min\u00e9ralisation naissantes et diminue la solubilit\u00e9 de l&#039;\u00e9mail en milieu acide. Ce traitement est particuli\u00e8rement indiqu\u00e9 pour les patients pr\u00e9sentant un risque \u00e9lev\u00e9 de caries, des racines expos\u00e9es, un appareil orthodontique ou une sensibilit\u00e9 dentaire.\r\n\r\n<h2>Pourquoi choisir un traitement au fluorure chez Inci Dis ?<\/h2>\r\nChez Inci Dis, l&#039;application de fluor est toujours personnalis\u00e9e. Apr\u00e8s avoir \u00e9valu\u00e9 votre alimentation, votre hygi\u00e8ne bucco-dentaire, votre flux salivaire et vos ant\u00e9c\u00e9dents de caries, nous d\u00e9terminons si une s\u00e9ance de fluor en clinique, un dentifrice sur ordonnance ou les deux sont appropri\u00e9s. Pendant la proc\u00e9dure, les dents sont s\u00e9ch\u00e9es et isol\u00e9es au maximum afin d&#039;optimiser l&#039;action du fluor. Il vous sera conseill\u00e9 d&#039;\u00e9viter de manger et de boire pendant un court laps de temps apr\u00e8s le traitement pour une absorption maximale.\r\n\r\n<h2>Comment fonctionne le processus<\/h2>\r\nPour les patients internationaux, un traitement au fluor peut constituer un compl\u00e9ment simple mais pr\u00e9cieux \u00e0 un nettoyage ou \u00e0 des soins dentaires, contribuant \u00e0 prot\u00e9ger les dents naturelles et les bords des nouvelles restaurations. Nos dentistes aborderont \u00e9galement les strat\u00e9gies de pr\u00e9vention \u00e0 long terme, telles que les choix alimentaires, les techniques de brossage et les bains de bouche adapt\u00e9s, que vous pourrez suivre avec votre \u00e9quipe dentaire habituelle afin de pr\u00e9server la sant\u00e9 de vos dents entre deux consultations.\r\n\r\n<h2>Bienfaits du traitement au fluorure<\/h2>\r\nLe fluorure aide \u00e0 remin\u00e9raliser les zones de d\u00e9min\u00e9ralisation pr\u00e9coce et rend la surface de l&#039;\u00e9mail moins soluble dans l&#039;acide.\r\n\r\n<style>\r\nh1, h2, h3 {\r\n  margin-top: 25px;\r\n  margin-bottom: 15px;\r\n}\r\nli {\r\n  margin: 10px 0;\r\n  list-style-type: disc;\r\n  margin-left: 20px;\r\n}\r\ntable {\r\n  border-collapse: collapse;\r\n  margin-top: 15px;\r\n  margin-bottom: 20px;\r\n  width: 100%;\r\n  border-radius: 8px;\r\n  overflow: hidden;\r\n}\r\ntable th, table td {\r\n  border: 1px solid #ccc;\r\n  padding: 10px;\r\n  text-align: left;\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9191b65 elementor-widget elementor-widget-text-editor\" data-id=\"9191b65\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>\ud83d\udc49 De nombreux patients internationaux pr\u00e9voient de courtes vacances \u00e0 Istanbul pendant leur convalescence.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"ms-sticky-w elementor-element elementor-element-6b5f1627 e-con-full yes e-flex no e-con e-child\" style=\"top:130px\" data-id=\"6b5f1627\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f85e403 form-bolumu elementor-widget elementor-widget-html\" data-id=\"4f85e403\" data-element_type=\"widget\" data-settings=\"{&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:90,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;],&quot;sticky_offset_mobile&quot;:0,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===== intl-tel-input (CSS) ===== -->\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/intl-tel-input@18.3.0\/build\/css\/intlTelInput.css\">\n\n<style>\n  \/* ====== Thank You (g\u00f6r\u00fcn\u00fcr kutu) ====== *\/\n  .thank-you-visible {\n    display: none;\n    background: #31c243;\n    color: #fff;\n    text-align: center;\n    border-radius: 20px;\n    padding: 40px 25px;\n    margin-top: 25px;\n    font-size: 1.1em;\n    font-weight: 600;\n    animation: fadeIn .4s ease forwards;\n  }\n  .thank-you-visible img {\n    width: 60px;\n    height: 60px;\n    background: #fff;\n    border-radius: 50%;\n    padding: 10px;\n    margin-bottom: 15px;\n  }\n  @keyframes fadeIn {\n    from { opacity: 0; transform: translateY(10px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n\n  \/* ====== Layout ve temel g\u00f6r\u00fcn\u00fcm ====== *\/\n  *{box-sizing:border-box}\n  .container{max-width:1200px;margin:0 auto;padding:0 25px}\n  .calculator{margin:10px}\n  .calculator>.container{\n    padding:20px !important;\n    border-radius:25px;\n    box-shadow:-5px 5px 18px #3a424824;\n    background:#fff;\n  }\n  #top_title{\n    font-size:20px!important;\n    font-weight:700!important;\n    line-height:25px!important;\n    text-align:center;\n    color:#13233b;\n    letter-spacing:0\n  }\n\n  \/* ====== Form ====== *\/\n  #form{\n    display:flex;\n    flex-direction:column;\n    position:relative;\n    margin-top:5px\n  }\n  .i_row{position:relative;margin-bottom:0}\n  .i_row input{\n    width:100%;\n    padding:12px 44px 10px;\n    background:none;\n    outline:none;\n    border:none;\n    border-bottom:1px solid #13233b;\n    font-size:1em;\n    color:#13233b\n  }\n  .i_row input:focus{border-bottom-color:#1111}\n  ::placeholder{\n    color:#13233b;\n    opacity:1;\n    font-weight:500;\n    font-family:'Poppins',sans-serif\n  }\n\n  \/* ====== Alan ikonlar\u0131 (soldaki k\u00fc\u00e7\u00fck simgeler) ====== *\/\n  .icon_user::after,.icon_email::after{\n    content:'';\n    position:absolute;\n    left:0;\n    top:0;\n    width:38px;\n    height:100%;\n    background-repeat:no-repeat;\n    background-position:center;\n    background-size:20px 20px;\n    filter:grayscale(1);\n    pointer-events:none\n  }\n  .icon_user::after{\n    background-image:url(https:\/\/incidisclinic.com\/wp-content\/uploads\/2025\/11\/avatar.svg)\n  }\n  .icon_email::after{\n    background-image:url(https:\/\/incidisclinic.com\/wp-content\/uploads\/2025\/11\/icon_email.svg)\n  }\n\n  \/* ====== Sa\u011fdaki do\u011frulama ikonlar\u0131 (X\/\u2713) ====== *\/\n  .inp_icon>img{right:auto!important;top:auto!important}\n  .inp_icon{\n    position:absolute;\n    right:14px;\n    top:50%;\n    transform:translateY(-50%);\n    z-index:10;\n    display:inline-flex;\n    gap:6px;\n    pointer-events:none\n  }\n  .inp_icon img{\n    display:block;\n    width:18px;\n    height:18px;\n    opacity:0;\n    transition:opacity .2s\n  }\n  label.i_row.success input{border-bottom-color:#31c243}\n  label.i_row.error   input{border-bottom-color:#ff6767}\n\n  \/* ====== Privacy ====== *\/\n  label.privacy{\n    font-size:.9em;\n    color:#13233b;\n    display:flex;\n    align-items:center;\n    gap:8px;\n    position:relative;\n    margin:10px 0\n  }\n  label.privacy span,\n  label.privacy span a{color:#13233b}\n  .privacy .inp_icon img{top:-2px}\n\n  \/* ====== Buton ve loader ====== *\/\n  #sendBtn{\n    color:#fff;\n    background:#13233b !important;\n    border-radius:8px;\n    font-size:1.1em;\n    font-weight:500;\n    text-align:center;\n    padding:16px 38px;\n    margin-top:5px;\n    position:relative;\n    cursor:pointer\n  }\n  #sendBtn.sending{color:transparent}\n  .lds-dual-ring{\n    opacity:0;\n    transition:opacity .3s .3s;\n    position:absolute;\n    top:calc(50% - 16px);\n    left:calc(50% - 16px)\n  }\n  #sendBtn.sending .lds-dual-ring{opacity:1}\n  .lds-dual-ring:after{\n    content:\" \";\n    display:block;\n    width:26px;\n    height:26px;\n    border-radius:50%;\n    border:3px solid #3668b4;\n    border-color:#3668b4 transparent #3668b4 transparent;\n    animation:ldr 1.2s linear infinite\n  }\n  @keyframes ldr{\n    0%{transform:rotate(0)}\n    100%{transform:rotate(360deg)}\n  }\n\n  \/* ====== intl-tel-input ayarlar\u0131 ====== *\/\n  .iti{width:100%!important}\n  #inp_telefon{padding-left:55px!important}\n  .iti--container{z-index:999999!important}\n  .iti__country-list{\n    max-height:260px!important;\n    overflow-y:auto!important;\n    -webkit-overflow-scrolling:touch\n  }\n\n  \/* ====== Thank You & Error Messages ====== *\/\n  .thank-you-message{\n    display:none;\n    margin-top:14px;\n    font-weight:600;\n    color:#2a7a3b\n  }\n  .thank-you-message.show{display:block}\n  .error-message{\n    display:none;\n    margin-top:10px;\n    color:#b3261e\n  }\n  .error-message.show{display:block}\n<\/style>\n\n<section class=\"calculator\">\n  <div class=\"container\">\n    <h3 id=\"top_title\">Obtenez une consultation gratuite<\/h3>\n\n    <div class=\"calc_content\">\n      <div id=\"form\" data-title=\"Almost done ...\" data-form-id=\"2\">\n\n        <label class=\"i_row icon_user\">\n          <input type=\"text\" placeholder=\"Pr\u00e9nom et nom\" id=\"inp_name\" data-input-id=\"2-8\" autocomplete=\"off\">\n          <span class=\"inp_icon\" id=\"icon_inp_name\">\n            <img decoding=\"async\" src=\"https:\/\/incidisclinic.com\/wp-content\/uploads\/2025\/11\/cross.png?v=1\" class=\"cross\" alt=\"\">\n            <img decoding=\"async\" src=\"https:\/\/incidisclinic.com\/wp-content\/uploads\/2025\/11\/check.png?v=1\" class=\"check\" alt=\"\">\n          <\/span>\n        <\/label>\n\n        <label class=\"i_row icon_email\">\n          <input type=\"email\" placeholder=\"E-mail\" id=\"inp_email\" data-input-id=\"2-9\" autocomplete=\"off\">\n          <span class=\"inp_icon\" id=\"icon_inp_email\">\n            <img decoding=\"async\" src=\"https:\/\/incidisclinic.com\/wp-content\/uploads\/2025\/11\/cross.png?v=1\" class=\"cross\" alt=\"\">\n            <img decoding=\"async\" src=\"https:\/\/incidisclinic.com\/wp-content\/uploads\/2025\/11\/check.png?v=1\" class=\"check\" alt=\"\">\n          <\/span>\n        <\/label>\n\n        <div class=\"i_row\" id=\"telefon_row\">\n          <input type=\"tel\" id=\"inp_telefon\" name=\"phone\" placeholder=\"T\u00e9l\u00e9phone\" autocomplete=\"off\">\n          <span class=\"inp_icon\" id=\"icon_inp_telefon\">\n            <img decoding=\"async\" src=\"https:\/\/incidisclinic.com\/wp-content\/uploads\/2025\/11\/cross.png?v=1\" class=\"cross\" alt=\"\">\n            <img decoding=\"async\" src=\"https:\/\/incidisclinic.com\/wp-content\/uploads\/2025\/11\/check.png?v=1\" class=\"check\" alt=\"\">\n          <\/span>\n        <\/div>\n\n        <label class=\"privacy\">\n          <input type=\"checkbox\" id=\"privacy_check\">\n          <span>J&#039;ai lu et j&#039;accepte les <a href=\"#\">politique de confidentialit\u00e9<\/a><\/span>\n          <span class=\"inp_icon\" id=\"icon_privacy\">\n            <img decoding=\"async\" src=\"https:\/\/incidisclinic.com\/wp-content\/uploads\/2025\/11\/cross.png?v=1\" class=\"cross\" alt=\"\">\n            <img decoding=\"async\" src=\"https:\/\/incidisclinic.com\/wp-content\/uploads\/2025\/11\/check.png?v=1\" class=\"check\" alt=\"\">\n          <\/span>\n        <\/label>\n\n        <div id=\"sendBtn\">Envoyer<div class=\"lds-dual-ring\"><\/div><\/div>\n\n        <div class=\"thank-you-message\" id=\"thankYouMessage\">Merci pour votre soumission !<\/div>\n        <div class=\"error-message\" id=\"errorMessage\">Votre demande n&#039;a pas pu \u00eatre envoy\u00e9e pour le moment. Veuillez r\u00e9essayer.<\/div>\n      <\/div>\n\n      <div class=\"thank-you-visible\" id=\"thankYouVisible\">\n        <img decoding=\"async\" src=\"https:\/\/incidisclinic.com\/wp-content\/uploads\/2025\/11\/check.png\" alt=\"cocher l&#039;ic\u00f4ne\">\n        Merci pour votre soumission !\n      <\/div>\n\n      <!-- Data Layer & Upload alanlar\u0131 (gizli) -->\n      <input type=\"hidden\" id=\"referrer\" value=\"input_32\">\n      <input type=\"hidden\" name=\"data_layer\" value=\"thank-you-contact\">\n      <input type=\"hidden\" id=\"upload_name\"  data-input-id=\"3-8\">\n      <input type=\"hidden\" id=\"upload_email\" data-input-id=\"3-9\">\n      <input type=\"hidden\" id=\"upload_phone\" data-input-id=\"3-10\">\n      <input type=\"hidden\" id=\"data_layer\" value=\"thank-you-photo\">\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ===== intl-tel-input (JS) ===== -->\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/intl-tel-input@18.3.0\/build\/js\/intlTelInput.min.js\"><\/script>\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/intl-tel-input@18.3.0\/build\/js\/utils.js\"><\/script>\n\n<script>\n(function(){\n  \"use strict\";\n  const $ = (s, c)=> (c||document).querySelector(s);\n\n  function setIconState(iconWrapEl, ok){\n    if(!iconWrapEl) return;\n    const cross = iconWrapEl.querySelector(\".cross\");\n    const check = iconWrapEl.querySelector(\".check\");\n    if(cross) cross.style.opacity = ok ? \"0\" : \"1\";\n    if(check) check.style.opacity = ok ? \"1\" : \"0\";\n    const label = iconWrapEl.closest(\"label.i_row\") || iconWrapEl.closest(\".i_row\");\n    if(label){\n      label.classList.toggle(\"success\", ok);\n      label.classList.toggle(\"error\",   !ok);\n    }\n  }\n\n  const emailOk = v => \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]{2,}$\/i.test(String(v||\"\").trim());\n\n  document.addEventListener(\"DOMContentLoaded\", function(){\n\n    const nameInput    = $(\"#inp_name\");\n    const emailInput   = $(\"#inp_email\");\n    const phoneInput   = $(\"#inp_telefon\");\n    const privacyCheck = $(\"#privacy_check\");\n    const sendBtn      = $(\"#sendBtn\");\n    const thankYou     = $(\"#thankYouMessage\");\n    const errMsg       = $(\"#errorMessage\");\n\n    const iconName     = $(\"#icon_inp_name\");\n    const iconEmail    = $(\"#icon_inp_email\");\n    const iconPhone    = $(\"#icon_inp_telefon\");\n    const iconPrivacy  = $(\"#icon_privacy\");\n\n    \/\/ ===== intl-tel-input init (\u00fclke kodu input i\u00e7inde) =====\n    const iti = window.intlTelInput(phoneInput, {\n      initialCountry: \"auto\",\n      geoIpLookup: (cb)=>{\n        fetch(\"https:\/\/ipapi.co\/json\/\")\n          .then(r=>r.json())\n          .then(d=>cb((d.country_code||\"TR\").toLowerCase()))\n          .catch(()=>cb(\"tr\"));\n      },\n      separateDialCode: false,\n      nationalMode: false,\n      autoPlaceholder: \"polite\",\n      preferredCountries: [\"tr\",\"us\",\"gb\",\"de\",\"fr\",\"ae\"],\n      utilsScript: \"https:\/\/cdn.jsdelivr.net\/npm\/intl-tel-input@18.3.0\/build\/js\/utils.js\"\n    });\n\n    \/\/ \u0130lk geli\u015fte\/\u00fclke de\u011fi\u015fince yaln\u0131zca bo\u015fsa ya da kod-only ise kodu yaz\n    const prefill = ()=>{\n      const dc = iti.getSelectedCountryData()?.dialCode || \"90\";\n      const val = (phoneInput.value||\"\").trim();\n      if(!val || val===\"+\" || \/^\\+\\d+\\s*$\/.test(val)){\n        phoneInput.value = \"+\"+dc+\" \";\n        requestAnimationFrame(()=>{\n          const len = phoneInput.value.length;\n          phoneInput.setSelectionRange(len, len);\n        });\n      }\n    };\n    const iv = setInterval(()=>{\n      if(iti.getSelectedCountryData()?.dialCode){ prefill(); clearInterval(iv); }\n    },50);\n    setTimeout(()=>clearInterval(iv),1500);\n    phoneInput.addEventListener(\"countrychange\", prefill);\n\n    \/\/ \u201c+\u201d silinirse geri koy (\u00f6zg\u00fcrce d\u00fczenlenebilir)\n    phoneInput.addEventListener(\"input\", ()=>{\n      if(!phoneInput.value.startsWith(\"+\")){\n        phoneInput.value = \"+\" + phoneInput.value.replace(\/^\\D+\/,\"\");\n        const len = phoneInput.value.length;\n        requestAnimationFrame(()=>phoneInput.setSelectionRange(len, len));\n      }\n    });\n\n    \/\/ Do\u011frulamalar\n    nameInput?.addEventListener(\"blur\", ()=> setIconState(iconName,  (nameInput.value||\"\").trim().length>=2));\n    emailInput?.addEventListener(\"blur\",()=> setIconState(iconEmail, emailOk(emailInput.value)));\n    phoneInput?.addEventListener(\"blur\",()=> setIconState(iconPhone, iti.isValidNumber()));\n    privacyCheck?.addEventListener(\"change\",()=> setIconState(iconPrivacy, !!privacyCheck.checked));\n\n    const validateAll = ()=>{\n      const vName    = (nameInput?.value||\"\").trim().length>=2;\n      const vEmail   = emailOk(emailInput?.value||\"\");\n      const vPhone   = iti.isValidNumber();\n      const vPrivacy = !!privacyCheck?.checked;\n      setIconState(iconName, vName);\n      setIconState(iconEmail, vEmail);\n      setIconState(iconPhone, vPhone);\n      setIconState(iconPrivacy, vPrivacy);\n      return vName && vEmail && vPhone && vPrivacy;\n    };\n\n    \/\/ Gizli alanlar\u0131 doldur (upload_* alanlar\u0131)\n    const fillHidden = ()=>{\n      const fullPhone = iti.getNumber(); \/\/ E.164\n      const uploadName  = $(\"#upload_name\");\n      const uploadEmail = $(\"#upload_email\");\n      const uploadPhone = $(\"#upload_phone\");\n\n      if(uploadName)  uploadName.value  = (nameInput?.value||\"\").trim();\n      if(uploadEmail) uploadEmail.value = (emailInput?.value||\"\").trim();\n      if(uploadPhone) uploadPhone.value = fullPhone;\n    };\n\n    const disableBtn = ()=>{\n      sendBtn.classList.add(\"sending\");\n      sendBtn.style.pointerEvents=\"none\";\n      sendBtn.style.opacity=\".7\";\n    };\n    const enableBtn  = ()=>{\n      sendBtn.classList.remove(\"sending\");\n      sendBtn.style.pointerEvents=\"\";\n      sendBtn.style.opacity=\"\";\n    };\n\n    \/\/ ===== Bitrix'e lead g\u00f6nderimi (REST webhook ile) =====\n    async function sendToBitrix(payload){\n      \/\/ 1) BURAYA kendi webhook URL'ini yaz:\n      \/\/ \u00d6rn: \"https:\/\/SENINPORTAL.b24.com\/rest\/1\/WEBHOOK_TOKEN\/crm.lead.add.json\"\n      const BITRIX_WEBHOOK_URL = \"https:\/\/inci-dis-clinic.bitrix24.com.tr\/rest\/46\/2zbvg0o2mm5c6y1s\/crm.lead.add.json\";\n\n      const fd = new FormData();\n      fd.append(\"FIELDS[TITLE]\", \"Web Lead\");\n      fd.append(\"FIELDS[NAME]\",        payload.firstName);\n      fd.append(\"FIELDS[LAST_NAME]\",   payload.lastName);\n      fd.append(\"FIELDS[PHONE][0][VALUE]\",      payload.phone);\n      fd.append(\"FIELDS[PHONE][0][VALUE_TYPE]\",\"WORK\");\n      fd.append(\"FIELDS[EMAIL][0][VALUE]\",      payload.email);\n      fd.append(\"FIELDS[EMAIL][0][VALUE_TYPE]\",\"WORK\");\n\n      const res  = await fetch(BITRIX_WEBHOOK_URL, {\n        method: \"POST\",\n        body: fd\n      });\n\n      if(!res.ok){\n        throw new Error(\"Bitrix HTTP error: \" + res.status);\n      }\n\n      const data = await res.json();\n      if(data.error){\n        throw new Error(\"Bitrix API error: \" + (data.error_description || data.error));\n      }\n\n      return data; \/\/ data.result -> lead ID\n    }\n\n    function showThankYou(){\n      enableBtn();\n      if(errMsg) errMsg.classList.remove(\"show\");\n      if(thankYou) thankYou.classList.add(\"show\");\n\n      \/\/ Formu gizle, te\u015fekk\u00fcr kutusunu g\u00f6ster\n      const formContainer = $(\"#form\");\n      const visibleTY = $(\"#thankYouVisible\");\n      if(formContainer) formContainer.style.display = \"none\";\n      if(visibleTY) visibleTY.style.display = \"block\";\n\n      try {\n        window.dataLayer = window.dataLayer || [];\n        const dl = (document.querySelector(\"#data_layer\")?.value) || \"thank-you-contact\";\n        window.dataLayer.push({event: dl});\n      } catch(_){}\n    }\n\n    function showError(){\n      enableBtn();\n      if(thankYou) thankYou.classList.remove(\"show\");\n      if(errMsg) errMsg.classList.add(\"show\");\n    }\n\n    \/\/ ENTER ile g\u00f6nder\n    [\"keyup\",\"keypress\"].forEach(evt=>{\n      document.addEventListener(evt, e=>{\n        if(e.key===\"Enter\" && document.activeElement && document.activeElement.tagName===\"INPUT\"){\n          e.preventDefault();\n          sendBtn?.click();\n        }\n      });\n    });\n\n    \/\/ ===== G\u00f6nder butonu (Bitrix'e g\u00f6re g\u00fcncellendi) =====\n    sendBtn?.addEventListener(\"click\", ()=>{\n      if(thankYou) thankYou.classList.remove(\"show\");\n      if(errMsg)   errMsg.classList.remove(\"show\");\n\n      disableBtn();\n\n      if(!validateAll()){\n        enableBtn();\n        return;\n      }\n\n      const fullPhone = iti.getNumber();\n      fillHidden();\n\n      const fullName = (nameInput?.value || \"\").trim();\n      const nameParts = fullName.split(\/\\s+\/);\n      const firstName = nameParts.shift() || \"\";\n      const lastName  = nameParts.join(\" \");\n\n      const payload = {\n        firstName: firstName,\n        lastName:  lastName,\n        phone:     fullPhone,\n        email:     (emailInput?.value || \"\").trim()\n      };\n\n      sendToBitrix(payload)\n        .then(()=>{\n          showThankYou();\n        })\n        .catch(err=>{\n          console.error(\"Bitrix error:\", err);\n          showError();\n        });\n    });\n\n  });\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3bc852 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed no no e-con e-parent\" data-id=\"3bc852\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7917ff19 e-con-full e-flex no no e-con e-child\" data-id=\"7917ff19\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-654fbb66 elementor-widget elementor-widget-video\" data-id=\"654fbb66\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=jnMeFnB_j2g&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-11937d85 e-con-full e-flex no no e-con e-child\" data-id=\"11937d85\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4b6100ad elementor-widget elementor-widget-heading\" data-id=\"4b6100ad\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Avantages des implants dentaires<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6509a93e elementor-widget elementor-widget-text-editor\" data-id=\"6509a93e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Les implants dentaires am\u00e9liorent non seulement l&#039;apparence de votre sourire, mais restaurent \u00e9galement la capacit\u00e9 de mastication et pr\u00e9viennent la perte osseuse. Contrairement aux proth\u00e8ses dentaires, les implants sont permanents et offrent une sensation similaire \u00e0 celle des dents naturelles, ce qui en fait un investissement \u00e0 long terme pour votre sant\u00e9 et votre confiance en vous.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"featured_media":11274,"template":"","portfolios_categories":[38],"class_list":["post-11272","portfolios","type-portfolios","status-publish","has-post-thumbnail","hentry","portfolios_categories-dentistry"],"acf":{"featured_video":"","choi\u0441e_menu_page":"custom_menu_page","full_width":false,"header_transparent":true,"header_white":true,"menu_align_page":"center","menu_style":"fixed"},"_links":{"self":[{"href":"https:\/\/incidisclinic.com\/fr\/wp-json\/wp\/v2\/portfolios\/11272","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/incidisclinic.com\/fr\/wp-json\/wp\/v2\/portfolios"}],"about":[{"href":"https:\/\/incidisclinic.com\/fr\/wp-json\/wp\/v2\/types\/portfolios"}],"version-history":[{"count":10,"href":"https:\/\/incidisclinic.com\/fr\/wp-json\/wp\/v2\/portfolios\/11272\/revisions"}],"predecessor-version":[{"id":11563,"href":"https:\/\/incidisclinic.com\/fr\/wp-json\/wp\/v2\/portfolios\/11272\/revisions\/11563"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/incidisclinic.com\/fr\/wp-json\/wp\/v2\/media\/11274"}],"wp:attachment":[{"href":"https:\/\/incidisclinic.com\/fr\/wp-json\/wp\/v2\/media?parent=11272"}],"wp:term":[{"taxonomy":"portfolios_categories","embeddable":true,"href":"https:\/\/incidisclinic.com\/fr\/wp-json\/wp\/v2\/portfolios_categories?post=11272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}