Special Interest
/* Header Search Styles */ .header-search-wrapper { position: relative; width: 100%; } .header-search-input { width: 100%; padding: 10px 45px 10px 15px; border: 2px solid #e0e0e0; border-radius: 25px; font-size: 14px; transition: all 0.3s ease; background: #fff; } .header-search-input:focus { outline: none; border-color: #007bff; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.15); } .header-search-btn { position: absolute; right: 2px; top: 50%; transform: translateY(-50%); background: #005897; border: none; border-radius: 50%; width: 36px; height: 36px; display: flex; align-items: center; justify-content: center; color: white; cursor: pointer; transition: background 0.3s ease; } .header-search-btn:hover { background: #0056b3; } .search-loading { display: flex; flex-direction: row-reverse; max-width: 160px; } .search-loading-spinner { width: 26px !important; height: 26px !important; } @media (min-width: 768px) { .search-box-nxt { background: unset !important; } .header-search-results { max-height: 460px; } } /* Add this new */ .search-100-on-mob div { width: 100%; } .search-100-on-mob .close-serach-100{ position: absolute; right: 0px; top: 0px; } .search-100-on-mob .header-search-btn{display: none;} .header-search-results { position: absolute; top: 100%; left: 0; right: 0; background: white; border: 1px solid #e0e0e0; border-radius: 8px; margin-top: 5px; overflow-y: auto; box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); z-index: 9999; } .search-result-item { padding: 12px 15px; border-bottom: 1px solid #f0f0f0; cursor: pointer; transition: background 0.2s ease; } .search-result-item:last-child { border-bottom: none; } .search-result-item:hover { background: #f8f9fa; } .search-result-title { font-size: 14px; font-weight: 600; color: #333; margin-bottom: 4px; } .search-result-meta { font-size: 12px; color: #666; display: flex; align-items: center; gap: 10px; flex-wrap: wrap; } .search-result-type { display: inline-block; padding: 2px 8px; border-radius: 12px; font-size: 11px; font-weight: 600; text-transform: uppercase; } .type-doctor { background: #e3f2fd; color: #1976d2; } .type-hospital { background: #f3e5f5; color: #7b1fa2; } .type-doctor_list_page { background: #e8f5e9; color: #388e3c; } .type-doctor_list { background: #e8f5e9; color: #388e3c; } .type-hospital_list_page { background: #fff3e0; color: #f57c00; } .type-hospital_list { background: #fff3e0; color: #f57c00; } .type-cost_page { background: #fce4ec; color: #c2185b; } .type-cost { background: #fce4ec; color: #c2185b; } .search-result-location { color: #999; } .search-result-tags { display: flex; gap: 5px; margin-top: 5px; } .search-tag { padding: 2px 6px; background: #f0f0f0; border-radius: 3px; font-size: 11px; color: #666; } .search-loading { padding: 20px; text-align: center; color: #666; } .search-no-results { padding: 20px; text-align: center; color: #999; } .search-loading-spinner { border: 3px solid #f3f3f3; border-top: 3px solid #007bff; border-radius: 50%; width: 30px; height: 30px; animation: spin 1s linear infinite; margin: 0 auto; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } /* Location Selection Styles */ .search-location-selection { padding: 20px; } .search-location-header h4 { margin: 0 0 8px 0; font-size: 16px; font-weight: 600; color: #333; } .search-location-header p { margin: 0 0 15px 0; font-size: 13px; color: #666; } .search-location-options { display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); gap: 10px; } .search-location-btn { display: flex; align-items: center; gap: 8px; padding: 12px 15px; background: #f8f9fa; border: 2px solid #e0e0e0; border-radius: 8px; cursor: pointer; transition: all 0.2s ease; font-size: 14px; color: #333; font-weight: 500; } .search-location-btn:hover { background: #007bff; border-color: #007bff; color: white; transform: translateY(-2px); box-shadow: 0 4px 8px rgba(0, 123, 255, 0.2); } .location-flag { font-size: 20px; } .location-name { flex: 1; } /* Mobile adjustments */ @media (max-width: 768px) { .header-search-wrapper { display: none; } .search-location-options { grid-template-columns: 1fr; } .header-search-results { height: calc(100vh - 46px); } } /* logo css */ a.img-logo-top {display: block;} a.img-logo-top img {width: 100%;height: auto;max-width: 260px;} Select Language English French Arabic Russian Bengali Hindi Romanian Spanish Portuguese X Get a FREE quote Home Hospitals India CARDIOLOGY COSMETIC GYNECOLOGY HEMATOLOGY IVF and INFERTILITY NEUROSURGERY ONCOLOGY ORTHOPEDICS SPINE SURGERY Turkey CARDIOLOGY COSMETIC GYNECOLOGY IVF and INFERTILITY NEUROSURGERY ONCOLOGY ORTHOPEDICS SPINE SURGERY Thailand CARDIOLOGY COSMETIC GYNECOLOGY IVF and INFERTILITY NEUROSURGERY ONCOLOGY ORTHOPEDICS SPINE SURGERY UAE CARDIOLOGY GYNECOLOGY HEMATOLOGY IVF and INFERTILITY NEUROSURGERY ONCOLOGY ORTHOPEDICS PEDIATRICS AND PEDIATRIC SURGERY SPINE SURGERY Germany NEUROSURGERY ONCOLOGY Doctors India CARDIOLOGY COSMETIC GYNECOLOGY HEMATOLOGY IVF and INFERTILITY NEUROSURGERY ONCOLOGY ORTHOPEDICS SPINE SURGERY Turkey CARDIOLOGY COSMETIC GYNECOLOGY IVF and INFERTILITY NEUROSURGERY ONCOLOGY ORTHOPEDICS SPINE SURGERY Thailand CARDIOLOGY COSMETIC GYNECOLOGY IVF and INFERTILITY NEUROSURGERY ONCOLOGY ORTHOPEDICS SPINE SURGERY UAE CARDIOLOGY COSMETIC GYNECOLOGY IVF and INFERTILITY NEUROSURGERY ONCOLOGY ORTHOPEDICS SPINE SURGERY Germany NEUROSURGERY ONCOLOGY Cost India CARDIOLOGY Heart Surgery ONCOLOGY Cancer Treatment NEUROSURGERY Neurosurgery ORTHOPEDICS Orthopedic Surgery IVF IVF Treatment GYNECOLOGY Gynaecological Surgery HEMATOLOGY Bone Marrow Transplant COSMETIC Cosmetic Surgery SPINE SURGERY Spine Surgery Turkey CARDIOLOGY Heart Surgery ONCOLOGY Cancer Treatment NEUROSURGERY Neurosurgery ORTHOPEDICS Orthopedic Surgery IVF IVF Treatment GYNECOLOGY Gynaecological Surgery COSMETIC Cosmetic Surgery SPINE SURGERY Spine Surgery Thailand CARDIOLOGY Heart Surgery ONCOLOGY Cancer Treatment NEUROSURGERY Neurosurgery ORTHOPEDICS Orthopedic Surgery IVF IVF Treatment GYNECOLOGY Gynaecological Surgery COSMETIC Cosmetic Surgery SPINE SURGERY Spine Surgery Germany ONCOLOGY Cancer Treatment NEUROSURGERY Neurosurgery Knowledge Blogs Videos Medical Visa Patient Stories FREE Consult Select Language English French Arabic Russian Bengali Hindi Romanian Spanish Portuguese (function() { 'use strict'; const searchInput = document.getElementById('headerSearchInput'); const searchBtn = document.getElementById('headerSearchBtn'); const searchResults = document.getElementById('headerSearchResults'); if (!searchInput || !searchBtn || !searchResults) { return; } let searchTimeout; let currentRequest; let selectedLocation = null; // Store user's preferred location // Debounced search function function performSearch(query) { clearTimeout(searchTimeout); if (query.trim().length < 2) { searchResults.style.display = 'none'; return; } searchTimeout = setTimeout(function() { // Cancel previous request if exists if (currentRequest) { currentRequest.abort(); } // Show loading state searchResults.innerHTML = '<div class="search-loading"><div class="search-loading-spinner"><p>Searching...'; searchResults.style.display = 'block'; // Create new AJAX request (lang auto-detected by server) currentRequest = new XMLHttpRequest(); var url = '/elasticsearch/api/search?q=' + encodeURIComponent(query) + '&size=10'; // Add preferred location if user has selected one if (selectedLocation) { url += '&preferred_location=' + selectedLocation; } currentRequest.open('GET', url, true); currentRequest.onload = function() { if (currentRequest.status >= 200 && currentRequest.status < 400) { var response = JSON.parse(currentRequest.responseText); // Check if location selection is required if (response._meta && response._meta.status === 'location_required') { displayLocationSelection(response._meta, query); return; } // Handle new API format with _meta and results var results = response.results || response; displayResults(results); } else { searchResults.innerHTML = '<div class="search-no-results">Error loading results. Please try again.'; } currentRequest = null; }; currentRequest.onerror = function() { searchResults.innerHTML = '<div class="search-no-results">Network error. Please try again.'; currentRequest = null; }; currentRequest.send(); }, 300); // 300ms debounce } // Display search results function displayResults(results) { if (!results || results.length === 0) { searchResults.innerHTML = '<div class="search-no-results">No results found. Try different keywords.'; return; } var html = ''; results.forEach(function(item) { var typeClass = 'type-' + item.type; // Remove '_page' suffix and format type name var typeName = item.type.replace(/_page$/i, '').replace(/_/g, ' '); // Capitalize first letter of each word typeName = typeName.split(' ').map(function(word) { return word.charAt(0).toUpperCase() + word.slice(1); }).join(' '); var location = ''; if (item.city && item.country) { location = item.city + ', ' + item.country; } else if (item.country) { location = item.country; } else if (item.city) { location = item.city; } var metaInfo = ''; if (item.specialist && item.specialist.length > 0) { metaInfo += '<span>' + (Array.isArray(item.specialist) ? item.specialist.join(', ') : item.specialist) + ''; } if (item.hospital) { metaInfo += '<span>' + item.hospital + ''; } if (location) { metaInfo += '<span class="search-result-location">📍 ' + location + ''; } var permalink = item.permalink || '#'; html += '<div class="search-result-item" onclick="window.location.href=\'' + permalink + '\'">'; html += ' <div class="search-result-title">' + escapeHtml(item.title) + ''; html += ' <div class="search-result-meta">'; html += ' <span class="search-result-type ' + typeClass + '">' + typeName + ''; html += metaInfo; html += ' '; html += ''; }); searchResults.innerHTML = html; } // Display location selection UI function displayLocationSelection(meta, query) { var html = '<div class="search-location-selection">'; html += '<div class="search-location-header">'; html += '<h4>📍 Select Your Preferred Location'; html += '<p>' + escapeHtml(meta.message || 'Please select a location to see relevant results') + ''; html += ''; html += '<div class="search-location-options">'; // Display available countries as buttons var countries = meta.available_countries || {}; for (var code in countries) { if (countries.hasOwnProperty(code)) { html += '<button class="search-location-btn" data-country="' + code + '" data-query="' + escapeHtml(query) + '">'; html += '<span class="location-flag">' + getFlagEmoji(code) + ''; html += '<span class="location-name">' + escapeHtml(countries[code]) + ''; html += ''; } } html += ''; html += ''; searchResults.innerHTML = html; // Add click handlers to location buttons var locationBtns = searchResults.querySelectorAll('.search-location-btn'); locationBtns.forEach(function(btn) { btn.addEventListener('click', function() { var countryCode = this.getAttribute('data-country'); var searchQuery = this.getAttribute('data-query'); // Store selected location selectedLocation = countryCode; // Re-perform search with selected location performSearch(searchQuery); }); }); } // Get flag emoji for country code function getFlagEmoji(countryCode) { var flags = { 'IN': '🇮🇳', 'TH': '🇹🇭', 'TR': '🇹🇷', 'AE': '🇦🇪', 'DE': '🇩🇪' }; return flags[countryCode] || '🌍'; } // Escape HTML to prevent XSS function escapeHtml(text) { var div = document.createElement('div'); div.textContent = text; return div.innerHTML; } // Event listeners searchInput.addEventListener('input', function() { performSearch(this.value); }); searchInput.addEventListener('focus', function() { if (this.value.trim().length >= 2) { searchResults.style.display = 'block'; } }); searchBtn.addEventListener('click', function() { var query = searchInput.value.trim(); if (query.length >= 2) { performSearch(query); } }); searchInput.addEventListener('keydown', function(e) { if (e.key === 'Enter') { e.preventDefault(); var query = this.value.trim(); if (query.length >= 2) { performSearch(query); } } if (e.key === 'Escape') { searchResults.style.display = 'none'; } }); // Close results when clicking outside document.addEventListener('click', function(e) { if (!searchInput.contains(e.target) && !searchResults.contains(e.target) && !searchBtn.contains(e.target)) { searchResults.style.display = 'none'; } }); if (window.innerWidth <= 768) { $(".header-search-input").click(function(){ $(".search-box-nxt").addClass("search-100-on-mob"); }); $(".close-serach-100").click(function(){ $(".search-box-nxt").removeClass("search-100-on-mob"); }); } })(); iframe { max-width: 100%; } #video-tab { display: flex; flex-wrap: wrap; justify-content: center; } .rating { align-items:center; } @media screen and (max-width: 520px){ .view-mor-dr-box .rating { justify-content:center; } #Pricing li strong { display: block; width: 100% !important; } } .accordion-button:focus { box-shadow: none; } .readmorebox.collapse:not(.show) { height: 128px !important; overflow: hidden; display: -webkit-box; /* -webkit-line-clamp: 4; */ -webkit-box-orient: vertical } .readmore-btn { display: block; text-align: right; color: #005897; cursor: pointer; } .readmore-btn.collapsed:after { content: '+ Read More' } .readmore-btn:not(.collapsed):after { content: '- Read Less' } .view-more-bx { display: none } .view-more-csop-bx{ display: none } .view-more-nrb-bx{ display: none } .qna{max-height:unset} Home Doctors India Gastroenterology Kolkata Dr. Dilip Todi OPD Schedule Of Dr. Dilip Todi × TUESDAY10:00 AM - 11:00 AM Book Appointment Contact Doctor Close Dr. Dilip Todi Medical Gastroenterologist Consultant MRCP , DNB , MD , MBBS 5 (22 Ratings) 23 years of overall experience Works at Manipal Hospital Formerly AMRI Hospital, Kolkata (Dhakuria) Schedule Book Appointment Contact Doctor WhatsApp Us About Dr. Dilip Todi Dr. Dilip Todi is a gastroenterologist of international repute with over 20 years of experience in the management of a wide range of digestive tract disorders. His expertise includes Inflammatory Bowel Diseases (IBD), Abdominal tuberculosis, Acute pancreatitis, Hepatitis C and Hepatitis B, digestive endoscopy including upper GI endoscopy and colonoscopy. Dr. Todi does about 200 upper & lower GI procedures every month. He has a clinical special interest in Interventional Gastroenterology. He had worked in various Gastroenterology Department in the UK for five years Dr. Todi had also spent one year in a big Liver Transplant Unit, UK (does about 100 Liver Transplants a year) The doctor is fluent in English, Hindi and Bengali .schedulebox ul,.schedulebox ul li{list-style:none;padding:0;margin:0} .time-sidual{margin-top:15px} #scheduleFee .btn{width:100%;max-width:360px} .sched-time{background:#dbfedc;padding:0 20px;border-radius:4px;display:flex;line-height:30px;border:1px solid #02b723;color:#02b723;align-items:center;font-size:.95em} .time-bg {background: #c1e4f9 url(https://www.vaidam.com/assets/v2/doctor_detail/images/opd-schedule-img-desktop.webp) no-repeat top -32px right 40px;} li.opd-li .w-100{width:160px !important} @media screen and (max-width: 530px) { .sched-time{padding:0 5px} .time-bg{background:#c1e4f9} } OPD Schedule Of Dr. Dilip Todi Book Appointment Contact Doctor Tuesday 10:00 AM - 11:00 AM Medical Problems For which Dr. Dilip Todi can be consulted Category 2 Inguinal and Ventral Hernias Atherosclerosis Category 1 Heart Rhythm Disorders Sexual Health Location Manipal Hospital Formerly AMRI Hospital, Kolkata (Dhakuria) Kolkata, India Education & Training Work Experience MRCP DNB, New Delhi MD, Calcutta university, Kolkata MBBS, Calcutta university, Kolkata Consultant, Manipal Hospital Formerly AMRI Hospital, Kolkata (Dhakuria) Consultant, Narayana Multispeciality Hospital, Howrah,Kolkata Associate Professor, Vivekananda Institute of Medical Science in RKM Seva Pratisthan Want to consult the doctor? Don't Ignore Your Health! Send Enquiry .primary-form{background-color: #f7f7f7;} .primary-form-field{width: 75%; margin: 0 auto;} Send Your Enquiry Name* Country* CountryAfghanistanAland IslandsAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntarcticaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBoliviaBosnia and HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean TerritoryBritish Virgin IslandsBruneiBulgariaBurkina FasoBurundiCambodiaCameroonCanadaCape VerdeCaribbean NetherlandsCayman IslandsCentral African RepublicChadChileChinaChristmas IslandCocos (Keeling) IslandsColombiaComorosCongo (Brazzaville)Congo (Kinshasa)Cook IslandsCosta RicaCroatiaCubaCuraçaoCyprusCzech RepublicDenmarkDjiboutiDominicaDominican RepublicEcuadorEgyptEl SalvadorEquatorial GuineaEritreaEstoniaEthiopiaFalkland IslandsFaroe IslandsFijiFinlandFranceFrench GuianaFrench PolynesiaFrench Southern TerritoriesGabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHaitiHeard Island and McDonald IslandsHondurasHong Kong S.A.R., ChinaHungaryIcelandIndiaIndonesiaIranIraqIrelandIsle of ManIsraelItalyIvory CoastJamaicaJapanJerseyJordanKazakhstanKosovoKenyaKiribatiKuwaitKyrgyzstanLaosLatviaLebanonLesothoLiberiaLibyaLiechtensteinLithuaniaLuxembourgMacao S.A.R., ChinaMacedoniaMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall IslandsMartiniqueMauritaniaMauritiusMayotteMexicoMicronesiaMoldovaMonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNauruNepalNetherlandsNetherlands AntillesNew CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk IslandNorthern Mariana IslandsNorth KoreaNorwayOmanPakistanPalauPalestinian TerritoryPanamaPapua New GuineaParaguayPeruPhilippinesPitcairnPolandPortugalPuerto RicoQatarReunionRomaniaRussiaRwandaSaint BarthélemySaint HelenaSaint Kitts and NevisSaint LuciaSaint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSamoaSan MarinoSao Tome and PrincipeSaudi ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSint MaartenSlovakiaSloveniaSolomon IslandsSomaliaSouth AfricaSouth Georgia and the South Sandwich IslandsSouth KoreaSouth SudanSpainSri LankaSudanSurinameSvalbard and Jan MayenSwazilandSwedenSwitzerlandSyriaTaiwanTajikistanTanzaniaThailandTimor-LesteTogoTokelauTongaTrinidad and TobagoTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTuvaluU.S. Virgin IslandsUgandaUkraineUnited Arab EmiratesUnited KingdomUnited StatesUnited States Minor Outlying IslandsUruguayUzbekistanVanuatuVaticanVenezuelaVietnamWallis and FutunaWestern SaharaYemenZambiaZimbabwe City* Phone Number* Medical Issue * Patient's Age or Date Of Birth* Emirates ID SUBMIT DETAILS By submitting the form I agree to the Terms of Use and Privacy Policy of Vaidam Health. Terms of Use × Close Privacy Policy × Close #formTerms,#formPrivacyPolicy{font-size:14px;color:#666;top:30px} #formTerms .modal-dialog,#formPrivacyPolicy .modal-dialog{margin: 0px auto;} #formTerms .modal-title,#formPrivacyPolicy .modal-title{color:#666;font-size:16px;margin:10px} .formtns-triger{opacity:.6;font-size:14px;cursor:pointer;} #formTerms .modal-header,#formPrivacyPolicy .modal-header{background:unset;padding:0 5px;border:0} #formTerms .close,#formPrivacyPolicy .close{font-size:30px;color:#e43939;position:absolute;opacity:1;top:1px;right:5px;z-index:999} #formTerms .modal-body,#formPrivacyPolicy .modal-body{padding:5px 15px;max-height:420px;overflow:auto;border-top:1px solid #ddd;border-bottom:1px solid #ddd} #formTerms .modal-footer,#formPrivacyPolicy .modal-footer{padding:5px;border-top:0} #formTerms .modal-footer .btn,#formPrivacyPolicy .modal-footer .btn{background:#e43939;color:#fff;font-size:14px;line-height:1;border-radius:5px;padding:5px 8px} .modal-open .modal{overflow-x:hidden;overflow-y:hidden;} #formTerms h2,#formPrivacyPolicy h2{font-size:16px;color:#666} #formTerms ul,#formPrivacyPolicy ul,#formTerms ol,#formPrivacyPolicy ol{padding-left:15px} #formTerms .modal-content, #formPrivacyPolicy .modal-content{background: #ffffff} .modal-backdrop.fade.in{opacity:0.5} .modal-backdrop { --bs-backdrop-zindex: 0; } @media only screen and (max-width: 520px){ div#formPrivacyPolicy{top:36px} #formTerms .modal-body, #formPrivacyPolicy .modal-body{max-height:480px} } .formtns-triger a {color: #164399;} $(document).ready(function () { // When page is ready, check if there is a pre-selected country // var urlCountry = getCookie("SetPageCountry"); function autocomplete(inp, arr) { /*the autocomplete function takes two arguments, the text field element and an array of possible autocompleted values:*/ var currentFocus; /*execute a function when someone writes in the text field:*/ if (inp) { inp.addEventListener("input", function (e) { var a, b, i, val = this.value; /*close any already open lists of autocompleted values*/ closeAllLists(); if (!val) { return false; } currentFocus = -1; /*create a DIV element that will contain the items (values):*/ a = document.createElement("DIV"); a.setAttribute("id", this.id + "autocomplete-list"); a.setAttribute("class", "autocomplete-items"); /*append the DIV element as a child of the autocomplete container:*/ this.parentNode.appendChild(a); /*for each item in the array...*/ for (i = 0; i < arr.length; i++) { /*check if the item starts with the same letters as the text field value:*/ if (arr[i]["city"].substr(0, val.length).toUpperCase() == val.toUpperCase()) { /*create a DIV element for each matching element:*/ b = document.createElement("DIV"); /*make the matching letters bold:*/ b.innerHTML = "<strong>" + arr[i]["city"].substr(0, val.length) + ""; b.innerHTML += arr[i]["city"].substr(val.length); /*insert a input field that will hold the current array item's value:*/ b.innerHTML += "<input type='hidden' value='" + arr[i]["city"] + "'>"; if (arr[i]["city"] != undefined) { //document.getElementById("state").value = arr[i]["state"]; var stateElement = document.getElementById("state"); if (stateElement) { stateElement.value = arr[i]["state"]; } } /*execute a function when someone clicks on the item value (DIV element):*/ b.addEventListener("click", function (e) { /*insert the value for the autocomplete text field:*/ inp.value = this.getElementsByTagName("input")[0].value; /*close the list of autocompleted values, (or any other open lists of autocompleted values:*/ closeAllLists(); }); a.appendChild(b); } } }); } /*execute a function presses a key on the keyboard:*/ if (inp) { inp.addEventListener("keydown", function (e) { var x = document.getElementById(this.id + "autocomplete-list"); if (x) x = x.getElementsByTagName("div"); if (e.keyCode == 40) { /*If the arrow DOWN key is pressed, increase the currentFocus variable:*/ currentFocus++; /*and and make the current item more visible:*/ addActive(x); } else if (e.keyCode == 38) { //up /*If the arrow UP key is pressed, decrease the currentFocus variable:*/ currentFocus--; /*and and make the current item more visible:*/ addActive(x); } else if (e.keyCode == 13) { /*If the ENTER key is pressed, prevent the form from being submitted,*/ e.preventDefault(); if (currentFocus > -1) { /*and simulate a click on the "active" item:*/ if (x) x[currentFocus].click(); } } }); } function addActive(x) { /*a function to classify an item as "active":*/ if (!x) return false; /*start by removing the "active" class on all items:*/ removeActive(x); if (currentFocus >= x.length) currentFocus = 0; if (currentFocus < 0) currentFocus = x.length - 1; /*add class "autocomplete-active":*/ x[currentFocus].classList.add("autocomplete-active"); } function removeActive(x) { /*a function to remove the "active" class from all autocomplete items:*/ for (var i = 0; i < x.length; i++) { x[i].classList.remove("autocomplete-active"); } } function closeAllLists(elmnt) { /*close all autocomplete lists in the document, except the one passed as an argument:*/ var x = document.getElementsByClassName("autocomplete-items"); for (var i = 0; i < x.length; i++) { if (elmnt != x[i] && elmnt != inp) { x[i].parentNode.removeChild(x[i]); } } } /*execute a function when someone clicks in the document:*/ document.addEventListener("click", function (e) { closeAllLists(e.target); }); } function getCookie(cname){ var name=cname+"="; var decodedCookie=decodeURIComponent(document.cookie); var ca=decodedCookie.split(';'); for(var i=0;i<ca.length;i++){ var c=ca[i];while(c.charAt(0)==' '){c=c.substring(1);} if(c.indexOf(name)==0){return c.substring(name.length,c.length);} } return ""; } var preferredLocation = getCookie("preferredLocation").replace(/\+/g, ' '); var countryCode = getCookie("countryCode"); // Check for UAE and show emirates ID and city dropdown if (preferredLocation == 'United Arab Emirates' && countryCode == 'AE') { $('#emirates-id-block').show(); $('.stategroup').show(); $('#city').attr('placeholder', 'Enter Emirates'); $('#city').replaceWith('<select id="city" class="form-control new-form-control" name="city"><option value="">Select Emirates<option value="Abu Dhabi">Abu Dhabi<option value="Ajman">Ajman<option value="Al Ain">Al Ain<option value="Al Qusais">Al Qusais<option value="Dubai">Dubai<option value="Ras Al Khaimah">Ras Al Khaimah<option value="Sharjah">Sharjah'); } else if (countryCode == 'IN') { $('#emirates-id-block').hide(); $('.stategroup').show(); // $('#city').attr('placeholder', 'Enter city'); //$('#city').replaceWith('<input id="city" class="form-control new-form-control" type="text" name="city" placeholder="Enter City">'); //autocomplete(document.getElementById("city"), cities); } else { $('#emirates-id-block').hide(); $('.stategroup').hide(); } // Handle country selection change event $('#country').on('change', function() { var selectedCountry = $(this).val(); console.log(selectedCountry); if (selectedCountry == 'AE') { $('#emirates-id-block').show(); $('.stategroup').show(); $('.stategroup').removeAttr('style').show(); $('#city').attr('placeholder', 'Enter Emirates'); $('#city').replaceWith('<select id="city" class="form-control new-form-control" name="city"><option value="">Select Emirates<option value="Abu Dhabi">Abu Dhabi<option value="Ajman">Ajman<option value="Al Ain">Al Ain<option value="Al Qusais">Al Qusais<option value="Dubai">Dubai<option value="Ras Al Khaimah">Ras Al Khaimah<option value="Sharjah">Sharjah'); } else if (selectedCountry == "IN") { $('#emirates-id-block').hide(); $('.stategroup').show(); $('#city').attr('placeholder', 'Enter city'); $('#city').replaceWith('<input id="city" class="form-control new-form-control" type="text" name="city" placeholder="Enter City">'); autocomplete(document.getElementById("city"), cities); } else { $('#emirates-id-block').hide(); $('.stategroup').hide(); } }); }); Other Top Medical Gastroenterologist In Kolkata Dr. Sujit Chaudhury 3.8 (22 Ratings) Medical Gastroenterologist 40 years of experience Manipal Hospitals Broadway Formerly AMRI Hospitals, Saltlake Book Appointment Contact Doctor Chat Dr. Mahesh Goenka 4.2 (17 Ratings) Medical Gastroenterologist 38 years of experience Apollo Gleneagles Hospital, Kolkata Book Appointment Contact Doctor Chat Dr. Debottam Bandyopadhyay Medical Gastroenterologist 23 years of experience Manipal Hospital Formerly AMRI Hospital, Kolkata (Dhakuria) Book Appointment Contact Doctor Chat Dr. Sunil Baran Das Chakraborty 5.0 (23 Ratings) Medical Gastroenterologist 23 years of experience Ruby General Hospital, Kolkata Book Appointment Contact Doctor Chat Dr. Pradeepta Kumar Sethy 4.9 (14 Ratings) Medical Gastroenterologist 22 years of experience Medica Superspecialty Hospital Book Appointment Contact Doctor Chat Dr. Prerna Pallavi 4.8 (22 Ratings) Medical Gastroenterologist 13 years of experience Ruby General Hospital, Kolkata Book Appointment Contact Doctor Chat Dr. Debasis Sardar 5.0 (23 Ratings) Medical Gastroenterologist 14 years of experience Ruby General Hospital, Kolkata Book Appointment Contact Doctor Chat Dr. Debattam Bandhyopadhyay Medical Gastroenterologist 17 years of experience Manipal Hospital Formerly AMRI Hospital, Kolkata (Dhakuria) Book Appointment Contact Doctor Chat Dr. Apurba Siva Medical Gastroenterologist 26 years of experience Medica Superspecialty Hospital Book Appointment Contact Doctor Chat Dr. Gautam Das Medical Gastroenterologist 25 years of experience Manipal Hospital Formerly AMRI Hospital, Kolkata (Dhakuria) Book Appointment Contact Doctor Chat View More Doctors FAQs About Dr. Dilip Todi Where does Dr. Dilip Todi practice? Answer Dr. Dilip Todi practices at Manipal Hospital Formerly AMRI Hospital, Kolkata (Dhakuria) What is the specialty of Dr. Dilip Todi? Answer Dr. Dilip Todi specialty is Medical Gastroenterologist What is the experience of Dr. Dilip Todi? Answer Dr. Dilip Todi is Medical Gastroenterologist with 23 years of experience. What is Appointment Schedule Of Dr. Dilip Todi? Answer Tuesday: From:- 10:00 AM To:- 11:00 AM, Show More About Doctor Skilled At Work Experience Education & Training Location Submit Form More Doctors FAQs Our Network 500+ Top Hospitals 10,000+ Doctors 50+ Cities 10+ Countries You May Be Interested In Gastroenterology Doctors in Manipal Hospital Formerly AMRI Hospital, Kolkata (Dhakuria) Gastroenterology Doctors in Kolkata Best Gastroenterology hospitals in India Best Gastroenterology hospitals in Kolkata Top Doctors By Department Best Gastroenterology Doctors in India Best Gastroenterology Doctors In Bangalore Best Gastroenterology Doctors In Chennai Best Gastroenterology Doctors In Gurgaon Best Gastroenterology Doctors In Hyderabad Best Gastroenterology Doctors In Mumbai Best Gastroenterology Doctors In New Delhi Best Gastroenterology Doctors In Noida Book Appointment For Dr. Dilip Todi Contact Doctor Dr. Dilip Todi // Doctor Logic $(document).ready(function() { $(".view-mor-dr-box").slice(0, 4).show(); // Initially show the first 4 boxes if ($(".view-mor-dr-box:hidden").length != 0) { $("#loadmoredoc").show(); // Show the "load more" button if there are hidden boxes } $("#loadmoredoc").on("click", function(e) { e.preventDefault(); $(".view-mor-dr-box:hidden").slice(0, 4).slideDown(); // Show the next 4 hidden boxes if ($(".view-mor-dr-box:hidden").length == 0) { $("#loadmoredoc").text("No More to view") .fadeOut("slow"); // Fade out the "load more" button if there are no more hidden boxes } }); }); $(document).ready(function() { var contentSection = $('.content-part'); var navigation = $('.right-side-link'); //when a nav link is clicked, smooth scroll to the section navigation.on('click', 'a', function(event) { event.preventDefault(); //prevents previous event smoothScroll($(this.hash)); }); //update navigation on scroll... $(window).on('scroll', function() { updateNavigation(); }) //...and when the page starts updateNavigation(); /////FUNCTIONS function updateNavigation() { contentSection.each(function() { var sectionName = $(this).attr('id'); // console.log(sectionName); var navigationMatch = $('.right-side-link a[href="#' + sectionName + '"]'); if (($(this).offset().top - $(window).height() / 2 < $(window).scrollTop()) && ($(this).offset().top + $(this).height() - $(window).height() / 2 > $(window).scrollTop())) { navigationMatch.addClass('active-section'); } else { navigationMatch.removeClass('active-section'); } }); } function smoothScroll(target) { $('body,html').animate({ scrollTop: target.offset().top }, 800); } }); $(document).ready(function() { // Set SetPageCountry cookie based on doctor's country var doctorCountry = 'IN'; if (doctorCountry) { // Set cookie with 1 year expiry var expiryDate = new Date(); expiryDate.setFullYear(expiryDate.getFullYear() + 1); document.cookie = 'SetPageCountry=' + doctorCountry + '; expires=' + expiryDate.toUTCString() + '; path=/'; console.log('SetPageCountry cookie set to: ' + doctorCountry); } var SetPageCountry = getCookie("SetPageCountry"); if (($.cookie("countryCode") == "IN") || (countryCode == "AE" & $.cookie("SetPageCountry") == "AE")) { // alert('AE'); $('.send-enq-btn').hide(); $('.sticky-send-enq-btn').hide(); $('.sticky-doctor-apt-btn').show(); $('.doctor-apt-btn').css('display', 'inline-block'); // $('.hide-country-wise').show(); $('.hide-country-wise').css('display', 'inline-block'); // $('.scheduletblVal').css('display','inline-block'); } else { // alert('else'); $('.doctor-apt-btn').css('display', 'none'); $('hide-country-wise').hide(); $('.sticky-doctor-apt-btn').hide(); $('.sticky-send-enq-btn').show(); $('.send-enq-btn').css('display', 'inline-block'); // $('.scheduletblVal').hide(); } if (countryCode == 'AE') { $('.ae-country').css('display', 'inline-block'); $('hide-country-wise').hide(); } else { $('.ae-country').hide(); } }); if (typeof countryNameList !== 'undefined') { $.each(countryNameList, function(key, val) { var url = "india"; var pattern = val.toLowerCase().replace(/\s/g, "-"); if (url.match(pattern)) { var x = getCookie1('preferredLocation'); if (x == '') { document.cookie = "preferredLocation=" + val + ";path=/"; document.getElementById("preferredLocation").value = val; } } }); } function getCookie1(cname) { let name = cname + "="; let decodedCookie = decodeURIComponent(document.cookie); let ca = decodedCookie.split(';'); for (let i = 0; i < ca.length; i++) { let c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } if($(".view-more-bx:hidden").length <= 4){ $("#loadmorefaq").hide(); } $(".view-more-bx").slice(0, 4).show(); if ($(".view-more-bx:hidden").length != 0) { $("#loadmorefaq").show(); } $("#loadmorefaq").on("click", function(e) { e.preventDefault(); if($(".view-more-bx:hidden").length > 0){ $(".view-more-bx:hidden").slice(0, 2).slideDown(); if ($(".view-more-bx:hidden").length === 0) { $("#loadmorefaq").text("No More to view") } } }); // loadmorecsop // case study if($(".view-more-csop-bx:hidden").length <= 4){ $("#loadmorecsop").hide(); } $(".view-more-csop-bx").slice(0, 4).show(); if ($(".view-more-csop-bx:hidden").length != 0) { $("#loadmorecsop").show(); } $("#loadmorecsop").on("click", function(e) { e.preventDefault(); if($(".view-more-csop-bx:hidden").length > 0){ $(".view-more-csop-bx:hidden").slice(0, 2).slideDown(); if ($(".view-more-csop-bx:hidden").length === 0) { $("#loadmorecsop").text("No More to view") } } }); // new related blog if($(".view-more-nrb-bx:hidden").length <= 4){ $("#loadmorenrb").hide(); } $(".view-more-nrb-bx").slice(0, 4).show(); if ($(".view-more-nrb-bx:hidden").length != 0) { $("#loadmorenrb").show(); } $("#loadmorenrb").on("click", function(e) { e.preventDefault(); if($(".view-more-nrb-bx:hidden").length > 0){ $(".view-more-nrb-bx:hidden").slice(0, 2).slideDown(); if ($(".view-more-nrb-bx:hidden").length === 0) { $("#loadmorenrb").text("No More to view") } } }); About Us Our Services Our Offices Vision Team FAQ Contact Us Jobs For Hospital Our Services OPD Camps For Doctors Our Services For Partners Refer to Us Policy Privacy Policy Editorial Policy Terms of Use Updates News & Updates Medical Destinations India Turkey Thailand Our offices India : Vaidam Health Pvt Ltd, 98, 2nd Floor Sector 44, Gurgaon, National Capital Region,Haryana, INDIA, PIN 122001 UAE : Vaidam Health FZC LLC, Bussiness Center Bussiness C, Bussiness Center, P.O.Box 85570, Sharjah, United Arab Emirates USA : Vaidam Health USA LLC, 8 The Green, Suite B, Dover, Delaware, 19901 Email : [email protected] Phone +91-9971616131 Note: Vaidam Health does not provide medical advice, diagnosis or treatment. The services and information offered on www.vaidam.com are intended solely for informational purposes and cannot replace the professional consultation or treatment by a physician. Vaidam Health discourages copying, cloning of its webpages and its content and it will follow the legal procedures to protect its intellectual property. © Copyrights Vaidam.com. All rights reserved. Need Help? Chat Contact Us Now $(document).ready(function () { if (window.innerWidth <= 768) { $(".ms-main-nav").navigation({ sideBarWidth: 300, slideSpeed: 800, subMenuSlideDirection: "right", theme: "overlay", //overlay, bodycollapse, bodyfit triggerButton: "topmenu-btn", backButtonText: '', environment: "development", }); } }); if (typeof countryCode === 'undefined') { /* Ajax Code For Set Cookie */ $.ajax({ type: "GET", url: "https://www.vaidam.com/setCookie", success: function(res) { cc = res['countryCode']; cn = res['countryName']; cpc = res['countryPhnCode']; }, async: false }); /* Pre Select User Country */ var countryCode = cc;//$.cookie("countryCode"); var countryName = cn;//$.cookie("countryName"); var countryPhnCode = cpc;//$.cookie("countryPhnCode"); console.log('countryCode: '+countryCode); console.log('countryName: '+countryName); console.log('countryPhnCode: '+countryPhnCode); // banner logic if(countryCode=='IN') { $('.register').show(); } else if(countryCode=='GB' || countryCode=='FR' || countryCode=='ES' || countryCode=='PT') { $('.visa-ufsp').show(); $('.register').hide(); $('.top-display-banner').hide(); } else{ $('.top-display-banner').show(); } } // SO const blockCountry = ['TR','DE','DZ','MA','TN','IQ','LY','SA','MY','EG','YE','PK','JO','ZA']; // $(window).on('load', function() { if(countryCode!=undefined && countryCode!=null) { if(blockCountry.includes(countryCode)) { $('.whatsapp-chat-text').hide(); // $('.icon-for-whatsapp').hide(); }else{ $('.whatsapp-chat-text').show(); // $('.icon-for-whatsapp').show(); } } const footerblockCountry = ['TR','DE','DZ','MA','TN','IQ','LY','SA','MY','EG','YE','PK','JO','ZA']; if(countryCode!=undefined && countryCode!=null) { if(footerblockCountry.includes(countryCode)) { $('.icon-for-whatsapp').hide(); }else{ $('.icon-for-whatsapp').show(); } } $(document).ready(function() { if (window.innerWidth <= 768) { $(".searchbar").click(function(){ $(".vh-search").addClass("search-100-on-mob"); }); $(".close-serach-100").click(function(){ $(".vh-search").removeClass("search-100-on-mob"); }); } }); $(document).ready(function() { if (window.innerWidth <= 768) { $(window).scroll(function(){ if ($(this).scrollTop() > 100) { $('#menu-bottom').addClass('show'); } else { $('#menu-bottom').removeClass('show'); } }); } });
He had worked in various Gastroenterology Department in the UK for five years
.schedulebox ul,.schedulebox ul li{list-style:none;padding:0;margin:0} .time-sidual{margin-top:15px} #scheduleFee .btn{width:100%;max-width:360px} .sched-time{background:#dbfedc;padding:0 20px;border-radius:4px;display:flex;line-height:30px;border:1px solid #02b723;color:#02b723;align-items:center;font-size:.95em} .time-bg {background: #c1e4f9 url(https://www.vaidam.com/assets/v2/doctor_detail/images/opd-schedule-img-desktop.webp) no-repeat top -32px right 40px;} li.opd-li .w-100{width:160px !important} @media screen and (max-width: 530px) { .sched-time{padding:0 5px} .time-bg{background:#c1e4f9} }
About Doctor Skilled At Work Experience Education & Training Location Submit Form More Doctors FAQs
Our Network 500+ Top Hospitals 10,000+ Doctors 50+ Cities 10+ Countries