PageSourceSearch

https://jaisteel.in/about-us

html jaisteel.in collected 2026-09-24 15:02:19 UTC 181,711 bytes, 3,169 lines download raw bytes

1
2<!DOCTYPE html>
3<html>
4    <head>
5        <meta charset="utf-8">
6        <meta content="width=device-width, initial-scale=1.0" name="viewport">
7        <title>Jai Steel International Services Pvt Ltd</title>
8        <meta content="" name="description">
9        <meta content="" name="keywords" ng>
10        <meta http-equiv='cache-control' content='no-cache'>
11        <meta http-equiv="Access-Control-Allow-Origin" content="*" />
12        <meta http-equiv='expires' content='0'>
13        <meta http-equiv='pragma' content='no-cache'>
14        <link href="https://jaisteel.in/faviconjs.ico" rel="icon">
15        <link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@300;400;500;600;700&family=Rethink+Sans:wght@400;500;600;700;800&display=swap" rel="stylesheet">
16        <link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
17        <!--<link href="https://jaisteel.in/assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">-->
18        <link href="https://jaisteel.in/assets/vendor/bootstrap-icons/bootstrap-icons.css" rel="stylesheet">
19        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.6.0/css/all.min.css" integrity="sha512-Kc323vGBEqzTmouAECnVceyQqyqdsSiqLQISBL29aUW4U/M7pSPA/gEUZQqv1cwx4OnYxTxve5UMg5GT6L4JJg==" crossorigin="anonymous" referrerpolicy="no-referrer" />
20        <link href="https://jaisteel.in/assets/vendor/boxicons/css/boxicons.min.css" rel="stylesheet">
21        <link href="https://jaisteel.in/assets/vendor/quill/quill.snow.css" rel="stylesheet">
22        <link href="https://jaisteel.in/assets/vendor/quill/quill.bubble.css" rel="stylesheet">
23        <link href="https://jaisteel.in/assets/vendor/remixicon/remixicon.css" rel="stylesheet">
24        <link href="https://jaisteel.in/assets/vendor/simple-datatables/style.css" rel="stylesheet">
25        <link href="https://jaisteel.in/assets/css/loader.css" rel="stylesheet">
26        <link href="https://jaisteel.in/assets/css/multiSelect.css" rel="stylesheet">
27        <link href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css" rel="stylesheet" type="text/css">
28        <link href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.css" rel="stylesheet" type="text/css">
29        <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/sweetalert2.min.css" integrity="sha256-VqBagSPahwzjkw8/E0KAY23AmFZuYBxX6f6uVDgY1rg=" crossorigin="anonymous">
30        
30<script src="https://jaisteel.in//assets/js/angular.min.js"></script>
vendor: 72 bytes, lines 30-31
30
31        <script async src="https://www.googletagmanager.com/gtag/js?id=
31AW-836124385
vendor: 20 bytes, lines 31-32
31"></script>
32        
32<script>
33            
vendor: 164 bytes, lines 33-36
33window.dataLayer = window.dataLayer || [];
34            function gtag(){dataLayer.push(arguments); }
35            gtag('js', new Date());
36            gtag('config', '
36AW-836124385
vendor: 12 bytes, lines 36-37
36');
37        
37</script>
37
38        <!-- Google Tag Manager -->
39        <!-- Google tag (gtag.js) -->
vendor: 72 bytes, lines 39-40
39
40        <script async src="https://www.googletagmanager.com/gtag/js?id=
40G-X79PZD1QD5
vendor: 20 bytes, lines 40-41
40"></script>
41        
41<script>
42            
vendor: 164 bytes, lines 42-45
42window.dataLayer = window.dataLayer || [];
43            function gtag(){dataLayer.push(arguments); }
44            gtag('js', new Date());
45            gtag('config', '
45G-X79PZD1QD5
vendor: 12 bytes, lines 45-46
45');
46        
46</script>
46
47<!--        
47<script>
vendor: 449 bytes, lines 47-52
47
48            (function(w, d, s, l, i){w[l] = w[l] || []; w[l].push({'gtm.start':
49                    new Date().getTime(), event:'gtm.js'}); var f = d.getElementsByTagName(s)[0],
50                    j = d.createElement(s), dl = l != 'dataLayer'?'&l=' + l:''; j.async = true; j.src =
51                    'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f);
52            })(window, document, 'script', 'dataLayer', '
52GTM-N9DWNGSM
vendor: 12 bytes, lines 52-53
52');
53        
53</script>
53-->
54        <!-- Meta Pixel Code -->
55        
55<script>
vendor: 471 bytes, lines 55-64
55
56        !function(f,b,e,v,n,t,s)
57        {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
58        n.callMethod.apply(n,arguments):n.queue.push(arguments)};
59        if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
60        n.queue=[];t=b.createElement(e);t.async=!0;
61        t.src=v;s=b.getElementsByTagName(e)[0];
62        s.parentNode.insertBefore(t,s)}(window, document,'script',
63        'https://connect.facebook.net/en_US/fbevents.js');
64        fbq('init', '
641511412426957658
vendor: 46 bytes, lines 64-66
64');
65        fbq('track', 'PageView');
66        
66</script>
66
67        <noscript><img height="1" width="1" style="display:none"
68        src="https://www.facebook.com/tr?id=1511412426957658&ev=PageView&noscript=1"
69        /></noscript>
70        <!-- End Meta Pixel Code -->
71        <!-- End Google Tag Manager -->
72        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-daterangepicker/3.0.5/daterangepicker.css" integrity="sha512-gp+RQIipEa1X7Sq1vYXnuOW96C4704yI1n0YB9T/KqdvqaEgL6nAuTSrKufUX3VBONq/TPuKiXGLVgBKicZ0KA==" crossorigin="anonymous" referrerpolicy="no-referrer" />
73        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.0.2/css/bootstrap.min.css" integrity="sha512-usVBAd66/NpVNfBge19gws2j6JZinnca12rAe2l+d+QkLU9fiG02O1X8Q6hepIpr/EYKZvKx/I9WsnujJuOmBA==" crossorigin="anonymous" referrerpolicy="no-referrer" />
74        <link defer href="https://jaisteel.in/assets/web/css/responsive-css.css" rel="stylesheet" type="text/css">
75        <link defer href="https://jaisteel.in/assets/css/angular-datepicker.css" rel="stylesheet" type="text/css">
76        <link defer href="https://jaisteel.in/assets/css/iziToast.min.css" rel="stylesheet" type="text/css">
77        <link defer href="https://jaisteel.in/assets/css/layout.css" rel="stylesheet" type="text/css">
78        <link href="https://jaisteel.in/assets/css/style.css?v=1.0.9" rel="stylesheet">
79        <link href="https://jaisteel.in/assets/css/essentials.css" rel="stylesheet">
80        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/10.3.1/swiper-bundle.min.css" integrity="sha512-UV9ujyMxyYubOSkCa8+OGzknJ1EilA19WPimPseyMcZaGIoO8l7iNphD0Mq/0R/lNkzBH70ai3tmurxAW0M2ww==" crossorigin="anonymous" referrerpolicy="no-referrer" />
81        <link rel="stylesheet" href="//code.jquery.com/ui/1.13.2/themes/base/jquery-ui.css">
82        <style>
83            html,body{
84                -webkit-user-select: none;
85                -ms-user-select: none;
86                user-select: text;
87                /*background:white!important;*/
88                height: 100%;
89            }
90            * {
91                font-family:Rethink Sans;
92            }
93            section {
94                border-bottom: none!important
95            }
96            .navbar-light .navbar-nav .nav-link{
97                font-weight: bolder
98            }
99            div[loading-loader] {
100                position:relative;
101                z-index:999999;
102            }
103            div[loading-loader] .pageover-container{
104                border:0px!important;
105                background:transparent!important;
106            }
107            div[loading-loader] .pageover-container img{
108                background:#fff!important;
109                width:100px;
110                height:100px;
111                border-radius: 50%;
112            }
113            .h-auto {
114                height:auto!important;
115            }
116            .navbar {
117                /*            overflow: hidden;*/
118                background-color: #fff;
119            }
120            .font-rsans {
121                font-family:Rethink Sans;
122            }
123            .navbar a {
124                float: left;
125                font-size: 15px;
126                color: #3d3d3d;
127                text-align: start;
128                padding: 5px 0.5rem;
129                text-decoration: none;
130                text-transform: uppercase;
131                font-weight: bolder;
132            }
133            .dropdown {
134                float: left;
135                /*overflow: hidden;*/
136            }
137            .dropdown .dropbtn {
138                font-size: 16px;
139                border: none;
140                outline: none;
141                color: white;
142                padding: 14px 16px;
143                background-color: inherit;
144                font-family: inherit;
145                margin: 0;
146            }
147            .dropdown:hover .dropbtn {
148                background-color: red;
149            }
150            .dropdown-content {
151                display: none;
152                position: absolute;
153                background-color: #f9f9f9;
154                min-width: 160px;
155                box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
156                z-index: 1;
157            }
158            .dropdown-content a {
159                float: none;
160                color: black;
161                padding: 12px 16px;
162                text-decoration: none;
163                display: block;
164                text-align: left;
165            }
166            .dropdown-content a:hover {
167                background-color: #ddd;
168            }
169            .dropdown:hover .dropdown-content {
170                display: block;
171            }
172            li ul{
173                display:none;
174            }
175            li:hover ul{
176                display:block;
177            }
178            #subtrains {
179                background: white;
180                position: absolute;
181                list-style-type:none;
182                white-space: nowrap;
183                padding:0px;
184                top:100%;
185                right:0%;
186                overflow:hidden;
187                box-shadow: 2px 4px 10px 1px rgba(0,0,0,0.1);
188                border-radius: 20px 0px 20px 20px;
189                border-top: 4px solid #279cd7;
190            }
191            #subtrains li {
192                padding: 10px;
193                transition: 0.3s ease;
194                display:-webkit-box;
195                border-right: none;
196                border-bottom:1px solid #eee;
197            }
198            #subtrains li:hover {
199                background:#d1f0ff;
200                transition: 0.3s ease;
201            }
202            #subtrains li a {
203                font-weight: bold;
204                width: 100%;
205                text-align: start;
206            }
207            #subtrains li a:hover {
208                color:black;
209            }
210            .top-ul-list {
211                display: flex;
212                list-style: none;
213                justify-content: start;
214                margin: 0;
215            }
216            .top-ul-list li a {
217                /*background-color: #3abf3f;*/
218                padding: 3px 5px;
219                font-size: 11.5px;
220                font-weight: bold;
221                border: none;
222                border-radius: 5px;
223                color: #ffff;
224            }
225            .top-header {
226                padding: 5px 0;
227                transition: 0.3s ease;
228                /*background-color: #3a57ef !important;*/
229                background: #0b286a!important;
230                /*overflow: hidden;*/
231            }
232            .navbar-brand img {
233                width: 50%;
234            }
235            .navbar-brand {
236                width: 20%;
237            }
238            @media (max-width:1024px) {
239                .navbar-brand img {
240                    width:80%!important;
241                }
242            }
243            @media (max-width:768px) {
244                .navbar-brand {
245                    width:30%;
246                }
247            }
248            @media (max-width:426px) {
249                .navbar-brand {
250                    width:50%;
251                }
252            }
253            ul#trains {
254                list-style: none;
255                margin: 0;
256                padding: 0;
257            }
258            #trains ul {
259                background: linear-gradient(124deg, #ffb30047,#fff, #8bc34a59) #fff;
260                box-shadow: 2px 2px 8px 2px rgba(0,0,0,0.1);
261                padding:0px;
262                border-radius: 10px;
263                text-align: start !important;
264            }
265            #trains ul li a:hover {
266                /*width: 100%;*/
267                color: #00000;
268                /*text-align: center;*/
269            }
270            #trains ul li a {
271                width: 100%;
272                padding:6px 15px;
273                border-bottom: 2px solid white;
274            }
275            #trains ul li:last-child a {
276                border-bottom: none;
277            }
278            #trains a span i {
279                margin: 0px 6px;
280            }
281            .side-image img {
282                width: 3%;
283            }
284            .side-fixed {
285                position: fixed;
286                z-index: 999999999;
287                right: 0;
288                top: 50%;
289            }
290            .side-image {
291                display: flex;
292            }
293            .side-image img {
294                width: 70px;
295                height: 70px;
296                background-color: white;
297                padding: 10px;
298                border-radius: 15px 0px 0px 15px;
299                box-shadow:0px 0px 5px 2px rgba(0,0,0,0.1);
300            }
301            .side-image a {
302                background-color: #00b5f5;
303                padding: 22px;
304                border-left: 3px solid #000;
305                border-radius: 15px 0px 0px 15px;
306                color: #fff;
307                font-weight: 600;
308                margin-right: -129px;
309                transition: 1s;
310            }
311            .side-image:hover a {
312                margin-right: -12px;
313                color:white;
314            }
315            .swiper {
316                width: 100%;
317                height: 100%;
318            }
319            .swiper-slide {
320                text-align: center;
321                font-size: 18px;
322                background: #fff;
323                display: flex;
324                justify-content: center;
325                align-items: center;
326            }
327            .swiper-slide img {
328                display: block;
329                width: 100%;
330                height: 100%;
331                object-fit: cover;
332            }
333            .new-model {
334                /*background-color: aliceblue;*/
335            }
336            .new-model .form-control {
337                border: 3px solid #000;
338            }
339            .new-model .form-control::placeholder {
340                color: #005ecd !important;
341            }
342            .new-model.btn {
343                background-color: gray !important;
344            }
345            .new-model #query-submit\" {
346                background-color: gray;
347                color: #fff;
348                border: 2px solid black;
349            }
350            select.form-control:not([size]):not([multiple]){
351                /*color: #005ecd;*/
352                color: #000;
353            }
354            .train-but input {
355                margin-bottom: 10px !important;
356                margin-top: 10px;
357            }
358            /*.colored {
359                padding: 12px;
360            }*/
361            /*add new css*/
362            .nav-item.border .nav-link:focus, .nav-item.border .nav-link:hover {
363                color: #000 !important;
364                font-weight:500;
365            }
366            button.btn-close{
367                /* margin-left: 0; */
368                /* margin-right: 38px; */
369                right: 12px;
370                top: 22px;
371                /* bottom: auto; */
372                position: absolute;
373                background-size: 16px;
374            }
375            .buttonpayment{
376                background-color: #0b286a;
377                text-shadow: none;
378                color: #fff;
379                outline: none;
380                font-weight: 600;
381                padding: 6px 12px;
382                text-align: center;
383                vertical-align: middle;
384                white-space: nowrap;
385                display: inline-block;
386                font-size: 14px;
387                font-weight: 400;
388                line-height: 1.42857;
389            }
390            .buttonpayment:hover {
391                color:white!important
392            }
393            .btn-danger{
394                padding: 0.375rem 0.75rem !important;
395            }
396            .navbar-nav li a:before {
397                position: absolute;
398                bottom: 0;
399                left: 0;
400                content: '';
401                display: block;
402                width: 0;
403                height: 2px;
404                background: #ff0000;
405                -webkit-transition: 0.3s;
406                -o-transition: 0.3s;
407                transition: 0.3s;
408            }
409            .closeamountbtn{
410                position: absolute;
411                right: 6px;
412                top: 0;
413                font-size: 37px;
414                font-weight: 800;
415            }
416            .fadeInLeft{
417                margin-bottom:2rem;
418            }
419            .fadeInUp{
420                margin-bottom:2rem;
421            }
422            .fadeInRight{
423                margin-bottom:2rem;
424            }
425            .footerposition{
426                position: absolute;
427                top: 116px;
428                right: 16px;
429            }
430            @media (min-width: 568px) and (max-width: 1100px){
431                /*        }
432                    @media (min-width: 568px) and (max-width: 1000px){
433                        .top-ul-list{
434                    display: -webkit-box;
435                    overflow: scroll;
436                        }*/
437                .top-ul-list li a{
438                    font-size:10px;
439                    padding: 3px 4px;
440                }
441            }
442            @media only screen and (max-width: 991px){
443                a.nav-link{
444                    float: left;
445                    font-size: 13px;
446                    color: #000;
447                    text-align: start;
448                    padding: 1px 16px !important;
449                    text-decoration: none;
450                    text-transform: uppercase;
451                }
452            }
453            @media only screen and (max-width: 983px){
454                .top-ul-list {
455                    display: -webkit-box;
456                    overflow: scroll;
457                }
458            }
459            @media (max-width: 767.98px){
460                /*.ftco-navbar-light .navbar-nav > .nav-item > .nav-link {*/
461                .navbar-nav li a{
462                    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
463                }
464                /*    .navbar-nav #trains li a{
465                    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
466                }*/
467                .top-ul-list{
468                    display: -webkit-box;
469                    overflow: scroll;
470                }
471                #navbarSupportedContent .navbar-nav .nav-item .nav-link{
472                    padding:1px 16px;
473                }
474            }
475            @media (min-width: 268px) and (max-width: 568px){
476                .top-ul-list {
477                    display: -webkit-box;
478                    overflow-x: scroll;
479                    padding: 0;
480                }
481                .top-ul-list li a {
482                    font-size: 13px;
483                    margin-left: 2px;
484                    color:#1a3674;
485                }
486                /*ul#subtrains li*/
487                #trains ul{
488                    overflow-y: scroll;
489                }
490            }
491            /*Flight Loader code Start*/
492            .loader_flight {
493                text-align: center;
494                width: 100%;
495                overflow: hidden;
496                margin: 0 auto;
497                position: fixed;
498                z-index: 9999999;
499                top: 0;
500                bottom: 0;
501                right: 0;
502                left: 0;
503                background: #fff;
504                display: flex;
505                justify-content: center;
506                align-items: center;
507                height: 100vh;
508            }
509            .wait {
510                margin: 5rem 0;
511            }
512            .iata_code {
513                font-size: 6rem;
514                opacity:0.3;
515                top: 52%;
516                position: absolute;
517                color: #0099cc;
518            }
519            .departure_city {
520                left: 0;
521            }
522            .arrival_city {
523                right: 1.5rem;
524            }
525            .plane {
526                position: absolute;
527                margin: 0 auto;
528                width: 100%;
529            }
530            .plane-img {
531                -webkit-animation: spin 2.5s linear infinite;
532                -moz-animation: spin 2.5s linear infinite;
533                animation: spin 2.5s linear infinite;
534            }
535            @-moz-keyframes spin {
536                100% {
537                    -moz-transform: rotate(360deg);
538                }
539            }
540            @-webkit-keyframes spin {
541                100% {
542                    -webkit-transform: rotate(360deg);
543                }
544            }
545            @keyframes spin {
546                100% {
547                    -webkit-transform: rotate(360deg);
548                    transform: rotate(360deg);
549                }
550            }
551            .earth-wrapper {
552                position: absolute;
553                margin: 0 auto;
554                width: 100%;
555                /*padding-top: 2.7rem;*/
556                padding-top: 0rem;
557            }
558            .earth {
559                width: 160px;
560                height: 160px;
561                background: url("/assets/custom/js/assets/6vlb2.gif");
562                border-radius: 100%;
563                background-size: 340px;
564                animation: earthAnim 12s infinite linear;
565                margin: 0 auto;
566                border: 1px solid #CDD1D3;
567            }
568            @keyframes earthAnim {
569                0% {
570                    background-position-x: 0;
571                }
572                100% {
573                    background-position-x: -340px;
574                }
575            }
576            @media screen and (max-width: 420px) {
577                .departure_city {
578                    left: 0;
579                    right: 0;
580                    top: 30%;
581                    position: absolute;
582                    margin: 0 auto;
583                }
584                .arrival_city {
585                    left: 0;
586                    right: 0;
587                    top: 93%;
588                    position: absolute;
589                    margin: 0 auto;
590                }
591            }
592            /*Flight Loader Code End*/
593            .border-right {
594                border-right:2px solid #ffffff40;
595            }
596            .fixed-top {
597                transition: 0.3s ease;
598                box-shadow:2px 2px 8px 2px rgba(0,0,0,0.1)
599            }
600            .password-modal {
601                background: linear-gradient(90deg, #0093e9 0%, #80D0C7 100%);
602            }
603            .navbar-nav li {
604                padding:20px 15px;
605                position: relative;
606                border-right:1px solid #0000001f;
607            }
608            @media (max-width:991px) {
609                .top-ul-list li a {
610                    color:#1a3674;
611                }
612                .navbar-nav {
613                    border-top:2px solid #eee;
614                    max-height: 300px;
615                    height:auto;
616                    overflow:scroll;
617                }
618                .navbar-nav li {
619                    padding:10px 15px;
620                    border-right: none;
621                    border-bottom: 1px solid #eee;
622                }
623                .nav-item:hover ul {
624                    z-index:9;
625                    position: static!important;
626                    clear:both;
627                }
628
629            }
630            .nav-item a {
631                font-weight:800;
632                padding:0px!important;
633            }
634            .bg-custom {
635                background:#d1f0ff
636            }
637            .circle {
638                width: 25px;
639                margin:auto;
640                background: white;
641                padding: 1px;
642                border-radius: 50%;
643                box-shadow: 1px 1px 2px 1px rgba(0,0,0,0.1);
644                height: 25px;
645                color: #279cd7;
646            }
647            .footer-text {
648                background:#0b286a;
649            }
650            .links a {
651                color: #fff !important;
652                font-size: 14px;
653            }
654            .links p {
655                border-right: 1px solid #485e8f;
656                padding: 0 10px;
657                line-height: 12px;
658            }
659            .highlight {
660                background-image: -webkit-linear-gradient(92deg, #f35626, #feab3a);
661                -webkit-animation: hue 10s infinite linear;
662            }
663            @-webkit-keyframes hue {
664                from {
665                    -webkit-filter: hue-rotate(0deg);
666                }
667                to {
668                    -webkit-filter: hue-rotate(-360deg);
669                }
670            }
671            .icon-divider {
672                position: relative;
673                font-size: 15.5px;
674                margin: 12px 0;
675                line-height: normal !important;
676                text-transform: capitalize;
677                word-spacing: 1.2px;
678                color: #000;
679                font-weight: 600;
680            }
681            .icon-divider:before, .icon-divider::after {
682                height: 3px;
683                box-shadow: 0 1.5px 0px 0px #2840bf, 0 -1.5px 0 #2840bf;
684                border-width: 21px;
685            }
686            .icon-divider:before {
687                left: 0 !important;
688                right: 65%;
689                margin-right: 40px;
690                content: "";
691                position: absolute;
692                top: 8px;
693            }
694            .icon-divider:after {
695                content: "";
696                position: absolute;
697                left: 65% !important;
698                right: 0;
699                top: 8px;
700                margin-left: 40px;
701            }
702            .amount-add label {
703                padding: 4px 10px;
704                font-size: 11px;
705                color: #0d6efd;
706                background: rgba(34, 118, 227, 0.1);
707                border-radius: 100px;
708            }
709            .fancy-form>img {
710                position: absolute;
711                top: 42%;
712                left: 15px;
713                margin-top: -4px;
714                z-index: 10;
715                width: 14px;
716                height: 14px;
717                color: #888;
718            }
719            .username-elip {
720                display: block;
721                text-overflow: ellipsis;
722                overflow: hidden;
723                white-space: nowrap;
724                width: 85px;
725            }
726            .res-header {
727                display: flex;
728                background:#f1f6ff!important;
729                box-shadow:0 4px 6px rgba(22, 22, 26, 0.18);
730            }
731            .talktoexpert1 {
732                border-radius: 8px;
733                color: #101e02;
734                font-size: 12px;
735                border: 1px solid #0d6efd;
736                padding: 5px 5px 5px 5px;
737                font-weight: bold;
738                background-color: #fff;
739            }
740            .talktoexpert1 span {
741                font-size: 10px;
742            }
743            .talktoexpert1 .icon img.img-fluid {
744                filter: brightness(0) saturate(100%) invert(26%) sepia(99%) saturate(2135%) hue-rotate(210deg) brightness(101%) contrast(103%);
745                width: 16px;
746            }
747            .footer-bottom {
748                display: flex;
749                justify-content: space-between;
750                flex-wrap: wrap;
751                font-size: 17.5px;
752                color: #fff;
753            }
754            .footer-bottom p {
755                margin: 0;
756                font-size: 14px;
757            }
758            .footer-icons {
759                padding: 0;
760                display: flex;
761                list-style: none;
762                gap: 10px;
763            }
764            .call-us {
765                position: fixed;
766                bottom: 15px;
767                z-index: 1;
768                width: 15%;
769                right: 15px;
770                opacity:0.9;
771            }
772            .navbar-nav .nav-link {
773                text-align: center;
774            }
775            .navbar-toggler {
776                border: 1px solid #777 !important;
777                padding: 0 !important;
778                background: linear-gradient(97deg, #476edd, #2840bf 130%);
779                width: 28px;
780                height: 28px;
781                display: flex;
782                align-items: center;
783                justify-content: center;
784            }
785            .navbar-toggler-icon {
786                width: 20px !important;
787                height: 20px !important;
788                background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
789                filter:brightness(0) invert(1);
790            }
791            .action-required {
792                position: absolute;
793                background: #ba041b;
794                color: white;
795                font-weight: bold;
796                font-size: 12px;
797                width: 100%;
798                left: 0;
799                text-align: center;
800                padding: 2px;
801                box-shadow: 1px 1px 4px 0px rgba(0, 0, 0, 0.1);
802            }
803            .action-required.top {
804                top:-3px
805            }
806            .action-required.bottom {
807                bottom:-3px
808            }
809            .takltoexpert span img {
810                filter: brightness(0) saturate(100%) invert(26%) sepia(99%) saturate(2135%) hue-rotate(210deg) brightness(101%) contrast(103%);
811            }
812            .popover-body {
813                padding:7px 0px;
814            }
815            .floating-animation {
816                -webkit-animation: float 2s infinite;
817                ;
818                animation: float 2s infinite;
819            }
820            @-moz-keyframes snow {
821                0% {
822                    background-position-x: 0;
823                    background-position-y: 0;
824                }
825                50% {
826                    background-position-y: 40rem;
827                }
828                100% {
829                    background-position-x: 40rem;
830                    background-position-y: 80rem;
831                }
832            }
833            @-webkit-keyframes snow {
834                0% {
835                    background-position-x: 0;
836                    background-position-y: 0;
837                }
838                50% {
839                    background-position-y: 40rem;
840                }
841                100% {
842                    background-position-x: 40rem;
843                    background-position-y: 80rem;
844                }
845            }
846            @-o-keyframes snow {
847                0% {
848                    background-position-x: 0;
849                    background-position-y: 0;
850                }
851                50% {
852                    background-position-y: 40rem;
853                }
854                100% {
855                    background-position-x: 40rem;
856                    background-position-y: 80rem;
857                }
858            }
859            @keyframes snow {
860                0% {
861                    background-position-x: 0;
862                    background-position-y: 0;
863                }
864                50% {
865                    background-position-y: 40rem;
866                }
867                100% {
868                    background-position-x: 40rem;
869                    background-position-y: 80rem;
870                }
871            }
872            .snow-bg:before {
873                content: " ";
874                display: block;
875                position: absolute;
876                top: 0;
877                left: -50%;
878                width: 200%;
879                height: 100%;
880                z-index: 1;
881                -webkit-background-size: 40rem 40rem;
882                -moz-background-size: 40rem 40rem;
883                background-size: 40rem 40rem;
884                background-image: url(/assets/web/images/falling-snow2.png);
885                -webkit-animation: snow 28s linear infinite;
886                -moz-animation: snow 28s linear infinite;
887                -o-animation: snow 28s linear infinite;
888                -ms-animation: snow 28s linear infinite;
889                animation: snow 28s linear infinite;
890                opacity: 1;
891                filter:none;
892                -webkit-transition: opacity 10s;
893                -moz-transition: opacity 10s;
894                -o-transition: opacity 10s;
895                -ms-transition: opacity 10s;
896                transition: opacity 10s;
897            }
898            .snow-bg:after {
899                content: " ";
900                display: block;
901                position: absolute;
902                top: 0;
903                left: -50%;
904                width: 200%;
905                height: 100%;
906                z-index: 10;
907                -webkit-background-size: 40rem 40rem;
908                -moz-background-size: 40rem 40rem;
909                background-size: 40rem 40rem;
910                background-image: url(/assets/web/images/falling-snow1.png);
911                -webkit-animation: snow 18s linear infinite;
912                -moz-animation: snow 18s linear infinite;
913                -o-animation: snow 18s linear infinite;
914                -ms-animation: snow 18s linear infinite;
915                animation: snow 18s linear infinite;
916                opacity: 1;
917                filter:none;
918                -webkit-transition: opacity 5s;
919                -moz-transition: opacity 5s;
920                -o-transition: opacity 5s;
921                -ms-transition: opacity 5s;
922                transition: opacity 5s;
923            }
924            @-webkit-keyframes float {
925                0%,
926                25%,
927                50%,
928                75%,
929                100% {
930                    transform: translateY(0);
931                }
932                40% {
933                    transform: translateY(-8px);
934                }
935                60% {
936                    transform: translateY(-5px);
937                }
938            }
939            @keyframes float {
940                0%,
941                25%,
942                50%,
943                75%,
944                100% {
945                    transform: translateY(0);
946                }
947                40% {
948                    transform: translateY(-8px);
949                }
950                60% {
951                    transform: translateY(-5px);
952                }
953            }
954            .city-listingD, .city-listingS {
955                position: absolute;
956                background: white;
957                list-style-type: none;
958                padding: 0px;
959                white-space: nowrap;
960                z-index: 9;
961                border: 1px solid #eee;
962                border-radius: 10px;
963            }
964            .city-listingD > li, .city-listingS > li {
965                padding: 10px;
966                border-bottom: 1px solid #eee;
967            }
968            .city-listingS li.active, .city-listingS li:hover, .city-listingD li.active, .city-listingD li:hover {
969                background-color: #e6f0ff;
970                cursor: pointer;
971            }
972        </style>
973    </head>
974    <body ng-app="irctc">
975        <!-- Google Tag Manager (noscript) -->
vendor: 76 bytes, lines 975-976
975
976        <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
976GTM-N9DWNGSM
vendor: 117 bytes, lines 976-978
976"
977                          height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
978        
978<!-- End Google Tag Manager (noscript) -->
979        <div id="wrapper">
980            <div id="preloader">
981                <div style="display: flex; justify-content: center; align-items: center; height: 100vh;background:#fff;">
982                    <!--<img src="https://jaisteel.in/assets/custom/js/assets/loader.gif" alt="Loading..." width="300">-->
983                    <img src="https://jaisteel.in/assets/images/nx/loader.gif" alt="Loading..." width="300">
984                </div>
985            </div>
986                                            <div ng-controller="myHeader">
987                    <div class="modal fade" id="changePasswordModal" tabindex="-1" role="dialog">
988                        <div class="modal-dialog modal-dialog-centered" role="document">
989                            <div class="modal-content rounded-4">
990                                <div class="modal-body p-0">
991                                    <div class="heading-title password-modal text-center rounded-top-4 mb-0">
992                                        <h2 class="py-3 font-rsans text-white bg-none"><i class="fa-solid fa-lock"></i> Change Password</h2>
993                                    </div>
994                                    <svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 120" preserveAspectRatio="none">
995                                    <defs><linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="0%"><stop offset="0%" style="stop-color:#0093e9;stop-opacity:1" /><stop offset="100%" style="stop-color:#80d0c7;stop-opacity:1" /></linearGradient></defs>
996                                    <path d="M0,0V46.29c47.79,22.2,103.59,32.17,158,28,70.36-5.37,136.33-33.31,206.8-37.5C438.64,32.43,512.34,53.67,583,72.05c69.27,18,138.3,24.88,209.4,13.08,36.15-6,69.85-17.84,104.45-29.34C989.49,25,1113-14.29,1200,52.47V0Z" fill="url(#grad1)"></path>
997                                    </svg>
998                                    <form class="p-3" ng-submit="change_password()">
999                                        <div class="form-group mb-3">
1000                                            <label class="font-rsans">Current Password : </label>
1001                                            <input type="password" class="form-control" ng-model="form.current_password" required="required">
1002                                        </div>
1003                                        <div class="form-group mb-3">
1004                                            <label class="font-rsans">New Password : </label>
1005                                            <input type="password" class="form-control" ng-model="form.new_password" required="required">
1006                                        </div>
1007                                        <div class="form-group mb-3">
1008                                            <label class="font-rsans">Re-Enter Password : </label>
1009                                            <input type="password" class="form-control" ng-model="form.re_password" required="required">
1010                                        </div>
1011                                        <div class="text-center">
1012                                            <button class="btn btn-success" type="submit"><i class="fa fa-check"></i> Change Password</button>
1013                                            <button type="button" class="btn btn-danger" data-bs-dismiss="modal"><i class="fa fa-times"></i> Close</button>
1014                                        </div>
1015                                    </form>
1016                                </div>
1017                            </div>
1018                        </div>
1019                    </div>
1020                    <div class="modal fade" id="changeFlyPasswordModal" tabindex="-1" role="dialog">
1021                        <div class="modal-dialog modal-dialog-centered" role="document">
1022                            <div class="modal-content rounded-4">
1023                                <div class="modal-body p-0">
1024                                    <div class="heading-title password-modal text-center rounded-top-4 mb-0">
1025                                        <h2 class="py-3 font-rsans text-white bg-none"><i class="fa-solid fa-lock"></i> Change Txn Password</h2>
1026                                    </div>
1027                                    <svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 120" preserveAspectRatio="none">
1028                                    <defs><linearGradient id="grad2" x1="0%" y1="0%" x2="100%" y2="0%"><stop offset="0%" style="stop-color:#0093e9;stop-opacity:1" /><stop offset="100%" style="stop-color:#80d0c7;stop-opacity:1" /></linearGradient></defs>
1029                                    <path d="M0,0V46.29c47.79,22.2,103.59,32.17,158,28,70.36-5.37,136.33-33.31,206.8-37.5C438.64,32.43,512.34,53.67,583,72.05c69.27,18,138.3,24.88,209.4,13.08,36.15-6,69.85-17.84,104.45-29.34C989.49,25,1113-14.29,1200,52.47V0Z" fill="url(#grad2)"></path>
1030                                    </svg>
1031                                    <form class="p-3" ng-submit="change_txn()">
1032                                        <div class="form-group mb-3">
1033                                            <label class="font-rsans">Enter Txn Password : </label>
1034                                            <input type="password" class="form-control" ng-model="txn_password" required="required">
1035                                        </div>
1036                                        <div class="text-center">
1037                                            <button class="btn btn-success" type="submit"><i class="fa fa-check"></i> Change Flight Txn Password</button>
1038                                            <button type="button" class="btn btn-danger" data-bs-dismiss="modal"><i class="fa fa-times"></i> Close</button>
1039                                        </div>
1040                                    </form>
1041                                </div>
1042                            </div>
1043                        </div>
1044                    </div>
1045                    <div class="modal fade" id="onlinePopUp" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
1046                        <div class="modal-dialog" style="pointer-events:visible;">
1047                            <div class="modal-content rounded-4">
1048                                <div class="modal-body p-0">
1049                                    <div class="heading-title password-modal text-center rounded-top-4 mb-0">
1050                                        <h2 class="py-3 font-rsans text-white bg-none"><i class="fa-solid fa-user"></i> ID Getting Expire</h2>
1051                                    </div>
1052                                    <svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 120" preserveAspectRatio="none">
1053                                    <defs><linearGradient id="grad3" x1="0%" y1="0%" x2="100%" y2="0%"><stop offset="0%" style="stop-color:#0093e9;stop-opacity:1" /><stop offset="100%" style="stop-color:#80d0c7;stop-opacity:1" /></linearGradient></defs>
1054                                    <path d="M0,0V46.29c47.79,22.2,103.59,32.17,158,28,70.36-5.37,136.33-33.31,206.8-37.5C438.64,32.43,512.34,53.67,583,72.05c69.27,18,138.3,24.88,209.4,13.08,36.15-6,69.85-17.84,104.45-29.34C989.49,25,1113-14.29,1200,52.47V0Z" fill="url(#grad3)"></path>
1055                                    </svg>
1056                                    <p class="text-center p-10">Your ID is getting expire. You can Renew Your ID by clicking Any One Button</p>
1057                                    <div class="table-resonsive pl-20 pr-20">
1058                                        <table class="table table-bordered table-striped m-0">
1059                                            <thead>
1060                                                <tr>
1061                                                    <th class="text-center">Type</th>
1062                                                    <th class="text-center">Total Cost Inc. GST</th>
1063                                                </tr>
1064                                            </thead>
1065                                            <tbody class="text-center">
1066                                                <tr>
1067                                                    <td>Renew ID Only</td>
1068                                                    <td><button type="button" ng-click="onlineRenewal('uid', '1590')" class="btn btn-info text-white"><b><i class="fa fa-refresh"></i> 1590/-</b></button></td>
1069                                                </tr>
1070                                                <tr>
1071                                                    <td>Renew DSC Only</td>
1072                                                    <td><button type="button" ng-click="onlineRenewal('dsc', '1180')" class="btn btn-info text-white"><b><i class="fa fa-refresh"></i> 1180/-</b></button></td>
1073                                                </tr>
1074                                                <tr>
1075                                                    <td>Renew OTP Only</td>
1076                                                    <td><button type="button" ng-click="onlineRenewal('otp', '1590')" class="btn btn-info text-white"><b><i class="fa fa-refresh"></i> 1590/-</b></button></td>
1077                                                </tr>
1078                                                <tr>
1079                                                    <td>Renew ID + DSC</td>
1080                                                    <td><button type="button" ng-click="onlineRenewal('du', '2020')" class="btn btn-info text-white"><b><i class="fa fa-refresh"></i> 2020/-</b></button></td>
1081                                                </tr>
1082                                                <tr>
1083                                                    <td>Renew ID + OTP</td>
1084                                                    <td><button type="button" ng-click="onlineRenewal('uo', '2180')" class="btn btn-info text-white"><b><i class="fa fa-refresh"></i> 2180/-</b></button></td>
1085                                                </tr>
1086                                                <tr>
1087                                                    <td>Renew DSC + OTP</td>
1088                                                    <td>
1088<button type="button" ng-click="onlineRenewal('do', '2020')" class="btn btn-info text-white"><b><i class="fa fa-refresh"></i> 2020/-</b></button></td>
1089                                                </tr>
1090                                                <tr>
1091                                                    <td>Renew ID + DSC + OTP</td>
1092                                                    <td><button type="button" ng-click="onlineRenewal('duo', '2610')" class="btn btn-info text-white"><b><i class="fa fa-refresh"></i> 2610/-</b></button></td>
1093                                                </tr>
1094                                                                                            </tbody>
1095                                        </table>
1096                                    </div>
1097                                    <p class="text-center">
1098                                        <button type="button" class="btn btn-danger mt-10 mb-10" data-bs-dismiss="modal"><i class="fa fa-times"></i> Close</button>
1099                                    </p>
1100                                </div>
1101                            </div>
1102                        </div>
1103                    </div>
1104                    <div class="modal fade" id="tdrModal" tabindex="-1" role="dialog">
1105                        <div class="modal-dialog" role="document">
1106                            <div class="modal-content train-but" style="border-top:none!important;">
1107                                <div class="modal-body p-0">
1108                                    <div class="row m-0">
1109                                        <div class="callout alert p-15" >
1110                                            <h2 class="text-center mb-10"><u>TDR Log</u></h2>
1111                                            <div class="col-md-12 col-xs-12 mt-10 mb-10">
1112                                                <div class="fancy-form wow tada" data-wow-delay="0.5s">
1113                                                    <i class="fa fa-calender fs-20"></i>
1114                                                    <input type="number" ng-model="tdrY" validation="integer" class="form-control  nolabel font-bold" id="tdrY" placeholder="Enter Year" style="border-radius: 10px;border: 2px solid #ccc;font-weight: bold;box-shadow: 0px 0px 3px 1px rgb(0 0 0 / 10%);">
1115                                                    <!--border-radius:10px;border:2px solid #ccc;font-weight: bold;height:32px!important;box-shadow: 0px 0px 3px 1px rgb(0 0 0 / 10%);-->
1116                                                    <span class="fancy-tooltip top-left">
1117                                                        <em>Enter Year!</em>
1118                                                    </span>
1119                                                </div>
1120                                                <div class="fancy-form wow tada" data-wow-delay="0.5s">
1121                                                    <i class="fa fa-calender fs-20"></i>
1122                                                    <input type="number" ng-model="tdrM" validation="integer" class="form-control  nolabel font-bold" id="tdrM" placeholder="Enter Month" style="border-radius: 10px;border: 2px solid #ccc;font-weight: bold;box-shadow: 0px 0px 3px 1px rgb(0 0 0 / 10%);">
1123                                                    <!--border-radius:10px;border:2px solid #ccc;font-weight: bold;height:32px!important;box-shadow: 0px 0px 3px 1px rgb(0 0 0 / 10%);-->
1124                                                    <span class="fancy-tooltip top-left">
1125                                                        <em>Enter Month!</em>
1126                                                    </span>
1127                                                </div>
1128                                                <div class="fancy-form wow tada" data-wow-delay="0.5s">
1129                                                    <i class="fa fa-calender fs-20"></i>
1130                                                    <input type="number" ng-model="tdrD" validation="integer" class="form-control  nolabel font-bold" id="tdrD" placeholder="Enter Day" style="border-radius: 10px;border: 2px solid #ccc;font-weight: bold;box-shadow: 0px 0px 3px 1px rgb(0 0 0 / 10%);">
1131                                                    <!--border-radius:10px;border:2px solid #ccc;font-weight: bold;height:32px!important;box-shadow: 0px 0px 3px 1px rgb(0 0 0 / 10%);-->
1132                                                    <span class="fancy-tooltip top-left">
1133                                                        <em>Enter Day!</em>
1134                                                    </span>
1135                                                </div>
1136                                            </div>
1137                                            <div class="col-md-12 col-xs-12 text-center">
1138                                                <a href="/assets/document/tdr_log/{{tdrY}}/{{tdrY}}_{{get2Dig(tdrM)}}/{{tdrY}}_{{get2Dig(tdrM)}}_{{get2Dig(tdrD)}}.json" class="btn btn-danger colored" download><i class="fa fa-check"></i> Get Log</a>
1139                                            </div>
1140                                        </div>
1141                                    </div>
1142                                </div>
1143                            </div>
1144                        </div>
1145                    </div>
1146                    <div class="modal fade" id="trainListModal" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel" aria-hidden="true">
1147                        <div class="modal-dialog">
1148                            <div class="modal-content">
1149                                <div class="modal-header">
1150                                    <h1 class="modal-title fs-5 text-center" id="staticBackdropLabel">Train List</h1>
1151                                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
1152                                </div>
1153                                <div class="modal-body">
1154                                    <div class="col-md-12">
1155                                        <div class="row m-0">
1156                                            <div class="col-md-12 col-xs-12 mt-10 mb-10">
1157                                                <div class="fancy-form wow tada " data-wow-delay="0.5s">
1158                                                    <i class="fa fa-calender fs-20"></i>
1159                                                    <input type="text" ng-model="myForm.tFrom" validation="alpha" class="form-control  nolabel font-bold mb-3" id="tFrom" placeholder="Enter From Code" style="border: 2px solid #ccc;font-family: monospace;">
1160                                                    <!--height:32px!important;box-shadow: 0px 0px 3px 1px rgb(0 0 0 / 10%);border-radius:10px;border:2px solid #ccc;font-weight: bold;-->
1161                                                </div>
1162                                                <div class="fancy-form wow tada" data-wow-delay="0.5s">
1163                                                    <i class="fa fa-calender fs-20"></i>
1164                                                    <input type="text" ng-model="myForm.tTo" validation="alpha" class="form-control  nolabel font-bold mb-3" id="tTo" placeholder="Enter To Code" style="border: 2px solid #ccc;font-family: monospace;">
1165                                                    <!--\height:32px!important;box-shadow: 0px 0px 3px 1px rgb(0 0 0 / 10%);border-radius:10px;border:2px solid #ccc;font-weight: bold;-->
1166                                                </div>
1167                                                <div class="fancy-form">
1168                                                    <select class="form-select" aria-label="Default select example"  ng-model="myForm.tDay" placeholder="Select Day" style="width: 100%!important;border:2px solid #ccc;font-weight: bold;height:auto;">
1169                                                        <option value="">--Select Day--</option>
1170                                                        <option value="All">All Day</option>
1171                                                        <option value="Monday">Monday</option>
1172                                                        <option value="Tuesday">Tuesday</option>
1173                                                        <option value="Wednesday">Wednesday</option>
1174                                                        <option value="Thursday">Thursday</option>
1175                                                        <option value="Friday">Friday</option>
1176                                                        <option value="Saturday">Saturday</option>
1177                                                        <option value="Sunday">Sunday</option>
1178                                                    </select>
1179                                                </div>
1180                                            </div>                                   
1181                                            <div class="col-md-6 col-sm-6 col-6 text-center">
1182                                                <a class="btn btn-dark colored" ng-click="removeRoute(myForm)"><i class="fa fa-check"></i> Remove</a>
1183                                            </div>
1184                                            <div class="col-md-6 col-6 col-sm-6 text-center">
1185                                                <a class="btn btn-danger" data-bs-dismiss="modal">Close</a>
1186                                            </div>
1187                                        </div>
1188                                    </div>
1189                                </div>
1190                            </div>
1191                        </div>
1192                    </div>
1193                    <div class="modal fade" id="queryModal" tabindex="-1" role="dialog">
1194                        <div class="modal-dialog modal-dialog-centered" role="document">
1195                            <div class="modal-content rounded-4">
1196                                <div class="modal-body p-0">
1197                                    <div class="heading-title password-modal text-center rounded-top-4 mb-0">
1198                                        <h2 class="py-3 font-rsans text-white bg-none"><i class="far fa-question-circle"></i> Have A Query</h2>
1199                                    </div>
1200                                    <svg data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1200 120" preserveAspectRatio="none">
1201                                    <defs><linearGradient id="grad23" x1="0%" y1="0%" x2="100%" y2="0%"><stop offset="0%" style="stop-color:#0093e9;stop-opacity:1" /><stop offset="100%" style="stop-color:#80d0c7;stop-opacity:1" /></linearGradient></defs>
1202                                    <path d="M0,0V46.29c47.79,22.2,103.59,32.17,158,28,70.36-5.37,136.33-33.31,206.8-37.5C438.64,32.43,512.34,53.67,583,72.05c69.27,18,138.3,24.88,209.4,13.08,36.15-6,69.85-17.84,104.45-29.34C989.49,25,1113-14.29,1200,52.47V0Z" fill="url(#grad23)"></path>
1203                                    </svg>
1204                                    <form ng-submit="submitSupport()"  class="new-wdit p-20">
1205                                        <div class="col-md-12 col-sm-12 text-center">
1206                                            <div class="fancy-form fancy-form-select">
1207                                                <i class="fa fa-question"></i>
1208                                                <label style="position: absolute; cursor: initial; z-index: 4; font-style: normal; font-weight: lighter; color: rgb(137, 137, 137); font-size: 14px; margin-top: -10.5px; margin-left: 31px; padding-left: 5px; padding-right: 5px; background-color: rgb(255, 255, 255);">Type:</label>
1209                                                <select class="form-control fs-16 query-type-select" ng-model="queryForm.type" style="padding-left:36px;" required="">
1210                                                    <option value="">--Select--</option>
1211                                                    <option value="Booking Issue">Booking Issue</option>
1212                                                    <option value="Cancellation Issue">Cancellation Issue</option>
1213                                                    <option value="DSC Issue">DSC Issue</option>
1214                                                    <option value="Payment Issue">Payment Issue</option>
1215                                                    <!--<option value="Support Issue">Support Issue</option>-->
1216                                                    <option value="TDR Issue">TDR Issue</option>
1217                                                    <option value="Airline Booking">Airline Booking</option>
1218                                                </select>
1219                                            </div>
1220                                            <div class="mt-20" ng-if="queryForm.type == 'Booking Issue'">
1221                                                <select class="form-control fs-16 query-type-select" ng-model="queryForm.comment" ng-init="queryForm.comment = 'PNR genrate issue'" required="">
1222                                                    <option value="PNR genrate issue">PNR Generate Issue</option>
1223                                                    <option value="Pending txn refund issue">Pending Txn refund issue</option>
1224                                                    <option value="OTP not recevied on Mail">OTP not Received on Mail</option>
1225                                                    <option value="OTP not recevied on msg">OTP not Recevied on Message</option>
1226                                                </select>
1227                                            </div>
1228                                            <div class="fancy-form mt-20" ng-if="queryForm.type == 'Booking Issue'">
1229                                                <i class="fa fa-question"></i>
1230                                                <label style="position: absolute; cursor: initial; z-index: 4; font-style: normal; font-weight: lighter; color: rgb(137, 137, 137); font-size: 14px; margin-top: -10.5px; margin-left: 31px; padding-left: 5px; padding-right: 5px; background-color: rgb(255, 255, 255);">Transaction Number:</label>
1231                                                <input type="text"   placeholder="Enter Transaction Number" ng-model="queryForm.pnr" 
1231class="form-control doc" required >
1232                                            </div>
1233                                            <div class="mt-20" ng-if="queryForm.type == 'Cancellation Issue'">
1234                                                <select class="form-control fs-16 query-type-select" ng-model="queryForm.comment" ng-init="queryForm.comment = 'Verify option not view'" required="">
1235                                                    <option value="Verify option not view">Verify option not view</option>
1236                                                    <option value="Cancel PNR refund not update">Cancel PNR refund not update</option>
1237                                                </select>
1238                                            </div>
1239                                            <div class="mt-20" ng-if="queryForm.type == 'TDR Issue'">
1240                                                <select class="form-control fs-16 query-type-select" ng-model="queryForm.comment" ng-init="queryForm.comment = 'PNR refund not update'" required="">
1241                                                    <option value="PNR refund not update">PNR refund not update</option>
1242                                                </select>
1243                                            </div>
1244                                            <div class="mt-20" ng-if="queryForm.type == 'Payment Issue'">
1245                                                <select class="form-control fs-16 query-type-select" ng-model="queryForm.comment" ng-init="queryForm.comment = 'Amount add but not received'" required="">
1246                                                    <option value="Amount add but not received">Amount add but not received </option>
1247                                                    <option value="Add Amount issue">Add Amount issue</option>
1248                                                </select>
1249                                            </div>
1250                                            <div class="mt-20" ng-if="queryForm.type == 'Airline Booking'">
1251                                                <select class="form-control fs-16 query-type-select" ng-model="queryForm.comment" ng-init="queryForm.comment = 'PNR genrate issue'" required="">
1252                                                    <option value="PNR genrate issue">PNR genrate issuee</option>
1253                                                    <option value="Pending txn refund issue">Pending txn refund issue</option>
1254                                                </select>
1255                                            </div>
1256                                            <div class="mt-20" ng-if="queryForm.type == 'DSC Issue'">
1257                                                <select class="form-control fs-16 query-type-select" ng-model="queryForm.comment" ng-init="queryForm.comment = 'DSC not booking'" required="">
1258                                                    <option value="DSC not booking">DSC not booking</option>
1259                                                    <option value="DSC not received">DSC not received</option>
1260                                                    <option value="Need DSC service">Need DSC service</option>
1261                                                </select>
1262                                            </div>
1263                                            <div class="fancy-form mt-20" ng-if="queryForm.type == 'Cancellation Issue'">
1264                                                <i class="fa fa-question"></i>
1265                                                <label style="position: absolute; cursor: initial; z-index: 4; font-style: normal; font-weight: lighter; color: rgb(137, 137, 137); font-size: 14px; margin-top: -10.5px; margin-left: 31px; padding-left: 5px; padding-right: 5px; background-color: rgb(255, 255, 255);">PNR:</label>
1266                                                <input type="text" validation="number" max-length="10"   placeholder="Enter PNR" ng-model="queryForm.pnr" class="form-control doc" required >
1267                                            </div>
1268                                            <div class="fancy-form mt-20" ng-if="queryForm.type == 'TDR Issue'">
1269                                                <i class="fa fa-question"></i>
1270                                                <label style="position: absolute; cursor: initial; z-index: 4; font-style: normal; font-weight: lighter; color: rgb(137, 137, 137); font-size: 14px; margin-top: -10.5px; margin-left: 31px; padding-left: 5px; padding-right: 5px; background-color: rgb(255, 255, 255);">PNR:</label>
1271                                                <input type="text" validation="number" max-length="10" placeholder="Enter PNR" ng-model="queryForm.pnr" 
1271class="form-control doc" required >
1272                                            </div>
1273                                            <div class="fancy-form mt-20" ng-if="queryForm.type == 'Payment Issue'">
1274                                                <i class="fa fa-file-upload"></i>
1275                                                <!--<input type="file" class="form-control" id="query-file" ng-model="queryForm.queryFile" ng-change="onQueryFileChange($event)" accept="application/pdf, image/*">-->
1276                                                <input type="file" id="queryFile" placeholder="Consent Letter" ng-model="queryForm.queryFile" class="form-control doc"  accept="application/pdf, image/*">
1277                                            </div>
1278                                            <button type="button" ng-click="submitSupport()" id=query-submit" class="btn btn-success mt-20">Query Submit</button>
1279                                            <button type="button" class="btn btn-danger mt-20" data-bs-dismiss="modal">Close</button>
1280                                        </div>
1281                                    </form>
1282                                </div>
1283                            </div>
1284                        </div>
1285                    </div>
1286                    <div class="modal fade" id="onlineAddAmt" tabindex="-1" role="dialog">
1287                        <div class="modal-dialog modal-sm" style="border-radius: 20px;top:25%" role="document">
1288                            <div class="modal-content" style="border-top:none!important;border-radius: 12px;">
1289                                <!--                            <div class="modal-header text-center" style="background: linear-gradient(45deg, #ffa54f, white, #45c04a);border-radius: 20px 20px 0px 0px;box-shadow:2px 2px 10px 2px rgba(0 0 0 / 10%);">
1290                                                                <button type="button" class="close closeamountbtn" data-dismiss="modal">&times;</button>
1291                                                                <h4 class="modal-title"><u>Add Amount to Wallet</u> <i class="fa fa-solid fa-wallet"></i></h4>
1292                                                            </div>-->
1293                                <div class="modal-body ">
1294                                    <h1 class="modal-title icon-divider pb-4 w-100p m-0 text-center" id="amountModalLabel1">Add Amount to Wallet</h1>
1295                                    <div class="row m-0">
1296                                        <div class="money-label amount-add mb-3 d-flex gap-2">
1297                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>500</label>
1298                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>1000</label>
1299                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>5000</label>
1300                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>1000</label>
1301                                        </div>
1302                                        <div class="col-md-12 col-xs-12 mt-10 mb-10">
1303                                            <div class="fancy-form wow tada" data-wow-delay="0.5s">
1304                                                <img src="https://jaisteel.in/assets/images/nx/icons/yello-inr.webp" alt="inr-icon" width="20" height="20">
1305                                                <input type="text" validation="number" ng-model="onlineaddamount" class="form-control fs-20 nolabel font-bold" id="payAmt" placeholder="Enter Amount" style="height: 55px!important;font-size:1rem;gap: 5px;--tw-bg-opacity: 1;background-color: rgb(244 245 245 / var(--tw-bg-opacity));padding: 10px;border: 2px solid #e1e7ee;border-radius: 8px;display: flex;align-items: center;">
1306                                                <span class="fancy-tooltip top-left">
1307                                                    <em>Enter Amount!</em>
1308                                                </span>
1309                                            </div>
1310                                        </div>
1311                                        <div class="col-md-12 col-xs-12 text-center">
1312                                            <button type="button" ng-click="onlineAddAmt()" class="btn d-block mt-10 buttonpayment"><i class="fa fa-check"></i> Add Amount</button>
1313                                        </div>
1314                                    </div>
1315                                </div>
1316                            </div>
1317                        </div>
1318                    </div>
1319                    <div class="modal fade" id="changeIrctcPasswordModal" tabindex="-1" role="dialog">
1320                        <div class="modal-dialog modal-dialog-centered" role="document">
1321                            <div class="modal-content rounded-4">
1322                                <div class="modal-body p-0">
1323                                    <div class="heading-title password-modal text-center rounded-top-4 mb-0">
1324                                        <h2 class="py-3 font-rsans text-white bg-none"><i class="fa-solid fa-lock"></i> Change IRCTC Txn Password</h2>
1325                                    </div>
1326                                    <form class="p-3" ng-submit="change_txn_irctc()">
1327                                        <div class="form-group mb-3">
1328                                            <label class="font-rsans">Enter IRCTC Txn Password : </label>
1329                                            <input type="password" class="form-control" ng-model="txn_password_irctc" required="required">
1330                                        </div>
1331                                        <div class="text-center">
1332                                            <button class="btn btn-success" type="submit"><i class="fa fa-check"></i> Change IRCTC Txn Password</button>
1333                                            <button type="button" class="btn btn-danger" data-bs-dismiss="modal"><i class="fa fa-times"></i> Close</button>
1334                                        </div>
1335                                    </form>
1336                                </div>
1337                            </div>
1338                        </div>
1339                    </div>
1340                    <div class="modal fade" id="onlinePayUAmt" tabindex="-1" role="dialog">
1341                        <div class="modal-dialog" style="border-radius: 20px;top:25%" role="document">
1342                            <div class="modal-content" style="border-top:none!important;border-radius: 12px;">
1343                                <!--                            <div class="modal-header text-center" style="background: linear-gradient(45deg, #ffa54f, white, #45c04a);border-radius: 20px 20px 0px 0px;box-shadow:2px 2px 10px 2px rgba(0 0 0 / 10%);">
1344                                                                <h4 class="modal-title"><u>Add Amount to Wallets</u> <i class="fa fa-solid fa-wallet"></i></h4>
1345                                                            </div>-->
1346                                <div class="modal-body ">
1347                                    <h1 class="modal-title icon-divider pb-4 w-100p m-0 text-center" id="amountModalLabel1">Add Amount to Wallet</h1>
1348                                    <div class="row m-0">
1349                                        <div class="money-label amount-add mb-3 d-flex gap-2">
1350                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>500</label>
1351                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>1000</label>
1352                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>5000</label>
1353                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>10000</label>
1354                                        </div>
1355                                        <div class="col-md-12 col-xs-12">
1356                                            <div class="fancy-form wow tada" data-wow-delay="0.5s">
1357                                                <img src="https://jaisteel.in/assets/images/nx/icons/yello-inr.webp" alt="inr-icon" width="20" height="20">
1358                                                <input type="text" validation="number" ng-model="onlinepayuamount" class="form-control nolabel font-bold" id="payAmtPay2" placeholder="Enter Amount" style="height: 55px!important;font-size:1rem;gap: 5px;--tw-bg-opacity: 1;background-color: rgb(244 245 245 / var(--tw-bg-opacity));padding: 10px;border: 2px solid #e1e7ee;border-radius: 8px;display: flex;align-items: center;">
1359                                                <span class="fancy-tooltip top-left">
1360                                                    <em>Enter Amount!</em>
1361                                                </span>
1362                                            </div>
1363                                        </div>
1364                                        <div class="col-md-12 col-xs-12 text-center">
1365                                            <button type="button" ng-click="onlinePayUAmtPay()" class="btn mt-10 buttonpayment"><i class="fa fa-check"></i> Add QR Amount</button>
1366                                            <!--<button type="button" ng-click="onlinePayCheckOut()" class="btn d-block mt-10 buttonpayment"><i class="fa fa-check"></i> Add Amount</button>-->
1367                                        </div>
1368                                    </div>
1369
1370                                </div>
1371                            </div>
1372                        </div>
1373                    </div>
1374                    <div class="modal fade" id="onlineUnlimitAmt" tabindex="-1" role="dialog">
1375                        <div class="modal-dialog" style="border-radius: 20px;top:25%" role="document">
1376                            <div class="modal-content" style="border-top:none!important;border-radius: 12px;">
1377                                <div class="modal-body ">
1378                                    <h1 class="modal-title icon-div
1378ider pb-4 w-100p m-0 text-center" id="amountModalLabel1">Add Unlimited Amount to Wallet</h1>
1379                                    <div class="row m-0">
1380                                        <div class="money-label amount-add mb-3 d-flex gap-2">
1381                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>500</label>
1382                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>1000</label>
1383                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>5000</label>
1384                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>10000</label>
1385                                        </div>
1386                                        <div class="col-md-12 col-xs-12">
1387                                            <div class="fancy-form wow tada" data-wow-delay="0.5s">
1388                                                <img src="https://jaisteel.in/assets/images/nx/icons/yello-inr.webp" alt="inr-icon" width="20" height="20">
1389                                                <input type="text" validation="number" ng-model="onlineunlimitedamount" class="form-control nolabel font-bold" id="payAmtUnlimit" placeholder="Enter Amount" style="height: 55px!important;font-size:1rem;gap: 5px;--tw-bg-opacity: 1;background-color: rgb(244 245 245 / var(--tw-bg-opacity));padding: 10px;border: 2px solid #e1e7ee;border-radius: 8px;display: flex;align-items: center;">
1390                                                <span class="fancy-tooltip top-left">
1391                                                    <em>Enter Amount!</em>
1392                                                </span>
1393                                            </div>
1394                                        </div>
1395                                        <div class="col-md-12 col-xs-12 text-center">
1396                                            <button type="button" ng-click="onlineUnlimitAmt()" class="btn mt-10 buttonpayment"><i class="fa fa-check"></i> Add Amount</button>
1397                                        </div>
1398                                    </div>
1399
1400                                </div>
1401                            </div>
1402                        </div>
1403                    </div>
1404                    <div class="modal fade" id="onlineUnlimitCard" tabindex="-1" role="dialog">
1405                        <div class="modal-dialog" style="border-radius: 20px;top:25%" role="document">
1406                            <div class="modal-content" style="border-top:none!important;border-radius: 12px;">
1407                                <div class="modal-body ">
1408                                    <h1 class="modal-title icon-divider pb-4 w-100p m-0 text-center" id="amountModalLabel1">Add Unlimited Amount to Wallet</h1>
1409                                    <div class="row m-0">
1410                                        <div class="money-label amount-add mb-3 d-flex gap-2">
1411                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>500</label>
1412                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>1000</label>
1413                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>5000</label>
1414                                            <label><i class="fa-solid fa-indian-rupee-sign pe-1 small"></i>10000</label>
1415                                        </div>
1416                                        <div class="col-md-12 col-xs-12">
1417                                            <div class="fancy-form wow tada" data-wow-delay="0.5s">
1418                                                <img src="https://jaisteel.in/assets/images/nx/icons/yello-inr.webp" alt="inr-icon" width="20" height="20">
1419                                                <input type="number" class="form-control nolabel font-bold" id="payCardUnlimit" placeholder="Enter Amount" style="height: 55px!important;font-size:1rem;gap: 5px;--tw-bg-opacity: 1;background-color: rgb(244 245 245 / var(--tw-bg-opacity));padding: 10px;border: 2px solid #e1e7ee;border-radius: 8px;display: flex;align-items: center;">
1420                                                <span class="fancy-tooltip top-left">
1421                                                    <em>Enter Amount!</em>
1422                                                </span>
1423                                            </div>
1424                                        </div>
1425                                        <div class="col-md-12 col-xs-12 text-center">
1426                                            <button type="button" ng-click="onlineUnlimitCard()" class="btn mt-10 buttonpayment"><i class="fa fa-check"></i> Add Amount</button>
1427                                        </div>
1428                                    </div>
1429
1430                                </div>
1431                            </div>
1432                        </div>
1433                    </div>
1434                    <div class="modal fade" id="paymentQR" data-bs-backdrop="static"  tabindex="-1" role="dialog">
1435                        <div class="modal-dialog" style="border-radius: 20px;top:25%" role="document">
1436                            <div class="modal-content" style="border-top:none!important;border-radius: 20px;">
1437                                <div class="modal-header text-center" style="background:linear-gradient(180deg, #279cd7, #1576a7);border-radius: 20px 20px 0px 0px;box-shadow:2px 2px 10px 2px rgba(0 0 0 / 10%);">
1438                                    <h4 class="modal-title text-white"><u>PAYU QR AMOUNT</u></h4>
1439                                    <button type="button" class="btn-close btn-qr-show" data-bs-dismiss="modal" aria-label="Close"></button>
1440                                </div>
1441                                <div class="modal-body p-0">
1442                                    <div class="d-flex flex-column flex-md-row align-items-center m-0">
1443                                        <div id="qrcodePayu" class="text-center p-3"></div>
1444                                        <div class="text-center border-start p-3">
1445                                            <h3 class="mb-2 fw-bold font-lato">Scan This QR Code To Complete The Transaction</h3>
1446                                            <h5 class="mb-2 font-lato">After Completing Payment Click On Check Payment Status For Confirmation!</h5>
1447                                            <button id="statusBtn" ng-click="checkStatus()" style="height:auto!important;" class="btn lh-sm btn-success">Check Payment Status <span id="countdown">After</span></button>
1448                                        </div>
1449                                    </div>
1450                                </div>
1451                            </div>
1452                        </div>
1453                    </div>
1454                    <div class="modal fade" id="onlineAddAmtPay" tabindex="-1" role="dialog">
1455                        <div class="modal-dialog modal-sm" style="border-radius: 20px;top:25%" role="document">
1456                            <div class="modal-content" style="border-top:none!important;border-radius: 20px;">
1457                                <div class="modal-header text-center" style="background: linear-gradient(45deg, #ffa54f, white, #45c04a);border-radius: 20px 20px 0px 0px;box-shadow:2px 2px 10px 2px rgba(0 0 0 / 10%);">
1458                                    <h4 class="modal-title"><u>Add Amount to Wallet</u> <i class="fa fa-solid fa-wallet"></i></h4>
1459                                </div>
1460                                <div class="modal-body ">
1461                                    <div class="row m-0">
1462                                        <table><tr><td><i class="fa fa-inr" aria-hidden="true"></i>500</td><td>&emsp;</td><td><i class="fa fa-inr" aria-hidden="true"></i>1000</td><td>&emsp;</td><td><i class="fa fa-inr" aria-hidden="true"></i>5000</td><td>&emsp;</td><td><i class="fa fa-inr" aria-hidden="true"></i>10000</td></tr></table>
1463                                        <div class="col-md-12 col-xs-12 mt-10 mb-10">
1464                                            <div class="fancy-form wow tada" data-wow-delay="0.5s">
1465                                                <i class="fa fa-rupee-sign fs-20"></i>
1466                                                <input type="text" validation="number" ng-model="onlineaddamountpay" class="form-control fs-20 nolabel font-bold" id="payAmtPay" placeholder="Enter Amount" style="border-radius:10px;border:2px dashed #ccc;font-weight: bold;height:46px!important;box-shadow: 0px 0px 3px 1px rgb(0 0 0 / 10%);">
1467                                                <span class="fancy-tooltip top-left">
1468                                                    <em>Enter Amount!</em>
1469                                                </span>
1470                                            </div>
1471                                        </div>
1472                                        <div class="col-md-12 col-xs-12 text-center">
1473                                            <button type="button" ng-click="onlineAddAmtPay()" class="btn d-block mt-10 buttonpayment"><i class="fa fa-check"></i> Add Amount</button>
1474                                        </div>
1475                                    </div>
1476                                </div>
1477                            </div>
1478                        </div>
1479                    </div>
1480                    <div class="modal fade" id="groupFlight" tabindex="-1" aria-hidden="true">
1481                        <div class="modal-dialog modal-dialog-centered modal-lg">
1482                            <div class="modal-content rounded-4">
1483                                <div class="modal-header rounded-4 shadow-sm" style="background: linear-gradient(45deg, #C5CAE9, transparent);">
1484                                    <h1 class="modal-title d-flex align-items-center fw-bold gap-2 fs-5" id="exampleModalLabel">
1485                                        <img src="https://cdn-icons-png.flaticon.com/128/2812/2812965.png" width="30px">
1486                                        Group Flight Enquiry
1487                                    </h1>
1488                                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
1489                                </div>
1490                                <div class="modal-body">
1491                                    <div class="row">
1492                                        <div class="col-lg-4 col-12">
1493                                            <div class="mb-3">
1494                                                <label class="fs-14 fw-bold">Departure City</label>
1495                                                <input type="text" validation="alpha-space" class="form-control" ng-model="group.departureCity" placeholder="Enter Source City" required>
1496                                            </div>
1497                                        </div>
1498                                        <div class="col-lg-4 col-12">
1499                                            <div class="mb-3">
1500                                                <label class="fs-14 fw-bold">Arrival City</label>
1501                                                <input type="text" validation="alpha-space" class="form-control" ng-model="group.arrivalCity" placeholder="Enter Destination City" required>
1502                                            </div>
1503                                        </div>
1504                                        <div class="col-lg-4 col-12">
1505                                            <div class=" mb-3">
1506                                                <label class="fs-14 fw-bold">Departure Date</label>
1507                                                <input type="date" id="todayDate" ng-model="group.journeyDate" class="form-control">
1508                                            </div>
1509                                        </div>
1510                                        <div class="col-lg-4 col-12">
1511                                            <div class="mb-3">
1512                                                <label class="fs-14 fw-bold">Return Date</label>
1513                                                <input type="date" id="returnDate22" ng-model="group.returnDate" class="form-control">
1514                                            </div>
1515                                        </div>
1516                                        <div class="col-lg-4 col-12">
1517                                            <div class="mb-3">
1518                                                <label class="fs-14 fw-bold">Name</label>
1519                                                <input type="text" validation="alpha-space" ng-model="group.name" class="form-control" required>
1520                                            </div>
1521                                        </div>
1522                                        <div class="col-lg-4 col-12">
1523                                            <div class="mb-3">
1524                                                <label class="fs-14 fw-bold">Mobile</label>
1525                                                <input type="text" validation="mobile" ng-model="group.mobile" class="form-control" required>
1526                                            </div>
1527                                        </div>
1528                                        <div class="col-lg-4 col-12">
1529                                            <div class="mb-3">
1530                                                <label class="fs-14 fw-bold">Email ID</label>
1531                                                <input type="email" validation="email" ng-model="group.email" class="form-control" required>
1532                                            </div>
1533                                        </div>
1534                                        <div class="col-lg-8 col-12">
1535                                            <div class="">
1536                                                <label class="fs-14 fw-bold">Description</label>
1537                                                <textarea class="form-control" placeholder="Leave a comment here" ng-model="group.description" required></textarea>
1538                                            </div>
1539                                        </div>
1540                                    </div>
1541                                </div>
1542                                <div class="modal-footer justify-content-center">
1543                                    <!--<button type="button" class="btn btn-danger" data-bs-dismiss="modal"><i class="fa fa-times"></i> Close</button>-->
1544                                    <button type="button" class="btn btn-primary" ng-click="enquirySubmit(group)"><i class="fa fa-check"></i> Submit Details</button>
1545                                </div>
1546                            </div>
1547                        </div>
1548                    </div>
1549                    <div class="modal fade" id="gdsFlight" tabindex="-1" aria-hidden="true">
1550                        <div class="modal-dialog modal-dialog-centered modal
1550-lg">
1551                            <div class="modal-content rounded-4">
1552                                <div class="modal-header rounded-4 shadow-sm" style="background: linear-gradient(45deg, #C5CAE9, transparent);">
1553                                    <h1 class="modal-title d-flex align-items-center fw-bold gap-2 fs-5" id="exampleModalLabel">
1554                                        <img src="https://cdn-icons-png.flaticon.com/128/2812/2812965.png" width="30px">
1555                                        GDS Flight Enquiry
1556                                    </h1>
1557                                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
1558                                </div>
1559                                <div class="modal-body">
1560                                    <div class="row">
1561                                        <!--                                    <div class="col-lg-4 col-12">
1562                                                                                <div class="mb-3">
1563                                                                                    <label class="fs-14 fw-bold">Flight Type</label>
1564                                                                                    <select class="form-select" aria-label="Default select Domestic"  ng-model="gds.flightType" placeholder="Select Domestic/International Services" style="width: 100%!important;border:2px solid #ccc;font-weight: bold;height:auto;">
1565                                                                                        <option value="Domestic">Domestic</option>
1566                                                                                        <option value="International Services">International Services</option>
1567                                                                                    </select>
1568                                                                                </div>
1569                                                                            </div>-->
1570                                        <div class="col-lg-4 col-12">
1571                                            <div class="mb-3">
1572                                                <label class="fs-14 fw-bold">From City</label>
1573                                                <!--<input type="text" validation="alpha-space" class="form-control" ng-model="gds.fromName" placeholder="Enter Source City" required>-->
1574                                                <input type="text" ng-model="searchS" ng-change="searchLocationS()" ng-keydown="onKeyDownS($event)" ng-focus="isOpenS = true" placeholder="Enter Station Code, Name or City" autocomplete="off" class="form-control border-0 bg-transparent fromStation">
1575                                                <ul class="city-listingS" ng-mouseenter="isMouseOverS = true" ng-mouseleave="isMouseOverS = false" ng-show="isOpenS && resultsS.length" role="listbox">
1576                                                    <li ng-repeat="r in resultsS track by $index" ng-click="selectBoardS(r)" ng-class="{ active: $index === activeIndexS && !isMouseOverS }" role="option">
1577                                                        <strong>{{r.city}}</strong> – {{r.code}} - {{r.name}} - {{r.country}}
1578                                                    </li>
1579                                                </ul>
1580                                            </div>
1581                                        </div>
1582                                        <div class="col-lg-4 col-12">
1583                                            <div class="mb-3">
1584                                                <label class="fs-14 fw-bold">To City*</label>
1585                                                <!--<input type="text" validation="alpha-space" class="form-control" ng-model="gds.toName" placeholder="Enter Destination City" required>-->
1586                                                <input type="text" ng-model="searchD" ng-change="searchLocationD()" ng-keydown="onKeyDownD($event)" ng-focus="isOpenD = true" placeholder="Enter Station Code, Name or City" autocomplete="off" class="form-control border-0 bg-transparent fromStation">
1587                                                <ul class="city-listingD" ng-mouseenter="isMouseOverD = true" ng-mouseleave="isMouseOverD = false" ng-show="isOpenD && resultsD.length" role="listbox">
1588                                                    <li ng-repeat="r in resultsD track by $index" ng-click="selectBoardD(r)" ng-class="{ active: $index === activeIndexD && !isMouseOverD }" role="option">
1589                                                        <strong>{{r.city}}</strong> – {{r.code}} - {{r.name}} - {{r.country}}
1590                                                    </li>
1591                                                </ul>
1592                                            </div>
1593                                        </div>
1594                                        <div class="col-lg-4 col-12">
1595                                            <div class=" mb-3">
1596                                                <label class="fs-14 fw-bold">From Date*</label>
1597                                                <input type="date" id="todayDate22" ng-model="gds.fromDate" class="form-control">
1598                                            </div>
1599                                        </div>
1600                                        <div class="col-lg-4 col-12">
1601                                            <div class="mb-3">
1602                                                <label class="fs-14 fw-bold">To Date*</label>
1603                                                <input type="date" id="returnDate23" ng-model="gds.toDate" class="form-control">
1604                                            </div>
1605                                        </div>
1606                                        <div class="col-lg-4 col-12">
1607                                            <div class="mb-3">
1608                                                <label class="fs-14 fw-bold">Flight Timing</label>
1609                                                <input type="text" ng-model="gds.flightTime" ng-blur="checkTime(gds.flightTime)" class="form-control" placeholder="HH:MM 24 Hour Format">
1610                                            </div>
1611                                        </div>
1612                                        <div class="col-lg-4 col-12">
1613                                            <div class="mb-3">
1614                                                <label class="fs-14 fw-bold">Flight Name*</label>
1615                                                <!--<input type="text" validation="alph
1615a-space" ng-model="gds.flightName" class="form-control" required>-->
1616                                                <select class="form-select" aria-label="Default select Domestic"  ng-model="gds.flightName" placeholder="Select Flight Name" style="width: 100%!important;border:2px solid #ccc;font-weight: bold;height:auto;">
1617                                                    <option value="">--Select Flight Name--</option>
1618                                                    <option value="AI-Air India">AI-Air India</option>
1619                                                    <option value="6E-IndiGo">6E-IndiGo</option>
1620                                                    <option value="6E-GoIndigo">6E-GoIndigo</option>
1621                                                    <option value="9I-Alliance Air">9I-Alliance Air</option>
1622                                                    <option value="QP-Akasa Air">QP-Akasa Air</option>
1623                                                    <option value="I5-AirIndia Express">I5-AirIndia Express</option>
1624                                                    <option value="IX-AI Express">IX-AI Express</option>
1625                                                    <option value="AA-American Airlines">AA-American Airlines</option>
1626                                                    <option value="DL-Delta Air Lines">DL-Delta Air Lines</option>
1627                                                    <option value="SG-SpiceJet">SG-SpiceJet</option>
1628                                                    <option value="UK-Vistara">UK-Vistara</option>
1629                                                    <option value="S5-StarAir">S5-StarAir</option>
1630                                                    <option value="D7-AirAsia X">D7-AirAsia X</option>
1631                                                    <option value="SV-Saudi Arabian Airlines">SV-Saudi Arabian Airlines</option>
1632                                                    <option value="OV-Salam Air">OV-Salam Air</option>
1633                                                    <option value="XY-Flynas Airline">XY-Flynas Airline</option>
1634                                                    <option value="BS-US-Bangla Airlines">BS-US-Bangla Airlines</option>
1635                                                    <option value="TK-Turkish Airlines">TK-Turkish Airlines</option>
1636                                                    <option value="VZ-Thai Vietjet Air">VZ-Thai Vietjet Air</option>
1637                                                    <option value="SL-Thai Lion Air">SL-Thai Lion Air</option>
1638                                                    <option value="AC-Air Canada">AC-Air Canada</option>
1639                                                    <option value="PR-Philippine">PR-Philippine</option>
1640                                                    <option value="TG-Thai Airways Intl">TG-Thai Airways Intl</option>
1641                                                    <option value="FD-Thai AirAsia">FD-Thai AirAsia</option>
1642                                                    <option value="B6-JetBlue Airways">B6-JetBlue Airways</option>
1643                                                    <option value="OS-Austrian Airlines">OS-Austrian Airlines</option>
1644                                                    <option value="UL-SriLankan">UL-SriLankan</option>
1645                                                    <option value="SQ-Singapore Airlines">SQ-Singapore Airlines</option>
1646                                                    <option value="RA-Royal Nepal Airlines">RA-Royal Nepal Airlines</option>
1647                                                    <option value="BI-Royal Brunei">BI-Royal Brunei</option>
1648                                                    <option value="QR-Qatar Airways">QR-Qatar Airways</option>
1649                                                    <option value="GA-Garuda Indonesia">GA-Garuda Indonesia</option>
1650                                                    <option value="PW-Precision Air">PW-Precision Air</option>
1651                                                    <option value="WY-Oman Aviation">WY-Oman Aviation</option>
1652                                                    <option value="DD-Nok Air">DD-Nok Air</option>
1653                                                    <option value="MS-EgyptAir">MS-EgyptAir</option>
1654                                                    <option value="RA-Nepal Airlines ">RA-Nepal Airlines </option>
1655                                                    <option value="OZ-Asiana Airlines">OZ-Asiana Airlines</option>
1656                                                    <option value="OD-Malindoair">OD-Malindoair</option>
1657                                                    <option value="MH-Malaysia Airline">MH-Malaysia Airline</option>
1658                                                    <option value="LH-Lufthansa">LH-Lufthansa</option>
1659                                                    <option value="CZ-China Southern Airlines">CZ-China Southern Airlines</option>
1660                                                    <option value="CA-Air China">CA-Air China</option>
1661                                                    <option value="MU-China E
1661astern Airlines">MU-China Eastern Airlines</option>
1662                                                    <option value="JL-Japan Airlines">JL-Japan Airlines</option>
1663                                                    <option value="LO-LOT Polish Airlines">LO-LOT Polish Airlines</option>
1664                                                    <option value="KU-Kuwait Airways">KU-Kuwait Airways</option>
1665                                                    <option value="KE-Korean Air">KE-Korean Air</option>
1666                                                    <option value="SK-Scandinavian Airlines">SK-Scandinavian Airlines</option>
1667                                                    <option value="KL-KLM Royal Dutch Airlines">KL-KLM Royal Dutch Airlines</option>
1668                                                    <option value="KQ-Kenya Airways">KQ-Kenya Airways</option>
1669                                                    <option value="HU-Hainan Airlines">HU-Hainan Airlines</option>
1670                                                    <option value="AY-Finnair">AY-Finnair</option>
1671                                                    <option value="IB-Iberia">IB-Iberia</option>
1672                                                    <option value="LX-Swiss International Air Lines">LX-Swiss International Air Lines</option>
1673                                                    <option value="7C-Jeju Air ">7C-Jeju Air </option>
1674                                                    <option value="NH-All Nippon Airways">NH-All Nippon Airways</option>
1675                                                    <option value="J9-Jazeera Airways">J9-Jazeera Airways</option>
1676                                                    <option value="AZ-ITA Airways">AZ-ITA Airways</option>
1677                                                    <option value="HX-Hong Kong Airlines">HX-Hong Kong Airlines</option>
1678                                                    <option value="H9-Himalaya Airlines">H9-Himalaya Airlines</option>
1679                                                    <option value="HB-Harbor Airlines">HB-Harbor Airlines</option>
1680                                                    <option value="GF-Gulf Air">GF-Gulf Air</option>
1681                                                    <option value="NZ-Air New Zealand">NZ-Air New Zealand</option>
1682                                                    <option value="UA-United Airlines">UA-United Airlines</option>
1683                                                    <option value="S9-Flybig">S9-Flybig</option>
1684                                                    <option value="IC-Fly91">IC-Fly91</option>
1685                                                    <option value="PC-Pegasus Airlines">PC-Pegasus Airlines</option>
1686                                                    <option value="FZ-Fly Dubai">FZ-Fly Dubai</option>
1687                                                    <option value="EY-Etihad Airways">EY-Etihad Airways</option>
1688                                                    <option value="ET-Ethiopian Airlines">ET-Ethiopian Airlines</option>
1689                                                    <option value="EK-Emirates Airlines">EK-Emirates Airlines</option>
1690                                                    <option value="QF-Qantas">QF-Qantas</option>
1691                                                    <option value="CX-Cathay Pacific Airways">CX-Cathay Pacific Airways</option>
1692                                                    <option value="BA-British Airways">BA-British Airways</option>
1693                                                    <option value="BG-Biman Bangladesh">BG-Biman Bangladesh</option>
1694                                                    <option value="B3-Bellview Airlines ">B3-Bellview Airlines </option>
1695                                                    <option value="OD-Batik Air">OD-Batik Air</option>
1696                                                    <option value="J2-Azerbaijan Airlines">J2-Azerbaijan Airlines</option>
1697                                                    <option value="IZ-Arkia Israeli Airlines Ltd">IZ-Arkia Israeli Airlines Ltd</option>
1698                                                    <option value="TC-Air Tanzania">TC-Air Tanzania</option>
1699                                                    <option value="WN-Southwest Airlines">WN-Southwest Airlines</option>
1700                                                    <option value="AF-Air France">AF-Air France</option>
1701                                                    <option value="K6-AIR CAMBODIA">K6-AIR CAMBODIA</option>
1702                                                    <option value="KC-Air Astana">KC-Air Astana</option>
1703                                                    <option value="AK-Air Asia">AK-Air Asia</option>
1704                                                    <option value="3L-Air Arabia Abu Dhabi">3L-Air Arabia Abu Dhabi</option>
1705                                                    <option value="G9-Air Arabia">G9-Air Arabia</option>
1706                                                    <option value="VA-virginaustralia">VA-virginaustralia</option>
1707                                                    <option value="VN-Vietnam Airlines">VN-Vietnam Airlines</option>
1708                                                    <option value="VJ-vietjet">VJ-vietjet</option>
1709                                                    <option value="HY-Uzbekistan Airways">HY-Uzbekistan Airways</option>
1710                                                </select>
1711                                            </div>
1712                                        </div>
1713                                        <div class="col-lg-4 col-12">
1714                                            <div class="mb-3">
1715                                                <label class="fs-14 fw-bold">No of Seats*</label>
1716                                                <input type="text" validation="integer" ng-model="gds.seats" class="form-control" required>
1717                                            </div>
1718                                        </div>
1719                                        <div class="col-lg-4 col-12">
1720                                            <div class="mb-3">
1721                                                <label class="fs-14 fw-bold">Price Per*</label>
1722                                                <input type="text" validation="integer" ng-model="gds.rate" class="form-control" required>
1723                                            </div>
1724                                        </div>
1725                                        <div class="col-lg-4 col-12">
1726                                            <div class="mb-3">
1727                                                <label class="fs-14 fw-bold">Flight PNR</label>
1728                                                <input type="text" validation="" ng-model="gds.pnr" class="form-control">
1729                                            </div>
1730                                        </div>
1731                                        <div class="col-lg-4 col-12">
1732                                            <div class="mb-3">
1733                                                <label class="fs-14 fw-bold">Contact Name</label>
1734                                                <input type="text" validation="alph
1734a-space" ng-model="gds.name" class="form-control" required>
1735                                            </div>
1736                                        </div>
1737                                        <div class="col-lg-4 col-12">
1738                                            <div class="mb-3">
1739                                                <label class="fs-14 fw-bold">Mobile</label>
1740                                                <input type="text" validation="mobile" ng-model="gds.mobile" class="form-control" required>
1741                                            </div>
1742                                        </div>
1743                                        <div class="col-lg-4 col-12">
1744                                            <div class="mb-3">
1745                                                <label class="fs-14 fw-bold">Email ID</label>
1746                                                <input type="email" validation="email" ng-model="gds.email" class="form-control" required>
1747                                            </div>
1748                                        </div>
1749                                        <div class="col-lg-8 col-12">
1750                                            <div class="">
1751                                                <label class="fs-14 fw-bold">Description</label>
1752                                                <textarea class="form-control" placeholder="Leave a comment here" ng-model="gds.description" required></textarea>
1753                                            </div>
1754                                        </div>
1755                                    </div>
1756                                </div>
1757                                <div class="modal-footer justify-content-center">
1758                                    <!--<button type="button" class="btn btn-danger" data-bs-dismiss="modal"><i class="fa fa-times"></i> Close</button>-->
1759                                    <button type="button" class="btn btn-primary" ng-click="gdsSubmit(gds)" data-bs-dismiss="modal"><i class="fa fa-check"></i> Submit Details</button>
1760                                </div>
1761                            </div>
1762                        </div>
1763                    </div>
1764                    <div class="modal fade" id="insuranceAgent" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="staticBackdropLabel" aria-hidden="true">
1765                        <div class="modal-dialog modal-lg modal-dialog-centered">
1766                            <div class="modal-content rounded-3">
1767                                <button type="button" class="btn-close position-absolute" style="top:-20px;right:0px" data-bs-dismiss="modal" aria-label="Close"></button>
1768                                <div class="modal-body p-0 overflow-hidden banner-img">
1769                                    <img src="https://jaisteel.in/assets/images/nx/banner-bus.png" class="img-fluid rounded-3">
1770                                    <div class="text-center">
1771                                        <button class="btn btn-banner" ng-click="becomePolAgent()">Yes, I Want To Become Bus Agent</button>
1772                                    </div>
1773                                </div>
1774                            </div>
1775                        </div>
1776                    </div>
1777                </div>
1778                        
1778<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/2.9.2/umd/popper.min.js" integrity="sha512-2rNj2KJ+D8s1ceNasTIex6z4HWyOnEYLVC3FigGOmyQCZc2eBXKgOxQmo3oKLHyfcj53uz4QMsRCWNbLd32Q1g==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
1778
1779            
1779<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap/5.0.2/js/bootstrap.min.js" integrity="sha512-a6ctI6w1kg3J4dSjknHj3aWLEbjitAXAjLDRUxo2wyYmDFRcz2RJuQr5M3Kt8O/TtUSp8n2rAyaXYy1sjoKmrQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
1779
1780            
1780<script type="text/javascript">var plugin_path = 'https://jaisteel.in/assets/web/plugins/';</script>
1780
1781            
1781<script src="https://jaisteel.in/assets/js/jQuery.min.js"></script>
1781
1782            
1782<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.js"></script>
1782
1783            
1783<script src="https://jaisteel.in/assets/vendor/apexcharts/apexcharts.min.js"></script>
1783
1784            
1784<script src="https://jaisteel.in/assets/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
1784
1785            
1785<script src="https://jaisteel.in/assets/vendor/chart.js/chart.min.js"></script>
1785
1786            
1786<script src="https://jaisteel.in/assets/vendor/echarts/echarts.min.js"></script>
1786
1787            
1787<script src="https://jaisteel.in/assets/vendor/quill/quill.min.js"></script>
1787
1788            
1788<script src="https://jaisteel.in/assets/vendor/simple-datatables/simple-datatables.js"></script>
1788
1789            
1789<script src="https://jaisteel.in/assets/vendor/tinymce/tinymce.min.js"></script>
1789
1790            
1790<script src="https://jaisteel.in/assets/vendor/php-email-form/validate.js"></script>
1790
1791            
1791<script src="https://jaisteel.in/assets/js/multiSelect.js"></script>
1791
1792            <!-- Template Main JS File -->
1793            
1793<script src="https://jaisteel.in/assets/js/main.js"></script>
1793
1794            
1794<script src="https://jaisteel.in/assets/js/pagination.js"></script>
1794
1795            
1795<script>
1796                                    var wl = "";
1797            </script>
1797
1798            
1798<script src="https://jaisteel.in/assets/custom/js/assets/validation.js"></script>
1798
1799            
1799<script type="text/javascript"  src="https://jaisteel.in/assets/js/moment.js"></script>
1799
1800            
1800<script type="text/javascript"  src="https://jaisteel.in/assets/js/daterangepicker.js"></script>
1800
1801            
1801<script src="https://jaisteel.in/assets/js/ui-bootstrap-tpls-2.5.0.min.js"></script>
1801
1802            
1802<script type="text/javascript" defer src="https://jaisteel.in/assets/js/iziToast.min.js"></script>
1802
1803            
1803<script type="text/javascript"  src="https://jaisteel.in/assets/js/angular-datepicker.js"></script>
1803
1804            
1804<script src="https://code.jquery.com/ui/1.13.2/jquery-ui.js"></script>
1804
1805            
1805<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.qrcode/1.0/jquery.qrcode.min.js"></script>
1805
1806            
1806<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/sweetalert2.all.min.js" integrity="sha256-F8nBEFqJ21Zl5IHr4o/bk2e9P2CTK6lG1pHNT2P+boY=" crossorigin="anonymous"></script>
1806
1807                                <!--                
1807<script type="text/javascript">
1808                                                                document.addEventListener("DOMContentLoaded", function(){
1809                                                                window.addEventListener('scroll', function() {
1810                                                                if (window.scrollY > 30) {
1811                                                                document.getElementById('navbar_top').classList.add('fixed-top');
1812                                                                // add padding top to show content behind navbar
1813                                                                navbar_height = document.querySelector('.navbar').offsetHeight;
1814                                                                document.body.style.paddingTop = navbar_height + 'px';
1815                                                                } else {
1816                                                                document.getElementById('navbar_top').classList.remove('fixed-top');
1817                                                                // remove padding top from body
1818                                                                document.body.style.paddingTop = '0';
1819                                                                }
1820                                                                });
1821                                                                });
1822                                                                // DOMContentLoaded  end
1823                                    </script>
1823-->
1824                        
1824<script type="text/javascript">
1825                                    var baseurl = 'https://jaisteel.in/';
1826                                    var createTime = "";
1827                                    var createTime1 = "2026-09-24 20:32:19";
1828                                    var irctcUsername = "";
1829                                    var username = "";
1830                                    var pageName = "about-us";
1831                                    function setCookie(cname, cvalue, exdays) {
1832                                    const d = new Date();
1833                                    d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
1834                                    let expires = "expires=" + d.toUTCString();
1835                                    document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
1836                                    }
1837                                    if ($('#preloader').length > 0) {
1838                                    jQuery(window).on("load", function () {
1839                                    jQuery('#preloader').fadeOut(500, function () {
1840                                    jQuery('#preloader').remove();
1841                                    });
1842                                    });
1843                                    }
1844                                    $(document).ready(function () {
1845//                $(".owl-carousel").owlCarousel({
1846//                loop:true,
1847//                        margin:30,
1848//                        nav:false,
1849//                        items:3,
1850//                        autoplay:true,
1851//                        autoplayTimeout:3000,
1852//                        autoplayHoverPause:false,
1853//                        responsive: {
1854//                        0: {
1855//                        items: 1,
1856//                        },
1857//                                600: {
1858//                                items: 1,
1859//                                },
1860//                                1024: {
1861//                                items: 2,
1862//                                },
1863//                                1440: {
1864//                                items: 3,
1865//                                }
1866//                        }
1867//
1868//                });
1869                                    $(".otpNA").click(function () {
1870                                    var url = baseurl + "account-details";
1871                                    window.location.href = url;
1872                                    });
1873                                    });
1874                                    function setCookie(cname, cvalue, exdays) {
1875                                    const d = new Date();
1876                                    d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
1877                                    let expires = "expires=" + d.toUTCString();
1878                                    document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
1879                                    }
1880                                    var popoverTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]'))
1881                                            var popoverList = popoverTriggerList.map(function (popoverTriggerEl) {
1882                                            return new bootstrap.Popover(popoverTriggerEl)
1883                                            })
1884//                                            var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'))
1885//                                            var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) {
1886//                                              return new bootstrap.Tooltip(tooltipTriggerEl)
1887//                                            })
1888            </script>
1888
1889                        
1889<script>
1890                        $('.btn-close').click(function(){
1891                $(".modal-backdrop").remove();
1892                });
1893                var app = angular.module("irctc", ['ui.bootstrap', '720kb.datepicker', 'validation', 'pagination']);
1894                app.controller("myHeader", function($scope, $http, $custom, $timeout) {
1895                $scope.isIrctc = 0 == 1 ? true : false;
1896                $scope.isFlight = 0 == 1 ? true : false;
1897                $scope.isPan = 0 == 1 ? true : false;
1898                $scope.isMutualFunds = 0 == 1 ? true : false;
1899                $scope.isInsurance = 0 == 1 ? true : false;
1900                $scope.isPersonalLoan = 0 == 1 ? true : false;
1901                $scope.isTourism = 0 == 1 ? true : false;
1902                $scope.isBus = 0 == 1 ? true : false;
1903                $scope.isHotel = 0 == 1 ? true : false;
1904                $scope.isCreditCard = 0 == 1 ? true : false;
1905                $scope.isBBPS = 0 == 1 ? true : false;
1906                $scope.isAccountOpen = 0 == 1 ? true : false;
1907                $scope.isDsc = 0 == 1 ? true : false;
1908                $scope.isBajajEmiCard = 0 == 1 ? true : false;
1909                //            localStorage.removeItem('cName');
1910                //            localStorage.removeItem('cDate');
1911                $scope.change_password = function () {
1912                console.log($scope.form);
1913                console.log($scope.isPan);
1914                //return false;
1915                $http({
1916                method: "POST",
1917                        url: baseurl + 'change-password',
1918                        data: 'data=' + encodeURIComponent(JSON.stringify($scope.form)),
1919                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
1920                }).then(function (res) {
1921                var messagetype = res.data.success ? 'success' : 'error';
1922                iziToast[messagetype]({//show,error,success,info
1923                title: jsUCfirst(messagetype),
1924                        message: res.data.message,
1925                        position: 'topCenter' // bottomRight, bottomLeft, topRight, topLeft, topCenter, bottomCenter, center
1926                });
1927                if (res.data.success) {
1928                location.reload();
1929                }
1930                });
1931                };
1932                $scope.change_txn = function () {
1933                if ($scope.txn_password == '' || $scope.txn_password == undefined)
1934                {
1935                iziToast.error({
1936                title: 'Required!',
1937                        message: "Please Enter Txn Password!!!",
1938                        position: 'topRight',
1939                        layout: 2,
1940                });
1941                $("#txn_password").focus();
1942                return false;
1943                }
1944                $http({
1945                method: "POST",
1946                        url: baseurl + 'update-flightTxn-password',
1947                        data: 'data=' + encodeURIComponent(JSON.stringify($scope.txn_password)),
1948                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
1949                }).then(function (response) {
1950                console.log(response.data);
1951                var messagetype2 = response.data.success ? 'success' : 'error';
1952                iziToast[messagetype2]({
1953                title: jsUCfirst(messagetype2),
1954                        message: response.data.message,
1955                        position: 'topCenter'
1956                });
1957                });
1958                };
1959                $scope.onlineRenewal = function (data, amt) {
1960                $('#onlinePopUp').modal('hide');
1961                $scope.myData = {
1962                'user_id': username,
1963                        'amount': amt,
1964                        'type': data
1965                };
1966                $http({
1967                method: "POST",
1968                        url: baseurl + 'generate-payment-link',
1969                        data: 'data=' + encodeURIComponent(JSON.stringify($scope.myData)),
1970                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
1971                }).then(function (res) {
1972                //console.log(res);
1973                //return false;
1974                if (res.data.success) {
1975                iziToast.success({
1976                title: 'Required!',
1977                        message: res.data.message,
1978                        position: 'topRight',
1979                        layout: 2,
1980                });
1981                localStorage.setItem('payment_link', res.data.link);
1982                localStorage.setItem('orderID', res.data.orderID);
1983                localStorage.setItem('renewalAmount', res.data.renewalAmount);
1984                location.href = baseurl + "gpl-response";
1985                } else {
1986                iziToast.error({
1987                title: 'Required!',
1988                        message: res.data.message,
1989                        position: 'topRight',
1990                        layout: 2,
1991                });
1992                }
1993                });
1994                };
1995                $scope.onlineAddAmt = function () {
1996                $('#onlineAddAmt').modal('hide');
1997                var amt = $('#payAmt').val();
1998                $scope.onlineData = {
1999                'username': username,
2000                        'amount': amt
2001                }
2002                $http({
2003                method: "POST",
2004                        url: baseurl + 'add-amount',
2005                        data: 'data=' + encodeURIComponent(JSON.stringify($scope.onlineData)),
2006                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2007                }).then(function mySuccess(res) {
2008                setCookie("paymentOnlineCookie", res.data, 1);
2009                window.location.replace(baseurl + 'online-add-amount');
2010                });
2011                }
2012                $scope.onlineAddAmtPay = function () {
2013                var amt = $('#payAmtPay').val();
2014                $scope.onlineData = {
2015                'username': username,
2016                        'amount': amt
2017                }
2018                $http({
2019                method: "POST",
2020                        url: baseurl + 'add-amount-pay',
2021                        data: 'data=' + encodeURIComponent(JSON.stringify($scope.onlineData)),
2022                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2023                }).then(function mySuccess(res) {
2024                console.log('res.data');
2025                console.log(res.data);
2026                $('#onlineAddAmtPay').modal('hide');
2027//                        setCookie("paymentOnlineCookiePay", res.data, 1);
2028//                        window.location.replace(baseurl + 'online-add-amount-pay');
2029                });
2030                };
2031                var downloadTimer = null;
2032                $scope.onlinePayUAmtPay = function () {
2033                if (downloadTimer) {
2034                clearInterval(downloadTimer);
2035                }
2036                var amt = $('#payAmtPay2').val();
2037                if (amt == '' || amt == 0 || amt == undefined){
2038                iziToast.error({
2039                title: 'Required!',
2040                        message: "Please Enter Some Amount!",
2041                        position: 'topRight',
2042                        layout: 2,
2043                });
2044                return false;
2045                }
2046                $scope.onlineData = {
2047                'username': username,
2048                        'amount': amt
2049                };
2050                $http({
2051                method: "POST",
2052                        url: baseurl + 'add-amount-pay',
2053                        data: 'data=' + encodeURIComponent(JSON.stringify($scope.onlineData)),
2054                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2055                }).then(function mySuccess(res) {
2056                $('#onlinePayUAmt').modal('hide');
2057                $('#paymentQR').modal('show');
2058                $("#statusBtn").attr("disabled", "disabled");
2059                $("#countdown").show();
2060//                        $('.btn-qr-show').hide();
2061                $scope.txnStatus = res.data.txnid;
2062                let qrData = res.data.data.result.qrString;
2063                $("#qrcodePayu").empty();
2064                $("#qrcodePayu").qrcode({
2065                text: qrData,
2066                        width: 500,
2067                        height: 500
2068                });
2069                var timeleft = 120;
2070                downloadTimer = setInterval(function () {
2071                if (timeleft <= 0) {
2072                clearInterval(downloadTimer);
2073                $("#statusBtn").removeAttr('disabled');
2074                $('#countdown').hide();
2075                $('.btn-qr-show').show();
2076                } else {
2077                document.getElementById("countdown").innerHTML = 'After ' + timeleft + ' Seconds';
2078                }
2079                timeleft -= 1;
2080                }, 1000);
2081                });
2082                };
2083                $scope.checkStatus = function(){
2084//                    console.log('$scope.txnStatus')
2085//                    console.log($scope.txnStatus)
2086                $http({
2087                method: "POST",
2088                        url: baseurl + 'verify-payu-payment',
2089                        data: 'data=' + encodeURIComponent(JSON.stringify($scope.txnStatus)),
2090                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2091                }).then(function mySuccess(res) {
2092                console.log('res.data');
2093                console.log(res.data);
2094                if (res.data.status == 1){
2095                $('#paymentQR').modal('hide');
2096                $('.modal-backdrop').remove();
2097                iziToast.success({
2098                title: 'Success!',
2099                        message: "Amount Addedd Successfully!!",
2100                        position: 'topRight',
2101                        layout: 2,
2102                });
2103                return true;
2104                } else if (res.data.status == 2) {
2105                if (res.data.data.status == 'pending'){
2106                iziToast.warning({
2107                title: 'Pending!',
2108                        message: res.data.data.unmappedstatus,
2109                        position: 'topRight',
2110                        layout: 2,
2111                });
2112                return true;
2113                } else {
2114                iziToast.error({
2115                title: 'Error!',
2116                        message: res.data.data.unmappedstatus,
2117                        position: 'topRight',
2118                        layout: 2,
2119                });
2120                return true;
2121                }
2122                } else {
2123                iziToast.warning({
2124                title: 'Oops!',
2125                        message: res.data.message,
2126                        position: 'topRight',
2127                        layout: 2,
2128                });
2129                return true;
2130                }
2131                });
2132                }
2133                $scope.onlineUnlimitAmt = function () {
2134                    var amt = $('#payAmtUnlimit').val();
2135                    if (amt == '' || amt == 0 || amt == undefined){
2136                        iziToast.error({
2137                            title: 'Required!',
2138                            message: "Please Enter Some Amount!",
2139                            position: 'topRight',
2140                            layout: 2,
2141                        });
2142                        return false;
2143                    }
2144                    $scope.onlineData = {
2145                        'username': username,
2146                        'amount': amt
2147                    }
2148                    $http({
2149                        method: "POST",
2150                        url: baseurl + 'add-amount-unlimit',
2151                        data: 'data=' + encodeURIComponent(JSON.stringify($scope.onlineData)),
2152                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2153                    }).then(function mySuccess(res) {
2154                        console.log('res.data');
2155                        console.log(res.data);
2156                        $('#onlineUnlimitAmt').modal('hide');
2157                        $('.modal-backdrop').remove();
2158                        const link = $('<a>', {
2159                            href: res.data.link,
2160                            target: '_blank'
2161                        }).appendTo('body');
2162                        link[0].click();
2163                        link.remove();                        
2164                    })
2165                };
2166                $scope.onlineUnlimitCard = function () {
2167                    var amt = $('#payCardUnlimit').val();
2168                    if (amt == '' || amt == 0 || amt == undefined){
2169                        iziToast.error({
2170                            title: 'Required!',
2171                            message: "Please Enter Some Amount!",
2172                            position: 'topRight',
2173                            layout: 2,
2174                        });
2175                        return false;
2176                    }
2177                    $scope.onlineData = {
2178                        'username': username,
2179                        'amount': amt
2180                    }
2181                    $http({
2182                        method: "POST",
2183                        url: baseurl + 'card-amount-unlimit',
2184                        data: 'data=' + encodeURIComponent(JSON.stringify($scope.onlineData)),
2185                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2186                    }).then(function mySuccess(res) {
2187                        console.log('res.data');
2188                        console.log(res.data);
2189                        if(res.data.success){
2190                            $('#onlineUnlimitCard').modal('hide');
2191                            $('.modal-backdrop').remove();
2192                            const link = $('<a>', {
2193                                href: res.data.link,
2194                                target: '_blank'
2195                            }).appendTo('body');
2196                            link[0].click();
2197                            link.remove(); 
2198                        } else {
2199                            iziToast.error({
2200                                title: 'Error!',
2201                                message: res.data.message,
2202                                position: 'topRight',
2203                                layout: 2,
2204                            });
2205                            return true;
2206                        }
2207                    })
2208                };
2209                $scope.group = {
2210                departureCity:'',
2211                        arrivalCity:'',
2212                        email: '',
2213                        mobile:'',
2214                };
2215                $scope.enquirySubmit = function (form) {
2216                if ($scope.group.departureCity == '' || $scope.group.departureCity == undefined) {
2217                iziToast.destroy();
2218                iziToast.error({
2219                title: 'Error',
2220                        message: 'Please Enter Depaurture City!',
2221                        position: 'topCenter'
2222                });
2223                return false;
2224                }
2225                if ($scope.group.arrivalCity == '' || $scope.group.arrivalCity == undefined) {
2226                iziToast.destroy();
2227                iziToast.error({
2228                title: 'Error',
2229                        message: 'Please Enter Arrival City!',
2230                        position: 'topCenter'
2231                });
2232                return false;
2233                }
2234                if ($scope.group.email == '' || $scope.group.email == undefined) {
2235                iziToast.destroy();
2236                iziToast.error({
2237                title: 'Error',
2238                        message: 'Please Enter Email!',
2239                        position: 'topCenter'
2240                });
2241                return false;
2242                }
2243                if ($scope.group.mobile == '' || $scope.group.mobile == undefined) {
2244                iziToast.destroy();
2245                iziToast.error({
2246                title: 'Error',
2247                        message: 'Please Enter Mobile Number!',
2248                        position: 'topCenter'
2249                });
2250                return false;
2251                }
2252                $http({
2253                method: "POST",
2254                        url: baseurl + 'save-enquiry',
2255                        data: 'data=' + encodeURIComponent(JSON.stringify(form)),
2256                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2257                }).then(function mySuccess(res) {
2258                console.log('res.data');
2259                console.log(res.data);
2260                if (!res.data.success) {
2261                iziToast.destroy();
2262                iziToast.error({
2263                title: 'Error',
2264                        message: res.data.message,
2265                        position: 'topCenter'
2266                });
2267                return false;
2268                } else {
2269                iziToast.success({
2270                title: 'Yes',
2271                        message: 'Your Enquiry for Group Booking is submitted! One of our executive will contact you soon!',
2272                        position: 'topCenter'
2273                });
2274                return false;
2275                }
2276                });
2277                };
2278                $scope.becomePolAgent = function () {
2279                $http({
2280                method: "POST",
2281                        url: baseurl + 'become-pol-agent',
2282                        data: 'data=' + encodeURIComponent(JSON.stringify(1)),
2283                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2284                }).then(function mySuccess(res) {
2285                if (res.data.success){
2286                $('#insuranceAgent').modal('hide');
2287                iziToast.success({
2288                title: 'Success!',
2289                        message: "Thank you for your interent in Bus Service. One of our Executive will contact you soon.",
2290                        position: 'topRight',
2291                        layout: 2,
2292                });
2293                setTimeout(window.location.reload.bind(window.location), 3000);
2294                } else {
2295                iziToast.error({
2296                title: 'Error!',
2297                        message: "Some Error Occur. Please Try after sometime",
2298                        position: 'topRight',
2299                        layout: 2,
2300                });
2301                }
2302                });
2303                };
2304                $scope.flightClient = function (data) {
2305                $http({
2306                method: "POST",
2307                        url: baseurl + 'set-flight-client',
2308                        data: 'data=' + encodeURIComponent(JSON.stringify(data)),
2309                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2310                }).then(function mySuccess(res) {
2311//                console.log(res);
2312//                return false;
2313                location.href = baseurl + "fly";
2314                return false;
2315                });
2316                }
2317                $scope.change_txn_irctc = function () {
2318                if ($scope.txn_password_irctc == '' || $scope.txn_password_irctc == undefined)
2319                {
2320                iziToast.error({
2321                title: 'Required!',
2322                        message: "Please Enter Txn Password!!!",
2323                        position: 'topRight',
2324                        layout: 2,
2325                });
2326                $("#txn_password_irctc").focus();
2327                return false;
2328                }
2329                $http({
2330                method: "POST",
2331                        url: baseurl + 'update-irctcTxn-password',
2332                        data: 'data=' + encodeURIComponent(JSON.stringify($scope.txn_password_irctc)),
2333                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2334                }).then(function (response) {
2335                console.log(response.data);
2336                var messagetype2 = response.data.success ? 'success' : 'error';
2337                if (response.data.success){
2338                //$('#changeIrctcPasswordModal').modal('hide');
2339                }
2340                iziToast[messagetype2]({
2341                title: jsUCfirst(messagetype2),
2342                        message: response.data.message,
2343                        position: 'topCenter'
2344                });
2345                });
2346                };
2347                $scope.dscFalse = true;
2348                $scope.otpFalse = true;
2349                $scope.idFalse = true;
2350                $scope.dscTrue = false;
2351                $scope.otpTrue = false;
2352                $scope.idTrue = false;
2353                $scope.pnrFalse = true;
2354                $scope.pnrTrue = false;
2355                $scope.tpnrFalse = true;
2356                $scope.tpnrTrue = false;
2357                $scope.getDSC = function () {
2358                $http({
2359                method: "POST",
2360                        url: baseurl + 'get-dsc-days',
2361                        data: 'data=' + encodeURIComponent(JSON.stringify(1)),
2362                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2363                }).then(function mySuccess(res) {
2364                $scope.dscFalse = false;
2365                $scope.dscTrue = true;
2366                $scope.dscExpB = res.data;
2367                });
2368                }
2369                $scope.getOTP = function () {
2370                $http({
2371                method: "POST",
2372                        url: baseurl + 'get-otp-days',
2373                        data: 'data=' + encodeURIComponent(JSON.stringify(1)),
2374                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2375                }).then(function mySuccess(res) {
2376                $scope.otpFalse = false;
2377                $scope.otpTrue = true;
2378                $scope.otpExpB = res.data;
2379                });
2380                }
2381                $scope.getID = function () {
2382                $http({
2383                method: "POST",
2384                        url: baseurl + 'get-id-days',
2385                        data: 'data=' + encodeURIComponent(JSON.stringify(1)),
2386                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2387                }).then(function mySuccess(res) {
2388                $scope.idFalse = false;
2389                $scope.idTrue = true;
2390                $scope.IDExpB = res.data;
2391                });
2392                }
2393                $scope.getPNR = function () {
2394                $http({
2395                method: "POST",
2396                        url: baseurl + 'get-pnr-month',
2397                        data: 'data=' + encodeURIComponent(JSON.stringify(1)),
2398                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2399                }).then(function mySuccess(res) {
2400                $scope.pnrFalse = false;
2401                $scope.pnrTrue = true;
2402                $scope.TMP = res.data;
2403                });
2404                }
2405                $scope.getTotalPNR = function () {
2406                $http({
2407                method: "POST",
2408                        url: baseurl + 'get-pnr-total',
2409                        data: 'data=' + encodeURIComponent(JSON.stringify(1)),
2410                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2411                }).then(function mySuccess(res) {
2412                $scope.tpnrFalse = false;
2413                $scope.tpnrTrue = true;
2414                $scope.user_pnr = res.data;
2415                });
2416                }
2417                $scope.get_certificate = function () {
2418                $scope.myData = {
2419                'createTime': createTime,
2420                        'irctcUsername': irctcUsername
2421                };
2422                $http({
2423                method: "POST",
2424                        url: baseurl + 'get-my-certificate',
2425                        data: 'data=' + encodeURIComponent(JSON.stringify({
2426                        form: $scope.myData
2427                        })),
2428                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2429                }).then(function (res) {
2430                if (res.data.success){
2431                location.href = baseurl + 'user-certificate';
2432                //                        localStorage.setItem('cName', res.data.id);
2433                //                        localStorage.setItem('cDate', res.data.date);
2434                //                        window.open(baseurl + 'user-certificate?s=' + res.data.id + '&q=' + res.data.date, '_blank');
2435                //                        window.open(baseurl + 'cert/certificate.php?s=' + res.data.id + '&q=' + res.data.date, '_blank');
2436                } else {
2437                iziToast.error({
2438                title: 'Required!',
2439                        message: "Oops Some Error Occured!",
2440                        position: 'topRight',
2441                        layout: 2,
2442                });
2443                return false;
2444                }
2445                });
2446                };
2447                //query start
2448                $scope.submitSupport = function(){
2449                $scope.queryForm.pageName = pageName;
2450                if ($scope.queryForm.type == '' || $scope.queryForm.type == undefined){
2451                iziToast.error({
2452                title: 'Required!',
2453                        message: "Please Select an Issue",
2454                        position: 'topRight',
2455                        layout: 2,
2456                });
2457                return false;
2458                }
2459                if ($scope.queryForm.comment == '' || $scope.queryForm.comment == undefined){
2460                iziToast.error({
2461                title: 'Required!',
2462                        message: "Please Select an Issue",
2463                        position: 'topRight',
2464                        layout: 2,
2465                });
2466                return false;
2467                }
2468                if ($scope.queryForm.type == 'Cancellation Issue' || $scope.queryForm.type == 'TDR Issue'){
2469                if ($scope.queryForm.pnr == '' || $scope.queryForm.pnr == undefined){
2470                iziToast.error({
2471                title: 'Required!',
2472                        message: "Please Enter 10 Digit PNR Number",
2473                        position: 'topRight',
2474                        layout: 2,
2475                });
2476                return false;
2477                }
2478                }
2479                console.log("knh");
2480                console.log($scope.queryForm);
2481                if ($scope.queryForm.type == 'Payment Issue'){
2482                var queryFile = document.getElementById('queryFile').files[0];
2483                var queryFileObj = document.getElementById('queryFile').files[0].name;
2484                var queryFileExt = queryFileObj.substring(queryFileObj.lastIndexOf('.') + 1).toLowerCase();
2485                if (queryFile == undefined){
2486                iziToast.error({
2487                title: 'Required!',
2488                        message: 'Please Upload ID Proof!',
2489                        position: 'topRight',
2490                        layout: 2,
2491                });
2492                return false;
2493                }
2494                var form_data = new FormData();
2495                form_data.append('fileObj1', queryFile);
2496                form_data.append('queryForm', JSON.stringify($scope.queryForm));
2497                $.ajax({
2498                type: 'POST',
2499                        url: 'submit-query-image',
2500                        contentType: false,
2501                        processData: false,
2502                        data: form_data,
2503                        success: function (response) {
2504                        var response = JSON.parse(response);
2505                        if (response.success) {
2506                        $(".doc").val('');
2507                        iziToast.success({
2508                        title: 'Success!',
2509                                message: 'Query Submitted successfully One of our executive will contact you soon!',
2510                                position: 'topRight',
2511                                layout: 2,
2512                        });
2513                        $("#query-form").modal('hide');
2514                        return true;
2515                        } else {
2516                        iziToast.error({
2517                        title: 'Required!',
2518                                message: response.message,
2519                                position: 'topRight',
2520                                layout: 2,
2521                        });
2522                        return false;
2523                        }
2524                        }
2525                });
2526                } else {
2527                $http({
2528                method: "POST",
2529                        url: baseurl + 'submit-query',
2530                        data: 'data=' + encodeURIComponent(JSON.stringify($scope.queryForm)),
2531                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2532                }).then(function (res) {
2533                if (res.data.success){
2534                iziToast.success({
2535                title: 'Required!',
2536                        message: "Query Submitted successfully One of our executive will contact you soon!",
2537                        position: 'topRight',
2538                        layout: 2,
2539                });
2540                $("#query-form").modal('hide');
2541                return false;
2542                } else {
2543                iziToast.error({
2544                title: 'Required!',
2545                        message: "Oops Some Error Occured!",
2546                        position: 'topRight',
2547                        layout: 2,
2548                });
2549                return false;
2550                }
2551                });
2552                }
2553                }
2554                //query end
2555                $scope.removeRoute = function(myForm){
2556                if (myForm.tFrom == '' || myForm.tTo == '' || myForm.tDay == ''){
2557                iziToast.error({
2558                title: 'Required!',
2559                        message: 'Please Enter All Three!',
2560                        position: 'topRight',
2561                        layout: 2,
2562                });
2563                return false;
2564                }
2565                $http({
2566                method: "POST",
2567                        url: baseurl + 'remove-route',
2568                        data: 'data=' + encodeURIComponent(JSON.stringify(myForm)),
2569                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2570                }).then(function mySuccess(res) {
2571                console.log(res.data);
2572                $('#trainListModal').modal('hide');
2573                });
2574                };
2575                $scope.gds = {
2576//                    flightType:'',
2577                fromName:'',
2578                        toName:'',
2579                        fromDate:'',
2580                        toDate:'',
2581                        flightName:'',
2582                        flightTime:'',
2583                        seats:'',
2584                        rate:'',
2585                        pnr:'',
2586                        name:'',
2587                        email: '',
2588                        mobile:'',
2589                };
2590                $scope.checkTime = function (value) {
2591                if (!value.match(/^([01]\d|2[0-3]):([0-5]\d)$/))  {
2592                iziToast.destroy();
2593                iziToast.error({
2594                title: 'Error',
2595                        message: 'Please Enter Correct Time Format!',
2596                        position: 'topCenter'
2597                });
2598                $scope.gds.flightTime = '';
2599                return false;
2600                }
2601                };
2602                $scope.gdsSubmit = function (gds) {
2603//                    if ($scope.gds.flightType == '' || $scope.gds.flightType == undefined) {
2604//                        iziToast.destroy();
2605//                        iziToast.error({
2606//                            title: 'Error',
2607//                            message: 'Please Select Domestic or International!',
2608//                            position: 'topCenter'
2609//                        });
2610//                        return false;
2611//                    }
2612                if ($scope.gds.fromName == '' || $scope.gds.fromName == undefined) {
2613                iziToast.destroy();
2614                iziToast.error({
2615                title: 'Error',
2616                        message: 'Please Enter Depaurture City!',
2617                        position: 'topCenter'
2618                });
2619                return false;
2620                }
2621                if ($scope.gds.toName == '' || $scope.gds.toName == undefined) {
2622                iziToast.destroy();
2623                iziToast.error({
2624                title: 'Error',
2625                        message: 'Please Enter Arrival City!',
2626                        position: 'topCenter'
2627                });
2628                return false;
2629                }
2630                if ($scope.gds.fromDate == '' || $scope.gds.fromDate == undefined) {
2631                iziToast.destroy();
2632                iziToast.error({
2633                title: 'Error',
2634                        message: 'Please Enter Start Date!',
2635                        position: 'topCenter'
2636                });
2637                return false;
2638                }
2639                if ($scope.gds.toDate == '' || $scope.gds.toDate == undefined) {
2640                iziToast.destroy();
2641                iziToast.error({
2642                title: 'Error',
2643                        message: 'Please Enter Expiry Date!',
2644                        position: 'topCenter'
2645                });
2646                return false;
2647                }
2648                if ($scope.gds.flightName == '' || $scope.gds.flightName == undefined) {
2649                iziToast.destroy();
2650                iziToast.error({
2651                title: 'Error',
2652                        message: 'Please Enter Flight Name!',
2653                        position: 'topCenter'
2654                });
2655                return false;
2656                }
2657                if ($scope.gds.seats == '' || $scope.gds.seats == undefined) {
2658                iziToast.destroy();
2659                iziToast.error({
2660                title: 'Error',
2661                        message: 'Please Enter Seats!',
2662                        position: 'topCenter'
2663                });
2664                return false;
2665                }
2666                if ($scope.gds.rate == '' || $scope.gds.rate == undefined) {
2667                iziToast.destroy();
2668                iziToast.error({
2669                title: 'Error',
2670                        message: 'Please Enter Price Per Seat!',
2671                        position: 'topCenter'
2672                });
2673                return false;
2674                }
2675                if ($scope.gds.name == '' || $scope.gds.name == undefined) {
2676                iziToast.destroy();
2677                iziToast.error({
2678                title: 'Error',
2679                        message: 'Please Enter Person Name!',
2680                        position: 'topCenter'
2681                });
2682                return false;
2683                }
2684                if ($scope.gds.email == '' || $scope.gds.email == undefined) {
2685                iziToast.destroy();
2686                iziToast.error({
2687                title: 'Error',
2688                        message: 'Please Enter Email!',
2689                        position: 'topCenter'
2690                });
2691                return false;
2692                }
2693                if ($scope.gds.mobile == '' || $scope.gds.mobile == undefined) {
2694                iziToast.destroy();
2695                iziToast.error({
2696                title: 'Error',
2697                        message: 'Please Enter Mobile Number!',
2698                        position: 'topCenter'
2699                });
2700                return false;
2701                }
2702                $http({
2703                method: "POST",
2704                        url: baseurl + 'save-gds-enquiry',
2705                        data: 'data=' + encodeURIComponent(JSON.stringify($scope.gds)),
2706                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2707                }).then(function mySuccess(res) {
2708                if (!res.data.success) {
2709                iziToast.destroy();
2710                iziToast.error({
2711                title: 'Error',
2712                        message: res.data.message,
2713                        position: 'topCenter'
2714                });
2715                return false;
2716                } else {
2717//                            $("#gdsFlight").modal('hide');
2718//                            $('.modal-backdrop').hide();
2719                iziToast.success({
2720                title: 'Yes',
2721                        message: res.data.message,
2722                        position: 'topCenter'
2723                });
2724                return false;
2725                }
2726                });
2727                };
2728                $scope.applyForPan = function () {
2729                    $http({
2730                        method: "POST",
2731                        url: baseurl + 'applyForPan',
2732                        data: 'data=' + encodeURIComponent(JSON.stringify($scope.uName)),
2733                        headers: {'Content-Type': 'application/x-www-form-urlencoded'}
2734                    }).then(function mySuccess(res) {
2735                        console.log(res.data);
2736                        if(res.data.success){
2737                            const link = $('<a>', {
2738                                href: res.data.url,
2739                                target: '_blank'
2740                            }).appendTo('body');
2741                            link[0].click();
2742                            link.remove();
2743                        } else {
2744                            iziToast.error({
2745                                title: 'Error',
2746                                message: res.data.message,
2747                                position: 'topCenter'
2748                            });
2749                            return false;
2750                        }
2751                    });
2752                }
2753                let timer;
2754                $scope.resultsS = [];
2755                $scope.resultsD = [];
2756                $scope.searchLocationS = function () {
2757                $('.city-listingS').show();
2758                if ($scope.searchS.length < 2) {
2759                $scope.resultsS = [];
2760                return;
2761                }
2762                $timeout.cancel(timer);
2763                timer = $timeout(function () {
2764                $http.get('/search-f-locations?q=' + $scope.searchS)
2765                        .then(function (res) {
2766                        $scope.resultsS = res.data;
2767                        });
2768                }, 300);
2769                };
2770                $scope.searchLocationD = function () {
2771                $('.city-listingD').show();
2772                if ($scope.searchD.length < 2) {
2773                $scope.resultsD = [];
2774                return;
2775                }
2776                $timeout.cancel(timer);
2777                timer = $timeout(function () {
2778                $http.get('/search-f-locations?q=' + $scope.searchD)
2779                        .then(function (res) {
2780                        $scope.resultsD = res.data;
2781                        });
2782                }, 300);
2783                };
2784                $scope.selectBoardS = function (r) {
2785                console.log(r);
2786                $scope.searchS = r.code + ' - ' + r.name + ' - ' + r.city + ' - ' + r.country;
2787//                    $scope.gds.fromName = r.code;
2788                $scope.gds.fromName = $scope.searchS;
2789                $('.city-listingS').hide();
2790                }
2791                $scope.selectBoardD = function (r) {
2792                console.log(r);
2793                $scope.searchD = r.code + ' - ' + r.name + ' - ' + r.city + ' - ' + r.country;
2794//                    $scope.gds.toName = r.code;
2795                $scope.gds.toName = $scope.searchD;
2796                $('.city-listingD').hide();
2797                };
2798                $scope.activeIndexS = - 1;
2799                $scope.isOpenS = false;
2800                $scope.isMouseOverS = false;
2801                $scope.onKeyDownS = function (event) {
2802                if (!$scope.isOpenS || !$scope.resultsS.length) return;
2803                switch (event.keyCode) {
2804                case 40: // ↓
2805                        event.preventDefault();
2806                $scope.activeIndexS =
2807                        ($scope.activeIndexS + 1) % $scope.resultsS.length;
2808                break;
2809                case 38: // ↑
2810                        event.preventDefault();
2811                $scope.activeIndexS =
2812                        ($scope.activeIndexS > 0)
2813                        ? $scope.activeIndexS - 1
2814                        : $scope.resultsS.length - 1;
2815                break;
2816                case 13: // Enter
2817                        event.preventDefault();
2818                if ($scope.activeIndexS >= 0) {
2819                selectIndex($scope.activeIndexS);
2820                } else if ($scope.resultsS.length) {
2821                selectIndex(0); // fallback to first item
2822                }
2823                break;
2824                case 9: // Tab  ✅ uib behavior
2825                        if ($scope.resultsS.length) {
2826                event.preventDefault();
2827                var index =
2828                        ($scope.activeIndexS >= 0)
2829                        ? $scope.activeIndexS
2830                        : 0;
2831                selectIndex(index);
2832                }
2833                break;
2834                case 27: // Esc
2835                        event.preventDefault();
2836                closePopup();
2837                break;
2838                }
2839                };
2840                function selectIndex(index) {
2841                $scope.selectBoardS($scope.resultsS[index]);
2842                closePopup();
2843                }
2844                function closePopup() {
2845                $scope.isOpenS = false;
2846                $scope.activeIndexS = - 1;
2847                }
2848                $scope.$watch('resultsS', function (newVal) {
2849                if (newVal && newVal.length) {
2850                $scope.isOpenS = true;
2851                $scope.activeIndexS = - 1;
2852                } else {
2853                closePopup();
2854                }
2855                });
2856                $scope.activeIndexD = - 1;
2857                $scope.isOpenD = false;
2858                $scope.isMouseOverD = false;
2859                $scope.onKeyDownD = function (event) {
2860                if (!$scope.isOpenD || !$scope.resultsD.length) return;
2861                switch (event.keyCode) {
2862                case 40:
2863                        event.preventDefault();
2864                $scope.activeIndexD =
2865                        ($scope.activeIndexD + 1) % $scope.resultsD.length;
2866                break;
2867                case 38:
2868                        event.preventDefault();
2869                $scope.activeIndexD =
2870                        ($scope.activeIndexD > 0)
2871                        ? $scope.activeIndexD - 1
2872                        : $scope.resultsD.length - 1;
2873                break;
2874                case 13:
2875                        event.preventDefault();
2876                if ($scope.activeIndexD >= 0) {
2877                selectIndexD($scope.activeIndexD);
2878                } else if ($scope.resultsD.length) {
2879                selectIndexD(0); // fallback to first item
2880                }
2881                break;
2882                case 9:
2883                        if ($scope.resultsD.length) {
2884                event.preventDefault();
2885                var index =
2886                        ($scope.activeIndexD >= 0)
2887                        ? $scope.activeIndexD
2888                        : 0;
2889                selectIndexD(index);
2890                }
2891                break;
2892                case 27:
2893                        event.preventDefault();
2894                closePopupD();
2895                break;
2896                }
2897                };
2898                function selectIndexD(index) {
2899                $scope.selectBoardD($scope.resultsD[index]);
2900                closePopupD();
2901                }
2902                function closePopupD() {
2903                $scope.isOpenD = false;
2904                $scope.activeIndexD = - 1;
2905                }
2906                $scope.$watch('resultsD', function (newVal) {
2907                if (newVal && newVal.length) {
2908                $scope.isOpenD = true;
2909                $scope.activeIndexD = - 1;
2910                } else {
2911                closePopupD();
2912                }
2913                });
2914                });
2915                $('.navbar-toggler').click(function(){
2916                $('.navbar-collapse').toggleClass('show');
2917                });
2918                window.addEventListener("pageshow", function (event) {
2919                //            console.log('window.performance.navigation.type');
2920                //            console.log(window.performance.navigation.type);
2921                var historyTraversal = event.persisted ||
2922                        (typeof window.performance != "undefined" &&
2923                                window.performance.navigation.type === 2);
2924                if (historyTraversal) {
2925                window.location.reload();
2926                }
2927                });
2928            </script>
2928
2929            
2929<script src="https://jaisteel.in/assets/custom/js/datepicker.js"></script>
2929
2930            <div class="content-div min-vh-100"><link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-LN+7fdVzj6u52u30Kp6M/trliBMCMKTyK833zpbD+pXdCLuTusPj697FH4R/5mcr" crossorigin="anonymous">
2931<style>
2932    @media screen and (max-width: 991px) {
2933        .top-header {
2934            background:#f1f6ff!important;
2935            box-shadow:0 4px 6px rgba(22, 22, 26, 0.18)!important;
2936        }
2937        .w-50 {
2938            width:100%!important
2939        }
2940    }
2941    section {
2942        padding:40px 0px;
2943    }
2944    a {
2945        text-decoration:none!important;
2946    }
2947    .text-custom {
2948        color:#0b286a!important;
2949    }
2950    ul {
2951        list-style-type: none;
2952    }
2953     @media screen and (max-width: 768px) {
2954        .call-us {width:170px!important}
2955    }
2956    .call-us {
2957        position: fixed;
2958        bottom: 15px;
2959        z-index: 999;
2960        width: 17%;
2961        right: 15px;
2962        opacity:0.9;
2963    }
2964</style>
2965<div ng-controller="about">
2966    <section class="top-header py-lg-0 py-2 border-0" ng-show="headershow">
2967        <div class="container-fluid p-lg-0 px-2">
2968            <div class="row m-0">
2969                <div class="d-lg-none d-flex align-items-center justify-content-between mb-0">
2970                    <div class="talktoexpert1" ng-click="supportList = (supportList ? false : true)" aria-expanded="true">
2971                        <span class="icon">
2972                            <img src="https://static.pbcdn.in/cdn/images/home/talktoexper.gif" alt="JAI STEEL International pvt ltd" class="img-fluid me-1" width="20">
2973                        </span>
2974                    </div>
2975                    <a href="https://jaisteel.in/">
2976                        <img src="https://jaisteel.in/assets/images/nx/mobile-logo.webp" width="30px" height="30px">
2977                    </a>
2978                    <a href="https://jaisteel.in/">
2979                        <i class="fa-solid fa-right-to-bracket fs-4 text-primary"></i>
2980                    </a>
2981                </div>
2982                <div class="text-center d-lg-block d-none p-2">
2983                    <ul class="d-flex m-0 align-items-center justify-content-center gap-1">
2984                        <li class="text-white fs-14">
2985                            <a class="text-white" href="tel:7827953443"><b>Railway Support:</b> +91-7827953443</a> |
2986                            <!--<a class="text-white" href="tel:7669988921"><b>Business Query:</b> +91-7669988921</a> |-->
2987                            <a class="text-white" href="tel:9217306715"><b>Airline Support:</b> +91-9217306715</a> |
2988                            <a class="text-white" href="tel:7703811443"><b>For Registration:</b> +91-7703811443</a> |
2989                            <a class="text-white" href="tel:9217306806"><b>Other Query:</b> +91-9217306806</a>
2990                        </li>
2991                    </ul>
2992                </div>
2993                <div class="mt-2" ng-show="supportList">
2994                    <ul class="top-ul-list text-nowrap align-items-center p-0 m-0 list-unstyled">
2995                        <li class="text-black fs-14">
2996                            <a class="text-black" href="tel:7827953443"><b>Railway Support:</b> +91-7827953443</a> |
2997                            <!--<a class="text-black" href="tel:7669988921"><b>Business Query:</b> +91-7669988921</a> |-->
2998                            <a class="text-black" href="tel:9217306715"><b>Airline Support:</b> +91-9217306715</a> |
2999                            <a class="text-black" href="tel:7703811443"><b>For Registration:</b> +91-7703811443</a> |
3000                            <a class="text-black" href="tel:9217306806"><b>Other Query:</b> +91-9217306806</a>
3001                        </li>
3002                    </ul>
3003                </div>
3004            </div>
3005            <div class="wrapper bg-white d-lg-block d-none shadow nav-design position-relative" style="z-index:9">
3006                <nav class="navbar navbar-expand-lg navbar-white">
3007                    <div class="container-fluid p-0 flex-nowrap gap-1 justify-content-center justify-content-md-between">
3008                        <a class="navbar-brand ps-3 pt-0 pb-0 w-auto" href="https://jaisteel.in/">
3009                            <!--<img src="/assets/images/logo.png" style="width:150px!important;">-->
3010                            <img src="https://jaisteel.in/assets/Print_Ticket_files/jaisteel_logo.png" style="width:150px!important;">
3011                        </a>
3012                        <div class="fs-4  d-none d-md-block">
3013                            <b class="text-uppercase">Welcome To JAISTEEL!</b>
3014                            <p class="fs-13 m-0 text-capitalize">Login to portal to enjoy and explore all our services!</p>
3015                        </div>
3016                        <a href="https://jaisteel.in/" class="btn btn-outline-primary fw-bold text-uppercase me-2"><i class="fa-solid fa-user-tie"></i> Go To Home</a>
3017                    </div>
3018                </nav>
3019            </div>
3020        </div>
3021    </section>
3022    <section class="allied-members">
3023        <div class="container">
3024            <div class="row">
3025                <h2 class=" fw-bold text-center text-underline text-custom mb-5">About Us (हमारे बारे में) <br/> Jaisteel International Services Pvt. Ltd</h2>
3026                <div class="intro">
3027                    <h4 class=" fw-bold">🌐 Who We Are / हम कौन हैं</h4>
3028                    <p class="text-capitalize fs-18 lh-base ">
3029                        Jaisteel is a trusted and growing digital service provider offering a wide range of B2B solutions like IRCTC Authorized Agent Id ,PAN card services, Flight Booking [cheapest fare ever], IRCTC Tourism booking, Insurance, Mutual funds, Loan’s, Hotel Booking, Bus Bookings, BBPS, Accounts Open service and more.
3030                        Jaisteel एक विश्वसनीय और तेज़ी से बढ़ती हुई कंपनी है जो भारत के हर हिस्से तक डिजिटल सेवाएं पहुँचाने का काम कर रही है।
3031                    </p>
3032                    <hr class="mt-5 mb-5">
3033                    <h4 class=" fw-bold">🎯 Our Mission / हमारा उद्देश्य</h4>
3034                    <p class="text-capitalize fs-18 lh-base ">
3035                        To empower every small business and citizen by providing easy, fast, and secure digital services at their doorstep. <br/>
3036                        हर व्यक्ति और बिज़नेस तक सरल, तेज़ और सुरक्षित सेवाएं पहुँचाना ही हमारा मु
3036ख्य उद्देश्य है।
3037                    </p>
3038                    <hr class="mt-5 mb-5">
3039                    <h4 class=" fw-bold">🌐 Our Services / हमारी सेवाएँ</h4>
3040                    <ul class="fs18 ">
3041                        <li>🪪 <b>PAN Card Services</b> – New PAN, correction, reprint, e-PAN generation.</li>
3042                        <li>🏨 <b>Hotel Booking</b> – Best deals on domestic and international hotels.</li>
3043                        <li>🚌 <b>Bus Booking</b> – Book buses across India with instant confirmation.</li>
3044                        <li>🛡️ <b>Insurance Services</b> – Health, life, travel & general insurance plans.</li>
3045                        <li>📈 <b>Mutual Fund Services</b> – Paperless investment with expert guidance.</li>
3046                        <li>💰 <b>Loan Assistance</b> – Personal, business, and MSME loan support.</li>
3047                        <li>💳 <b>BBPS (Bharat Bill Payment System)</b> – Pay utility bills with ease.</li>
3048                        <li>🏦 <b>Account Opening</b> – Digital savings and current account services.</li>
3049                        <li>🏝️ <b>IRCTC Tourism Packages</b> – Book IRCTC-approved tours across India and internationally.</li>
3050                        <li>✈️ <b>Flight Booking</b> – Get the cheapest fare available with real-time comparison and instant booking.</li>
3051                        <li>✅ <b>IRCTC Railway Booking</b> – As an IRCTC Authorized Agent, we provide seamless ticket booking with full support.</li>
3052                    </ul>
3053                    <hr class="mt-5 mb-5">
3054                    <h4 class=" fw-bold">🚀 Why Choose Us? / हमें क्यों चुनें</h4>
3055                    <ul class="fs18 ">
3056                        <li>✔️ IRCTC Certified Platform</li>
3057                        <li>✔️ Cheapest & Transparent Pricing</li>
3058                        <li>✔️ One-Stop Solution for B2B & B2C Users</li>
3059                        <li>✔️ 24×7 Customer Support</li>
3060                        <li>✔️ Trusted by Thousands of Agents Across India</li>
3061                        <li>✔️ Fast, Secure & Paperless Transactions</li>
3062                    </ul>
3063                    <hr class="mt-5 mb-5">
3064                    <h4 class=" fw-bold">📍 Our Vision / हमारा नज़रिया</h4>
3065                    <p class="text-capitalize fs-18 lh-base ">
3066                        To become India's most reliable multi-service platform by delivering high-quality, tech-driven, and affordable services to the last mile.
3067                    </p>
3068                    <hr class="mt-5 mb-5">
3069                    <h4 class=" fw-bold">📍 Our Reach / हमारा नेटवर्क</h4>
3070                    <p class="text-capitalize fs-18 lh-base ">
3071                        We are proud to serve through our B2B portal across urban, semi-urban, and rural areas with the help of thousands of trained agents and partners. <br/>
3072                        हमारा नेटवर्क पूरे भारत में फैला हुआ है, जहाँ हमारे एजेंट्स ग्राहकों तक सेवाएं पहुँचा रहे हैं।
3073                    </p>
3074                    <hr class="mt-5 mb-5">
3075                    <h4 class=" fw-bold">Ready to grow your business with us? <br/>
3076                        हमारे साथ जुड़ें और डिजिटल इंडिया का हिस्सा बनें।
3077                    </h4>
3078                    <p lass="text-capitalize fs-18 lh-base ">
3079                        📞 For partnership & business inquiries: <br/>
3080                        Email: <a href="mailto:[email protected]" class="fw-bold text-black">[email protected]</a> | Phone: <a href="tel:7669988921" class="fw-bold text-black">+91-7669988921</a> <br/>
3081                        Website: www.jaisteel.in
3082                    </p>
3083                </div>
3084            </div>
3085        </div>
3086    </section>
3087</div>
3088<a href="tel:9217306943">
3088<img src="/assets/images/nx/js_support2.png" class="img-fluid call-us"></a>
3089<script>
3090    var session = "";
3091    app.controller("about", function ($scope, $http, $custom) {
3092        $scope.session = session;
3093        if ($scope.session == '') {
3094            $scope.headershow = true;
3095        }
3096    });
3097</script>
3097</div>
3098<!--<a href="tel:7669988921"><img src="/assets/images/nx/js_support2.png" class="img-fluid call-us d-none d-md-block"></a>-->
3099<div class="footer-text">
3100        <div class="px-3 d-flex gap-3 justify-content-between align-items-center flex-wrap">
3101                    <!--<img src="assets/images/jaisteel_logo.png" width="150" class="p-2">-->
3102            <img src="https://jaisteel.in/assets/images/jaisteel_logo.png" width="150" class="p-2">
3103                        <div class="links d-flex align-items-center flex-wrap mt-3">
3104<!--            <div class="rounded-2 bg-white p-1 mb-2">
3105                <img src="https://jaisteel.in/assets/images/nx/iata-logo.svg" width="50" class="rounded-3">
3106            </div>-->
3107            <p>
3108                <a href="/pricing-plans">Service Fee</a>
3109            </p>
3110            <p>
3111                <a style="cursor: pointer;" data-bs-toggle="modal" data-bs-target="#groupFlight">Group Flight</a>
3112            </p>
3113                        <p>
3114                <a href="/allied-members" target="_blank">CERTIFICATIONS</a>
3115            </p>
3116            <p>
3117                <a href="/faqs">IRCTC FAQ'S</a>
3118            </p>
3119            <p>
3120                <a href="/about-us" target="_blank">About Us</a>
3121            </p>
3122            <p>
3123                <a href="/contact-us" target="_blank">Contact Us</a>
3124            </p>
3125            <p>
3126                <a href="/refund-policy"  target="_blank">Refund Policy</a>
3127            </p>
3128            <p>
3129                <a href="/earning-calculator"  target="_blank">Earning Calculator</a>
3130            </p>
3131            <p><a href="/privacy-policy"  target="_blank">Privacy Policy</a></p>
3132
3133            <p><a href="/terms-and-conditions"  target="_blank">Terms &amp; Conditions</a></p>
3134        </div>
3135          <!--        <p class="mb-0 text-white font-bold fs-14">
3136              <a href="/about-us" target="_blank" class="text-white">About Us</a> |
3137              <a href="/contact-us" target="_blank" class="text-white">Contact Us</a> |
3138              <a href="/refund-policy" target="_blank" class="text-white">Refund Policy</a> |
3139              <a href="/privacy-policy" target="_blank" class="text-white">Privacy Policy</a> |
3140              <a href="/terms-and-conditions" target="_blank" class="text-white">Terms & Conditions</a> <br/>
3141              © All Rights Reserved, JaiSteel | JaiSteel Application Version : 2.0.0
3142          </p>-->
3143    </div>
3144            <hr class="mt-2 bg-white mb-2">
3145    <div class="footer-bottom px-3 py-1 justify-content-center align-items-center gap-2">
3146                        <p><span class="pe-2">©2026</span>JAI STEEL International Services Pvt Ltd, All Rights Reserved</p> |
3147                        <ul class="footer-icons m-0">
3148            <li>
3149                <a href="#" class="text-white"><i class="fa-brands fa-facebook-f"></i></a>
3150            </li>
3151            <li>
3152                <a href="#" class="text-white"><i class="fa-brands fa-instagram"></i></a>
3153            </li>
3154            <li>
3155                <a href="#" class="text-white"><i class="fa-brands fa-x-twitter"></i></a>
3156            </li>
3157            <li>
3158                <a href="#" class="text-white"><i class="fa-brands fa-linkedin-in"></i></a>
3159            </li>
3160            <li>
3161                <a href="#" class="text-white"><i class="fa-brands fa-youtube"></i></a>
3162            </li>
3163        </ul>
3164            </div>
3165    </div>
3166<span class="ssl-cls" id="siteseal" style="display: none;">
3166<script async="" type="text/javascript" src="https://seal.godaddy.com/getSeal?sealID=Ihe9dgQtbZ2k5AuybFlAWoRmAKQD1cmiKgvC5qh4KBPxeiJb04lPBzTNdSZF"></script>
3166</span>
3167        </div>
3168</body>
3169</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.