PageSourceSearch

https://www.sivakumaranbuses.com/manage-ticket?action=print

html sivakumaranbuses.com collected 2026-10-02 01:43:32 UTC 35,947 bytes, 667 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3
4<head>
5	<!-- Title -->
6	<title>Manage Ticket : Sivakumaran Buses</title>
7
8			
9	<style>
10		:root {
11			--theme-primary-color-h: 10.94deg;
12			--theme-primary-color-s: 81.9%;
13			--theme-primary-color-l: 56.67%;
14			--theme-secondary-color-h: 356.79deg;
15			--theme-secondary-color-s: 69.31%;
16			--theme-secondary-color-l: 37.06%;
17			--theme-primary-color: #eb5736;
18			--theme-secondary-color: #a01d24;
19			--theme-primaryDark-color: #a53d26;
20			--theme-primaryHSL-color: {"H":10.94,"S":81.9,"L":56.67};
21			--theme-secondaryHSL-color: {"H":356.79,"S":69.31,"L":37.06};
22		}
23	</style>
24
25	<!-- Meta -->
26	<meta charset="UTF-8">
27	<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
28	<meta name="keywords" content="Cancel Sivakumaran Buses bus ticket, Edit Sivakumaran Buses bus ticket, Sivakumaran Buses live tracking">
29	<meta name="description" content="Manage Sivakumaran Buses bus tickets like Edit, Cancel, Change travel date, download gst invoice, live tracking are available in online.">
30	<meta name="theme-color" content="#eb5736" />
31
32	<!-- Open Graph / Facebook -->
33	<meta property="og:type" content="website">
34	<meta property="og:url" content="https://www.sivakumaranbuses.com/manage-ticket">
35	<meta property="og:title" content="Manage Ticket : Sivakumaran Buses">
36	<meta property="og:description" content="Manage Sivakumaran Buses bus tickets like Edit, Cancel, Change travel date, download gst invoice, live tracking are available in online.">
37	<meta property="og:image" content="https://www.sivakumaranbuses.com/assets/images/logo.png">
38	<meta property="og:image:alt" content="Logo of Sivakumaran Buses" />
39
40	<!-- Twitter -->
41	<meta property="twitter:card" content="summary_large_image">
42	<meta property="twitter:url" content="https://www.sivakumaranbuses.com/manage-ticket">
43	<meta property="twitter:title" content="Manage Ticket : Sivakumaran Buses">
44	<meta property="twitter:description" content="Manage Sivakumaran Buses bus tickets like Edit, Cancel, Change travel date, download gst invoice, live tracking are available in online.">
45	<meta property="twitter:image" content="https://www.sivakumaranbuses.com/assets/images/logo.png">
46	<meta property="twitter:image:alt" content="Logo of Sivakumaran Buses" />
47
48	
49	<!-- Base URL & Favicon  -->
50	<base href="https://www.sivakumaranbuses.com/">
51	<link rel="shortcut icon" href="assets/images/favicon.png"  type="image/png">
52	<link rel="canonical" href="https://www.sivakumaranbuses.com/manage-ticket" />
53
54	<!-- Fonts & Styles -->
55	<link rel="preconnect" href="https://fonts.googleapis.com">
56	<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
57	<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.13.0/css/all.min.css" rel="stylesheet">
58	<link href="https://web.cdn.ezeebus.com/portal/static/icons/ezeeicons/ezeeicons-style.css" rel="stylesheet" media="screen">
59			<link href="assets/lib/bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" media="screen">
60		<link href="assets/lib/selectize/css/selectize.css" rel="stylesheet" type="text/css" media="screen">
61	<link href="assets/lib/selectize/css/selectize.bootstrap4.css" rel="stylesheet" type="text/css" media="screen">
62	<link href="assets/lib/bootstrap-datepicker/css/bootstrap-datepicker3.standalone.min.css" rel="stylesheet" type="text/css" media="screen">
63	<link href="assets/lib/fancyapps/fancybox.css" rel="stylesheet" />
64	<link rel="stylesheet" type="text/css" href="assets/lib/sal/sal.css" />
65	<link href="assets/css/busmap.css?v=1784993450" rel="stylesheet" type="text/css" media="screen">
66	<link href="assets/css/style.css?v=1773660999" rel="stylesheet" type="text/css" media="screen">
67	<link href="assets/css/shared.css?v=1786338557" rel="stylesheet" type="text/css" media="screen">
68	<link href="assets/css/search.css?v=1790225828" rel="stylesheet" type="text/css" media="screen">
69	<link rel="stylesheet" type="text/css" href="assets/lib/slick/slick.css" />
70	<link rel="stylesheet" type="text/css" href="assets/lib/slick/slick-theme.css" />
71	<link rel="stylesheet" type="text/css" href="assets/css/dynamic-theme.css" />
72	<!-- Scripts -->
73	
73<script type="text/javascript" src="assets/lib/jquery/jquery.min.js"></script>
73
74			
74<script type="text/javascript" src="assets/lib/bootstrap/js/bootstrap.bundle.min.js" defer></script>
74
75		
75<script type="text/javascript" src="assets/lib/moment/moment.min.js" defer></script>
75
76	
76<script type="text/javascript" src="assets/lib/selectize/js/standalone/selectize.min.js" defer></script>
76
77	
77<script type="text/javascript" src="assets/lib/bootstrap-datepicker/js/bootstrap-datepicker.min.js" defer></script>
77
78	
78<script type="text/javascript" src="assets/lib/fancyapps/fancybox.umd.js" defer></script>
78
79	
79<script src="https://unpkg.com/@dotlottie/[email protected]/dist/dotlottie-player.mjs" type="module"></script>
79
80	
80<script type="text/javascript" src="assets/js/scripts.js?v=1790225828" defer></script>
80
81	
81<script type="text/javascript" src="assets/lib/confetti/js/canvas.confetti.js"></script>
81
82	
82<script type="text/javascript" src="assets/lib/sal/sal.js"></script>
82
83	
83<script type="text/javascript" src="assets/lib/slick/slick.min.js"></script>
83
84	
85							<!-- Global site tag (gtag.js) - Google Analytics -->
vendor: 67 bytes, lines 85-86
85
86			<script async src="https://www.googletagmanager.com/gtag/js?id=
86G-JE1KL9P220
vendor: 15 bytes, lines 86-87
86"></script>
87			
87<script>
88				
vendor: 152 bytes, lines 88-94
88window.dataLayer = window.dataLayer || [];
89
90				function gtag() {
91					dataLayer.push(arguments);
92				}
93				gtag('js', new Date());
94				gtag('config', '
94G-JE1KL9P220
vendor: 7 bytes, lines 94-95
94');
95			
95</script>
95
96		
97</head>
98
99<body data-page="manage-ticket">
100				<!-- Fonts -->
101<link rel="preconnect" href="https://fonts.googleapis.com">
102<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
103<link href="https://fonts.googleapis.com/css2?family=Jost:wght@400;500;700&family=Sen:wght@400;500;700&display=swap" rel="stylesheet">
104
105<!-- header-section -->
106<header class="header-section">
107	<!-- top-navbar -->
108	<div class="top-header">
109		<div class="container-fluid">
110			<div class="row align-items-center justify-content-between">
111				<div class="col-md-1"></div>
112				<div class="col-md">
113					<ul class="top-header-list">
114						<li><i class="fas fa-phone-alt"></i><a href="tel:9150622422">91506 22422</a></li>
115						<li><i class="fas fa-envelope"></i><a href="mailto:[email protected]">[email protected]</a></li>
116					</ul>
117				</div>
118				<div class="col-md-auto">
119					<ul class="top-header-list">
120													<li><a href="#" data-toggle="modal" data-target="#otp-login"><i class="fas fa-user"></i>Customer Login</a></li>
121							<li><a href="#" data-toggle="modal" data-target="#agent-login"><i class="fas fa-sign-in-alt"></i>Login</a></li>
122												<li class="header-login"><a href="https://play.google.com/store/apps/details?id=com.ezee.skbuses"target="_blank"><i class="fab fa-google-play"></i></a></li>
123						<li class="header-login"><a href="#" target="_blank"><i class="fab fa-app-store-ios"></i></a></li>
124					</ul>
125				</div>
126				<div class="col-md-1"></div>
127			</div>
128		</div>
129	</div>
130	<!-- bottom-navbar -->
131	<div class="bottom-header">
132		<div class="container-fluid">
133			<div class="row align-items-center justify-content-between">
134				<div class="col-md-auto"></div>
135				<div class="col-md-auto">
136					<ul class="bottom-header-list">
137						<li><a href="./">Home</a></li>
138						<li class="dropdown">
139							<a class="dropdown-toggle" data-toggle="dropdown" href="javascript:;">Manage Ticket<b class="caret"></b></a>
140							<ul class="dropdown-menu">
141								<li><a href="manage-ticket?action=print">Print Ticket</a></li>
142								<li><a href="manage-ticket?action=edit">Edit Ticket</a></li>
143								<li><a href="manage-ticket?action=cancel">Cancel Ticket</a></li>
144								<li><a href="manage-ticket?action=download">Download Ticket</a></li>
145								<li><a href="manage-ticket?action=sms">Send SMS / Email</a></li>
146								<li><a href="manage-ticket?action=reschedule">Reschedule Ticket</a></li>
147								<li><a href="manage-ticket?action=refund"> Check Refund Status</a></li>
148							</ul>
149						</li>
150					</ul>
151				</div>
152				<div class="col-md-12 col-lg-1 order-first order-lg-0">
153					<a href="./" class="logo"><img src="assets/images/logo.png" alt="logo"></a>
154				</div>
155				<div class="col-md-auto">
156					<ul class="bottom-header-list">
157						<li><a href="track-my-bus">Track Bus</a></li>
158						<li><a href="contact">Contact</a></li>
159					</ul>
160				</div>
161				<div class="col-md-auto"></div>
162			</div>
163		</div>
164	</div>
165</header>
166<!-- header-end -->
167
168<section id="body-content">
169	<div class="bg-secondary py-3">
170	<div class="container py-4 text-white">
171		<div class="h3">Manage Ticket</div>
172		<div>Print , Edit & Cancel Ticket</div>
173	</div>
174</div>
175
176<!-- Content -->
177<section id="content">
178	<div class="container py-3 pb-5">
179
180		<div class="row">
181			
182			<div class="col-md-7 pt-4 m-auto" id="manage-ticket-form-cont">
183				<div class="row">
184
185					<div class="col-md-5">
186						<b>What you want to do ?</b>
187
188						<div class="pt-4">
189							<div class="custom-control custom-radio mb-3">
190								<input type="radio" id="print-ticket-radio" name="manage-ticket-radio" class="custom-control-input" value="PRINT" checked>
191								<label class="custom-control-label" for="print-ticket-radio">Print Ticket</label>
192							</div>
193							<div class="custom-control custom-radio mb-3">
194								<input type="radio" id="download-ticket-radio" name="manage-ticket-radio" class="custom-control-input" value="DOWNLOAD" >
195								<label class="custom-control-label" for="download-ticket-radio">Download Ticket</label>
196							</div>
197							<div class="custom-control custom-radio mb-3">
198								<input type="radio" id="send-sms-radio" name="manage-ticket-radio" class="custom-control-input" value="SMS" >
199								<label class="custom-control-label" for="send-sms-radio">Send Whatsapp/Email</label>
200							</div>
201							<div class="custom-control custom-radio mb-3">
202								<input type="radio" id="cancel-ticket-radio" name="manage-ticket-radio" class="custom-control-input" value="CANCEL" >
203								<label class="custom-control-label" for="cancel-ticket-radio">Cancel Ticket</label>
204							</div>
205															<div class="custom-control custom-radio mb-3">
206									<input type="radio" id="reschedule-ticket-radio" name="manage-ticket-radio" class="custom-control-input" value="RESCHEDULE" >
207									<label class="custom-control-label" for="reschedule-ticket-radio">Reschedule Ticket</label>
208								</div>
209														<div class="custom-control custom-radio mb-3">
210								<input type="radio" id="change-boarding-radio" name="manage-ticket-radio" class="custom-control-input" value="BOARDING" >
211								<label class="custom-control-label" for="change-boarding-radio">Change Boarding Point</label>
212							</div>
213							<div class="custom-control custom-radio mb-3">
214								<input type="radio" id="track-bus-radio" name="manage-ticket-radio" class="custom-control-input" value="TRACK">
215								<label class="custom-control-label" for="track-bus-radio">Track My Bus</label>
216							</div>
217							<div class="custom-control custom-radio mb-3">
218								<input type="radio" id="invoice-bus-radio" name="manage-ticket-radio" class="custom-control-input" value="INVOICE">
219								<label class="custom-control-label" for="invoice-bus-radio">Download Invoice</label>
220							</div>
221							<div class="custom-control custom-radio mb-3">
222								<input type="radio" id="refund-bus-radio" name="manage-ticket-radio" class="custom-control-input" value="REFUND" >
223								<label class="custom-control-label" for="refund-bus-radio">Check Refund Status</label>
224							</div>
225						</div>
226					</div>
227					<div class="col-md-7">
228						<b>Fill Your Details to manage</b>
229
230						<div class="pt-4">
231							<form id="manage-ticket-form" onsubmit="return false" novalidate>
232								<div class="row">
233									<div class="col-md-12">
234										<label for="manage-ticket-pnr">PNR Number</label>
235										<div class="form-group position-relative">
236											<input type="email" class="form-control form-control-icon" id="manage-ticket-pnr" placeholder="Enter PNR Number" value="" maxlength="20">
237											<i class="fas fa-ticket-alt placholder-icon"></i>
238										</div>
239									</div>
240									<div class="col-md-12">
241										<label for="manage-ticket-email-mobile">Email / Mobile Number</label>
242										<div class="form-group position-relative">
243											<input type="email" class="form-control form-control-icon" id="manage-ticket-email-mobile" placeholder="Enter Email / Mobile Number" value="" maxlength="64">
244											<i class="fas fa-envelope-open placholder-icon"></i>
245										</div>
246									</div>
247									<div class="col-md-12"><br>
248										<div id="manage-ticket-alert"></div>
249									</div>
250									<div class="col-md-12">
251										<button type="submit" class="btn btn-block btn-primary" id="manage-ticket-btn" onclick="manageTicket()">Next</button>
252									</div>
253								</div>
254							</form>
255						</div>
256					</div>
257
258				</div>
259			</div>
260
261			<div class="col-md-12 pt-4 d-none" id="manage-ticket-body-cont">
262				<div>
263					<button class="btn btn-secondary btn-sm" id="manage-ticket-back" onclick="manageTicketBack()"><i class="fas fa-chevron-left"></i> Manage Journey</button>
264				</div>
265
266				<div class="py-4" id="manage-ticket-body"></div>
267			</div>
268		</div>
269
270	</div>
271</section>
272
273</section>
274
275<!-- Footer Starts -->
276<footer>
277	<div class="footer-top">
278		<div class="container">
279			<div class="row align-items-center">
280				<div class="col-md-12 col-lg">
281					<div class="row justify-content-between">
282						<div class="col-md-5">
283							<img src="assets/images/footer-logo.png" alt="logo" loading="lazy">
284						</div>
285						<div class="col-md-7">
286							<p><span class="section-title">Sivakumaran Buses</span> online in website and from your mobile with few easy steps. <br><br> Go to <span class="section-subtitle">My Bookings</span> to manage your account.</p>
287						</div>
288					</div>
289					<div class="footer-app">
290						<div class="row align-items-center">
291							<div class=" col-5 col-lg">
292								<a href="https://play.google.com/store/apps/details?id=com.ezee.skbuses" target="_blank"><img src="assets/images/badges/google-play-badge.png" alt="App" width="120px"></a>
293							</div>
294							<div class="col-5 col-lg">
295								<a href="./" target="_blank"><img src="assets/images/badges/app-store-badge.png" alt="App" width="120px"></a>
296							</div>
297							<div class="col-md-auto">
298								<h6>Book For <b>Exciting Discounts</b></h6>
299							</div>
300						</div>
301					</div>
302				</div>
303				<div class="col-md-auto"></div>
304				<div class="col-md-12 col-lg">
305					<div class="row">
306						<div class="col-md-5 footer-line">
307							<h3>Manage Ticket</h3>
308							<ul class="footer-links">
309								<li><a href="manage-ticket?action=download">Download Ticket </a></li>
310								<li><a href="track-my-bus">Track Your Bus</a></li>
311								<li><a href="manage-ticket?action=cancel">Cancel Ticket</a></li>
312								<li><a href="manage-ticket?action=edit">Change Boarding Point </a></li>
313								<li><a href="manage-ticket?action=reschedule">Change Travel Date</a></li>
314							</ul>
315						</div>
316						<div class="col-md-7">
317							<h3>Get In Touch</h3>
318							<ul>
319								<li><i class="fas fa-phone-alt"></i><a href="tel:9150622422">91506 22422</a></li>
320								<li><i class="fas fa-envelope"></i><a href="mailto:[email protected]">[email protected]</a></li>
321							</ul>
322						</div>
323					</div><br>
324					<div class="row">
325						<div class="col-md-5">
326							<h3>Quick Links</h3>
327							<ul class="footer-links">
328								<li><a href="faq">FAQ</a></li>
329								<li><a href="terms">Terms & Conditions</a></li>
330								<li><a href="privacy-policy">Privacy Policy</a></li>
331								<li><a href="feedback">Feedback</a></li>
332								<li><a href="boarding-places">Boarding Places</a></li>
333							</ul>
334						</div>
335						<div class="col-md-7 footer-line">
336							<h3>Head Office</h3>
337							<ul>
338								<li><i class="fas fa-map-marker-alt"></i>HO: 627/347, State Bank Colony, AVR Circle, Meyyanur, Salem - 636 004</li>
339							</ul>
340							<div class="social-links">
341								<a href="https://instagram.com/sivakumaranbuses?igshid=OGQ5ZDc2ODk2ZA=="><i class="fab fa-instagram"></i></a>
342								<a href="https://www.facebook.com/profile.php?id=61553703015092"><i class="fab fa-facebook-f"></i></a>
343								<!-- <a href="#"><i class="fab fa-youtube"></i></a>
344								<a href="#"><i class="fab fa-twitter"></i></a> -->
345							</div>
346						</div>
347					</div>
348				</div>
349			</div>
350		</div>
351	</div>
352	<div class="footer-bottom">
353		<div class="container">
354			<div class="row justify-content-between">
355				<div class="col-md-auto">
356					<p>© 2026 - Sivakumaran Buses</p>
357				</div>
358				<div class="col-md-auto">
359					<p>Powered By <a href="https://www.ezeeinfocloudsolutions.com/" target="_blank">Ezee Info Cloud Solutions</a> | <a href="https://www.ezeebus.com/" target="_blank">Ezeebus.com</a></p>
360				</div>
361			</div>
362		</div>
363	</div>
364</footer>
365<!-- Footer End -->
366	
367	
368			<!-- Modal -->
369<div class="modal fade" id="otp-login" data-backdrop="static" data-keyboard="false" tabindex="-1" aria-labelledby="otp-login-label" aria-hidden="true">
370	<div class="modal-dialog modal-dialog-centered modal-dialog-scrollable modal-lg">
371		<div class="modal-content br-24">
372            <div class="row m-0">
373                <div class="col-md-7 pr-0 pl-0">
374                    <div class="login-div">
375                        <img src="assets/images/logo.png" alt="logo" class="logo">
376                        <img src="assets/images/login-bg.svg" alt="login background" width="100%">
377                    </div>
378                </div>
379                <div class="col-md-5 login-card">
380                    <div class="modal-header">
381                        <button type="button" class="close" data-dismiss="modal" aria-label="Close">
382                            <span aria-hidden="true">&times;</span>
383                        </button>
384                    </div>
385                    <div class="modal-body">
386                        <div class="p-2">
387                            <div class="text-center text-muted py-2">
388                                <span class="text-primary h6">Login</span> or <span class="text-primary h6">Signup</span>
389                            </div>
390
391                            <form class="" id="otp-login-forms" onsubmit="return false">
392
393                                <!-- Mobile Number -->
394                                <div id="mobile-sections">
395                                    <div class="mob-info">Enter mobile number to continue</div>
396                                    <div class="form-group position-relative">
397                                        <!-- <i class="far fa-address-book placholder-icon"></i> -->
398                                        <!-- <small id="otp-login-mobile-help" class="form-text text-muted">OTP will be sent to this mobile number.</small> -->
399                                        <div class="phone-card">
400                                            <img src="assets/images/addon-icons/phone.svg" class="phone-icon" alt="Phone Icon">
401                                            <input type="tel" class="phone-control " id="otp-login-mobiles" placeholder="Enter Mobile No" maxlength="13" oninput="formatMobileNo(event)" aria-describedby="otp-login-mobile-help">
402                                        </div>
403                                    </div>
404                                    
405                                    <!-- Captcha -->
406                                    <div class="form-group">
407                                        <label class="">Verify you're human</label>
408                                        <div class="d-flex align-items-center _g-7 mb-2">
409                                            <img class="captcha-image" src="" alt="captcha">
410                                            <button type="button" class="btn btn-sm btn-primary captcha-refresh" 
411                                                onclick="genCaptcha()">
412                                                <i class="fas fa-sync-alt"></i>
413                                            </button>
414                                        </div>
415                                        <input type="text" class="captcha-control" id="captchaCode" 
416                                            placeholder="Enter captcha" autocomplete="off" maxlength="5">
417                                    </div>
418
419                                    <div class="mobile-hide">
420                                        <div class="text-center text-muted py-2">
421                                            By Logging in, I understand & agree to<br />
422                                            Sivakumaran Buses<br />
423                                            <a href="terms">terms & conditions</a>
424                                        </div>
425                                        <div id="otp-login-alerts"></div>
426                                        <button type="submit" class="btn btn-primary btn-block " id="send-otp-btns" onclick="sendOTPNew()">Submit</button>
427                                    </div>
428                                </div>
429
430                                <!-- OTP -->
431                                <div id="otp-sections" class="d-none">
432                                    <div class="mobile-mask"></div>
433                                    <div class="inputContainer">
434                                        <input type="text" maxlength="1" name="pin1" oninput="handleInput(1, event); onlyNumber(event);" onkeydown="handleBackspace(1, event);" autocomplete="off">
435                                        <input type="text" maxlength="1" name="pin2" oninput="handleInput(2, event); onlyNumber(event);" onkeydown="handleBackspace(2, event);" autocomplete="off" required disabled>
436                                        <input type="text" maxlength="1" name="pin3" oninput="handleInput(3, event); onlyNumber(event);" onkeydown="handleBackspace(3, event);" autocomplete="off" required disabled>
437                                        <input type="text" maxlength="1" name="pin4" oninput="handleInput(4, event); onlyNumber(event);" onkeydown="handleBackspace(4, event);" autocomplete="off" required disabled>
438                                        <input type="text" maxlength="1" name="pin5" oninput="handleInput(5, event); onlyNumber(event);" onkeydown="handleBackspace(5, event);" autocomplete="off" required disabled>
439                                        <input type="text" maxlength="1" name="pin6" oninput="handleInput(6, event); onlyNumber(event);" onkeydown="handleBackspace(6, event);" autocomplete="off" required disabled>
440                                    </div>
441                                    <div class="mt-5 text-right">
442                                        <span class="mobile-resend" onclick="resendOTP()">Resend</span>
443                                    </div>
444                                    <div class="text-center text-muted py-2">
445                                        By Logging in, I understand & agree to<br />
446                                        Sivakumaran Buses<br />
447                                        <a href="terms">terms & conditions</a>
448                                    </div>
449                                    <div id="otp-login-validate-alerts"></div>
450                                    <button type="submit" class="btn btn-primary btn-block verifyBtn" id="validate-otp-btns" onclick="validateOTPNew()">Submit</button>
451                                </div>
452
453                                <!-- Register -->
454                                <div id="register-sections" class="d-none">
455                                    <div class="form-group position-relative">
456                                        <label class="sr-only" for="otp-register-fname">First Name</label>
457                                        <div class="phone-card">
458                                            <img src="assets/images/search/rating-user-1.svg" class="phone-icon" alt="Phone Icon">
459                                            <input type="text" class="phone-control " id="otp-register-fnames"  placeholder="Enter First Name" maxlength="25">
460                                        </div>
461                                    </div>
462                                    <div class="form-group position-relative">
463                                        <label class="sr-only" for="otp-register-lname">Last Name</label>
464                                        <div class="phone-card">
465                                            <img src="assets/images/search/rating-user-1.svg" class="phone-icon" alt="Phone Icon">
466                                            <input type="text" class="phone-control " id="otp-register-lnames"  placeholder="Enter Last Name" maxlength="25">
467                                        </div>
468                                    </div>
469                                    <div class="form-group position-relative">
470                                        <label class="sr-only" for="otp-register-email">Email address</label>
471                                        <div class="phone-card">
472                                            <img src="assets/images/addon-icons/mail.svg" class="phone-icon" alt="Phone Icon">
473                                            <input type="text" class="phone-control " id="otp-register-emails"  placeholder="Enter Email address" maxlength="64">
474                                        </div>
475                                    </div>
476                                    <div class="text-center text-muted py-2">
477                                        By Logging in, I understand & agree to<br />
478                                        Sivakumaran Buses<br />
479                                        <a href="terms">terms & conditions</a>
480                                    </div>
481                                    <div id="otp-login-register-alerts"></div>
482                                    <button type="submit" class="btn btn-primary btn-block my-3" id="otp-register-btns" onclick="registerUserNew()">Submit</button>
483                                </div>
484                            </form>
485
486                        </div>
487                        <input type="hidden" id="forresendmob">
488                    </div>
489                </div>
490            </div>
491        </div>
492	</div>
493</div>
494
495<!-- 
495<script>
496	$(document).ready(function() {
497		genCaptcha();
498	});
499</script>
499 -->		<!-- Modal -->
500<div class="modal fade" id="otp-login" data-backdrop="static" data-keyboard="false" tabindex="-1" aria-labelledby="otp-login-label" aria-hidden="true">
501	<div class="modal-dialog modal-dialog-centered modal-dialog-scrollable">
502		<div class="modal-content">
503			<div class="modal-header">
504				<h5 class="modal-title" id="otp-login-label">Customer Login</h5>
505				<button type="button" class="close" data-dismiss="modal" aria-label="Close">
506					<span aria-hidden="true">&times;</span>
507				</button>
508			</div>
509			<div class="modal-body">
510				<div class="p-2">
511					<div class="text-center text-muted py-2">
512						<span class="text-primary h6">Login</span> or <span class="text-primary h6">Signup</span><br /> using your mobile number
513					</div>
514
515					<form class="mt-4" id="otp-login-form" onsubmit="return false">
516
517						<!-- Mobile Number -->
518						<div id="mobile-section">
519							<div class="form-group position-relative">
520								<label class="sr-only" for="otp-login-mobile">Mobile Number</label>
521								<input type="tel" class="form-control form-control-icon" id="otp-login-mobile" placeholder="Enter Mobile No" maxlength="13" oninput="formatMobileNo(event)" aria-describedby="otp-login-mobile-help">
522								<i class="far fa-address-book placholder-icon"></i>
523								<!-- <small id="otp-login-mobile-help" class="form-text text-muted">OTP will be sent to this mobile number.</small> -->
524							</div>
525							<div class="text-center text-muted py-2">
526								By pressing “submit” you agree to our<br />
527								<a href="terms">terms & conditions</a>
528							</div>
529							<div id="otp-login-alert"></div>
530							<button type="submit" class="btn btn-primary btn-block my-3" id="send-otp-btn" onclick="sendOTP()">Submit</button>
531						</div>
532
533						<!-- OTP -->
534						<div id="otp-section" class="d-none">
535							<div class="form-group position-relative">
536								<label class="sr-only" for="otp-login-pin">OTP</label>
537								<input type="tel" class="form-control form-control-icon lock" id="otp-login-pin" placeholder="Enter OTP" maxlength="6" autocomplete="one-time-code" aria-describedby="otp-login-pin-help">
538								<!-- <small id="otp-login-pin-help" class="form-text text-muted">Enter the OTP just sent to <span id="otp-login-mobile-hint"></span>.</small> -->
539								<i class="fas fa-lock placholder-icon"></i>
540							</div>
541							<div class="text-center text-muted py-2">
542								By pressing “submit” you agree to our<br />
543								<a href="terms">terms & conditions</a>
544							</div>
545							<div id="otp-login-validate-alert"></div>
546							<button type="submit" class="btn btn-primary btn-block my-3" id="validate-otp-btn" onclick="validateOTP()">Submit</button>
547						</div>
548
549						<!-- Register -->
550						<div id="register-section" class="d-none">
551							<div class="form-group position-relative">
552								<label class="sr-only" for="otp-register-fname">First Name</label>
553								<input type="text" class="form-control form-control-icon" id="otp-register-fname" placeholder="Enter First Name" maxlength="25">
554								<i class="fas fa-user placholder-icon"></i>
555							</div>
556							<div class="form-group position-relative">
557								<label class="sr-only" for="otp-register-lname">Last Name</label>
558								<input type="text" class="form-control form-control-icon" id="otp-register-lname" placeholder="Enter Last Name" maxlength="25">
559								<i class="fas fa-user placholder-icon"></i>
560							</div>
561							<div class="form-group position-relative">
562								<label class="sr-only" for="otp-register-email">Email address</label>
563								<input type="email" class="form-control form-control-icon" id="otp-register-email" placeholder="Enter Email address" maxlength="64">
564								<i class="fas fa-envelope-open placholder-icon"></i>
565							</div>
566							<div class="text-center text-muted py-2">
567								By pressing “submit” you agree to our<br />
568								<a href="./">terms & conditions</a>
569							</div>
570							<div id="otp-login-register-alert"></div>
571							<button type="submit" class="btn btn-primary btn-block my-3" id="otp-register-btn" onclick="registerUser()">Submit</button>
572						</div>
573					</form>
574
575				</div>
576			</div>
577		</div>
578	</div>
579</div>
580		<!-- Modal -->
581<div class="modal fade" id="agent-login" data-backdrop="static" data-keyboard="false" tabindex="-1" aria-labelledby="agent-login-label" aria-hidden="true">
582	<div class="modal-dialog modal-dialog-centered modal-dialog-scrollable">
583		<div class="modal-content">
584			<div class="modal-header">
585				<h5 class="modal-title" id="agent-login-label">Office / Agent Login</h5>
586				<button type="button" class="close" data-dismiss="modal" id="close-login-btn" aria-label="Close">
587					<span aria-hidden="true">&times;</span>
588				</button>
589			</div>
590			<div class="modal-body">
591				<form id="agent-login-form" onsubmit="doAgentLogin(event)">
592					<div class="form-group">
593						<label for="agent-login-username">Username</label>
594						<input type="text" class="form-control" id="agent-login-username" placeholder="Enter Username" maxlength="45">
595					</div>
596					<div class="form-group">
597						<label for="agent-login-password">Password</label>
598						<input type="password" class="form-control" id="agent-login-password" placeholder="Enter Password" maxlength="30" autocomplete="off">
599						<!-- <input type="hidden" class="form-control" id="mobile-number-field" placeholder="" maxlength="30"> -->
600					</div>
601					<div class="form-group" id="otp-section-two" style="display: none;">           
602						<label for="agent-login-otps">OTP</label>
603						<input type="text" class="form-control" id="agent-login-otps" placeholder="Enter OTP" maxlength="6"  autocomplete="off">
604					</div>
605					<div id="agent-login-alert"></div>
606					<button type="submit" class="btn btn-primary btn-block my-4" id="agent-login-btn">Login</button>
607					<button type="button" class="btn btn-success btn-block my-4" id="otp-verify-btn" style="display: none;" onclick="verifyOtpNumber()">Verify OTP</button>
608					<button type="button" class="btn btn-success btn-block my-4" id="otp-verifyed-btn" style="display: none;" onclick="verifyedUserNumber()">Verify OTP</button>
609				</form>
610			</div>
611		</div>
612	</div>
613</div>
614<script>
615	$(document).ready(function() {
616	    $('#close-login-btn').click(function() {
617	        $('#otp-section-two').hide();
618	        $('#agent-login-alert').hide();
619	        $('#otp-verify-btn').hide();
620			$('#otp-verifyed-btn').hide();
621	        $('#agent-login-btn').show();
622			$('#agent-login-password').removeClass('is-invalid');
623			$('#agent-login-username').removeClass('is-invalid');
624			$('#agent-login-username').val('').prop('readonly', false);
625			$('#agent-login-password').val('').prop('readonly', false);
626			$('#agent-login-btn').text('Login').attr('disabled', false);
627	    });
628	});
629</script>
629
630
631				<div class="float-pane">
632			<div class="wt-qr_code" style="display: none;">
633				<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAACMCAIAAAAhotZpAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAD/klEQVR4nO2d247cQAhEM1H+/5c3b5YiJAIFbU9Z5zzaffFuCdQNdM/n5+fnF3w3v5/+APg/iGQAIhmASAYgkgGIZAAiGYBIBiCSAYhkACIZgEgGIJIBf+pNP5/PZKYk3H6NfLWpzFWJ3yfjxLnigJVXGq3kA5ZkACIZ0HB3Fy1TjW4h8SFxisSrxFcVDzacKw44/G9UwJIMQCQDFHd3UVk7VV5V1k6txVh8Mlw3Vnpp/40KWJIBiGTAyN1ptNxCy00lvR7ZsW6BJRmASAY84O4q67SK34vdtX3lcE99A1iSAYhkwMjdaXs0LRyXPGk5rso4SZuEc0cfsCQDEMkAxd1tLXWSZV4rCtfKULTGqXDDwg9LMgCRDPg8eByzFcRrObc7q0RuAEsyAJEMaLi7YbKg1Xi9pi5pow04fNICSzIAkQwYubstcz5XLrLu95JeFbR/FJZkACIZ8BWru9hra9KtGuCtxSru7rUgkgE7pyqGa6cbyoyTcVrfrAUV2cy+H0QyQElVrDu3ZIrEO215nuHGuZIFrgyYgCUZgEgG7MTuxLmXtpzn/GcyaWR450AClmQAIhlwPFUxTLZqrkxrrO2yI9p+OQFLMgCRDDi1mdWCXXGcVq8hrdWdtjsmdvdaEMmA0X13rdOmW1lXrU0rZ7GVok0+g9Xd20AkA0aZ2XM7u3PXNK2fmGgd1OW+u9eCSAbsbGa3Nphb/kGrCdHSuFsVhglYkgGIZMDI3a2fzY+NL7ZO9G8tTYd/RQssyQBEMmB0RcBw6RXH2VpWtXbQWq6Bujv4B0QyYPmneVo+JPEYyZOrV8XhDLOl6wWBxO5eCyIZ0HB3mvGu31uiFddV5hqWIrc+owWWZAAiGbB8efu5shNtwzsMrK3H7jSwJAMQyYCvuBFleJReC+vF7ueyGEn3CliSAYhkwM7qTnMv8YnmcCphvfWClqRx8kQDSzIAkQw4Xma8lTatTDE8sFZJnVRCfwnE7l4LIhlw/IcXNQMf7k8rA8ZXLb+ndecQ2WtBJAN23F3r2GlkWEmisX4LwbmcBZZkACIZ8MAvkW0F8IfHwSrjPNImgiUZgEgGLJcZJ2hLuFYv7bT+sJ5QO1XRAksyAJEM2PmtioStOo1WPK31PZVi4JYf1pZwCViSAYhkwCh2p21L1+vctMbDXe2dYEkGIJIBxzOzLdYLdLWzY/FVMuANV6NgSQYgkgFf4e5adW5b15VUemnZW23/noAlGYBIBiiHyIb5U626eFg3ouUj1iuiKTN+LYhkgLK624pf3elMti4naSV/4+wUorwWRDLggbo76IIlGYBIBiCSAYhkACIZgEgGIJIBiGQAIhmASAYgkgGIZAAiGYBIBvwF0CjQDZEQqJUAAAAASUVORK5CYII=" alt="WhatsApp QR Code" style="width: 120px; height: 120px;">
634				<h6>Scan the code</h6>
635				<div class="wt-arr"></div>
636			</div>
637			<div class="wt-icon d-f-e">
638				<a href="https://api.whatsapp.com/send?phone=+919840276185&text=Hi Sivakumaran Buses." target="_blank">
639					<img src="assets/images/whatsap-icon.svg" class="wa-float-icon" width="100px" />
640				</a>
641			</div>
642		</div>
643		
643<script>
644		document.addEventListener("DOMContentLoaded", () => {
645
646			const notHome = location.pathname.slice(-1) !== "/";
647
648			if (notHome) {
649
650				const header = document.querySelector("header");
651				if (header) header.style.position = "relative";
652
653				document.body.style.cursor = "auto";
654				document.body.style.background = "#fff";
655
656				header.querySelectorAll("[data-sal]").forEach(el => {
657					el.removeAttribute("data-sal");
658					el.style.opacity = "1";
659					el.style.transform = "none";
660				});
661			}
662		});
663	</script>
663
664
665</body>
666
667</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.