PageSourceSearch

https://www.jaigurutours.in/page/contact

html jaigurutours.in collected 2026-10-04 04:09:30 UTC 27,325 bytes, 125 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta http-equiv="x-ua-compatible" content="ie=edge"><meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0"><title>Contact Us - Jaiguru Tours</title><meta name="description" content="Connect with Jaiguru Tours, your premier travel partner in Burdwan! Offering group packages, bus, car, and hotel bookings for an unforgettable experience. Contact us today!"><meta name="keywords" content=""> 
1<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5249833387938683" crossorigin="anonymous" type="402afbf69903482e445643c2-text/javascript"></script>
1 
1<script src="https://cdn.jaigurutours.in/hg-assets/js/traffic-logger.js" defer type="402afbf69903482e445643c2-text/javascript"></script>
1<meta name="referrer" content="strict-origin-when-cross-origin"><link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin><link rel="preconnect" href="https://cdn.jaigurutours.in" crossorigin><link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin><link rel="preconnect" href="https://res.cloudinary.com" crossorigin><link rel="preconnect" href="https://www.google-analytics.com" crossorigin><link rel="apple-touch-icon" href="https://cdn.jaigurutours.in/hg-assets/img/favicons/apple-touch-icon.png" sizes="180x180"><link rel="icon" href="https://cdn.jaigurutours.in/hg-assets/img/favicons/favicon-32x32.png" sizes="32x32" type="image/png"><link rel="icon" href="https://cdn.jaigurutours.in/hg-assets/img/favicons/favicon-16x16.png" sizes="16x16" type="image/png"><link rel="manifest" href="https://www.jaigurutours.in/manifest.json" crossorigin="anonymous"><link rel="mask-icon" href="https://cdn.jaigurutours.in/hg-assets/img/favicons/safari-pinned-tab.svg" color="#dc3545"><link rel="icon" href="https://cdn.jaigurutours.in/hg-assets/img/favicons/favicon.ico"><link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.8/css/bootstrap.min.css" rel="stylesheet" crossorigin="anonymous" referrerpolicy="no-referrer"><link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-icons/1.13.1/font/bootstrap-icons.min.css" rel="stylesheet" crossorigin="anonymous" referrerpolicy="no-referrer"><link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/7.0.1/css/all.min.css" rel="stylesheet" crossorigin="anonymous" referrerpolicy="no-referrer"><link href="https://cdnjs.cloudflare.com/ajax/libs/flag-icons/7.5.0/css/flag-icons.min.css" rel="stylesheet" crossorigin="anonymous" referrerpolicy="no-referrer"><link href="https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.css" rel="stylesheet" crossorigin="anonymous" referrerpolicy="no-referrer"><link href="https://cdnjs.cloudflare.com/ajax/libs/glightbox/3.3.1/css/glightbox.min.css" rel="stylesheet" crossorigin="anonymous" referrerpolicy="no-referrer"><link href="https://cdn.jaigurutours.in/hg-assets/css/main.min.css" rel="stylesheet">
1<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.min.js" crossorigin="anonymous" referrerpolicy="no-referrer" type="402afbf69903482e445643c2-text/javascript"></script>
1<script src="https://cdn.jsdelivr.net/npm/[email protected]/lib/qr-code-styling.js" crossorigin="anonymous" referrerpolicy="no-referrer" type="402afbf69903482e445643c2-text/javascript"></script>
vendor: 63 bytes, line 1
1<script async src="https://www.googletagmanager.com/gtag/js?id=
1G-8JXKS504G8
vendor: 59 bytes, line 1
1" type="402afbf69903482e445643c2-text/javascript"></script>
1<script type="402afbf69903482e445643c2-text/javascript">
2    
vendor: 142 bytes, lines 2-6
2window.dataLayer = window.dataLayer || [];
3    function gtag(){dataLayer.push(arguments);}
4    gtag('js', new Date());
5  
6    gtag('config', '
6G-8JXKS504G8
vendor: 4 bytes, line 6
6');
7</script>
7<style></style>
7<script type="402afbf69903482e445643c2-text/javascript">
8    if (!('fetch' in window)) {
9        document.body.insertAdjacentHTML(
10          'afterbegin',
11          '<p class="browserupgrade">Your browser is outdated. <a href="https://www.theindiangeographer.com/apps/browsers">Upgrade here</a>.</p>'
12        );
13      }
14</script>
14<meta name="robots" content="index, follow"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta property="fb:app_id" content="1440322236621010"/><meta name="theme-color" content="#dc3545"/><meta name="application-name" content="Jaiguru Tours"/><meta name="generator" content="TheIndianGeographer"/><meta property="og:type" content="website"><meta property="og:determiner" content="The"/><meta property="og:locale" content="en_IN"/><meta property="og:site_name" content="Jaiguru Tours"/><meta property="og:url" content="https://www.jaigurutours.in/page/contact"><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta name="twitter:site" content="@jaigurutours"/><meta name="twitter:creator" content="@Theindiangeo"/><meta name="twitter:card" content="summary_large_image"/><link rel="canonical" href="https://www.jaigurutours.in/page/contact"/><link rel="shortlink" href="https://www.jaigurutours.in/page/contact"/><base href="https://www.jaigurutours.in"/><meta property="og:title" content="Contact Us - Jaiguru Tours"><meta property="og:description" content="Connect with Jaiguru Tours, your premier travel partner in Burdwan! Offering group packages, bus, car, and hotel bookings for an unforgettable experience. Contact us today!"><meta property="og:image" itemprop="image primaryImageOfPage" content="https://www.theindiangeographer.com/api/v2/nopic?text=Contact Us"><meta name="msapplication-TileImage" content="https://www.theindiangeographer.com/api/v2/nopic?text=Contact Us"><meta name="twitter:title" content="Contact Us - Jaiguru Tours"><meta name="twitter:description" content="Connect with Jaiguru Tours, your premier travel partner in Burdwan! Offering group packages, bus, car, and hotel bookings for an unforgettable experience. Contact us today!"><meta name="twitter:image" content="https://www.theindiangeographer.com/api/v2/nopic?text=Contact Us">
14<script data-cfasync="false" nonce="94cc304e-e671-4385-89fa-dc2f43403ebf">try{(function(w,d){!function(kP,kQ,kR,kS){if(kP.zaraz)console.error("zaraz is loaded twice");else{kP[kR]=kP[kR]||{};kP[kR].executed=[];kP.zaraz={deferred:[],listeners:[]};kP.zaraz._v="20";kP.zaraz._n="94cc304e-e671-4385-89fa-dc2f43403ebf";kP.zaraz.q=[];kP.zaraz._f=function(kT){return async function(){var kU=Array.prototype.slice.call(arguments);kP.zaraz.q.push({m:kT,a:kU})}};for(const kV of["track","set","debug"])kP.zaraz[kV]=kP.zaraz._f(kV);kP.zaraz.init=()=>{var kW=kQ.getElementsByTagName(kS)[0],kX=kQ.createElement(kS),kY=kQ.getElementsByTagName("title")[0];kY&&(kP[kR].t=kQ.getElementsByTagName("title")[0].text);kP[kR].x=Math.random();kP[kR].w=kP.screen.width;kP[kR].h=kP.screen.height;kP[kR].j=kP.innerHeight;kP[kR].e=kP.innerWidth;kP[kR].l=kP.location.href;kP[kR].r=kQ.referrer;kP[kR].k=kP.screen.colorDepth;kP[kR].n=kQ.characterSet;kP[kR].o=(new Date).getTimezoneOffset();if(kP.dataLayer)for(const kZ of Object.entries(Object.entries(dataLayer).reduce((k$,la)=>({...k$[1],...la[1]}),{})))zaraz.set(kZ[0],kZ[1],{scope:"page"});kP[kR].q=[];for(;kP.zaraz.q.length;){const lb=kP.zaraz.q.shift();kP[kR].q.push(lb)}kX.defer=!0;for(const lc of[localStorage,sessionStorage])Object.keys(lc||{}).filter(le=>le.startsWith("_zaraz_")).forEach(ld=>{try{kP[kR]["z_"+ld.slice(7)]=JSON.parse(lc.getItem(ld))}catch{kP[kR]["z_"+ld.slice(7)]=lc.getItem(ld)}});kX.referrerPolicy="origin";kX.src="/cdn-cgi/zaraz/s.js?z="+btoa(encodeURIComponent(JSON.stringify(kP[kR])));kW.parentNode.insertBefore(kX,kW)};["complete","interactive"].includes(kQ.readyState)?zaraz.init():kP.addEventListener("DOMContentLoaded",zaraz.init)}}(w,d,"zarazData","script");window.zaraz._p=async kH=>new Promise(kI=>{if(kH){kH.e&&kH.e.forEach(kJ=>{try{const kK=d.querySelector("script[nonce]"),kL=kK?.nonce||kK?.getAttribute("nonce"),kM=d.createElement("script");kL&&(kM.nonce=kL);kM.innerHTML=kJ;kM.onload=()=>{d.head.removeChild(kM)};d.head.appendChild(kM)}catch(kN){console.error(`Error executing script: ${kJ}\n`,kN)}});Promise.allSettled((kH.f||[]).map(kO=>fetch(kO[0],kO[1])))}kI()});zaraz._p({"e":["(function(w,d){})(window,document)"]});})(window,document)}catch(e){throw fetch("/cdn-cgi/zaraz/t"),e;};</script>
14</head><body><a href="https://www.jaigurutours.in/cdn-cgi/content?id=2dQAmcZPbH1cPGHhs.SN4R7W3dOyLyEs_A1NYDgz2QQ-1791086969.6138446-1.2.1.1-oZ.pctpQU6bYGuXiiIMfYPZAeI_lhM179Fw5oJQZ1EPFe0ANuRIqyWHDpOvI1Vxq" aria-hidden="true" rel="nofollow noopener" style="display: none !important; visibility: hidden !important"></a><div class="toast-container position-fixed top-0 end-0 p-3"><div id="errorMsg" class="toast align-items-center text-bg-danger border-0" role="alert" aria-live="assertive" aria-atomic="true"><div class="d-flex"><div class="toast-body"><i class="bi bi-exclamation-triangle me-1"></i><span id="errorText"></span></div><button type="button" class="btn-close btn-close-white me-2 m-auto" data-bs-dismiss="toast" aria-label="Close"></button></div></div><div id="successMsg" class="toast align-items-center text-bg-success border-0" role="alert" aria-live="assertive" aria-atomic="true"><div class="d-flex"><div class="toast-body"><i class="bi bi-check-circle me-1"></i><span id="successText"></span></div><button type="button" class="btn-close btn-close-white me-2 m-auto" data-bs-dismiss="toast" aria-label="Close"></button></div></div></div><div class="modal fade" id="historyModal" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="historyModalLabel" aria-hidden="false"><div class="modal-dialog modal-fullscreen"><div class="modal-content"><div class="modal-header"><h5 class="modal-title me-2" id="historyModalLabel">Page History</h5><button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button></div><div class="modal-body row"><style> @media (min-width: 992px) {
15        #historysetting {
16         z-index:0;
17         top:150px;
18        } }</style><div id="historysetting" class="col-md-4 mb-3 rounded-0"><div class="card sticky-lg-top"><div class="card-body"><select id="historyFilter" class="form-select mb-3" onchange="if (!window.__cfRLUnblockHandlers) return false; showFullHistory()" data-cf-modified-402afbf69903482e445643c2-=""><option value="newest">Newest First</option><option value="oldest">Oldest First</option><option value="az">Title A–Z</option><option value="za">Title Z–A</option></select><div class="d-grid"><button type="button" class="btn btn-sm btn-block btn-outline-dark rounded-0" onclick="if (!window.__cfRLUnblockHandlers) return false; clearHistory()" data-cf-modified-402afbf69903482e445643c2-="">Clear All</button></div></div></div></div><div id="historyList" class="col-md-8 rounded-0"></div></div></div></div></div><div class="modal fade" id="staticWeather" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="staticWeatherLabel" aria-hidden="false"><div class="modal-dialog modal-xl"><div class="modal-content"><div class="modal-header py-3 border-0"><button id="refreshWeather" class="btn btn-sm me-2" data-bs-container="body"><i class="bi bi-arrow-clockwise"></i></button><div class="form-check form-switch"><input class="form-check-input" type="checkbox" role="switch" id="gpsmap"><label class="form-check-label small" for="gpsmap">Show Location</label></div><button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button></div><div class="modal-body pt-0 small border-0" id="weather"> Loading weather data...</div></div></div></div><div class="modal fade" id="staticBackdrop" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel" aria-hidden="false"><div class="modal-dialog modal-dialog-centered"><div class="modal-content"><div class="modal-header border-0"><h5 class="modal-title" id="staticBackdropLabel">Share Page</h5><button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button></div><div class="modal-body border-0"><div class="row g-3"><div class="col-5"><img id="qr-image" class="img-fluid border border-dark" alt="QR Code"></div><div class="col-7"><div class="row g-3"><div class="col-4 text-center"><a id="facebookBtn" href="#" target="_blank" class="btn btn-outline-dark"><i class="fa-brands fa-facebook"></i></a></div><div class="col-4 text-center"><a id="whatsappBtn" href="#" target="_blank" class="btn btn-outline-dark"><i class="fa-brands fa-whatsapp"></i></a></div><div class="col-4 text-center"><a id="threadsBtn" href="#" target="_blank" class="btn btn-outline-dark"><i class="fa-brands fa-threads"></i></a></div><div class="col-4 text-center"><a id="twitterBtn" href="#" target="_blank" class="btn btn-outline-dark"><i class="fa-brands fa-x-twitter"></i></a></div><div class="col-4 text-center"><a id="linkedinBtn" href="#" target="_blank" class="btn btn-outline-dark"><i class="fa-brands fa-linkedin"></i></a></div><div class="col-4 text-center"><a id="telegramBtn" href="#" target="_blank" class="btn btn-outline-dark"><i class="fa-brands fa-telegram"></i></a></div><div class="col-4 text-center"><a id="pinterestBtn" href="#" target="_blank" class="btn btn-outline-dark"><i class="fa-brands fa-pinterest"></i></a></div><div class="col-4 text-center"><a id="redditBtn" href="#" target="_blank" class="btn btn-outline-dark"><i class="fa-brands fa-reddit"></i></a></div><div class="col-4 text-center"><a id="bloggerBtn" href="#" target="_blank" class="btn btn-outline-dark"><i class="fa-brands fa-blogger"></i></a></div></div></div></div><div class="input-group mt-4"><button class="btn btn-outline-dark" id="download-btn"><i class="fas fa-download"></i></button><input type="text" id="readinput" class="form-control border-dark copy-input" disabled><button class="btn btn-outline-dark copy-btn" type="button"><i class="fas fa-copy"></i></button></div></div></div></div></div><div class="alert alert-warning alert-dismissible fade show text-center py-1 mb-0 rounded-0" role="alert"><strong><img src="https://cdn.jaigurutours.in/hg-assets/img/best-deal.gif" style="height:20px;width:auto;" alt="bestdeal" class="me-1"> 2026 Summer Hot Deals :</strong> Phase 1 Tour Schedule Out! Check Dates & Book Your Dream Trip Today,<a href='https://www.jaigurutours.in/tourhead?year=2026&sort=newest'> Contact Now</a>.</div><header id="header" class="header sticky-top"><div class="topbar d-flex align-items-center light-background"><div class="container d-flex justify-content-between"><div class="social-link d-flex align-items-center"><a href="#" id="searchButton"><i class="bi bi-search"></i></a><a href="#" class="ms-3" type="button" data-bs-toggle="modal" data-bs-target="#staticBackdrop"><i class="bi bi-share-fill"></i></a><a href="#" class="ms-3" type="button" data-bs-toggle="modal" data-bs-target="#staticWeather"><i class="bi bi-cloud-sun-fill"></i></a><a href="#" class="ms-3" type="button" data-bs-toggle="modal" data-bs-target="#historyModal"><i class="bi bi-clock-history"></i></a></div><div class="contact-info d-flex align-items-center"><i class="bi bi-dot me-3"><a href="https://www.jaigurutours.in/page/terms-services">Terms of services</a></i><i class="bi bi-dot"><a href="https://www.jaigurutours.in/page/privacy-policy">Privacy Policy</a></i></div></div></div><div class="branding d-flex align-items-center"><div class="container position-relative d-flex align-items-center justify-content-between"><div class="d-flex align-items-center" id="brandingContent"><a class="d-flex logo align-items-center" href="https://www.jaigurutours.in"><img src="" class="img-fluid me-0" alt="Jaiguru Tours" id="brandlogo"></a><sup class="fi fi-us"></sup></div><nav id="navmenu" class="navmenu"><ul><li><a href="https://www.jaigurutours.in" class="active">Home</a></li><li><a href="https://www.jaigurutours.in/page/about">About</a></li><li><a href="https://www.jaigurutours.in/tourhead">Tours</a></li><li><a href="https://www.jaigurutours.in/packages">Packages</a></li><li><a href="https://www.jaigurutours.in/page/contact">Contact</a></li></ul><i class="mobile-nav-toggle d-xl-none bi bi-list"></i></nav></div></div><form class="search-form container-fluid p-0 d-none" method="GET" action="https://www.jaigurutours.in/search"><div class="input-group"><input id="searchInput" type="search" required class="form-control form-control-lg" name="q" placeholder="Search here..."><select id="languageSelect" required name="lang" class="text-bg-danger border-danger small roun
18ded-0" stle="width:60px;"><option value="en-US">English</option><option value="bn-IN">Bengali</option><option value="hi-IN">Hindi</option><option value="es-ES">Spanish</option><option value="fr-FR">French</option></select><button id="submiBtn" class="btn btn-danger rounded-0" type="submit"><i class="bi bi-search"></i></button><button id="voiceSearch" class="btn btn-danger rounded-0" type="button"><i class="bi bi-mic"></i></button></div></form></header><main class="main"><div class="page-title dark-background"><div class="container d-lg-flex justify-content-between align-items-center"><h1 class="mb-2 mb-lg-0">Contact Us</h1><nav class="breadcrumbs"><ol><li><a href="../">Home</a></li><li><a href="#">Page</a></li><li class="current">Contact Us</li></ol></nav></div></div><section id="contact" class="contact pt-0 section"><div class="mb-5"><iframe style="width: 100%; height: 400px;" src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3669.5619931665874!2d88.02172667416755!3d23.11312461294512!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x39f85b0fcc22907f%3A0x5bedd1363970ea1b!2sJaiguru%20Tours!5e0!3m2!1sen!2sin!4v1731822906120!5m2!1sen!2sin" width="600" height="450" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe></div><div class="container" data-aos="fade"><div class="row gy-5 gx-lg-5"><div class="col-lg-4"><div class="info"><h3>Get in touch</h3><div class="info-item d-flex"><i class="bi bi-geo-alt flex-shrink-0"></i><div><h4>Location:</h4><p>Masagram, Memari-Tarakeswar Rd., West Bengal, 713401, India</p></div></div><div class="info-item d-flex"><i class="bi bi-envelope flex-shrink-0"></i><div><h4>Email:</h4><p><a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="71121e1f05101205311b101816040304051e0403025f181f">[email&#160;protected]</a></p></div></div><div class="info-item d-flex"><i class="bi bi-phone flex-shrink-0"></i><div><h4>Call:</h4><p>+91 6294030584, 9382878782</p></div></div></div></div><div class="col-lg-8"><form id="php-email-form" class="php-email-form needs-validation" action="https://api.jaigurutours.in/services/account/contact" method="POST" role="form" novalidate data-recaptcha-site-key="6LfkI3ApAAAAAIEwdWL8di7nUk2zRJdRLrKlSAcV"><div class="row"><div class="col-md-6 form-group"><input type="text" class="form-control" name="ticket_full_name" id="ticket_full_name" placeholder="Your Name" required></div><div class="col-md-6 form-group mt-3 mt-md-0"><input type="email" class="form-control" name="ticket_email" id="ticket_email" placeholder="Your Email" required></div></div><div class="form-group mt-3"><input type="text" class="form-control" name="ticket_subject" id="ticket_subject" placeholder="Subject" required></div><div class="row mt-3"><div class="col-md-6 form-group"><select class="form-select" name="ticket_department" id="ticket_department" required><option value="" selected>-- Select Department --</option><option value="dept-abuse">Abuse Report</option><option value="dept-tourhead">Tour Enquiry</option><option value="dept-payment">Payment / Refund</option><option value="dept-webmaster">Technical Support</option></select></div><div class="col-md-6 form-group mt-3 mt-md-0"><select class="form-select" name="ticket_priority" id="ticket_priority" required><option value="" selected>-- Select Priority --</option><option value="prilow">Low</option><option value="primid">Medium</option><option value="prihigh">High</option></select></div></div><div class="form-group mt-3"><textarea class="form-control" name="ticket_message" id="ticket_message" placeholder="Message something" maxlength="200" rows="3" required></textarea><input type="hidden" name="ticket_userid" value="71540987" required></div><label for="ticket_message" class="form-label"><span class="form-text ms-1" id="charCount"></span></label><div class="form-message my-2 text-center small"></div><div class="text-center"><button type="submit">Send Message</button></div></form></div></div></div>
vendor: 109 bytes, line 18
18 <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
vendor: 60 bytes, line 18
18<script src="https://www.google.com/recaptcha/api.js?render=
186LfkI3ApAAAAAIEwdWL8di7nUk2zRJdRLrKlSAcV
vendor: 72 bytes, line 18
18" async defer type="402afbf69903482e445643c2-text/javascript"></script> 
18<script src="https://cdn.jaigurutours.in/hg-assets/js/ajax/contact.tig.js" type="402afbf69903482e445643c2-text/javascript"></script>
18</section></main> 
18<script src="https://cdn.jaigurutours.in/hg-assets/js/footer.js" type="402afbf69903482e445643c2-text/javascript"></script>
18<div class="footer-fixed d-block d-sm-none text-center"><a href="https://wa.me/916294030584" target="_blank" class="btn whatsapp"><i class="fab fa-whatsapp fa-lg"></i></a><a href="tel:+916294030584" class="btn call"><i class="fas fa-phone fa-lg"></i></a><a href="#" class="btn more"><i class="fas fa-ellipsis-h fa-beat fa-lg"></i></a></div><style> .footer-fixed {
19    position: fixed;
20    bottom: 0;
21    left: 0;
22    right: 0;
23    z-index: 1030; /* above content */
24    background: #fff;
25    border-top: 1px solid #ddd;
26    box-shadow: 0 -2px 6px rgba(0, 0, 0, 0.1);
27    display: flex;
28  } .footer-fixed .btn {
29    flex: 1;
30    border-radius: 0;
31  } .footer-fixed .whatsapp {
32    background-color: #25D366;
33    color: white;
34  } .footer-fixed .call {
35    background-color: #0d6efd;
36    color: white;
37  } .footer-fixed .more {
38    background-color: #6c757d;
39    color: white;
40  }</style>  
40<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.3.8/js/bootstrap.bundle.min.js" crossorigin="anonymous" referrerpolicy="no-referrer" type="402afbf69903482e445643c2-text/javascript"></script>
40 
40<script src="https://cdnjs.cloudflare.com/ajax/libs/aos/2.3.4/aos.js" crossorigin="anonymous" referrerpolicy="no-referrer" type="402afbf69903482e445643c2-text/javascript"></script>
40 
40<script src="https://cdnjs.cloudflare.com/ajax/libs/waypoints/4.0.1/noframework.waypoints.min.js" crossorigin="anonymous" referrerpolicy="no-referrer" type="402afbf69903482e445643c2-text/javascript"></script>
40 
40<script src="https://cdnjs.cloudflare.com/ajax/libs/glightbox/3.3.1/js/glightbox.min.js" crossorigin="anonymous" referrerpolicy="no-referrer" type="402afbf69903482e445643c2-text/javascript"></script>
40  
40<script src="https://cdn.jaigurutours.in/hg-assets/js/main.js" defer type="402afbf69903482e445643c2-text/javascript"></script>
40<!--
40<script src="/hg-assets/js/widgets/warp-history.js" defer></script>
40--> 
40<script src="https://cdn.jaigurutours.in/hg-assets/js/weather.js" defer type="402afbf69903482e445643c2-text/javascript"></script>
40<!-- Modal<div class="modal fade" id="pushModal" tabindex="-1" aria-labelledby="pushModalLabel" aria-hidden="true"><div class="modal-dialog modal-dialog-centered"><div class="modal-content"><div class="modal-header"><h5 class="modal-title" id="pushModalLabel">Stay Updated!</h5><button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button></div><div class="modal-body text-center"><p>Enable notifications to receive the latest updates instantly.</p><button id="enablePush" class="btn btn-primary">Enable Notifications</button></div></div></div></div>
40<script type="module">
41const publicVapidKey = 'BPp2NJc-M_JUijWcHEo0f8olnmpoR7xQDbfxIhV3icMP7YIlWoyhemyNgCyfhJOsZdf2ou6qD3XVIdIrSBvfeCo';
42
43const toUint8 = (base64) => {
44  const padding = '='.repeat((4 - base64.length % 4) % 4);
45  const b64 = (base64 + padding).replace(/-/g, '+').replace(/_/g, '/');
46  const raw = atob(b64);
47  return new Uint8Array([...raw].map(c => c.charCodeAt(0)));
48};
49
50async function ensurePushSubscription(reg) {
51  const current = await reg.pushManager.getSubscription();
52  const expired = !!(current?.expirationTime && Date.now() > current.expirationTime);
53  if (current && !expired) return current;
54
55  if (expired) console.info('Subscription expired — renewing…');
56  return reg.pushManager.subscribe({
57    userVisibleOnly: true,
58    applicationServerKey: toUint8(publicVapidKey),
59  });
60}
61
62async function registerAndSubscribe() {
63  if (!('serviceWorker' in navigator) || !('PushManager' in window)) {
64    console.warn('Push not supported in this browser.');
65    return;
66  }
67
68  try {
69    const registration = await navigator.serviceWorker.register('/sw.js', { scope: '/' });
70    const subscription = await ensurePushSubscription(registration);
71
72    const payload = {
73      subscription,
74      userAgent: navigator.userAgent,
75      deviceType: 'web',
76      expirationTime: subscription.expirationTime ?? null,
77    };
78
79    const res = await fetch('/subscribe.php', {
80      method: 'POST',
81      headers: { 'Content-Type': 'application/json' },
82      body: JSON.stringify(payload),
83    });
84
85    if (!res.ok) {
86      const err = await res.json().catch(() => ({}));
87      throw new Error(`Subscribe failed: ${res.status} ${JSON.stringify(err)}`);
88    }
89
90    console.info('Subscription stored/updated.');
91  } catch (e) {
92    console.error('Push setup error:', e);
93  }
94}
95
96// Modal & button flow
97(async () => {
98  const modalEl = document.getElementById('pushModal');
99  const bsModal = new bootstrap.Modal(modalEl);
100
101  if (Notification.permission === 'granted') {
102    await registerAndSubscribe();
103  } else if (Notification.permission !== 'denied') {
104    bsModal.show();
105
106    // Wait until the modal is fully shown before binding button
107    modalEl.addEventListener('shown.bs.modal', () => {
108      const btn = document.getElementById('enablePush');
109      btn.addEventListener('click', async () => {
110        const permission = await Notification.requestPermission();
111        if (permission === 'granted') {
112          await registerAndSubscribe();
113          bsModal.hide();
114        } else {
115          console.warn('Notification permission not granted.');
116        }
117      });
118    }, { once: true });
119
120  } else {
121    console.warn('Notifications are blocked by the user.');
122  }
123})();
124</script>
124-->
vendor: 142 bytes, line 124
124<script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="402afbf69903482e445643c2-|49" defer></script>
124<script>window.__CF$cv$params={r:'a45154d81e96f3ee',t:'MTc5MTA4Njk2OQ==',u:'01a1051a443077f9b1634fcf3ff562cb',ut:'LZxWhm86XVMFMHIuDg6y8uFyTsThZfTa10pg_rw.RCA-1791086969-1.2.1.1-tO52RSkbSo0_M7UBIdTJ5Sj_zyNLKU1as_C9CQNOlknM9GBNpicv5NE8JxjW0_i8pzTGq7v4IjTYXTkagrzljPGXOf7U9BvFtF5tveeV3ls',i:60};(function(){if(!document.body)return;var s=document.createElement('script');s.src='/cdn-cgi/challenge-platform/scripts/precursor/main.js';document.head.appendChild(s);})();</script>
124<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"409f714b8d154c359a8d8764ef7c97bd","r":1,"spa":2}' crossorigin="anonymous"></script>
124
125</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.