1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4 5 <title>POORNIMA TOURS: Hop On, Ride Easy: Your Journey Starts Here!</title> 6 <meta name="keywords" content="Online Bus Booking Service 7Best Bus Booking Service 8Bangalore to Madikeri bus service 9Bangalore to Coorg bus tickets"> 10 <meta name="description" content="Discover the joy of stress-free travel! Reserve your seat online, sit back, and relax as we take you where you need to go. Your journey, your way, at your fingertips."> 11 12<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 13<meta name="viewport" content="width=device-width, initial-scale=1.0"> 14<meta name="robots" content="index,follow" /> 15<link rel="shortcut icon" href=https://gst-contracts.s3.ap-southeast-1.amazonaws.com/uploads/bcc/cms/asset/avatar/7320/fav-icon.png type="image/png"/> 16<link rel="canonical" href="index.html"> 17 <link href="https://fonts.googleapis.com/css?family=Lato:400" rel="stylesheet"> 18 <link href="https://fonts.googleapis.com/css?family=Poppins:100,200,400,300,500,600,700" rel="stylesheet"> 19 20 <link rel="stylesheet" href="cms_mp11_all-3ef3e0b5237ccd5877f0b867169b8b4d8a0cb97bb7e5262c09dbcc1ab3ff3ad9.css" media="all" data-turbolinks-track="true" /> 21 <link href="http://cms.ticketsimply.com/uploads/cms/style/21/21.css" media="all" data-turbolinks-track="true" rel="stylesheet"> 22 23
23<script src="all-5f3401dc9a81e67d1b138a25c526be3048e6f847bf5e04d244676e1347bffc29.js" data-turbolinks-track="true"></script>
23 24 25 <style> 26body{ 27 background: none; 28overflow-x:hidden; 29} 30#logo img { 31 max-height: 65px !important; 32} 33.booking-section { 34 bottom: -7%; 35 left: 18%; 36} 37.half-circle span { 38 color: #ff0000; 39 background-image: url(https://gst-contracts.s3.amazonaws.com/uploads/bcc/cms/asset/avatar/6624/SBG_1.png); 40 border-top: none; 41 width: 144px; 42 height: 126px; 43} 44.home-about-area{ 45padding-top: 35px; 46} 47 48.nav-menu{ 49margin-top:0px; 50 margin-left: -64px; 51 display: block !important; 52} 53.search-head{ 54margin-top: -16%; 55 position: relative; 56 left: 33%; 57} 58.pricing{ 59 background: fff; 60} 61.box-shape:before{ 62 background: none; 63} 64 65.box-shape2:before{ 66 background: none; 67} 68.half-circle:hover{ 69 background: #f3f5fa; 70 transform: translateY(-10px); 71} 72.amenity_sec h2{ 73 color: #fff; 74} 75 76.wrapp:before{ 77 background:#c4000e; 78} 79.single-testimonial .thumb{ 80 border: 2px solid #ff0000; 81background-color: rgb(248, 248, 248); 82} 83.testimonial-area .lnr-chevron-right, .testimonial-area .lnr-chevron-left{ 84 border:1px solid #5d8a00; 85} 86.testimonial-area .lnr-chevron-right, .testimonial-area .lnr-chevron-left{ 87 color: #024482; 88} 89.footer-area .footer_menu .row a{ 90 color: #fff; 91} 92.footer-text{ 93 color: #fff; 94} 95.footer-area { 96 background-color: #5d8a00 ; 97} 98 99.footer-text a { 100 color: #fff; 101padding-top:5px; 102} 103.wrapp{ 104 background: #fff; 105} 106.desc p{ 107 color: #0c0c0c; 108 font-weight: normal; 109 font-size: 16px; 110} 111.pricing .middle-card { 112 background: linear-gradient(to bottom, #74ab04 10%, #74ab04 100%); 113 color: #fff; 114} 115 116#home-banner .carousel-inner{ 117 border-radius: 0; 118} 119.banner-area .container { 120 width: 100%; 121 max-width: 100%; 122 padding: 0; 123} 124.widget-container .ant-select-selection--single, .ant-select-selection__placeholder, .ant-select-search__field__placeholder, .widget-container .ant-select-selection--single .ant-select-arrow, .widget-container .ant-calendar-picker input, .widget-container .ant-calendar-picker .ant-calendar-picker-icon:after{ 125 color: #fff !important; 126} 127.widget-container label { 128 color: #fff!important; 129} 130.booking-section form{ 131 background: #74ab04; 132 max-width: 820px; 133} 134.search-widget .ant-btn-primary{ 135 background: #fff !important; 136 border: 1px solid #fff !important; 137 color: #087e0d !important; 138} 139.box-shape, .box-shape2 { 140 position: relative; 141 border: 2px solid #74ab04; 142} 143.pricing hr { 144 margin: 1.5rem 0; 145 background: #74ab04; 146} 147.testimonial-area .lnr-chevron-right, .testimonial-area .lnr-chevron-left{ 148 background: #ff0000; 149} 150.lnr-chevron-left:before , .lnr-chevron-right:before { 151 152 color: #fff; 153} 154.home-about-area h3{ 155 color: #ff0000; 156} 157span.ant-form-item-children label{ 158 font-weight: 400 !important; 159} 160.main-menu{ 161 padding: 10px; 162} 163#logo .img-responsive{ 164 max-width: none; 165} 166.has-error .ant-form-explain, .has-error .ant-form-split { 167 color: #fff !important; 168} 169#offers_slide { 170 display: none; 171} 172logo img { 173 max-height: 100px; 174} 175#logo .img-responsive { 176 max-width: none; 177} 178.wrapp::before { 179 background: #74ab04; 180} 181.footer-logo{ 182display:none; 183} 184.single-footer-widget h4{ 185color:#fff; 186} 187.privacy ul, .terms ul, .privacy ol, .terms ol { 188 padding-left: 20px; 189 list-style: disc; 190} 191.news_list { 192 font-size: 19px; 193} 194.quick_routes div { 195 font-size: 20px; 196} 197.quick_routes div span{ 198 font-size: 17px; 199} 200.desc h6 { 201 color: #ff0000; 202 font-size: 22px; 203} 204.amenties-icon { 205 background-color: #ff0000; 206} 207.amenties-icon_below { 208 background-color: #ff0000; 209} 210 .pricing .middle-card hr{ 211 background: #ffffff !important; 212} 213.quick_routes a { 214 font-size: 21px; 215 text-align: center; 216} 217 218 219 220@media screen and (max-width: 425px) { 221 .search-head{ 222 left : 0px; 223 } 224.booking-section{ 225 left : 0px; 226 } 227.search-head{ 228margin-top: 0px; 229} 230.amenity_sec h2 { 231 color: #000; 232} 233#home-banner .carousel-control-prev{ 234left: 0px; 235} 236#home-banner .carousel-control-next{ 237right: 0px; 238} 239} 240 241 242.bg_dwn { 243 background-image: url(https://gst-contracts.s3.ap-southeast-1.amazonaws.com/uploads/bcc/cms/asset/avatar/322779/Poornima-Tours.png); 244 background-position: center; 245 background-repeat: no-repeat; 246 background-size: cover; 247 height: 385px; 248} 249.down_su { 250 font-family: Work Sans; 251 color: #fff; 252 font-size: 20px; 253 text-transform: capitalize; 254 padding-top: 60px; 255} 256.do_h { 257 font-family: Work Sans; 258 color: #fff; 259 font-size: 32px; 260 text-transform: uppercase; 261 font-weight: 700; 262} 263.do_desc { 264 font-family: Poppins; 265 line-height: 2; 266 width: 80%; 267 color: #fff; 268 font-size: 15px; 269} 270.icns_pl { 271 float: left; 272 margin: 10px; 273} 274 275#extra_87070{
276 padding: 30px; 277} 278 279 280 281 282.app-booking { 283 color: #000; 284 float: right; 285 font-family: 'Open Sans', sans-serif; 286 font-size: 16px; 287 height: 32px; 288 line-height: 1.6em; 289 margin-top: -4px; 290 font-weight: bold; 291} 292.android-icon { 293 background: rgba(0, 0, 0, 0) url(https://gst-contracts.s3.amazonaws.com/uploads/bcc/cms/asset/avatar/25365/google-play-store-png.png) no-repeat scroll right top; 294 width: 160px; 295 float: left; 296 height: 50px; 297 border-radius: 10px; 298 299} 300.app-booking div { 301 float: left; 302} 303 304#main-nav { 305display: block; 306} 307#main-nav a { 308 color: #000; 309 padding: 0px; 310 text-decoration: none; 311 display: inline-block; 312 font-weight: 600; 313 font-size: 13px; 314 text-transform: uppercase; 315 outline: none; 316 float: left; 317 width: 114px; 318} 319#extra_87092 { 320 width: 233px; 321} 322</style> 323
323<script src="cms_common-9ee3f5065ea40cfb7c9cdc3552e5f8c69eb1c7b5265269a1a5edf97f4b1b0784.js"></script>
323 324
325<script type="text/javascript"> 326if (typeof window !== "undefined") { 327 window.global = window; 328 } 329 var MOBILE_REDIRECT_URL_OLD = "http://www.poornimatours.com/m/index.html"; 330 var MOBILE_REDIRECT_URL = window.location.origin + "/m/index.html"; 331 var is_tineyUrl = false; 332 is_tineyUrl = getParameterByName('is_tiny_url_booking', window.location.href); 333 if(is_tineyUrl == 'true'){ 334 MOBILE_REDIRECT_URL = window.location.origin + "/m/#/autofill-form" + window.location.search; 335 } 336 var TRAVEL_ID = 21; 337 var CURRENCY = "â¹"; 338 var CMS_API_URL = "http://cms.ticketsimply.com"; 339 var SKIP_MOBILE_REDIRECT = false 340 341 function isMobileDevice() { 342 return (typeof window.orientation !== "undefined") || (navigator.userAgent.indexOf('IEMobile') !== -1); 343 }; 344 345 function getParameterByName(name, url) { 346 if (!url) url = window.location.href; 347 name = name.replace(/[\[\]]/g, '\\$&'); 348 var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'), 349 results = regex.exec(url); 350 if (!results) return null; 351 if (!results[2]) return ''; 352 return decodeURIComponent(results[2].replace(/\+/g, ' ')); 353} 354 355 function getCookie(cname) { 356 var name = cname + "="; 357 var ca = document.cookie.split(';'); 358 for(var i = 0; i < ca.length; i++) { 359 var c = ca[i]; 360 while (c.charAt(0) == ' ') { 361 c = c.substring(1); 362 } 363 if (c.indexOf(name) == 0) { 364 return c.substring(name.length, c.length); 365 } 366 } 367 return false; 368 } 369 370 function setMobileCookie(){ 371 if( !getCookie('is_mobile_app') ){ 372 var d = new Date(); 373 d.setTime(d.getTime() + (30 * 60 * 1000)); 374 document.cookie = "is_mobile_app=false; expires=" + d.toUTCString() + ";" 375 } 376 } 377 378 function isFullVersion(){ 379 var isFullWeb = /mb=1/.test(window.location.search); 380 381 if( isFullWeb && !getCookie('is_mobile_app') ){ 382 setMobileCookie() 383 } 384 385 if( location.pathname.includes("bangalore_tirupati_online_bus_booking_package_tour") || SKIP_MOBILE_REDIRECT ){ 386 setMobileCookie() 387 } 388 if(TRAVEL_ID === 5103){ 389 setMobileCookie() 390 } 391 392 return isFullWeb || getCookie('is_mobile_app') == "false" 393 } 394 if( isMobileDevice() && !isFullVersion() && (!location.pathname.includes("booking-confirm") && !location.pathname.includes("booking-cancel") && !location.pathname.includes("phone-blocking-to-ebooking"))){ 395 window.location = MOBILE_REDIRECT_URL; 396 } 397 398 function getConfig(cb){ 399 var userJson = localStorage.getItem('user'); 400 user = userJson ? JSON.parse( userJson ).full : {}; 401 402 $.ajax({ 403 url: API_URL + "api/cms_booking_engine.json", 404 method: 'post', 405 beforeSend: function(request) { 406 request.setRequestHeader("auth-token", user['authentication_token']); 407 }, 408 data:{ 409 query: 'q1' 410 }, 411 success: function(response){ 412 cb(response) 413 } 414 }) 415 } 416
417 $(document).ready(function(){ 418 $.ajax({ 419 url: API_URL + "/api/cms_banners.json", 420 method: "get", 421 dataType: 'json', 422 data: { 423 travel_id: TRAVEL_ID 424 }, 425 success: function(res){ 426 constructBanner(res) 427 } 428 }) 429 $.ajax({ 430 url: API_URL + "api/sync_cms_contact_details.json", 431 method: "get", 432 dataType: "json", 433 success: function(data) { 434 let html = '<section id="terms_conditions"><div class="container">'; 435 html += '<h3>Cancellation Policy:</h3>'; 436 437 if (data.cancellation_policies && data.cancellation_policies.length > 0) { 438 data.cancellation_policies.forEach(function(policy) { 439 html += `<div>${formatPolicyRange(policy.time_limit_from, policy.time_limit_to)} <b>${policy.percent}%</b> Cancellation Charges</div>`; 440 }); 441 } else { 442 html += `<div>No cancellation policies available.</div>`; 443 } 444 445 html += '</div></section>'; 446 $('#cancellation_policy_section').html(html); 447 } 448 }); 449 }) 450 function formatPolicyRange(from, to) { 451 from = parseFloat(from); 452 to = parseFloat(to); 453 if (from === 0 && to <= 2) { 454 return `Less than ${to} hours from the main station departure time`; 455 } else if (from < 24 && to <= 24) { 456 return `Between ${from} Hrs to ${to} Hrs from the main station departure time`; 457 } else { 458 return `Between ${from} to ${to} days before main station departure time`; 459 } 460 } 461</script>
461 462
462<script type="text/javascript"> 463 var API_URL = "https://www.poornimatours.com/"; 464 var CMS_API_URL = "http://cms.ticketsimply.com" 465 </script>
465 466 467 468 <style type="text/css"> 469 .card-body.box-middle .quick_routes.scrollbar, .card-body.box-shape2 .quick_routes.scrollbar{ 470 display: none; 471 } 472 </style> 473 <!-- Global site tag (gtag.js) - Google Analytics --> 474 <!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 474-475
474 475<script async src="https://www.googletagmanager.com/gtag/js?id=
475G-KN15DSGGPH
vendor: 13 bytes, line 475
475"></script>
476<script> 477
vendor: 138 bytes, lines 477-481
477window.dataLayer = window.dataLayer || []; 478 function gtag(){dataLayer.push(arguments);} 479 gtag('js', new Date()); 480 481 gtag('config', '
481G-KN15DSGGPH
vendor: 5 bytes, line 481
481');
482</script>
482 483</head> 484 485 <body class="home-2" id="" class="page"> 486 487 488 489 490 491 <header id="header"> 492 <div class="container main-menu"> 493 <div class="row align-items-center justify-content-between d-flex"> 494 <div id="logo" class="col-md-2"> 495 <a href="index.html"> 496 <img src="https://gst-contracts.s3.ap-southeast-1.amazonaws.com/uploads/bcc/cms/asset/avatar/307089/prm_logo.png" class="img-responsive" alt="Poornima Tours"> 497 </a> 498 </div> 499 <div id="playstore_img"class="col-md-1"> 500 <a href="https://play.google.com/store/apps/details?id=com.mbapp.poornimatours" target='_blank'><img src="https://gst-contracts.s3.ap-southeast-1.amazonaws.com/uploads/bcc/cms/asset/avatar/350857/gogle_play.png" alt="play store icon"></a> 501 </div> 502 <nav id="nav-menu-container"> 503 <ul class="nav-menu"> 504 <li class = 'menu-active'><a title="Home" href="index.html">Home</a> 505</li> 506 <li class = ''><a title="Manage Bookings" href="manage-bookings.html">Manage Bookings</a> 507</li> 508 <li class = ''><a title="Gallery" href="gallery.html">Gallery</a> 509</li> 510 <li class = ''><a title="About Us" href="about-us.html">About Us</a> 511</li> 512 <li class = ''><a title="Contact" href="contact.html">Contact</a> 513</li> 514 <ul> 515 </ul> 516 </li> 517 <!-- http://orange.lvh.me:3001/ to test in local --> 518 519 <li><a target= "_blank" href="http://prm.poornimatours.com">Agent Login</a></li> 520 521 </ul> 522 523 </nav> 524 <div id="main-nav"> <a href="javascript:void(0)" onclick="showHideAuthModal(false)"> 525 Customer Login 526 </a></div> 527 </div> 528 </div> 529 530 </header> 531
531<script type="text/javascript"> 532 $(document).ready(function(){ 533 var $headerStick = $('header'); 534 535 $(window).on("scroll", function () { 536 if ($(this).scrollTop() > 1) { 537 $headerStick.addClass("sticky"); 538 } else { 539 $headerStick.removeClass("sticky"); 540 }; 541 }); 542 }); 543 </script>
543 544
545<script type="text/javascript"> 546 function showHideAuthModal(isSignup) { 547 window.authState(function (reactComponent) { 548 reactComponent.setState({ 549 isLoginModalOpened: true, 550 isSignup: isSignup 551 }) 552 }) 553 } 554 555 556 557 function loggedInComponent() { 558 getConfig(function (response) { 559 if( !response.allow_login_for_eticketing ){ 560 $("#main-nav").hide(); 561 return false; 562 } 563 var walletMenu = response.wallet_booking_enabled ? '<li><a onclick="window.gotoMyPage(\'4\')" href="javascript:void(0)">Wallets</a></li>' : ""; 564 var html = '<span>My Account</span>' + 565 '<ul>' + 566 '<li><a onclick="window.gotoMyPage(\'1\')" href="javascript:void(0)">My Profile</a></li>' + 567 '<li><a onclick="window.gotoMyPage(\'3\')" href="javascript:void(0)">My Bookings</a></li>' + 568 walletMenu + 569 '<li><a onclick="logoutApplication()" href="javascript:void(0)">Logout</a></li>' + 570 '</ul>'; 571 $("#main-nav").html(html) 572 }) 573 } 574 575 function loggedOutComponent() { 576 var html = '<a href="javascript:void(0)" onclick="showHideAuthModal(false)"><span>Customer Login</span></a>'; 577 $("#main-nav").html(html) 578 } 579 if (document.documentElement.clientWidth > 640 ) { 580 function loggedInComponent() { 581 getConfig(function (response) { 582 if( !response.allow_login_for_eticketing ){ 583 $("#auth_links").hide(); 584 return false; 585 } 586 var walletMenu = response.wallet_booking_enabled ? '<li><a onclick="window.gotoMyPage(\'4\')" href="javascript:void(0)">Wallets</a></li>' : ""; 587 var html = '<a class="user-icon scroll dropdown-toggle" class="nav-button" href="index.html#" id="dropdownMenuUser" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">My Account</a>' + 588 '<ul class="dropdown-menu" aria-labelledby="dropdownMenuUser">' + 589 '<li><a onclick="window.gotoMyPage(\'1\')" href="javascript:void(0)">My Profile</a></li>' + 590 '<li><a onclick="window.gotoMyPage(\'3\')" href="javascript:void(0)">My Bookings</a></li>' + 591 walletMenu + 592 '<li><a onclick="logoutApplication()" href="javascript:void(0)">Logout</a></li>' + 593 '</ul>'; 594 $("#auth_links").html(html) 595 }) 596 } 597 598 function loggedOutComponent() { 599 var html = '<a href="javascript:void(0)" onclick="showHideAuthModal(false)">Customer Login</a>'; 600 $("#auth_links").html(html) 601 } 602 } 603 function logoutApplication(){ 604 window.LogoutApp(function(reactComponent, isSuccess){ 605 if( isSuccess ){ 606 localStorage.removeItem('user'); 607 localStorage.removeItem('accessHeaders'); 608 reactComponent.setState({ 609 isLoginModalOpened: false, 610 user: null 611 }) 612 } else { 613 console.log( reactComponent ); 614 } 615 }) 616 } 617$('#main-nav').on('click',function(){ 618 $('ul').slideToggle(280); 619}); 620 621</script>
621 622 <div id="theme-11-popup"><div id="banner-appendar"></div></div> 623 624 625<style> 626 627#fade.black_overlay { 628 position: fixed; 629 top: 50px; 630 bottom: 0; 631 z-index: 1002; 632 background: none; 633 margin: 0 auto; 634 float: none; 635 left: 0; 636 right: 0; 637 height: fit-content; 638 width: fit-content; 639} 640 #PopupInner .carousel-control { 641 z-index: 1; 642 } 643 #PopupInner .carousel-control{ 644 top:46% !important; 645 } 646 #PopupInner .courser_controler i { 647 font-size: 67px; 648 color: #fff; 649 z-index: 16; 650 position: absolute; 651 } 652 #PopupInner .courser_controler .right i{ 653 right: 12px; 654 top: 50%; 655 } 656 #PopupInner .courser_controler .left i{ 657 left: 12px; 658 top: 50%; 659 } 660 .popup_slide { 661 display: inline-block !important; 662 position: relative; 663 width: auto; 664 top: 0; 665 } 666 .popup_slide .small_close { 667 float: right; 668 left: initial; 669 position: absolute; 670 right: -12px; 671 top: -18px; 672 width: 30px; 673 z-index: 1; 674 padding: 0 !important; 675 } 676 .popup_slide .popup_inner{ 677 height: 500px; 678 width: 800px; 679 background: none; 680 color: #fff; 681 } 682 .popup_slide .popup_inner{width: 800px;} 683 .popup_slide .slides img{ 684 max-height: 100%; 685 max-height: 100%; 686 width: 100%; 687 } 688 #close{ 689 cursor: pointer; 690 } 691 .popup_inner .carousel-inner img { 692 max-height: 100%; 693 max-height: 100%; 694 width: 100%; 695} 696</style> 697 698<!-- Main Banner Section Start --> 699 <section class="banner-area"> 700 <div class="container"> 701 <div id="home-banner" class="carousel slide" data-ride="carousel"> 702 <ul class="carousel-indicators"> 703 <li data-target="#home-banner" data-slide-to="0" class="active"></li> 704 <li data-target="#home-banner" data-slide-to="1" class=""></li> 705 </ul> 706 707 708 <div class="carousel-inner"> 709 <div class="active carousel-item"> 710 <img src="https://gst-contracts.s3.ap-southeast-1.amazonaws.com/uploads/bcc/cms/asset/avatar/7458/banner_2.jpg" alt=""> 711 <div class="container"> 712 <div class="col-lg-6 col-md-6 banner-left"> 713 <h3></h3> 714 </div> 715 </div> 716 </div> 717 <div class=" carousel-item"> 718 <img src="https://gst-contracts.s3.ap-southeast-1.amazonaws.com/uploads/bcc/cms/asset/avatar/7459/banner.jpg" alt=""> 719 <div class="container"> 720 <div class="col-lg-6 col-md-6 banner-left"> 721 <h3></h3> 722 </div> 723 </div> 724 </div> 725 </div> 726 727 <!-- Left and right controls --> 728 <a class="carousel-control-prev" href="index.html#home-banner" data-slide="prev"> 729 <span class="carousel-control-prev-icon"></span> 730 </a> 731 <a class="carousel-control-next" href="index.html#home-banner" data-slide="next"> 732 <span class="carousel-control-next-icon"></span> 733 </a> 734 735 </div> 736 <div id="react-app" class=" widget-container booking-section"></div> 737 </div> 738 </section> 739 740 741 <section class="home-about-area"> 742 <div class="container"> 743 <div class="row align-items-center justify-content-between"> 744 745 <div class="col-lg-3 col-md-3 home-about-left"> 746 <h3>About Us</h3> 747 748 <p><p data-doc-id="7508644000000158026" data-header="0"><span style="color:#000000;">Poornima Tours is a renowned brand in the bus operating industry. Ou...</p> 749 <a class="primary-btn text-uppercase" href="about-us.html">Read More</a> 750 751 752 </div> 753 <div class="col-lg-9 col-md-9 home-about-right"> 754 <div class="row"> 755 <div class="col-md-3"> 756 <div class="half-circle"> 757 <span class="fa fa-bus"></span> 758 <h3>Online Bus Ticket Booking</h3> 759 </div> 760 </div> 761 <div class="col-md-3"> 762 <div class="half-circle"> 763 <span class="fa fa-retweet"></span> 764 <h3>Return Bus Tickets</h3> 765 </div> 766 </div> 767 <div class="col-md-3"> 768 <div class="half-circle">
769 <span class="fa fa-phone"></span> 770 <h3>Customer Support</h3> 771 </div> 772 </div> 773 <div class="col-md-3"> 774 <div class="half-circle"> 775 <span class="fa fa-cc-visa"></span> 776 <h3>Online Payment</h3> 777 </div> 778 </div> 779 </div> 780 </div> 781 </div> 782 </div> 783 </section> 784 785 786 <section class="pricing"> 787 <div class="container"> 788 <div class="row"> 789 <!-- Free Tier --> 790 <div class="col-lg-4"> 791 <div class="card mb-5 mb-lg-0"> 792 <div class="card-body box-shape"> 793 <h6 class="card-price text-center">Latest News</h6> 794 <hr> 795 796 <ul class="fa-ul all_routes"> 797 <marquee height="300px" scrollamount="1" direction="up" behavior="scroll"> 798 <div class="news_list"> 799 <div> 800 Welcome To Poornima Tours. Stay Tuned For Latest Offers. 801 </div> 802 </div> 803 </marquee> 804 </ul> 805 806 </div> 807 </div> 808 </div> 809 <!-- Plus Tier --> 810 <div class="col-lg-4"> 811 <div class="card quick-link-sec middle-card mb-5 mb-lg-0"> 812 <div class="card-body box-middle"> 813 <h6 class="card-price text-center">Quick Links</h6> 814 <hr> 815 <div class="quick_routes scrollbar"> 816 <div><a href="javascript:void(0)" onclick="searchWithQuickLink('', '', '', '')"> 817 <i class="fa fa-long-arrow-right" aria-hidden="true"></i></a></div> 818 <div><a href="javascript:void(0)" onclick="searchWithQuickLink('', '', '', '')"> 819 <i class="fa fa-long-arrow-right" aria-hidden="true"></i></a></div> 820 <div><a href="javascript:void(0)" onclick="searchWithQuickLink('', '', '', '')"> 821 <i class="fa fa-long-arrow-right" aria-hidden="true"></i></a></div> 822 <div><a href="javascript:void(0)" onclick="searchWithQuickLink('', '', '', '')"> 823 <i class="fa fa-long-arrow-right" aria-hidden="true"></i></a></div> 824 <div><a href="javascript:void(0)" onclick="searchWithQuickLink('', '', '', '')"> 825 <i class="fa fa-long-arrow-right" aria-hidden="true"></i></a></div> 826 <div><a href="javascript:void(0)" onclick="searchWithQuickLink('', '', '', '')"> 827 <i class="fa fa-long-arrow-right" aria-hidden="true"></i></a></div> 828 </div> 829 </div> 830 </div> 831 </div> 832 <!-- Pro Tier --> 833 <div class="col-lg-4"> 834 <div class="card"> 835 <div class="card-body box-shape2"> 836 <h6 class="card-price text-center">All Routes</h6> 837 <hr> 838 <div class="quick_routes scrollbar"> 839 840 <div>Vittla-Bangalore 841 <br /><span>D: 08:30 PM-Sleeper, NON_AC</span> 842 </div> 843 <div>Puttur-Bangalore 844 <br /><span>D: 09:00 PM-Sleeper, NON_AC</span> 845 </div> 846 <div>Sullia-Bangalore 847 <br /><span>D: 10:00 PM-Sleeper, NON_AC</span> 848 </div> 849 <div>Madikeri-Bangalore 850 <br /><span>D: 11:20 PM-Sleeper, NON_AC</span> 851 </div> 852 <div>Coorg-Bangalore 853 <br /><span>D: 11:20 PM-Sleeper, NON_AC</span> 854 </div> 855 <div>Kushal Nagar-Bangalore 856 <br /><span>D: 11:55 PM-Sleeper, NON_AC</span> 857 </div> 858 <div>Kukke Subramanya-Bangalore 859 <br /><span>D: 09:00 PM-Sleeper, NON_AC</span> 860 </div> 861 <div>Panja-Bangalore 862 <br /><span>D: 09:15 PM-Sleeper, NON_AC</span> 863 </div> 864 <div>Ninthikallu-Bangalore 865 <br /><span>D: 09:30 PM-Sleeper, NON_AC</span> 866 </div> 867 <div>Sullia-Bangalore 868 <br /><span>D: 10:15 PM-Sleeper, NON_AC</span> 869 </div> 870 <div>Bellare-Bangalore 871 <br /><span>D: 09:45 PM-Sleeper, NON_AC</span> 872 </div> 873 <div>Madikeri-Bangalore 874 <br /><span>D: 11:30 PM-Sleeper, NON_AC</span> 875 </div> 876 <div>Kushal Nagar-Bangalore 877 <br /><span>D: 11:59 PM-Sleeper, NON_AC</span> 878 </div> 879 <div>Kukke Subramanya-Mysore 880 <br /><span>D: 09:00 PM-Sleeper, NON_AC</span> 881 </div> 882 <div>Bangalore-Kukke Subramanya 883 <br /><span>D: 10:30 PM-Sleeper, NON_AC</span> 884 </div> 885 <div>Bangalore-Bellare 886 <br /><span>D: 10:30 PM-Sleeper, NON_AC</span> 887 </div> 888 <div>Bangalore-Sullia 889 <br /><span>D: 10:30 PM-Sleeper, NON_AC</span> 890 </div> 891 <div>Bangalore-Ninthikallu 892 <br /><span>D: 10:30 PM-Sleeper, NON_AC</span> 893 </div> 894 <div>Bangalore-Coorg 895 <br /><span>D: 10:30 PM-Sleeper, NON_AC</span> 896 </div> 897 <div>Bangalore-Madikeri 898 <br /><span>D: 10:30 PM-Sleeper, NON_AC</span> 899 </div> 900 <div>Bangalore-Kushal Nagar 901 <br /><span>D: 10:30 PM-Sleeper, NON_AC</span> 902 </div> 903 <div>Bangalore-Panja 904 <br /><span>D: 10:30 PM-Sleeper, NON_AC</span> 905 </div> 906 <div>Madikeri-Bangalore 907 <br /><span>D: 11:45 AM-Sleeper, NON_AC</span> 908 </div> 909 <div>Coorg-Bangalore 910 <br /><span>D: 11:45 AM-Sleeper, NON_AC</span> 911 </div> 912 <div>Kushal Nagar-Bangalore 913 <br /><span>D: 12:45 PM-Sleeper, NON_AC</span> 914 </div> 915 <div>Mysore -Bangalore 916 <br /><span>D: 02:30 PM-Sleeper, NON_AC</span> 917 </div> 918 <div>Shanivarasanthe-Bangalore 919 <br /><span>D: 08:45 PM-Sleeper, NON_AC</span> 920 </div> 921 <div>Somwarpet-Bangalore 922 <br /><span>D: 09:40 PM-Sleeper, NON_AC</span> 923 </div> 924 <div>Kushal Nagar-Bangalore 925 <br /><span>D: 11:15 PM-Sleeper, NON_AC</span> 926 </div> 927 <div>Piriyapatna-Bangalore 928 <br /><span>D: 11:55 PM-Sleeper, NON_AC</span> 929 </div> 930 <div>
930Hunsur-Bangalore 931 <br /><span>D: 11:59 PM-Sleeper, NON_AC</span> 932 </div> 933 <div>Bangalore-Shanivarasanthe 934 <br /><span>D: 10:45 PM-Sleeper, NON_AC</span> 935 </div> 936 <div>Bangalore-Somwarpet 937 <br /><span>D: 10:45 PM-Sleeper, NON_AC</span> 938 </div> 939 <div>Bangalore-Kushal Nagar 940 <br /><span>D: 10:45 PM-Sleeper, NON_AC</span> 941 </div> 942 <div>Bangalore-Piriyapatna 943 <br /><span>D: 10:45 PM-Sleeper, NON_AC</span> 944 </div> 945 <div>Bangalore-Hunsur 946 <br /><span>D: 10:45 PM-Sleeper, NON_AC</span> 947 </div> 948 <div>Bangalore-Mysore 949 <br /><span>D: 10:45 PM-Sleeper, NON_AC</span> 950 </div> 951 <div>Bangalore-Coorg 952 <br /><span>D: 10:45 PM-Sleeper, NON_AC</span> 953 </div> 954 <div>Sullia-Bangalore 955 <br /><span>D: 09:00 PM-Sleeper, NON_AC</span> 956 </div> 957 <div>Madikeri-Bangalore 958 <br /><span>D: 10:30 PM-Sleeper, NON_AC</span> 959 </div> 960 <div>Coorg-Bangalore 961 <br /><span>D: 10:30 PM-Sleeper, NON_AC</span> 962 </div> 963 <div>Kushal Nagar-Bangalore 964 <br /><span>D: 11:30 PM-Sleeper, NON_AC</span> 965 </div> 966 <div>Napoklu-Bangalore 967 <br /><span>D: 08:30 PM-Sleeper, NON_AC</span> 968 </div> 969 <div>Virajpet-Bangalore 970 <br /><span>D: 10:15 PM-Sleeper, NON_AC</span> 971 </div> 972 <div>Gonikoppa-Bangalore 973 <br /><span>D: 10:45 PM-Sleeper, NON_AC</span> 974 </div> 975 <div>Murnad-Bangalore 976 <br /><span>D: 09:00 PM-Sleeper, NON_AC</span> 977 </div> 978 <div>Vittla-Bangalore 979 <br /><span>D: 08:30 PM-Sleeper, NON_AC</span> 980 </div> 981 <div>Puttur-Bangalore 982 <br /><span>D: 09:00 PM-Sleeper, NON_AC</span> 983 </div> 984 <div>Sullia-Bangalore 985 <br /><span>D: 10:00 PM-Sleeper, NON_AC</span> 986 </div> 987 <div>Madikeri-Bangalore 988 <br /><span>D: 11:00 PM-Sleeper, NON_AC</span> 989 </div> 990 <div>Coorg-Bangalore 991 <br /><span>D: 11:00 PM-Sleeper, NON_AC</span> 992 </div> 993 <div>Kushal Nagar-Bangalore 994 <br /><span>D: 11:55 PM-Sleeper, NON_AC</span> 995 </div> 996 <div>Madikeri-Bangalore 997 <br /><span>D: 09:30 PM-Sleeper, NON_AC</span> 998 </div> 999 <div>Coorg-Bangalore 1000 <br /><span>D: 09:30 PM-Sleeper, NON_AC</span> 1001 </div> 1002 <div>Kushal Nagar-Bangalore 1003 <br /><span>D: 10:45 PM-Sleeper, NON_AC</span> 1004 </div> 1005 </div> 1006 </div> 1007 </div> 1008 </div> 1009 </div> 1010 </div> 1011 </section> 1012 <div id="gallery_rpl" style="display: none;"> 1013</div> 1014 <section id="amenties" class="testimonial-area amenity_sec"> 1015 <div class="heading"><h2 class="text-center">Amenities</h2></div> 1016 <div class="wrapp"> 1017 <div class="container"> 1018 1019 <div class="amenity-slide row"> 1020 <div class="amenity-slide-box active text-center"> 1021 <div class="bus-amenities"> 1022 <div class="amenitie_3 amenties-icon" ></div> 1023 <h5>Blanket</h5> 1024 </div> 1025 </div> 1026 <div class="amenity-slide-box active text-center"> 1027 <div class="bus-amenities"> 1028 <div class="amenitie_24 amenties-icon_below" ></div> 1029 <h5>Charging Point</h5> 1030 </div> 1031 </div> 1032 <div class="amenity-slide-box active text-center"> 1033 <div class="bus-amenities"> 1034 <div class="amenitie_9 amenties-icon" ></div> 1035 <h5>Emergency Exit</h5> 1036 </div> 1037 </div> 1038 <div class="amenity-slide-box active text-center"> 1039 <div class="bus-amenities"> 1040 <div class="amenitie_10 amenties-icon" ></div> 1041 <h5>Fire Extinguisher</h5> 1042 </div> 1043 </div> 1044 <div class="amenity-slide-box active text-center"> 1045 <div class="bus-amenities"> 1046 <div class="amenitie_23 amenties-icon_below" ></div> 1047 <h5>Pillow</h5> 1048 </div> 1049 </div> 1050 <div class="amenity-slide-box active text-center"> 1051 <div class="bus-amenities"> 1052 <div class="amenitie_22 amenties-icon_below" ></div> 1053 <h5>Water Bottle</h5> 1054 </div> 1055 </div> 1056 </div> 1057 <div class="row"> 1058 <div id="owl-carousel" class="active-testimonial"> 1059 <div class="single-testimonial item text-center flex-row"> 1060 <div class="thumb"> 1061 <img class="img-fluid" src="user-18477266d1f36238cbf609705cb34e62c7b4c24b1669410a61c7152d6061c3f8.png" alt=""> 1062 </div> 1063 <div class="desc"> 1064 <p> 1065 I travelled with the Poornima Tours a couple of days back. I was in a rush as my dad was feeling unwell and had to reach the hospital which was 6 hours away as soon as I could. I booked a seat with Poornima Tours and to my surprise, they helped me rea... 1066 </p> 1067 <h6>Shakri</h6> 1068 1069 </div> 1070 </div> 1071 <div class="single-testimonial item text-center flex-row"> 1072 <div class="thumb"> 1073 <img class="img-fluid" src="user-18477266d1f36238cbf609705cb34e62c7b4c24b1669410a61c7152d6061c3f8.png" alt=""> 1074 </div> 1075 <div class="desc"> 1076 <p> 1077 I had booked tickets for me and my grandparents with Poornima Tours. The travel experience was great, my grandparents were not fatigued and they also helped us reach on-time. 1078 </p> 1079 <h6>Naveen</h6> 1080 1081 </div> 1082 </div> 1083 <div class="single-testimonial item text-center flex-row"> 1084 <div class="thumb"> 1085 <img class="img-fluid" src="user-18477266d1f36238cbf609705cb34e62c7b4c24b1669410a61c7152d6061c3f8.png" alt=""> 1086 </div> 1087 <div class="desc"> 1088 <p> 1089 I travelled from Puttur to Bangalore by Poornima Tours with my friends. The buses were well-maintained and the staff was very courteous towards us. It feels great to be travelling with a bus operating company that shows complete concern towards passen... 1090 </p> 1091 <h6>Vipul</h6> 1092 1093 </div> 1094 </div> 1095 <div class="single-testimonial item text-center flex-row"> 1096 <div class="thumb"> 1097 <img class="img-fluid" src="user-18477266d1f36238cbf609705cb34e62c7b4c24b1669410a61c7152d6061c3f8.png" alt=""> 1098 </div> 1099 <div class="desc"> 1100 <p> 1101 I recently travelled from Bangalore to Madikeri with Poornima Tours. It was a sleeper bus and I felt the bus was very comfortable and the staff was very friendly and co-operative. Great going Poornima Tours keep it up. 1102 </p> 1103 <h6>Abhilash</h6> 1104 1105 </div> 1106 </div> 1107 </div> 1108 </div> 1109 </div> 1110 </div> 1111 </section> 1112 1113 1114 <!-- Tracking link --> 1115<div id="trackingo_sec" style="display: none;"> 1116 <div class="circle-ripple"> 1117 <a target="_blank" href="http://prm.trackingo.in/live_track"> 1118 <div class="trackingo_img"></div></a> 1119 </div> 1120</div> 1121<!-- Tracking link end --> 1122 1123 1124 1125 <!-- offers section --> 1126 1127 <div id="offers_slide" style="display: none;"> 1128 <div id="boxes" class="gds-notification"> 1129 <div id="dialog" class="window min" > 1130 <div class="btns_close"> 1131 <button class="close modalMinimize"> <i class="lnr lnr-chevron-down"></i> </button> 1132 </div> 1133 <p class="offer_head">Offers</p> 1134 <div class="row well"> 1135 <div class="col-xs-12 col-sm-12 col-md-12 padding-5"> 1136 <div id="carousel"> 1137 <div class="btn-bar"> 1138 <div id="buttons"><a id="prev" href="index.html#"><</a><a id="next" href="index.html#">></a> </div> 1139 </div> 1140 1141 <div id="offer_slides"> 1142 <ul> 1143 </ul> 1144 </div> 1145 1146 </div> 1147 1148 </div> 1149 </div> 1150 </div> 1151 </div> 1152 </div> 1153 1154 <!-- end offers section --> 1155 1156
1157<script type="text/javascript"> 1158 var API_URL = "https://www.poornimatours.com/"; 1159 var THEME_COLOR = "#74ab04"; 1160 1161 1162 1163 1164 1165 1166 // $(function() { 1167 // loadCities() 1168 // $("#origin_from").change(function() { 1169 // loadDestinations() 1170 // }) 1171 // $("#search_bus").click(function() { 1172 // searchBus() 1173 // }); 1174 // $("#book_bus").click(function() { 1175 // bookBus() 1176 // }); 1177 // }); 1178 1179 1180 function searchWithQuickLink(origin, destination, originName, destinationName){ 1181 1182 if( window.updateSearchParamsByQuickBook ){ 1183 var isSelected = window.updateSearchParamsByQuickBook({ 1184 origin: origin, 1185 destination: destination, 1186 originName: originName, 1187 destinationName: destinationName 1188 }) 1189 1190 if(isSelected){ 1191 $(window).scrollTop($("#react-app").offset().top -100); 1192 $(".onwardDate .ant-calendar-picker-input").click(); 1193 } 1194 } 1195 } 1196 1197 $('.carousel-inner').each(function() { 1198 if ($(this).children('div').length === 1) $(this).siblings('.carousel-control, .carousel-control-prev, .carousel-control-next, .carousel-indicators').hide(); 1199 }); 1200 1201</script>
1201 1202
1203<script type="text/javascript"> 1204 $(document).ready(function(){ 1205 $.ajax({ 1206 url: API_URL + "api/get_offer_coupon.json", 1207 method: "get", 1208 dataType: 'json', 1209 success: function(data){ 1210 offerCouponContentHome(data); 1211 $('#offers_slide').show(); }, 1212 error: function(){ 1213 $('#offers_slide').show(); 1214 } 1215 }) 1216}) 1217 1218 function offerCouponContentHome(data){ 1219 if(data.offers && data.offers.length > 0){ 1220 var html=""; 1221 for (var i=0; i<data.offers.length; i++){ 1222 if (data.offers[i].flat_coupon <= 0) { break; } 1223 var offer = data.offers[i]; 1224 if (data.offers[i].flat_coupon > 0) { 1225 html += '<li class="offer_slide">' 1226 html += '<div>' 1227 html += '<p> No Coupon Code Required Get ' + 1228 offer.flat_coupon.toFixed(1) + '% off on your booking</p>' 1229 html += '</div>' 1230 html += '</li>' 1231 html += '<p id="view-offers"><a href="offers.html" class="view_offer">View All Offers <i class="fa fa-angle-double-right"></i></a></p>' 1232 }else{ 1233 html += '<li class="offer_slide">' 1234 html += '<div>' 1235 html += '<p>' 1236 if (offer.is_round_trip == 0){ 1237 html += "Book round trip "; 1238 } 1239 else{ 1240 html += "Book "; 1241 if (offer.no_of_seats != null){ 1242 html += " <b>" + offer.no_of_seats + "</b>"; 1243 html += (offer.no_of_seats < 2) ? " seat" : " seats"; 1244 } 1245 if (offer.origin != null){ 1246 html += " from " + "<b>" + data.cities_hash[offer.origin] + "</b>" 1247 } 1248 if (offer.destination != null){ 1249 html += " to "+ "<b>" + data.cities_hash[offer.destination] +"</b> " 1250 } 1251 if (offer.route_id != null){ 1252 html += " service " + "<b>"; 1253 html += data.routes[offer.route_id]; 1254 html += "</b> " ; 1255 } 1256 } 1257 if (offer.discount_type == 1){ 1258 html += " and get <b class='offercode'> " + "'" + offer.discount +"%'" + "</b> discount per seat" 1259 } 1260 else{ 1261 html += " and get <b class='offercode'> " + "'" + "Rs." + offer.discount.toFixed(1) +"'" + "</b> discount per seat" 1262 } 1263 if(offer.max_discount > 0){ 1264 html += "<span style = 'font-size:10px'> (UPTO Rs." +offer.max_discount.toFixed(1) + ") </span>" 1265 } 1266 if(!offer.no_of_seats!= null && offer.is_round_trip == 0){ 1267 html += " for minimum <b>"+ offer.no_of_seats + "</b>"; 1268 html += (offer.no_of_seats < 2) ? " seat" : " seats"; 1269 } 1270 if(offer.start_date != ""){ 1271 html += ".<br/> This offer is valid from <b>" + moment(offer.start_date).format('DD/MM/YYYY') + "</b>"; 1272 } 1273 if(offer.expiry_date != null){ 1274 html += " to <b>" + moment(offer.expiry_date).format('DD/MM/YYYY') + ".</b>"; 1275 } 1276 1277 html += '</p>' 1278 html += '</div>' 1279 html += '</li>' 1280 html += '<p id="view-offers"><a href="offers.html" class="view_offer">View All Offers <i class="fa fa-angle-double-right"></i></a></p>' 1281 } 1282 1283 } 1284 1285 $("#offer_slides ul p").html(" ") 1286 $("#offer_slides ul").html(html); 1287 } 1288 1289 } 1290</script>
1290 1291 1292 1293 1294
1295<script type="text/javascript"> 1296 $(document).ready(function(){ 1297 $.ajax({ 1298 url: API_URL + "api/get_cms_ts_gallery.json", 1299 method: "get", 1300 dataType: 'json', 1301 success: function(gl_data){ 1302 var cms_url = "/sync_dyanamic_ts_gallery.json?is_from=index"+ "&travel_id=" + TRAVEL_ID 1303 $.getJSON(cms_url,function( new_data, textStatus, jqxhr){ 1304 HomeGallery(new_data); 1305 $('#gallery_rpl').show(); 1306 }); 1307 }, 1308 error: function(){ 1309 $('#gallery_rpl').show(); 1310 } 1311 }) 1312 }) 1313</script>
vendor: 1 bytes, line 1313
1313
1314<script type="text/javascript"> 1315 $(document).ready(function(){ 1316 $.ajax({ 1317 url: API_URL + "api/sync_cms_contact_details.json", 1318 method: "get", 1319 dataType: 'json', 1320 success: function(data){ 1321 trackingoUrlUpdate(data); 1322 if(data.trackingo_url != ""){ 1323 $('#trackingo_sec').show(); 1324 } 1325 }, 1326 error: function(){ 1327 $("#trackingo_sec").show(); 1328 } 1329 }) 1330 }) 1331</script>
1331 1332 1333 1334 <section id="extra_665"> 1335 <img src="https://gst-contracts.s3.amazonaws.com/uploads/bcc/cms/asset/avatar/7400/cargo.jpg" class="img-responsive"> 1336 </section> 1337 <section id="extra_87070"> 1338 <div class="container down_img_sec"> 1339 <div class="row bg_dwn"> 1340<div class="col-md-5"> 1341 1342</div> 1343<div class="col-md-7"> 1344<h4 class="down_su">download</h4> 1345<h4 class="do_h">our mobile app</h4> 1346<p class="do_desc">Poornima Tours App will help you to buy tickets more easily, quickly and securely whenever you want and from where ever you are..</p> 1347<div class="icns_pl"> 1348<a href="https://play.google.com/store/apps/details?id=com.mbapp.poornimatours" target="_blank"> 1349<img src="https://gst-contracts.s3.ap-southeast-1.amazonaws.com/uploads/bcc/cms/asset/avatar/298385/gle_icn.png" class="gle_icn"> </a> 1350</div> 1351 1352</div> 1353 </div> 1354 </div> 1355 1356 1357 1358 1359 1360 1361 1362 </section> 1363 <section id="extra_87092"> 1364 1365 1366<div class="app-booking"> 1367 <a target="_blank" href="https://play.google.com/store/apps/details?id=com.mbapp.poornimatours"><div class="android-icon"></div></a> 1368 </div> 1369 1370 1371 </section> 1372 1373 1374 1375 <footer class="footer-area hp"> 1376 <div class="container"> 1377 1378 <div class="row"> 1379 <div class="col-lg-10 col-md-6 col-sm-6"> 1380 <div class="single-footer-widget footer_menu"> 1381 <div class="footer-logo"> 1382 <a href="index.html"> 1383 <img id="footer-operator-logo" src="https://gst-contracts.s3.ap-southeast-1.amazonaws.com/uploads/bcc/cms/asset/avatar/307089/prm_logo.png" class="logo logo-display img-responsive" alt="Poornima Tours"> 1384 </a> 1385 </div> 1386 <div class="row"> 1387 1388 <a href="careers.html">Careers</a> 1389 <a href="confirm-phone-booking.html">Confirm Phone Booking</a> 1390 1391 <a href="offers.html">Offers</a> 1392 <a href="gallery.html">Gallery</a> 1393 1394 <a href="about-us.html">About Us</a> 1395 <a href="contact.html">Contact</a> 1396 1397 <a href="blog.html">Blog</a> 1398 <a href="testimonials.html">Testimonials</a> 1399 1400 <a href="feedback.html">Feedback</a> 1401 <a href="schedules.html">Schedules</a> 1402 1403 <a href="privacy-policy.html">Privacy Policy</a> 1404 <a href="terms-and-conditions.html">Terms & Conditions</a> 1405 1406 <a href="refund-status.html">Refund Status</a> 1407 <a href="download-app.html">Download App</a> 1408 1409 <a href="sitemap.html">Sitemap</a> 1410 <a href="http://prm.poornimatours.com">Agent Login</a> 1411 1412 <a href="agent-registration.html">Agent Registration</a> 1413 <a href="faqs.html">FAQS</a> 1414 </div> 1415 © 2026 All rights reserved. <a href="http://www.poornimatours.com" target="_blank">Poornima Tours</a> 1416 </p> 1417 </div> 1418 </div> 1419 <div class="col-lg-2 col-md-6 col-sm-6 social-widget"> 1420 <div class="single-footer-widget"> 1421 <h4>Connect With Us</h4> 1422 <div class="footer-social d-flex align-items-center"> 1423 1424 <a href="index.html#" target="_blank"><i class="fa fa-facebook"></i></a> 1425 <a href="index.html#" target="_blank"><i class="fa fa-twitter"></i></a> 1426 <a href="index.html#" target="_blank"><i class="fa fa-youtube"></i></a> 1427 <a href="index.html#" target="_blank"><i class="fa fa-linkedin"></i></a> 1428 <a href="index.html#" target="_blank"><i class="fa fa-instagram"></i></a> 1429 1430 </div> 1431 </div> 1432 </div> 1433 </div> 1434 </div> 1435 </footer> 1436 1437 1438<div style="display: none"> 1439 <a href="booking-confirm.html">booking-confirm</a> 1440 <a href="booking-cancel.html">booking-cancel</a> 1441 <a href="search-results.html">search-results</a> 1442 <a href="ticket-details.html">ticket-details</a> 1443 <a href="phone-blocking-to-ebooking.html">phone-blocking-to-ebooking></a> 1444 <a href="404.html">404></a> 1445 <a href="410.html">410></a> 1446</div> 1447 1448
1449<script type="text/javascript"> 1450 $(document).ready(function(){ 1451 var travel_name = 'Poornima Tours' 1452 $.ajax({ 1453 url: API_URL + "api/sync_cms_branch_details.json", 1454 method: "get", 1455 dataType: 'json', 1456 success: function(data){ 1457 1458 var ele = document.getElementById("footer-operator-logo"); 1459 if (data.operator_name && ele) { 1460 var div = document.createElement("div"); 1461 div.style.wordBreak = "break-all"; 1462 div.textContent = data.operator_name; 1463 ele.replaceWith(div); 1464 } 1465 1466 contactDetails(data, travel_name); 1467 $(".contact-detail .detail-wrapper.text-center.head-office").show(); 1468 AllTravelBranches(data); 1469 $("#accordionEx").show(); 1470 }, 1471 error: function(){ 1472 $(".contact-detail .detail-wrapper.text-center.head-office").show(); 1473 $("#accordionEx").show(); 1474 } 1475 }) 1476 }) 1477 1478</script>
1478 1479 1480 1481 1482<section class="slider_parent"> 1483 <div id="slider_news" style="left:-300px;"> 1484 <div id="sidebar_news" onclick="open_panel()"> 1485 <button> 1486 <div class="group-pack"> 1487 <h4>Packages</h4> 1488 </div> 1489 <img src="bus-hire-68eb50c037d96044f35295d0d04ada0089ba225b417c62eceea506ebc703bbb7.png"> 1490 <img src="car-hire-8d955e7bb0d1238011e7be735629100fbd41d6e74452f6e1a86dbcd31b2172c1.png"> 1491 <img src="pack-1ac284f630d57b15e5581d6fb48e9beed2b0da4f2e3442dcce1ee5d9d887c4b8.png" style="border-bottom:0;" alt=""> 1492 1493 </button> 1494 </div> 1495 <div id="latest_news"> 1496 <div class=""> 1497 <h3>Please Enter Your Details</h3> 1498 1499 <form class="contact_form" action="index.html"> 1500 <div class="col-md-12 hiring_detail"> 1501 1502 <div class="form-group"> 1503 <label class="col-sm-6" for="exampleInputUsername">Name<small class='text-danger'>*</small></label> 1504 <input type="text" id="passenger_name" class="form-control col-sm-6" placeholder=""> 1505 </div> 1506 <div class="form-group"> 1507 <label class="col-sm-6" for="exampleInputEmail">Email<small class='text-danger'>*</small></label> 1508 <input type="email" id="user_email" class="form-control col-sm-6" placeholder=""> 1509 </div> 1510 <div class="form-group"> 1511 <label class="col-sm-6" for="telephone">Mobile<small class='text-danger'>*</small></label> 1512 <input type="tel" id="mobile_number" onkeypress="return isNumberKey(event);" class="form-control col-sm-6" placeholder=" "> 1513 </div> 1514 <div class="form-group"> 1515 <label class="col-sm-6" for="exampleInputUsername">Type</label> 1516 <select id="package_type" class="form-control col-sm-6"> 1517 <option value='1' >Bus Hire</option> 1518 <option value='2' >Car Hire</option> 1519 <option value='4' >Packages</option> 1520 </select> 1521 </div> 1522 <div class="form-group"> 1523 <label class="col-sm-6" for="exampleInputEmail">From</label> 1524 <input type="email" id="from" class="form-control col-sm-6" placeholder=" "> 1525 </div> 1526 <div class="form-group"> 1527 <label class="col-sm-6" for="telephone">To</label> 1528 <input type="tel" id="to" class="form-control col-sm-6" placeholder=""> 1529 </div> 1530 <div class="form-group"> 1531 <label class="col-sm-6" for="telephone">No. of Seats<small class='text-danger'>*</small></label> 1532 <input type="tel" id="no_of_seats" onkeypress="return isNumberKey(event);" class="form-control col-sm-6" placeholder=""> 1533 </div> 1534 <div class="form-group"> 1535 <label class="col-sm-6" for="exampleInputUsername">Bus Type</label> 1536 <select id="bus_type" class="form-control col-sm-6"> 1537 <option value='0' >AC</option> 1538 <option value='1' >Non-AC</option> 1539 <option value='2' >AC and Non-AC</option> 1540 </select> 1541 </div> 1542 <div class="form-group"> 1543 <label class="col-sm-6" for ="description"> Message<small class='text-danger'>*</small></label> 1544 <textarea id="remarks" class="form-control col-sm-6" placeholder=""></textarea> 1545 </div> 1546 <!-- <div class="form-group"> 1547 <label class="col-sm-6" for="telephone">Verification</label> 1548 <input type="tel" class="form-control col-sm-6" placeholder=""> 1549 </div> --> 1550 <div class="text-center"> 1551 <button type="button" onclick="submit_bus();" class="btn btn-default print_btn load-btn"><i class='fa fa-circle-o-notch fa-spin '></i> Submit</button> 1552 </div> 1553 </div> 1554 </form> 1555 </div> 1556 1557 1558 1559 </div> 1560 </div> 1561<div id="mail_success" class='message'> 1562 <div class='check'>✔</div> 1563 <p>Success </p> 1564 <p>Thank you, Message has been sent successfully</p> 1565 <button id='ok'>OK</button> 1566 </div> 1567 1568</section> 1569
1570<script type="text/javascript"> 1571 function submit_bus(){ 1572 var passenger_name = $('#passenger_name').val(); 1573 var email = $('#user_email').val(); 1574 var mobile_number = $('#mobile_number').val(); 1575 var remarks = $('#remarks').val(); 1576 var from = $('#from').val(); 1577 var to = $('#to').val(); 1578 var package_type = $('#package_type').val(); 1579 var no_of_seats = $('#no_of_seats').val(); 1580 var bus_type = $('#bus_type').val(); 1581 if( passenger_name == ''){ 1582 alert('Please Enter Your Name.'); 1583 }else if(email == ''){ 1584 alert('Please Enter Your Email Id.'); 1585 }else if(IsEmail(email)==false){ 1586 alert('Please Enter a valid Email Id.'); 1587 }else if(mobile_number == ''){ 1588 alert('Please Enter Your Phone No.'); 1589 }else if(mobile_number.length != 10){ 1590 alert('Please Enter Correct Phone No.'); 1591 }else if(no_of_seats == ""){ 1592 alert('Please enter number of seats'); 1593 }else if(remarks == ''){ 1594 alert('Please enter the message'); 1595 }else{ 1596 $('.load-btn').addClass("active"); 1597 $('.load-btn').prop('disabled', true); 1598 var api_url = 'https://www.poornimatours.com/' 1599 $.ajax({ 1600 url: api_url + "api/get_create_package_booking", 1601 method: "POST", 1602 data: {passenger_name: passenger_name, email: email, mobile_number: mobile_number, remarks: remarks, from: from,to: to,bus_type: bus_type,no_of_seats: no_of_seats, package_type: package_type}, 1603 success: function(){ 1604 $('#passenger_name').val(); 1605 $('#user_email').val(); 1606 $('#mobile_number').val(); 1607 $('#remarks').val(); 1608 $('#from').val(); 1609 $('#to').val(); 1610 $('#bus_type').val(); 1611 $('#no_of_seats').val(); 1612 $('#package_type').val(); 1613 $('.load-btn').removeClass("active"); 1614 $('.load-btn').prop('disabled', false); 1615 // alert('Successfully Created'); 1616 go(); 1617 } 1618 }); 1619 } 1620 function IsEmail(email) { 1621 var regex = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; 1622 if(!regex.test(email)) { 1623 return false; 1624 }else{ 1625 return true; 1626 } 1627 } 1628 } 1629 function go(nr) { 1630 $('.bb').fadeToggle(200); 1631 $('.message').toggleClass('comein'); 1632 $('.check').toggleClass('scaledown'); 1633 $('#go').fadeToggle(nr); 1634} 1635 1636$('#ok').click(function(){ 1637 $('#latest_news input').val(""); 1638 $('#latest_news textarea').val(""); 1639 go(500); 1640 setTimeout(function(){ close_panel(); }, 500); 1641 1642}); 1643 function isNumberKey(evt) 1644 { 1645 var charCode = (evt.which) ? evt.which : event.keyCode 1646 if (charCode > 31 && (charCode < 48 || charCode > 57)) 1647 return false; 1648 1649 return true; 1650 } 1651 1652</script>
1652 1653
1653<script src="cms_common-9ee3f5065ea40cfb7c9cdc3552e5f8c69eb1c7b5265269a1a5edf97f4b1b0784.js"></script>
1653 1654
1655<script type="text/javascript"> 1656if (typeof window !== "undefined") { 1657 window.global = window; 1658 } 1659 var MOBILE_REDIRECT_URL_OLD = "http://www.poornimatours.com/m/index.html"; 1660 var MOBILE_REDIRECT_URL = window.location.origin + "/m/index.html"; 1661 var is_tineyUrl = false; 1662 is_tineyUrl = getParameterByName('is_tiny_url_booking', window.location.href); 1663 if(is_tineyUrl == 'true'){ 1664 MOBILE_REDIRECT_URL = window.location.origin + "/m/#/autofill-form" + window.location.search; 1665 } 1666 var TRAVEL_ID = 21; 1667 var CURRENCY = "â¹"; 1668 var CMS_API_URL = "http://cms.ticketsimply.com"; 1669 var SKIP_MOBILE_REDIRECT = false 1670 1671 function isMobileDevice() { 1672 return (typeof window.orientation !== "undefined") || (navigator.userAgent.indexOf('IEMobile') !== -1); 1673 }; 1674 1675 function getParameterByName(name, url) { 1676 if (!url) url = window.location.href; 1677 name = name.replace(/[\[\]]/g, '\\$&'); 1678 var regex = new RegExp('[?&]' + name + '(=([^&#]*)|&|#|$)'), 1679 results = regex.exec(url); 1680 if (!results) return null; 1681 if (!results[2]) return ''; 1682 return decodeURIComponent(results[2].replace(/\+/g, ' ')); 1683} 1684 1685 function getCookie(cname) { 1686 var name = cname + "="; 1687 var ca = document.cookie.split(';'); 1688 for(var i = 0; i < ca.length; i++) { 1689 var c = ca[i]; 1690 while (c.charAt(0) == ' ') { 1691 c = c.substring(1); 1692 } 1693 if (c.indexOf(name) == 0) { 1694 return c.substring(name.length, c.length); 1695 } 1696 } 1697 return false; 1698 } 1699 1700 function setMobileCookie(){ 1701 if( !getCookie('is_mobile_app') ){ 1702 var d = new Date(); 1703 d.setTime(d.getTime() + (30 * 60 * 1000)); 1704 document.cookie = "is_mobile_app=false; expires=" + d.toUTCString() + ";" 1705 } 1706 } 1707 1708 function isFullVersion(){ 1709 var isFullWeb = /mb=1/.test(window.location.search); 1710 1711 if( isFullWeb && !getCookie('is_mobile_app') ){ 1712 setMobileCookie() 1713 } 1714 1715 if( location.pathname.includes("bangalore_tirupati_online_bus_booking_package_tour") || SKIP_MOBILE_REDIRECT ){ 1716 setMobileCookie() 1717 } 1718 if(TRAVEL_ID === 5103){ 1719 setMobileCookie() 1720 } 1721 1722 return isFullWeb || getCookie('is_mobile_app') == "false" 1723 } 1724 if( isMobileDevice() && !isFullVersion() && (!location.pathname.includes("booking-confirm") && !location.pathname.includes("booking-cancel") && !location.pathname.includes("phone-blocking-to-ebooking"))){ 1725 window.location = MOBILE_REDIRECT_URL; 1726 } 1727 1728 function getConfig(cb){ 1729 var userJson = localStorage.getItem('user'); 1730 user = userJson ? JSON.parse( userJson ).full : {}; 1731 1732 $.ajax({ 1733 url: API_URL + "api/cms_booking_engine.json", 1734 method: 'post', 1735 beforeSend: function(request) { 1736 request.setRequestHeader("auth-token", user['authentication_token']); 1737 }, 1738 data:{ 1739 query: 'q1' 1740 }, 1741 success: function(response){ 1742 cb(response) 1743 } 1744 }) 1745 } 1746
1747 $(document).ready(function(){ 1748 $.ajax({ 1749 url: API_URL + "/api/cms_banners.json", 1750 method: "get", 1751 dataType: 'json', 1752 data: { 1753 travel_id: TRAVEL_ID 1754 }, 1755 success: function(res){ 1756 constructBanner(res) 1757 } 1758 }) 1759 $.ajax({ 1760 url: API_URL + "api/sync_cms_contact_details.json", 1761 method: "get", 1762 dataType: "json", 1763 success: function(data) { 1764 let html = '<section id="terms_conditions"><div class="container">'; 1765 html += '<h3>Cancellation Policy:</h3>'; 1766 1767 if (data.cancellation_policies && data.cancellation_policies.length > 0) { 1768 data.cancellation_policies.forEach(function(policy) { 1769 html += `<div>${formatPolicyRange(policy.time_limit_from, policy.time_limit_to)} <b>${policy.percent}%</b> Cancellation Charges</div>`; 1770 }); 1771 } else { 1772 html += `<div>No cancellation policies available.</div>`; 1773 } 1774 1775 html += '</div></section>'; 1776 $('#cancellation_policy_section').html(html); 1777 } 1778 }); 1779 }) 1780 function formatPolicyRange(from, to) { 1781 from = parseFloat(from); 1782 to = parseFloat(to); 1783 if (from === 0 && to <= 2) { 1784 return `Less than ${to} hours from the main station departure time`; 1785 } else if (from < 24 && to <= 24) { 1786 return `Between ${from} Hrs to ${to} Hrs from the main station departure time`; 1787 } else { 1788 return `Between ${from} to ${to} days before main station departure time`; 1789 } 1790 } 1791</script>
1791 1792 1793 <div id="login_container"></div> 1794 <template id="embedded_js_container"> 1795
1795<script type="text/javascript"> 1796 $(window).load(function(){ 1797 $( ".footer-logo img" ).attr("src","https://gst-contracts.s3.amazonaws.com/uploads/bcc/cms/asset/avatar/6030/white-logo.png"); 1798 }); 1799</script>
vendor: 2 bytes, line 1799
1799
1800<script type="text/javascript"> 1801 $(window).load(function(){ 1802 $( "#extra_665" ).insertAfter( $( ".home-about-area" ) ); 1803 }); 1804</script>
1804 1805
1806<script> 1807 $( "#extra_87092" ).insertAfter( $( ".main-menu #main-nav a" ) ); 1808</script>
1808 1809 1810 </template> 1811 <div id="whatsappmodal" class="modal" tabindex="-1" role="dialog"> 1812 </div> 1813
1813<script type="text/javascript"> 1814$(document).ready(function(){ 1815 $.ajax({ 1816 url: API_URL + "api/whats_app_support_configuration.json?is_mobile_app=false", 1817 method: "get", 1818 dataType: 'json', 1819 success: function(data){ 1820 whatsapp_global = data; 1821 if(data.show_whatsapp_icon_public){ 1822 var whatsapp_icon = document.createElement("IMG"); 1823 whatsapp_icon.setAttribute("src", data.chat_configuration.chat_bubble); 1824 whatsapp_icon.setAttribute("class", "whatsapp_icon"); 1825 document.body.appendChild(whatsapp_icon); 1826 } 1827 }, 1828 error: function(){ 1829 } 1830 }) 1831}) 1832 1833$('body').on('click', '.whatsapp_icon' , function(){ 1834 var htm = ""; 1835 htm += '<div class="modal-dialog" role="document">' 1836 htm += ' <div class="modal-content animate-bottom">' 1837 htm += '<div class="modal-header">' 1838 htm += '<h5 class="modal-title">'+ whatsapp_global.chat_configuration.chat_header +'</h5>' 1839 htm += '<button type="button" class="close" data-dismiss="modal" aria-label="Close">' 1840 htm += '<span aria-hidden="true">×</span>' 1841 htm += '</button>' 1842 htm += '</div>' 1843 htm += '<div class="modal-body"><div class="inner_whatsapp_blk">' 1844 htm += '<p>'+whatsapp_global.chat_configuration.chat_message+'</p>' 1845 $.each(whatsapp_global.contact_configuration, function( key, value ) { 1846 console.log('caste: ' + value.caste + ' | id: ' +value.id); 1847 htm += '<div class="query_list">' 1848 htm += '<input type="radio" id="'+value.query+'" name="query" value="'+value.query+'">' 1849 htm += '<label for="'+value.query+'">' + value.query +'</label><br>' 1850 htm += '</div>' 1851 }); 1852 htm += '</div></div>' 1853 htm += '<div class="modal-footer">' 1854 htm += '<a href="javascript:void(0)" class="start_chat btn btn-primary"><i class="fa fa-whatsapp" aria-hidden="true"></i>Start Chat</button>' 1855 htm += '</div>' 1856 htm += '</div>' 1857 htm += '</div>' 1858 1859 $('#whatsappmodal').html(htm); 1860 if($('#whatsappmodal input[name="query"]').length == 1){ 1861 $('#whatsappmodal input[name="query"]').prop('checked',true); 1862 } 1863 $('#whatsappmodal').modal('toggle'); 1864}) 1865 1866$('body').on('click', '.start_chat' , function(){ 1867 if($('#whatsappmodal input[name="query"]:checked').length == 0){ 1868 alert('Please Select The Query Type') 1869 }else{ 1870 var is_valid = false; 1871 for(var i = 0; i < whatsapp_global.contact_configuration.length; i++) { 1872 if (whatsapp_global.contact_configuration[i].query == $('#whatsappmodal input[name="query"]:checked').val()) { 1873 for(var j = 0; j < whatsapp_global.contact_configuration[i].shift_configuration.length; j++){ 1874 if(moment(new Date()).isBetween(moment(whatsapp_global.contact_configuration[i].shift_configuration[j].from, ["h:mm A"]), moment(whatsapp_global.contact_configuration[i].shift_configuration[j].to, ["h:mm A"]))){ 1875 window.open(whatsapp_global.contact_configuration[i].shift_configuration[j].url, '_blank'); 1876 is_valid = true; 1877 break; 1878 } 1879 } 1880 } 1881 } 1882 if(!is_valid){ 1883 $('.inner_whatsapp_blk').html('<p>'+ whatsapp_global.chat_configuration.offline_message +'</p>'); 1884 $('.start_chat').addClass('disabled'); 1885 } 1886 } 1887}); 1888</script>
1888 1889 </body> 1890 <!--
1890<script type="text/javascript"> 1891 $(function () { 1892 var date = new Date(); 1893 var tomorrow = new Date(date.getFullYear(), date.getMonth(), (date.getDate() + 1)); 1894 $("#datepicker").datepicker({ 1895 startDate: date, 1896 autoclose: true, 1897 todayHighlight: true 1898 }).datepicker('update', new Date()); 1899 1900 1901 $("#datepicker1").datepicker({ 1902 startDate: tomorrow, 1903 autoclose: true 1904 1905 }).datepicker('update', tomorrow); 1906 1907 $('.home-2').has('.ticket-page').attr('id','print_page'); 1908 }); 1909 </script>
1909 --> 1910
1910<script type="text/javascript"> 1911 (function($){ 1912 "use strict"; 1913 $(document).ready(function(){ 1914 $('.amenity-slide').slick({ 1915 slidesToShow: 6, 1916 slidesToScroll: 1, 1917 autoplay: true, 1918 autoplaySpeed: 1500, 1919 arrows: false, 1920 dots: false, 1921 pauseOnHover: false, 1922 responsive: [{ 1923 breakpoint: 768, 1924 settings: { 1925 slidesToShow: 4 1926 } 1927 }, { 1928 breakpoint: 520, 1929 settings: { 1930 slidesToShow: 2 1931 } 1932 }] 1933 }); 1934 }); 1935 })(jQuery); 1936 </script>
vendor: 1 bytes, line 1936
1936
1937<script type="text/javascript"> 1938 // sidebar 1939function open_panel() { 1940slideIt(); 1941var a = document.getElementById("sidebar_news"); 1942a.setAttribute("id", "sidebar1"); 1943a.setAttribute("onclick", "close_panel()"); 1944} 1945 1946function slideIt() { 1947var slidingDiv = document.getElementById("slider_news"); 1948var stopPosition = 0; 1949if (parseInt(slidingDiv.style.left) < stopPosition) { 1950slidingDiv.style.left = parseInt(slidingDiv.style.left) + 2 + "px"; 1951setTimeout(slideIt, 1); 1952} 1953} 1954 1955function close_panel() { 1956slideIn(); 1957a = document.getElementById("sidebar1"); 1958a.setAttribute("id", "sidebar_news"); 1959a.setAttribute("onclick", "open_panel()"); 1960} 1961 1962function slideIn() { 1963var slidingDiv = document.getElementById("slider_news"); 1964var stopPosition = -300; 1965if (parseInt(slidingDiv.style.left) > stopPosition) { 1966slidingDiv.style.left = parseInt(slidingDiv.style.left) - 2 + "px"; 1967setTimeout(slideIn, 1); 1968} 1969} 1970 1971 $(document).ready(function(){ 1972 var isPreview = 'false' 1973 $.ajax({ 1974 url: "/home_content.json", 1975 data: { 1976 travel_id: TRAVEL_ID 1977 }, 1978 success: function(response){ 1979 if(response){ 1980 quickBook(response.q2,isPreview); 1981 latestNews(response.q4,isPreview); 1982 allRoutes(response.q1,response.cities,isPreview); 1983 $("body").append( $("#embedded_js_container").html() ); 1984 $(".card-body.box-middle .quick_routes.scrollbar, .card-body.box-shape ul, .card-body.box-shape2 .quick_routes.scrollbar").show(); 1985 } 1986 }, 1987 error:function(){ 1988 $(".card-body.box-middle .quick_routes.scrollbar, .card-body.box-shape ul, .card-body.box-shape2 .quick_routes.scrollbar").show(); 1989 }, 1990 }); 1991 }); 1992 1993</script>
1993 1994 1995
1995<script src="common.js"></script>
1995 1996</html> 1997
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.