PageSourceSearch

https://www.tendertiger.co.uk/TenderAI/promptTutorial

html tendertiger.co.uk collected 2026-10-06 19:41:39 UTC 219,515 bytes, 4,764 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4    <title>Latest 2026 Prompttutorial Tenders In Europe | Tender Tiger Neo </title>
5    <meta charset ="UTF-8" />
6    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
7    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
8    <meta name="description" content="Tender Tiger Provides Latest Tenders Details About Public, Private, Global And Europe’S Central And State Government Tenders. We Have More Than 10 Lakh Tender Results, Over 5 Lakh Live Tenders And Over 45K Fresh Tenders. Find More!" />
9    <meta name="keywords" content="Online News Tender Detail, Europe Tender Info, Tender Europe Information:Https://Www.Tendertiger.Co.Uk" />
10    <link rel="canonical" href="https://www.tendertiger.co.uk/tenderai/prompttutorial" />
11    <meta name="robots" content="index,follow" />
12    <meta property="og:title" content="Latest 2026 Prompttutorial Tenders In Europe" />
13    <meta property="og:description" content="Tender Tiger Provides Latest Tenders Details About Public, Private, Global And Europe’S Central And State Government Tenders. We Have More Than 10 Lakh Tender Results, Over 5 Lakh Live Tenders And Over 45K Fresh Tenders. Find More!" />
14    <meta property="og:type" content="Tender Information Service Company from Europe." />
15    <meta property="og:site_name" content="Tender Tiger" />
16    <meta property="og:url" content="https://www.tendertiger.co.uk/tenderai/prompttutorial" />
17    <meta property="og:image" content="https://www.tendertiger.co.uk/assets/images/tendertiger-logo.png" />
18    <meta property="og:image:width" content="400" />
19    <meta property="og:image:height" content="300" />
20    <meta name="rating" content="General" />
21    <meta name="expires" content="never" />
22    <meta name="distribution" content="Global" />
23    <meta name="revisit-after" content="1 Days" />
24    <meta name="email" content="[email protected]" />
25    <meta name="author" content="Tender Tiger Neo" />
26    <meta name="publisher" content="https://www.tendertiger.co.uk" />
27    <meta name="copyright" content="Copyright 2026 Tender Tiger Private Ltd. All rights reserved." />
28    <meta name="verify-v1" content="bosp4zBckJ7FhsZgIqlCnuJYhIcglSEdKPLsS7lxQt0=" />
29    <meta name="google-site-verification" content="M3T0INJB-GuyTqN1bfo-ukmxvGizV3JXg-CiOt8QuWk" />
30    <meta name="MSHTML 6.00.2800.1561" content="GENERATOR" />
31    <!-- [SEO & PERFORMANCE CONFIGURATION - REQUIRED FOR 100% LIGHTHOUSE SCORE] -->
32    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=5.0" />
33
34    <link rel="preload" href="/assets/css/bootstrap.min.css?v=BnL_YsZEzARPaHIHCL2ci0MQsoTR4p-oLfvT3WMmxJ8" as="style">
35    <link rel="preload" href="/assets/css/main.css?v=YOoj_t8utfqXV_bPY-Kslpf0kA2nATaYWC8IY-t8CGc" as="style">
36    <link rel="preload" href="/assets/css/style11.css?v=2&amp;v=liMREG4eZEVRUrC2vMNqhskkrpetMGw1OGEl5FXCW8g" as="style">
37    <link rel="preload" href="/assets/js/jquery-3.6.0.min.js?v=lW4_f0nmbuPtiLwlE285JzgRIEqCt2MvykdPq12ALvk" as="script">
38    <link rel="preload" href="/assets/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" type="font/woff2" crossorigin="anonymous">
39    <!-- [/SEO & PERFORMANCE CONFIGURATION] -->
40    <link rel="shortcut icon" type="image/x-icon" href="/assets/images/icon/favicon.ico" />
41
42    <!-- Core Critical CSS -->
43    <link rel="stylesheet" type="text/css" href="/assets/css/bootstrap.min.css?v=BnL_YsZEzARPaHIHCL2ci0MQsoTR4p-oLfvT3WMmxJ8">
44    <link href="/assets/css/main.css?v=YOoj_t8utfqXV_bPY-Kslpf0kA2nATaYWC8IY-t8CGc" rel="stylesheet" />
45    <link rel="stylesheet" type="text/css" href="/assets/css/style11.css?v=2&amp;v=liMREG4eZEVRUrC2vMNqhskkrpetMGw1OGEl5FXCW8g">
46    <!-- Non-Critical / Async Stylesheets -->
47    <link rel="stylesheet" type="text/css" href="/assets/css/ai-style.css?v=2&amp;v=WhLTY19Ogcp93JCD30d9q8VjPAG5kkZQH9LVkKVJiek" media="print" onload="this.media='all'">
48    <noscript><link rel="stylesheet" type="text/css" href="/assets/css/ai-style.css?v=2&amp;v=WhLTY19Ogcp93JCD30d9q8VjPAG5kkZQH9LVkKVJiek"></noscript>
49    <link rel="stylesheet" type="text/css" href="/assets/css/custom.css?v=KZE3D
49HM6k8vMILhS3RL-3SMGHlLhOY1mSk6a-DzXJgM" media="print" onload="this.media='all'">
50    <noscript><link rel="stylesheet" type="text/css" href="/assets/css/custom.css?v=KZE3DHM6k8vMILhS3RL-3SMGHlLhOY1mSk6a-DzXJgM"></noscript>
51    <link rel="stylesheet" type="text/css" href="/assets/css/font-awesome.min.css?v=viS5Yoab1El0Gp-IEpSGEga0MS3u22EsHyLM5RhUgcc" media="print" onload="this.media='all'">
52    <noscript><link rel="stylesheet" type="text/css" href="/assets/css/font-awesome.min.css?v=viS5Yoab1El0Gp-IEpSGEga0MS3u22EsHyLM5RhUgcc"></noscript>
53    <link rel="stylesheet" type="text/css" href="/assets/css/feather.css?v=Yq6v39p2sf_2j2G5QKH_850FtHDBe-3EHHEkw-fauYc" media="print" onload="this.media='all'">
54    <noscript><link rel="stylesheet" type="text/css" href="/assets/css/feather.css?v=Yq6v39p2sf_2j2G5QKH_850FtHDBe-3EHHEkw-fauYc"></noscript>
55    <link rel="stylesheet" type="text/css" href="/assets/css/owl.carousel.min.css?v=TATaV6-3yZ_jSFvh6KUycxFt_TBDpQT5QiKomuo0UTY" media="print" onload="this.media='all'">
56    <noscript><link rel="stylesheet" type="text/css" href="/assets/css/owl.carousel.min.css?v=TATaV6-3yZ_jSFvh6KUycxFt_TBDpQT5QiKomuo0UTY"></noscript>
57    <link rel="stylesheet" type="text/css" href="/assets/css/dataTables.bootstrap5.min.css?v=a7R7Ut45ew01_Rwb1ktI3Ylh933R6C390dUbDvdTYew" media="print" onload="this.media='all'">
58    <noscript><link rel="stylesheet" type="text/css" href="/assets/css/dataTables.bootstrap5.min.css?v=a7R7Ut45ew01_Rwb1ktI3Ylh933R6C390dUbDvdTYew"></noscript>
59    <link rel="stylesheet" type="text/css" href="/assets/css/select.bootstrap5.min.css?v=3If1VkoxKSVHQAJ_w504rMUmng-lnRif6Za79govL-I" media="print" onload="this.media='all'">
60    <noscript><link rel="stylesheet" type="text/css" href="/assets/css/select.bootstrap5.min.css?v=3If1VkoxKSVHQAJ_w504rMUmng-lnRif6Za79govL-I"></noscript>
61    <link rel="stylesheet" href="/assets/css/fixedHeader.dataTables.min.css?v=N0OMoGMavrVJsj9nOvuyNgRw_4OG-xB-La2fzlOkOkI" media="print" onload="this.media='all'">
62    <noscript><link rel="stylesheet" href="/assets/css/fixedHeader.dataTables.min.css?v=N0OMoGMavrVJsj9nOvuyNgRw_4OG-xB-La2fzlOkOkI"></noscript>
63    <link rel="stylesheet" type="text/css" href="/assets/css/scrollbar.css?v=XlSgS4FBf5irse2hXnnhKaJ3yvUY9nAT7Jz5xdBX-2A" media="print" onload="this.media='all'">
64    <noscript><link rel="stylesheet" type="text/css" href="/assets/css/scrollbar.css?v=XlSgS4FBf5irse2hXnnhKaJ3yvUY9nAT7Jz5xdBX-2A"></noscript>
65    <link rel="stylesheet" type="text/css" href="/assets/css/flaticon.css?v=U9V4IwmmVY5_hZfjfEZYsm8Oy8smJwP5NhQlvBGWUH8" media="print" onload="this.media='all'">
66    <noscript><link rel="stylesheet" type="text/css" href="/assets/css/flaticon.css?v=U9V4IwmmVY5_hZfjfEZYsm8Oy8smJwP5NhQlvBGWUH8"></noscript>
67    <link href="/assets/css/Hichart.css?v=wPDvYIFCdMwox2ldAIqbo-rV-pyHrWbsJbQPnG6hRj4" rel="stylesheet" media="print" onload="this.media='all'">
68    <noscript><link href="/assets/css/Hichart.css?v=wPDvYIFCdMwox2ldAIqbo-rV-pyHrWbsJbQPnG6hRj4" rel="stylesheet"></noscript>
69    <link href="/assets/css/jquery-ui.css?v=Dgqhgky7cVAirkNsHkFvZ69dzEkO5teQU42A2jg6ujg" rel="stylesheet" media="print" onload="this.media='all'">
70    <noscript><link href="/assets/css/jquery-ui.css?v=Dgqhgky7cVAirkNsHkFvZ69dzEkO5teQU42A2jg6ujg" rel="stylesheet"></noscript>
71    <link href="/assets/css/nth-icons.css?v=sFacU_WagJ8J3dCMLl4HSzA_npptWWKDuxWCJWy78as" rel="stylesheet" media="print" onload="this.media='all'">
72    <noscript><link href="/assets/css/nth-icons.css?v=sFacU_WagJ8J3dCMLl4HSzA_npptWWKDuxWCJWy78as" rel="stylesheet"></noscript>
73    <link href="/assets/css/sweetalert2.css?v=NghIHFfsF6nYzgqXl8_Bd2JCRyAD5InnfxM7IA5fhxA" rel="stylesheet" media="print" onload="this.media='all'">
74    <noscript><link href="/assets/css/sweetalert2.css?v=NghIHFfsF6nYzgqXl8_Bd2JCRyAD5InnfxM7IA5fhxA" rel="stylesheet"></noscript>
75    <link href="/assets/css/daterangepickernew.css?v=jKNr3AP1fejA9nkclAcKtJ5IIbeEhzlf7fvI9hiZUI8" rel="stylesheet" media="print" onload="this.media='all'">
76    <noscript><link href="/assets/css/daterangepickernew.css?v=jKNr3AP1fejA9nkclAcKtJ5IIbeEhzlf7fvI9hiZUI8" rel="stylesheet"></noscript>
77    <link href="/assets/css/bootstrap4-toggle.min.css?v=O2vM7yYY3KvcJBl9KlWgcWIDi2Gw-oW39-WceHpZMeA" rel="stylesheet" media="print" onload="this.media='all'">
78    <noscript><link href="/assets/css/bootstrap4-toggle.min.css?v=O2vM7yYY3KvcJBl9KlWgcWIDi2Gw-oW39-WceHpZMeA" rel="stylesheet"></noscript>
79    <link href="/assets/css/select2.min.css?v=EQA4j7-ZbrewCQvwJzNmVxiKMwGRspXMGgt7I6AAiqs" rel="stylesheet" media="print" onload="this.media='all'">
80    <noscript><link href="/assets/css/select2.min.css?v=EQA4j7-ZbrewCQvwJzNmVxiKMwGRspXMGgt7I6AAiqs" rel="stylesheet"></noscript>
81    <link href="/assets/css/bootstrap-switch-button.min.css?v=ypWhj72bKMJnhLOs3AB3aSK0oAHZS8T_osRDHzqcmkU" rel="stylesheet" media="print" onload="this.media='all'">
82    <noscript><link href="/assets/css/bootstrap-switch-button.min.css?v=ypWhj72bKMJnhLOs3AB3aSK0oAHZS8T_osRDHzqcmkU" rel="stylesheet"></noscript>
83
84    <!-- Core jQuery for inline scripts -->
85    
85<script src="/assets/js/jquery-3.6.0.min.js?v=lW4_f0nmbuPtiLwlE285JzgRIEqCt2MvykdPq12ALvk"></script>
85
86    
86<script src="/assets/js/jquery-ui.js?v=5XpnjAwqtMxVnpMosXSVbTplIhrh31LBKZUSIVyeXLA"></script>
86
87
88   <link href="/assets/css/select2.min.css?v=EQA4j7-ZbrewCQvwJzNmVxiKMwGRspXMGgt7I6AAiqs" rel="stylesheet" />
89    
89<script src="/assets/js/select2.min.js?v=HNkbndPiWM5EIRgahc3hWiuGD6CtwFgMfEU0o3zeabo"></script>
89
90    <style>
91         *{
92            scroll-behavior: auto !important;
93        }
94        /* Suppress FA pseudo-elements when SVG is present or on FA6 modern classes */
95        i.fa-has-svg {
96            display: inline-flex !important;
97            align-items: center;
98            justify-content: center;
99        }
100        i.fa-has-svg::before,
101        i.fa-has-svg::after,
102        i:has(svg)::before,
103        i:has(svg)::after,
104        i[class*="fa-solid"]::before,
105        i[class*="fa-regular"]::before,
106        i[class*="fa-brands"]::before {
107            content: none !important;
108            display: none !important;
109        }
110
111        .new-sign-up-btn a {
112            background: #2563eb;
113            color: #fff !important;
114            padding: 8px 30px;
115        }
116
117
118
119        .new-login-btn a {
120            background: #ebf1ff;
121            color: #2563eb !important;
122            padding: 8px 30px;
123        }
124    </style>
125
126
127
128
129  <!-- Google Tag Manager (deferred to prevent main-thread blocking during critical render) -->
130<script>
131(function() {
132    window.dataLayer = window.dataLayer || [];
133    function initGTM() {
134        if (window._gtmLoaded) return;
135        window._gtmLoaded = true;
vendor: 373 bytes, lines 135-140
135
136        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
137        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
138        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
139        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
140        })(window,document,'script','dataLayer','
140GTM-N6DWHXDR
vendor: 9 bytes, lines 140-141
140');
141    
141}
142    if ('requestIdleCallback' in window) {
143        requestIdleCallback(initGTM, { timeout: 2000 });
144    } else {
145        window.addEventListener('load', function() { setTimeout(initGTM, 500); });
146    }
147})();
148</script>
148
149<!-- End Google Tag Manager -->
150
151
152
153
154
155
156    
157
158
159
160
161
162
163
164<div class="modal  SubscriptionPlansModal" id="SubscriptionPlansModal123" >
165    <div class="modal-dialog modal-dialog-centered" role="document">
166        <div class="modal-content">
167
168            <!-- Modal Header -->
169
170            <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
171            <!-- Modal body -->
172            <div class="modal-body" id="id_subscriptionPlan">
173
174            </div>
175        </div>
176    </div>
177</div>
178
179
180
181
182            
182<script type="application/ld+json">
183                {
184                   "@context": "https://schema.org/",
185                   "@type": "Product",
186                   "name": "Smart Tender Intelligence Platform for Global Procurement Insights",
187            "headline": "Discover Government and Private Tender Leads Across Industries with Real-Time Alerts",
188            "description": " tendertiger.co.uk- empowers businesses with a dynamic tender discovery engine, offering verified government and private procurement opportunities. From regional projects to international contracts, our platform provides intelligent filtering, real-time alerts, and actionable data to accelerate your business growth through efficient bid management.",
189            "aggregateRating": {
190            "@type": "AggregateRating",
191            "ratingValue": "4.5",
192            "reviewCount": "2000"
193            },
194            "review": {
195            "@type": "Review",
196            "author": {
197                "@type": "Organization",
198                "name": "Tender Tiger Private Ltd"
199            },
200             "datePublished": "2026-10-07",
201            "reviewBody": "Great platform for getting real-time tender information. Saved me hours of research!",
202            "reviewRating": {
203                "@type": "Rating",
204                "ratingValue": "5",
205                "bestRating": "5"
206            }
207            }
208                }
209            </script>
209
210
211
212
213</head>
214
215<body class="ai-theme" id="themeChange">
216    <!-- Google Tag Manager (noscript) -->
217<noscript><iframe src=https://www.googletagmanager.com/ns.html?id=GTM-N6DWHXDR
218height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
219<!-- End Google Tag Manager (noscript) -->
220
221    <input type="hidden" value="0" id="OpenedChart">
222
223    <input id="hdnEmail" type="hidden" />
224    <input type="hidden" id="hdnTotalWalletBalance">
225    <!-- LOADING AREA  END ====== -->
226    <div class="modal fade" id="warningmsg" aria-labelledby="warningmsgModalLabel" aria-hidden="true">
227        <div class="modal-dialog">
228            <div class="modal-content">
229                <div class="modal-body text-limit">
230                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
231                    <i class="fa fa-exclamation-triangle" aria-hidden="true"></i>
232                    <h3>OOPS!</h3>
233                    <p id="w-msg">
234                    </p>
235                </div>
236            </div>
237        </div>
238    </div>
239    <div class="page-wraper TenderList TenderList-row TenderList-table t-list-Dashboard t-list-row-login">
240        <!-- HEADER START -->
241
242        <header class="site-header header-style-3 mobile-sider-drawer-menu sticky-header">
243            <div class="sticky-header main-bar-wraper navbar-expand-lg">
244                <nav class="navbar navbar-expand-lg">
245                    <div class="container-fluid">
246                        <div class="logo">
247                            <a href="https://www.tendertiger.co.uk/">
248
249                                    <img alt="logo" src="/assets/images/logo.webp" width="90" height="58" style="aspect-ratio: 90/58; height: auto;" fetchpriority="high">
250                                    <span class="analytics-title" style="display:none;">Tender Business Analytics</span>
251                            </a>
252                        </div>
253                            <div id="main-search" class="mobile-view-search">
254                                <ul class="m-login-reg">
255                                    <li>
256                                        <div class="main-search-new">
257                                            <button type="button" class="toggle-btn Show" title="Toggle Search" aria-label="Toggle Search">
258                                                <i class="fa fa-search" aria-hidden="true"></i>
259                                            </button>
260                                        </div>
261                                    </li>
262
263
264
265                                    <li class="nav-item Auth login-btn m-d-none-  new-ser  new-login-btn">
266
267                                        <a href="https://www.tendertiger.co.uk/User/Account?login" id="Login_tag" data-action="login" class="schedule-demo-btn"> Login  </a>
268
269                                    </li>
270
271                                    <li class="nav-item Auth login-btn m-d-none-  new-ser  new-sign-up-btn">
272
273                                        <a href="https://www.tendertiger.co.uk/User/Account?Registration" id="Register_tag" data-action="register" class="schedule-demo-btn">  Free Register   </a>
274
275                                    </li>
276
277
278
279                                
280
281                                    <li>
282                                        <button class="navbar-toggler ----" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
283                                            <i class="fa fa-bars"></i>
284                                        </button>
285                                    </li>
286                                </ul>
287                            </div>
288
289                        <div class="collapse navbar-collapse" id="navbarSupportedContent">
290                            <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
291                                <i class="fa fa-times"></i>
292                            </button>
293                            <ul class="navbar-nav ms-auto mb-2 mb-lg-0 ">
294                                <li id="main-search" class="quick-search">
295                                    <div class="main-search-new">
296                                        <button type="button" class="toggle-btn Show" title="Toggle Search" aria-label="Toggle Search">
297                                            <span class="label">
298                                                <span class="search-placeholder">Search Tender</span>
299                                                <span>
300                                                    <i class="fa fa-search" aria-hidden="true"></i>
301                                                </span>
302                                            </span>
303                                        </button>
304                                    </div>
305                                </li>
306
307
308
309
310                                    <li class="nav-item favourites support-num">
311                                        <button type="button" title="Contact Us" aria-label="Contact Us">
312                                            <span class="main-header-btn">
313                                                <img src="/assets/images/support-icon.png" alt="ContactUs" width="25" height="25" loading="lazy">
314                                                <span class="btn-label">Contact Us</span>
315                                            </span>
316                                        </button>
317                                        <div class="Contact-info-header" style="display:none;">
318
319                                            <div class="label-phone">
320                                                <div class="Contact">
321                                                    <span class="Contact-label">Whatsapp</span> : 
322                                                     <a class="fs-6" href="https://api.whatsapp.com/send/?phone=919714475748&amp;text=Hello&amp;type=phone_number&amp;app_absent=0">
323                                                         +91 9714475748
324                                                    </a>
325                                                </div>
326                                                <div class="Contact">
327                                                    <span class="Contact-label">Sales</span> :
328                                                    <a class="fs-6" href="mailto:[email protected]"> [email protected]</a>
329                                                </div>
330                                            </div>
331                                        </div>
332                                    </li>
333                                    <li class="nav-item new-ser  schedule-demo-btn ">
334                                        <a href="/Home/AboutUs?formId=229#product-demo" class="schedule-demo-btn">
335                                            <i class="fa fa-calendar-o" aria-hidden="true"></i>
336                                            Schedule Demo
337                                        </a>
338                                    </li>
339                                    <li class="nav-item Auth login-btn m-d-none  new-ser  new-login-btn">
340
341                                        <a href="https://www.tendertiger.co.uk/User/Account?login" id="Login_tag" data-action="login" class="schedule-demo-btn"> Login  </a>
342
343                                    </li>
344                                    <li class="nav-item Auth login-btn m-d-none  new-ser  new-sign-up-btn">
345
346                                        <a href="https://www.tendertiger.co.uk/User/Account?Registration" id="Register_tag" data-action="register" class="schedule-demo-btn">  Free Register    </a>
347
348                                    </li>
349                            </ul>
350                        </div>
351                    </div>
352                </nav>
353            </div>
354        </header>
355
356
357        <div class="modal fade" id="WalletNull" tabindex="-1" aria-labelledby="WalletNullLabel">
358</div>
359
360<div class="modal" id="WalletNullTopUp">
361    <div class="modal-dialog modal-dialog-centered">
362        <div class="modal-content">
363            <!-- Modal body -->
364            <div class="modal-body WalletNullTopUp-body">
365                <button type="button" class="new-btn-close " data-bs-dismiss="modal" tabindex="0" style="z-index: 99;">X</button>
366                <div id="WalletPopUp">
367                    <!-- This will be replaced with the AJAX response -->
368                    Loading Wallet...
369                </div>
370            </div>
371        </div>
372    </div>
373</div>
374
375        <!-- Button trigger modal -->
376
377        <section class="cust_sel" id="target" style=" padding: 4px 0; display: none">
378            <button type="button" class="header-search-bar-none" id="closeButton-searchbar">
379                X
380            </button>
381            <div class="header-search-bar">
382
383                <div class="w-search-bar">
384    <div class="tab_list" style="display: block !important;">
385        <button id="tender-btn" class="main-tab-btn active" style="border-radius: 10px 10px 0px 0px !important;" title="Search Tenders">Tender</button>
386        <button id="tender-r-btn" class="main-tab-btn" style="border-radius: 10px 10px 0px 0px !important;" title="Search Tender Results">Tender Result</button>
387    </div>
388    <div class="tender-tab">
389        <a class="Prompt-help" href="https://www.tendertiger.co.uk/TenderAI/promptTutorial" target="_blank" rel="noopener noreferrer" title="Learn Tender Prompts Tutorial">
390            Learn Tender Prompts
391        </a>
392        <div>
393            <div class="row">
394                <div class="form-group col-xl-12 col-lg-12 col-md-12">
395                    <div class="twm-inputicon-box">
396                        <div class="amin-search-bar">
397                            <div class="search-icon">
398                                <i class="fa fa-search" aria-hidden="true"></i>
399                            </div>
400                            <input name="txt_searchadvanceSearch" type="text" required="" id="txt_searchadvanceSearch" autocomplete="off" class="form-control main-search" autofocus="autofocus" aria-label="Search Tenders">
401                            <input type="hidden" id="loc_type" name="loc_type" aria-label="Search Tenders"/>
402                            <input type="hidden" class="form-control" id="select_subscribetype" name="select_subscribetype" aria-label="Search Tenders">
403
404
405                            <div class="search-action-btn">
406                                <a href="#" onclick="FnSearchTenderAI('header')" class="search_btn ai-search-btn new-Search-btn" id="advancesearchchkai" title="Perform AI Search" role="button">
407                                    AI  Search <i class="fa fa-search" aria-hidden="true"></i>
408                                </a>
409                                <a href="#" class="search_btn  old-Search-btn" id="advancesearchchk" onclick="FnSearchTender('header');" title="Perform Standard Search" role="button">
410                                    Search <i class="fa fa-search" aria-hidden="true"></i>
411                                </a>
412                            </div>
413
414                            <span class="mega_menu_m"></span>
415
416
417                            <div class="search-option pull-right">
418                                <a href="#" class="home-link old-search" title="Switch to Old Search" role="button">Old  Search</a>
419                                <a href="#" class="home-link New-search" title="Try AI Search" role="button">Try AI Search</a><span class="divider"></span>
420                                <a href="#" class="home-link adv-search" onclick="fn_advseartypewise('Tender')" title="Advance Search" role="button">Advance Search</a>
421                            </div>
422                        </div>
423                    </div>
424                </div>
425            </div>
426
427        </div>
428
429    </div>
430    <div class="tender-result-tab" style="display:none;">
431        <a class="Prompt-help" href="https://www.tendertiger.co.uk/TenderAI/promptTutorial" target="_blank">
432            Learn Tender Prompts
433        </a>
434        <div>
435            <div class="row">
436                <div class="form-group col-xl-12 col-lg-12 col-md-12">
437                    <div class="twm-inputicon-box">
438                        <div class="amin-search-bar">
439                            <div class="search-icon">
440                                <i class="fa fa-search" aria-hidden="true"></i>
441                            </div>
442                            <input name="txt_advanceSearchResult" id="txt_advanceSearchResult" type="text" required="" class="form-control main-search" autofocus="autofocus" aria-label="Search Tenders">
443                            <input type="hidden" id="hdn_viewtype" name="hdn_viewtype" aria-label="Search Tenders"/>
444
445
446                            <div class="search-action-btn">
447                                <a href="#" class="search_btn ai-search-btn new-Search-btn" id="advancesearchchkresultai" onclick="FnSearchTendersResultAI('header');" title="Perform AI Search" role="button">
448                                    AI  Search <i class="fa fa-search" aria-hidden="true"></i>
449                                </a>
450                                <a href="#" class="search_btn  old-Search-btn" id="advancesearchchkresult" onclick="FnSearchTendersResult_old('header');" title="Perform Standard Search" role="button">
451                                    Search <i class="fa fa-search" aria-hidden="true"></i>
452                                </a>
453                            </div>
454
455                            <div class="search-option pull-right">
456                                <a href="#" class="home-link old-search" title="Switch to Old Search" role="button">Old  Search</a>
457                                <a href="#" class="home-link New-search" title="Try AI Search" role="button">Try AI Search</a><span class="divider"></span>
458                                <a href="#" class="home-link adv-search" onclick="fn_advseartypewise('Tender')" title="Advance Search" role="button">Advance Search</a>
459                            </div>
460                        </div>
461                    </div>
462                </div>
463            </div>
464        </div>
465    </div>
466    <div class="tender-boq-tab po-rel" style="display:none;">
467        <a class="Prompt-help" href="https://www.tendertiger.co.uk/TenderAI/promptTutorial" target="_blank">
468            Learn Tender Prompts
469        </a>
470        <div>
471            <div class="row">
472                <div class="form-group col-xl-12 col-lg-12 col-md-12">
473                    <div class="twm-inputicon-box">
474                        <div class="amin-search-bar">
475                            <div class="search-icon">
476                                <i class="fa fa-search" aria-hidden="true"></i>
477                            </div>
478                            <input name="txt_advanceSearchBoq" type="text" required="" id="txt_advanceSearchBoq" autocomplete="off" class="form-control main-search" autofocus="autofocus" aria-label="Search Tenders">
479                            <input type="hidden" id="hdn_viewtype" name="hdn_viewtype"  aria-label="Search Tenders"/>
480                            <input type="hidden" class="form-control" id="select_subscribetype" name="select_subscribetype" aria-label="Search Tenders">
481
482
483                            <div class="search-action-btn">
484                                <a href="#" onclick="FnSearchTenderBoqAI('header')" class="search_btn ai-search-btn new-Search-btn1" id="advancesearchchkboqai" title="Perform AI Search" role="button">
485                                    AI  Search <i class="fa fa-search" aria-hidden="true"></i>
486                                </a>
487                            </div>
488
489                            <span class="mega_menu_m"></span>
490
491
492                            <div class="search-option pull-right" style="visibility: hidden ">
493                                <a href="#" class="home-link old-search" title="Switch to Old Search" role="button">Old  Search</a>
494                                <a href="#" class="home-link New-search" title="Try AI Search" role="button">Try AI Search</a><span class="divider"></span>
495                                <a href="#" class="home-link adv-search" onclick="fn_advseartypewise('Tender')" title="Advance Search" role="button">Advance Search</a>
496                            </div>
497                        </div>
498                    </div>
499                </div>
500            </div>
501
502        </div>
503
504    </div>
505</div>
506<script>
507    $(document).on('focusOnTextField', function () {
508        $('#txt_searchadvanceSearch').focus();
509        //virendra
510        var activeTab = document.querySelector('.tab-item.tab-active');
511        var first_activetab = activeTab ? activeTab.title : null;
512        if (first_activetab == undefined || first_activetab == "Tender") {
513            $(".tender-tab").show();
514            $(".tender-result-tab").hide();
515            $("#tender-btn").addClass("active");
516            $("#tender-r-btn").removeClass("active");
517            $("#tender-b-btn").removeClass("active");
518            $(".tender-boq-tab").hide();
519            Cookies.set('cookie_activetab', "TenderList");
520        } else if (first_activetab == "Result") {
521            $(".tender-tab").hide();
522            $(".tender-result-tab").show();
523            $(".tender-boq-tab").hide();
524            $("#tender-r-btn").addClass("active");
525            $("#tender-btn").removeClass("active");
526            $("#tender-b-btn").removeClass("active");
527            Cookies.set('cookie_activetab', "ResultList");
528        }
529        else {
530            $(".tender-tab").hide();
531            $(".tender-result-tab").hide();
532            $(".tender-boq-tab").show();
533            $("#tender-r-btn").removeClass("active");
534            $("#tender-btn").removeClass("active");
535            $("#tender-b-btn").addClass("active");
536            Cookies.set('cookie_activetab', "BoqTenderList");
537        }
538    });
539</script>
539
540
541<script>
542    function FnSearchTender(header) {
543        Cookies.set('ArchiveTypewise', "live");
544        Cookies.set('archive', null);
545        $('#toggle_live').prop('checked', true);
546        $('#toggle_live').bootstrapToggle();
547        Cookies.set('TenderTypewise', "live");
548        if ($("#txt_searchadvanceSearch").val() != "") {
549            const advancesearch = { profilequery: null, searchkeyword: $("#txt_searchadvanceSearch").val(), tabindex: 1, total: 100, subscribetype: "all", viewtype: "tender" };
550            Cookies.set('advancesearch', JSON.stringify(advancesearch));
551            window.location = '/Tender/TenderList?searchtext=' + encodeURIComponent($("#txt_searchadvanceSearch").val()) +"-tenders";
552            //window.location = '/Tender/TenderList?searchtext=' + $("#txtadvanceSearchMain").val() +"-tenders";
553            return false;
554        }
555         else {
556            $("#w-msg").text('Please Enter Search Values');
557            $('#wariningmsg .modal-dialog').css("width", "420px !important");
558            $("#warningmsg").modal("show");
559        }
560    }
561</script>
561
562
563<script>
564    function FnSearchTenderAI(header) {
565        //chandresh added session_starttime
566        sessionStorage.setItem("session_starttime", Date.now());
567
568        Cookies.set('ArchiveTypewise', "live");
569        Cookies.set('archive', null);
570        $('#toggle_live').prop('checked', true);
571        $('#toggle_live').bootstrapToggle();
572        Cookies.set('TenderTypewise', "live");
573        if ($("#txt_searchadvanceSearch").val() != "") {
574            const advancesearch = { profilequery: null, searchkeyword: $("#txt_searchadvanceSearch").val(), tabindex: 1, total: 100, subscribetype: "all", viewtype: "tender" };
575            Cookies.set('advancesearch', JSON.stringify(advancesearch));
576             window.open('/AIListing/AIListing?searchtext=' + encodeURIComponent($("#txt_searchadvanceSearch").val()) + "-tenders",'_blank');
577            // window.location.href = '/TenderAI/TenderAIList?searchtext=' + encodeURIComponent($("#txt_searchadvanceSearch").val()) + "-tenders";
578            return false;
579        }
580         else {
581            $("#w-msg").text('Please Enter Search Values');
582            $('#wariningmsg .modal-dialog').css("width", "420px !important");
583            $("#warningmsg").modal("show");
584        }
585    }
586</script>
586
587
588<script>
589    // Add the event listener after the DOM is fully loaded
590    document.addEventListener('DOMContentLoaded', function () {
591        const inputField = document.getElementById('txt_advanceSearchBoq');
592
593        inputField.addEventListener('keydown', function (e) {
594            if (e.key === 'Enter') {
595                e.preventDefault(); // Prevent form submission if needed
596                FnSearchTenderBoqAI(); // Call the search function
597            }
598        });
599    });
600</script>
600
601
602<script>
603    function FnSearchTenderBoqAI(header) {
604        //chandresh added session_starttime 
605        sessionStorage.setItem("session_starttime", Date.now());
606
607        Cookies.set('ArchiveTypewise', "live");
608        Cookies.set('archive', null);
609        $('#toggle_live').prop('checked', true);
610        $('#toggle_live').bootstrapToggle();
611        Cookies.set('TenderTypewise', "live");
612        if ($("#txt_advanceSearchBoq").val() != "") {
613            const advancesearch = { profilequery: null, searchkeyword: $("#txt_advanceSearchBoq").val(), tabindex: 1, total: 100, subscribetype: "all", viewtype: "boq" };
614            Cookies.set('boqsearch', JSON.stringify(advancesearch));
615            window.location.href = '/TenderAI/BoqTenderList?searchtext=' + encodeURIComponent($("#txt_advanceSearchBoq").val()) + "-Tender";
616            return false;
617        }
618         else {
619            $("#w-msg").text('Please Enter Search Values');
620            $('#wariningmsg .modal-dialog').css("width", "420px !important");
621            $("#warningmsg").modal("show");
622        }
623    }
624</script>
624
625
626<script>
627    function FnSearchTendersResult_old(header) {
628        $('#toggle_live').prop('checked', true);
629        $('#toggle_live').bootstrapToggle();
630        Cookies.set('TenderTypewise', "live");
631        if ($("#txt_advanceSearchResult").val() != "") {
632            Cookies.set('cookie_subno', "undefined")
633            const advancesearchresult = { profilequery: null, searchkeyword: $("#txt_advanceSearchResult").val(), tabindex: 1, total: 100, subscribetype: "all", viewtype: "result" };
634            Cookies.set('advancesearchresult', JSON.stringify(advancesearchresult));
635            window.location = '/Result/ResultList?searchtext=' + $("#txt_advanceSearchResult").val()+"-results";
636            //window.location = '/Result/ResultList?searchtext=' + encodeURIComponent($("#txt_advanceSearchResultMain").val())+"-results";
637            return false;
638        } else {
639            $("#w-msg").text('Please Enter Search Values');
640            $('#wariningmsg .modal-dialog').css("width", "420px !important");
641            $("#warningmsg").modal("show");
642        }
643    }
644</script>
vendor: 2 bytes, line 644
644
645<script>
646    function FnSearchTendersResultAI(header) {
647        //chandresh added session_starttime
648        sessionStorage.setItem("session_starttime", Date.now());
649        //debugger
650        $('#toggle_live').prop('checked', true);
651        $('#toggle_live').bootstrapToggle();
652        Cookies.set('TenderTypewise', "live");
653        if ($("#txt_advanceSearchResult").val() != "") {
654            const winnerKeywords = [
655                "win by", "awarded to", "award of contract", "won", "won by", "successful", "successfully",
656                "po", "allocated", "purchase order", "aoc", "l1", "h1", "winner", "loss", "lost",
657                "12", "13", "14", "15", "16", "17", "18", "19", "l10", "h2", "h3", "h4", "h5",
658                "h6", "h7", "h8", "h9", "h10", "participate", "participant", "participated",
659                "bidder", "bidded", "bid"
660            ];
661            const searchValue = $("#txt_advanceSearchResult").val().trim();
662            const containsWinnerKeyword = winnerKeywords.some(keyword => {
663                const pattern = new RegExp(`\\b${keyword}\\b`, "i");
664                return pattern.test(searchValue);
665            });
666            Cookies.set('cookie_subno', "undefined")
667            const advancesearchresult = { profilequery: null, searchkeyword: $("#txt_advanceSearchResult").val(), tabindex: 1, total: 100, subscribetype: "all", viewtype: "result" };
668            Cookies.set('advancesearchresult', JSON.stringify(advancesearchresult));
669            if (containsWinnerKeyword) {
670                 //window.location.href = '/ResultAI/ResultAIList?searchtext=' + encodeURIComponent($("#txt_advanceSearchResult").val()) + "-results" ;
671                 window.open('/AIListing/AIListing?searchtext=' + encodeURIComponent($("#txt_advanceSearchResult").val()) + "-results",'_blank');
672            } else {
673                  window.open('/AIListing/AIListing?searchtext=' + encodeURIComponent($("#txt_advanceSearchResult").val()) + "-results",'_blank');
674            // window.location.href = '/ResultAI/ResultAIList?searchtext=' + encodeURIComponent($("#txt_advanceSearchResult").val()) + "-results" ;
675            }
676           //  window.open('/AIListing/AIListing?searchtext=' + encodeURIComponent($("#txt_advanceSearchResult").val()) + "-results",'_blank');
677          //  window.location.href = '/ResultAI/ResultAIList?searchtext=' + encodeURIComponent($("#txt_advanceSearchResult").val()) + "-results" ;
678            return false;
679        } else {
680            $("#w-msg").text('Please Enter Search Values');
681            $('#wariningmsg .modal-dialog').css("width", "420px !important");
682            $("#warningmsg").modal("show");
683        }
684    }
685</script>
685
686            </div>
687        </section>
688        <!-- inner_search end -->
689        <!-- HEADER END -->
690        <!-- Register/login popup start -->
691        <div class="modal fade LoginBox GetProfile" id="dv_EditProfile" aria-labelledby="" aria-hidden="true" data-backdrop="static">
692        </div>
693        <div class="new-login-box modal fade LoginBox RegisModal" id="dv_registrationmodal" aria-labelledby="" aria-hidden="true" data-backdrop="static" style="display:none;">
694            <div class="modal-dialog modal-dialog-centered modal-lg">
695                <div class="modal-content w-75" style="margin:0 auto;">
696                    <div class="registration-login-fr">
697                        <button type="button" class="new-btn-close " data-bs-dismiss="modal" style="z-index: 99;">X</button>
698                        <div class="modal-body">
699
700                            <div class="row g-0">
701
702                                <div class="col-md-12 div-signup-banner">
703                                    <img id="loginbannertag" alt="sign-up-banner" class="sign-up-now-banner d-none" src="/assets/images/sign-up-now-banner.png" loading="lazy" width="600" height="200" />
704                                    <div id="regismodal"></div>
705                                </div>
706                            </div>
707                        </div>
708                    </div>
709                </div>
710            </div>
711        </div>
712        <style>
713            .modal img.sign-up-now-banner {
714                width: 100%;
715                border-radius: 15px 15px 0 0;
716            }
717
718            .modal .new-login-box form#frmUserRegistration, .modal form#frmUserLogin {
719                padding: 0px 15px 2px 13px !important;
720            }
721        </style>
722        <!-- Register/login popup end -->
723        <input type="hidden" id="searchHistoryId" value="0" />
724        
724<script src="/assets/js/loginSignup.js?v=TcFjrM1QJeCQ3cll3s7IfXNPs-Np__fMnOeJ7OsCPnw"></script>
724
725
726
727
728
729<div class="theme-bg-- contact-us-page">
730    <section class="tender-categories ">
731        <div class="sec-title">
732            <div class="container-fluid">
733                <div class="row">
734                    <div class="top-search">
735                        <h1 class="h4"> Become a Tender Prompt Engineer & win tenders </h1>
736                    </div>
737                </div>
738            </div>
739        </div>
740        <div class="Breadcrumbs">
741            <span class="">
742                <a href=""> <i class="fa fa-home" aria-hidden="true"></i> Home </a>
743            </span>
744            <span class="active">
745                <span>
746                    <i class="fa fa-angle-double-right" aria-hidden="true"></i>
747                </span>
748                <a href="">
749                    Learn Tender Prompts
750                </a>
751            </span>
752        </div>
753
754
755
756        <div class="TrackCompetitors pt-3 pb-5">
757            <div class="container">
758                <div class="row">
759                    <h5 class="Title">Welcome to TenderTiger: Your Gateway to Winning Tenders!</h5>
760                    <p>Are you ready to revolutionize the way you search for tenders? At TenderTiger, we're excited to introduce our cutting-edge AI search feature, designed to empower you to find the most relevant tenders effortlessly.</p>
761                    <p>As we embark on this journey towards innovation, we invite you to become a Tender Prompt Engineer and unlock a world of opportunities to win tenders like never before.</p>
762                </div>
763                <div classs="row">
764                    <div class="mt-3">
765                        <div class="DeshBoard-header">
766                            <div class="tab-header">
767                                <ul class="tab-list">
768                                    <li class="dec-tender-tab tab-1"><a class="tab-item tab-active" title="">Tender Prompts</a></li>
769                                    <li class="dec-result-tab tab-2"><a class="tab-item" title="">Prompt & Win Tenders </a></li>
770                                    <li class="dec-result-tab tab-3"><a class="tab-item" title="">Signup & win Tender </a></li>
771                                </ul>
772                            </div>
773                        </div>
774                        <div class="tab-content-new tab-1-view" style="display: block;">
775                            <div class="p-3">
776                                <h3 class="py-3">
777                                    Please go thorough below table to understand how you can build complex prompts.
778                                </h3>
779                                <div class="table-responsive">
780
781                                    <table class="table table-striped table-hover table-bordered">
782                                        <thead style=" background: #e7e8e9; ">
783                                            <tr>
784                                                <th scope="col" width="70"><b>SR.No.</b></th>
785                                                <th scope="col"><b>Criteria </b></th>
786                                                <th scope="col" class="center"><b>Prompt Example </b></th>
787                                                <th scope="col" class="center"><b> Status</b></th>
788                                            </tr>
789                                        </thead>
790                                        <tbody>
791                                            <tr class="">
792                                                <td class="center">1</td>
793                                                <td>Add Product or Service abbreviation or name in your prompt</td>
794                                                <td>
795                                                    Get me ERP Tenders or
796                                                    <span class="highlight"> Get me an Enterprise Resource Planning Tender </span>
797                                                </td>
798                                                <td class="center">Live</td>
799                                            </tr>
800
801                                            <tr class="">
802                                                <td class="center">2</td>
803                                                <td>Add Definition in your prompt instead of just Product or service  name for better result</td>
804                                                <td>
805                                                    Get me Tenders for Enterprise Resource Planning <sp
805an class="highlight">
806                                                        which refers to a type of software system that integrates various
807                                                        core business processes, such as accounting, human resources, inventory management, supply chain management, customer relationship
808                                                        management (CRM), and more, into a single unified platform.
809                                                    </span>
810                                                </td>
811                                                <td class="center">Live</td>
812                                            </tr>
813                                            <tr class="">
814                                                <td class="center">3</td>
815                                                <td>Add Location specify name of city, state or country  in your prompt</td>
816                                                <td>
817                                                    Get me Tenders for Enterprise Resource Planning which refers to a type of software system that integrates various
818                                                    core business processes, such as accounting, human resources, inventory management, supply chain management, customer relationship
819                                                    management (CRM), and more, into a single unified platform <span class="highlight">from India</span>
820                                                </td>
821                                                <td class="center">Beta</td>
822                                            </tr>
823                                            <tr class="">
824                                                <td class="center">4</td>
825                                                <td>Add estimated Tender value or contract cost. Please note all tenders do not have estimated costs specified in your prompt</td>
826                                                <td>
827                                                    Get me Tenders for Enterprise Resource Planning which refers to a type of software system that integrates various core business processes,
828                                                    such as accounting, human resources, inventory management, supply chain management, customer relationship management (CRM), and more,
829                                                    into a single unified platform from India <span class="highlight"> above Rs. 10 Million </span>
830                                                </td>
831                                                <td class="center">Alpha </td>
832                                            </tr>
833
834
835                                            <tr class="">
836                                                <td class="center">5</td>
837                                                <td>Add Buyer/Seller Name in your prompt</td>
838                                                <td>
839                                                    Get me Tenders for Enterprise Resource Planning which refers to a type of software system that integrates various core business processes,
840                                                    such as accounting, human resources, inventory management, supply chain management, customer relationship management (CRM), and more, into a
841                                                    single unified platform from India above Rs. 10 Million<span class="highlight">  published by Indian Oil Corporation</span>
842                                                </td>
843                                                <td class="center">Alpha</td>
844                                            </tr>
845
846
847                                            <tr class="">
848                                                <td class="center">6</td>
849                                                <td>Add Buyer/Seller Sector in your prompt instead of Name if you looking for all Buyers </td>
850                                                <td>
851                                                    Get me Tenders for Enterprise Resource Planning which refers to a type of software system that integrates various core business processes,
852                                                    such as accounting, human resources, inventory management, supply chain management, customer relationship management (CRM), and more,
853                                                    into a single unified platform <sp
853an class="highlight">
854                                                        from India above Rs. 10 Million from petrochemical companies (IOCI is a petrochemical
855                                                        company)
856                                                    </span>
857                                                </td>
858                                                <td class="center">Alpha </td>
859                                            </tr>
860
861
862                                            <tr class="">
863                                                <td class="center">7</td>
864                                                <td>Add Tender validity i.e .Live or Archive Tenders</td>
865                                                <td>
866                                                    Get me Tenders for Enterprise Resource Planning which refers to a type of software system that integrates various core business processes,
867                                                    such as accounting, human resources, inventory management, supply chain management, customer relationship
868                                                    management (CRM), and more, into a single unified platform from India above Rs. 10 Million from petrochemical
869                                                    companies (IOCI is a petrochemical company which are live or where I can submit my bid or  <span class="highlight">
870                                                        which are archive or
871                                                        whose due date has lapsed or whose due date has not yet lapsed
872                                                    </span>
873                                                </td>
874                                                <td class="center">Alpha </td>
875                                            </tr>
876
877
878                                            <tr class="">
879                                                <td class="center">8</td>
880                                                <td>Add Highlighter in your prompt (will highlight a word in the result)</td>
881                                                <td>
882                                                    Get me Tenders for Enterprise Resource Planning which refers to a type of software system that integrates various core business processes, such as accounting,
883                                                    human resources, inventory management, supply chain management, customer relationship management (CRM), and more, into a single unified platform from India above
884                                                    Rs. 10 Million from petrochemical companies (IOCI is a petrochemical company whose due date has not yet lapsed and  <span class="highlight">highlight world SAP, ORACLE, Microsoft </span>
885                                                </td>
886                                                <td class="center">Alpha </td>
887                                            </tr>
888
889
890                                            <tr class="">
891                                                <td class="center">9</td>
892                                                <td>Add Sorting order in your prompt</td>
893                                                <td>
894                                                    Get me Tenders for Enterprise Resource Planning which refers to a type of software system that integrates various core business processes, such as accounting, human resources,
895                                                    inventory management, supply chain management, customer relationship management (CRM), and more, into a single unified platform from India above Rs. 10 Million from
896                                                    petrochemical companies (IOCI is a petrochemical company whose due date has not yet lapsed and highlight world SAP, ORACLE, Microsoft and  <span class="highlight">
897                                                        sort by Date, Value, Organisation, Location, etc.
898                                                    </span>
899                                                </td>
900                                                <td class="center">Alpha </td>
901                                            </tr>
902
903
904                                            <tr class="">
905                                                <td class="center">10</td>
906                                                <td>Add Sort order</td>
907                                                <td>
908                                                    Get me Tenders for Enterprise Resource Planning which refers to a type of software system that integrates various core business processes, such as accounting, human resources,
909                                                    inventory management, supply chain management, customer relationship management (CRM), and more, into a single unified platform from India above Rs. 10 Million
910                                                    from petrochemical companies (IOCI is a petrochemical company whose due date has not yet lapsed and highlight world SAP, ORACLE, Microsoft and  <span class="highlight">
911                                                        sort by Date, Value,
912                                                        Organisation, Location, etc.  in ascending or descending order.
913                                                    </span>
914                                                </td>
915                                                <td class="center">Alpha </td>
916                                            </tr>
917                                        </tbody>
918                                    </table>
919
920
921                                </div>
922                                    <div class=" mb-3">
923                                        <a  onclick="TenderdetailsLogin(210 ,1)" class="RegisterNow" data-bs-target="#RegistrationModal"> Signup &amp; win Tenders, Join Now! </a>
924
925                                    </div>
926
927                                </div>
928
929                        </div>
930                        <div class="tab-content-new tab-2-view" style="display: none;">
931                            <div class="p-3">
932                                <div class="row">
933                                    <h5 class="Title">Effortless Search</h5>
934                                    <p>Say goodbye to endless scrolling through pages of irrelevant tenders. With our AI search, simply express what you're looking for in natural language, and let our advanced algorithms do the rest.</p>
935                                </div>
936                                <hr />
937                                <div class="row mt-3">
938                                    <h5 class="Title">Precision Results</h5>
939                                    <p>No more sifting through piles of unrelated tenders. Our AI model understands your needs comprehensively, delivering highly accurate results tailored specifically to your requirements.</p>
940                                </div>
941                                <hr />
942                                <div class="row mt-3">
943                                    <h5 class="Title">Maximize Opportunities</h5>
944                                    <p>Whether you're seeking tenders for a specific product, service, location, or more detailed criteria like date, value, organization, sector, estimated cost, EMD amount, quantity, unit of measurement, or technical specifications, our AI search empowers you to explore a vast array of opportunities effortlessly.</p>
945                                </div>
946                                <hr />
947                                <div class="row mt-3">
948                                    <h5 class="Title">Stay Ahead of the Competition</h5>
949                                    <p>
949By harnessing the power of AI, you'll gain a competitive edge in the tendering process. Stay ahead of the curve by accessing tenders that precisely match your capabilities and interests, giving you the advantage in securing lucrative contracts.</p>
950                                </div>
951
952                                    <div class="row mb-3">
953                                        <a  onclick="TenderdetailsLogin(210 ,1)" class="RegisterNow" data-bs-target="#RegistrationModal"> Signup &amp; win Tenders, Join Now! </a>
954
955                                    </div>
956
957                                </div>
958                        </div>
959                        <div class="tab-content-new tab-3-view" style="display: none;">
960                            <div class="p-3">
961                                <div class="row">
962                                    <h5 class="Title">Join Our Community</h5>
963                                    <p>
964                                        Become a part of our dynamic community of Tender Prompt Engineers dedicated to leveraging AI for tender success.
965                                        Training and Support: Gain access to comprehensive training resources and personalized support to master the art of crafting effective tender prompts.
966
967                                    </p>
968                                </div>
969                                <hr />
970                                <div class="row mt-3">
971                                    <h5 class="Title">	Unlock Your Potential </h5>
972                                    <p>Unleash the full potential of our AI search feature by experimenting with different prompts and refining your search criteria to meet your unique needs.</p>
973                                </div>
974                                <hr />
975                                <div class="row mt-3">
976                                    <h5 class="Title">	Win Tenders </h5>
977                                    <p>With the power of AI at your fingertips, seize the opportunities that match your expertise and capabilities, and embark on a journey towards winning tenders like never before.</p>
978                                </div>
979                                <hr />
980                                <div class="row mt-3">
981                                    <p><b>Ready to Elevate Your Tendering Experience?</b></p>
982
983                                    <p><b>Click below to become a Tender Prompt Engineer and embark on a journey towards tender success with TenderTiger!</b></p>
984                                </div>
985
986                                    <div class="row mb-3">
987                                        <a  onclick="TenderdetailsLogin(210 ,1)" class="RegisterNow" data-bs-target="#RegistrationModal"> Signup &amp; win Tenders, Join Now! </a>
988
989                                    </div>
990                                </div>
991                        </div>
992                    </div>
993                </div>
994
995
996
997            </div>
998        </div>
999
1000
1001    </section>
1002</div>
1003<style>
1004    span.highlight {
1005        background: #939393;
1006        padding: 0px 5px;
1007        color: #fff;
1008        margin: 0 2px;
1009        clear: both;
1010        text-align: unset;
1011        display: inline-flex;
1012    }
1013
1014    .theme-bg--.contact-us-page {
1015        padding-bottom: 110px !important;
1016        float: left;
1017        width: 100%;
1018    }
1019</style>
1020
1021<script>
1022    $(".tab-1").click(function () {
1023        $(".tab-1-view").show();
1024        $(".tab-2-view").hide();
1025        $(".tab-3-view").hide();
1026
1027        $(".tab-1 a").addClass("tab-active");
1028        $(".tab-2 a").removeClass("tab-active");
1029        $(".tab-3 a").removeClass("tab-active");
1030
1031    });
1032    $(".tab-2").click(function () {
1033        $(".tab-1-view").hide();
1034        $(".tab-2-view").show();
1035        $(".tab-3-view").hide();
1036
1037        $(".tab-1 a").removeClass("tab-active");
1038        $(".tab-2 a").addClass("tab-active");
1039        $(".tab-3 a").removeClass("tab-active");
1040
1041    });
1042    $(".tab-3").click(function () {
1043        $(".tab-1-view").hide();
1044        $(".tab-2-view").hide();
1045        $(".tab-3-view").show();
1046
1047        $(".tab-1 a").removeClass("tab-active");
1048        $(".tab-2 a").removeClass("tab-active");
1049        $(".tab-3 a").addClass("tab-active");
1050
1051    });
1052
1053</script>
1053
1054        
1055
1056
1057<!-- FOOTER -->
1058<div class="new-layout">
1059    <!-- Mega Footer Premium -->
1060    <footer class="footer-premium text-white pb-4 pt-5 pt-lg-6">
1061        <div class="container position-relative z-1 pt-4">
1062            <div class="row g-5 mb-5 justify-content-between">
1063
1064                <!-- Brand & Contact -->
1065                <div class="col-lg-4 col-md-6">
1066                    
1067                    <p class="text-light opacity-75 small mb-4 pe-lg-4 lh-lg" style="font-size: 0.95rem;">
1068                        Your trusted intelligence platform for discovering and winning global procurement opportunities
1069                        with AI-driven insights.
1070                    </p>
1071
1072                    <div class="footer-contact-info">
1073                        <div class="footer-contact-icon"><i class="fa-solid fa-location-dot" aria-hidden="true"></i></div>
1074                        <div class="small text-light opacity-75">
1075                            A 804/805, Wall Street-2, Near Orient Club,<br> Opp. Gujarat College, Ellisbridge,<br>
1076                            Ahmedabad 380006, Gujarat, India
1077                        </div>
1078                    </div>
1079
1080                    <div class="footer-contact-info">
1081                        <div class="footer-contact-icon"><i class="fa-solid fa-envelope" aria-hidden="true"></i></div>
1082                        <div class="small d-flex flex-column gap-1">
1083                            <a href="mailto:[email protected]"
1084                               class="text-light opacity-75 text-decoration-none hover-white mt-2" title="Email Sales Team">[email protected]</a>
1085                        </div>
1086                    </div>
1087
1088                    <div class="footer-contact-info mb-0">
1089                        <div class="footer-contact-icon"><i class="fa-solid fa-phone" aria-hidden="true"></i></div>
1090                        <div class="small d-flex flex-column gap-1">
1091                            <a href="tel:+919714475748"
1092                               class="text-light opacity-75 text-decoration-none hover-white mt-2" title="Call Us">+91-9714475748</a>
1093
1094                        </div>
1095                    </div>
1096                </div>
1097
1098                <!-- Key Links 1 -->
1099                <div class="col-lg-2 col-md-3 col-6">
1100                    <nav aria-label="Company Links">
1101                    <h3 class="fw-bold mb-4 text-white letter-spacing-1 fs-6">Company</h3>
1102                    <ul class="list-unstyled small lh-lg d-flex flex-column gap-2 ms-4 ms-md-0 pl-3">
1103
1104                        <li>
1105                            <a href='https://www.tendertiger.co.uk/Home/AboutUs' class="footer-link-item text-decoration-none d-inline-block py-2" title="About TenderTiger">About TenderTiger</a>
1106                        </li>
1107                        <li>
1108                            <a href='https://www.tendertiger.co.uk/Home/ContactUs' class="footer-link-item text-decoration-none d-inline-block py-2" title="Contact Us">Contact us</a>
1109                        </li>
1110                        <li>
1111                            <a href='https://www.tendertiger.co.uk/Home/KeyModuls' class="footer-link-item text-decoration-none d-inline-block py-2" title="Key Module">Key Module</a>
1112                        </li>
1113                        <li>
1114                            <a href='https://www.tendertiger.co.uk/Home/TrackCompetitors' class="footer-link-item text-decoration-none d-inline-block py-2" title="Track Competitors">Track Competitors</a>
1115                        </li>
1116
1117                       
1118
1119                    </ul>
1120                    </nav>
1121                </div>
1122
1123                <!-- Key Links 2 -->
1124                <div class="col-lg-2 col-md-3 col-6">
1125                    <nav aria-label="Resources Links">
1126                    <h3 class="fw-bold mb-4 text-white letter-spacing-1 fs-6">Resources</h3>
1127
1128
1129
1130                    <ul class="list-unstyled small lh-lg d-flex flex-column gap-2 ms-4 ms-md-0 pl-3">
1131
1132
1133                        <li>
1134                            <a href='https://www.tendertiger.co.uk/Home/BidConsultancy' class="footer-link-item text-decoration-none d-inline-block py-2" title="Bid Consultancy">Bid Consultancy</a>
1135                        </li>
1136                        <li>
1137                            <a href='https://www.tendertiger.co.uk/Home/BusinessPartner' class="footer-link-item text-decoration-none d-inline-block py-2" title="Business Partner"> Business Partner</a>
1138                        </li>
1139
1140                        <li>
1141                            <a href='https://www.tendertiger.co.uk/Home/TermsOfUse' class="footer-link-item text-decoration-none d-inline-block py-2" title="Terms of use">Terms of use</a>
1142                        </li>
1143                        <li>
1144                            <a href='https://www.tendertiger.co.uk/Home/PrivacyPolicy' class="footer-link-item text-decoration-none d-inline-block py-2" title="Privacy Policy">Privacy Policy</a>
1145                        </li>
1146
1147                        <li>
1148                            <a href='https://www.tendertiger.co.uk/CPVClassification/classification' class="footer-link-item text-decoration-none d-inline-block py-2" title="New Classification">New Classification</a>
1149                        </li>
1150
1151                        <li>
1152                            <button type="button" onclick="FnSearchFreeTenders('freetenders')" class="footer-link-item text-decoration-none d-inline-block py-2" title="Free Tender"> Free Tender</button>
1153                        </li>
1154
1155
1156
1157
1158
1159                    </ul>
1160                    </nav>
1161                </div>
1162
1163                <!-- Our Network -->
1164                <div class="col-lg-3 col-md-6">
1165                    <nav aria-label="Our Network Links">
1166                    <h3 class="fw-bold mb-4 text-white letter-spacing-1 fs-6">Our Network</h3>
1167                    <div class="d-flex flex-wrap gap-2 mb-4">
1168                        <a href="https://www.CertificateTiger.com" target="_blank" rel="noopener noreferrer" title="CertificateTiger"
1169                           class="badge bg-white bg-opacity-10 text-white-50 fw-normal border border-white border-opacity-10 px-3 py-2 text-decoration-none transition-all hover-white"
1170                           style="border-radius: 8px;">CertificateTiger</a>
1171                        <a href="https://www.digitaltenders.in" target="_blank" rel="noopener noreferrer" title="DigitalTenders"
1172                           class="badge bg-white bg-opacity-10 text-white-50 fw-normal border border-white border-opacity-10 px-3 py-2 text-decoration-none transition-all hover-white"
1173                           style="border-radius: 8px;">DigitalTenders</a>
1174                        <a href="https://www.OneTender.com" target="_blank" rel="noopener noreferrer" title="OneTender"
1175                           class="badge bg-white bg-opacity-10 text-white-50 fw-normal border border-white border-opacity-10 px-3 py-2 text-decoration-none transition-all hover-white"
1176                           style="border-radius: 8px;">OneTender</a>
1177                        <a href="https://www.AuctionTiger.net" target="_blank" rel="noopener noreferrer" title="AuctionTiger"
1178                           class="badge bg-white bg-opacity-10 text-white-50 fw-normal border border-white border-opacity-10 px-3 py-2 text-decoration-none transition-all hover-white"
1179                           style="border-radius: 8px;">AuctionTiger</a>
1180                        <a href="https://www.SupplierTiger.com" target="_blank" rel="noopener noreferrer" title="SupplierTiger"
1181                           class="badge bg-white bg-opacity-10 text-white-50 fw-normal border border-white border-opacity-10 px-3 py-2 text-decoration-none transition-all hover-white"
1182                           style="border-radius: 8px;">SupplierTiger</a>
1183                        <a href="https://www.TenderCart.com" target="_blank" rel="noopener noreferrer" title="TenderCart"
1184                           class="badge bg-white bg-opacity-10 text-white-50 fw-normal border border-white border-opacity-10 px-3 py-2 text-decoration-none transition-all hover-white"
1185                           style="border-radius: 8px;">TenderCart</a>
1186                        <a href="https://www.ProcureTiger.com" target="_blank" rel="noopener noreferrer" title="ProcureTiger"
1187                           class="badge bg-white bg-opacity-10 text-white-50 fw-normal border border-white border-opacity-10 px-3 py-2 text-decoration-none transition-all hover-white"
1188                           style="border-radius: 8px;">ProcureTiger</a>
1189                    </div>
1190
1191                    <h3 class="fw-bold mb-3 text-white letter-spacing-1 mt-4 fs-6">Connect With Us</h3>
1192                    <div class="d-flex gap-2">
1193
1194
1195
1196                        <a href="https://www.linkedin.com/showcase/tendertiger/posts/?feedView=all" aria-label="LinkedIn" title="Follow us on LinkedIn" target="_blank" rel="noopener noreferrer" class="social-icon-btn">
1197                            <i class="fa-brands fa-linkedin-in" aria-hidden="true"></i>
1198                        </a>
1199                        <a href="https://twitter.com/tendertiger" aria-label="Twitter" title="Follow us on Twitter" target="_blank" rel="noopener noreferrer" class="social-icon-btn">
1200                            <i class="fa-brands fa-twitter" aria-hidden="true"></i>
1201                        </a>
1202                        <a href="https://www.facebook.com/TheTenderTiger" aria-label="Facebook" title="Follow us on Facebook" target="_blank" rel="noopener noreferrer" class="social-icon-btn">
1203                            <i class="fa-brands fa-facebook-f" aria-hidden="true"></i>
1204                        </a>
1205                        <a href="https://www.instagram.com/tendertigerofficial/" aria-label="Instagram" title="Follow us on Instagram" target="_blank" rel="noopener noreferrer" class="social-icon-btn">
1206                            <i class="fa-brands fa-instagram" aria-hidden="true"></i>
1207                        </a>
1208
1209                        <a href="https://www.youtube.com/@TenderTigerofficial" aria-label="YouTube" title="Subscribe to our YouTube channel" target="_blank" rel="noopener noreferrer" class="social-icon-btn">
1210                           <svg xmlns=" "
1211     width="1em" height="1em"
1212     viewBox="0 0 24 24"
1213     fill="none"
1214     stroke="currentColor"
1215     stroke-width="2"
1216     stroke-linecap="round"
1217     stroke-linejoin="round"
1218     aria-hidden="true"
1219     style="width:1.2em;height:1.2em;vertical-align:-0.125em;">
1220  <path d="M22.54 6.42a2.78 2.78 0 0 0-1.94-1.97C18.88 4 12 4 12 4s-6.88 0-8.6.45A2.78 2.78 0 0 0 1.46 6.42 29 29 0 0 0 1 12a29 29 0 0 0 .46 5.58 2.78 2.78 0 0 0 1.94 1.97C5.12 20 12 20 12 20s6.88 0 8.6-.45a2.78 2.78 0 0 0 1.94-1.97A29 29 0 0 0 23 12a29 29 0 0 0-.46-5.58z"/>
1221  <polygon points="9.75 15.02 15.5 12 9.75 8.98 9.75 15.02"/>
1222</svg>
1223
1224                        </a>
1225                    </div>
1226                    </nav>
1227                </div>
1228
1229            </div>
1230
1231            <div class="text-center border-top border-white border-opacity-10 pt-4 pb-2 mt-2">
1232                <p class="text-white-50 small mb-0">&copy; 2026 www.tendertiger.co.uk. All rights reserved.</p>
1233            </div>
1234        </div>
1235    </footer>
1236
1237</div>
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251<div class="chat-bx" style="display:none;">
1252    <div class="chat-header">
1253        <span class="Welcome-msg">Welcome to TenderGPT</span>
1254        <span class="chat-rg-btn">
1255            <span class="expand-veiw-btn">
1256                <span class="expand"><i class="fa fa-solid fa-expand"></i></span>
1257                <span class="compress" style="display:none;"><i class="fa fa-compress" aria-hidden="true"></i></span>
1258            </span>
1259            <span class="chat-bx-close">
1260                <i class="fa fa-times-circle"></i>
1261            </span>
1262        </span>
1263    </div>
1264
1265
1266    
1266<script>
1267        var apiUrl = 'https://chat.tendertiger.co.in/chatbot/' + "?userId=" + encodeURIComponent('-1') +
1268            "&userDetailId=" + encodeURIComponent('-1') +
1269            "&userName=" + encodeURIComponent('') +
1270            "&isLogin=" + encodeURIComponent('0') +
1271            "&isSuccess=" + encodeURIComponent('1') +
1272            "&errMsg=" + encodeURIComponent('No error');
1273
1274        var frontEndUrl = 'https://chat.tendertiger.co.in/chat';
1275        var iframeLoaded = false;
1276
1277
1278        function sendChatReq() {
1279            //console.log("backend : " + apiUrl);
1280            //console.log("frontend : " + frontEndUrl);
1281
1282            if (!iframeLoaded) {
1283                var iframe2 = document.createElement('iframe');
1284                iframe2.src = frontEndUrl;
1285                iframe2.title = "description";
1286                iframe2.allow = "microphone"; // Allow microphone access
1287                iframe2.referrerpolicy = "no-referrer";
1288                $('.chat-header').after(iframe2);
1289                iframeLoaded = true;
1290
1291            }
1292
1293            fetch(apiUrl, {
1294                method: 'GET',
1295                headers: {
1296                    'Content-Type': 'application/json',
1297                },
1298            }).catch(error => {
1299                    console.error('There was a problem with the fetch operation:', error);
1300            });
1301        }
1302    </script>
1302
1303
1304</div>
1305
1306
1307<script>
1308    $(document).ready(function () {
1309        $('.chat-bx').hide(500);
1310        $(".satrt-chat-btn").click(function () {
1311            $(".chat-bx").show();
1312            sendChatReq();
1313        });
1314        $(".chat-bx-close").click(function () {
1315            $(".chat-bx").hide();
1316        });
1317        $(".Tendergptlink").click(function () {
1318            $(".chat-bx").show();
1319            sendChatReq();
1320        });
1321    });
1322</script>
1322
1323
1324<script>
1325    function FnSearchTenders2(profiletype) {
1326        processedCount = 0;
1327        adcount = 0;
1328        currentCount = 0;
1329        adInterval = 0;
1330        if (profiletype != "grid") {
1331            Cookies.set('ArchiveTypewise', "live");
1332            Cookies.set('archive', null);
1333            Cookies.set('querytype',null)
1334        }
1335        $('#toggle_live').prop('checked', true);
1336        $('#toggle_live').bootstrapToggle();
1337        Cookies.set('TenderTypewise', "live");
1338        Cookies.remove('tabindex');
1339        Cookies.remove('maintabindex');
1340        if (profiletype == "GemTender") {
1341            $("#txt_searchadvanceSearch").val("GemTenders");
1342        }
1343       if ($("#txt_searchadvanceSearch").val() != "") {
1344            var Totalrec = 20;
1345           var tabindex = 1;
1346           var sub_no = Cookies.get('cookie_subno');
1347                if ($("#txt_searchadvanceSearch").val() != "") {
1348                    sub_no = undefined;
1349                    $("#select_subno").val('');
1350                } else {
1351                    sub_no = $("#select_subno").val();
1352                }
1353                if (profiletype == "profile") {
1354                    const advancesearch = {
1355                        profilequery: $("#select_subno").val(), sub_no: sub_no, searchkeyword: "", tabindex: tabindex, total: Totalrec, subscribetype: profiletype, loc_type: $("#loc_type").val()
1356                    };
1357                    Cookies.set('advancesearch', JSON.stringify(advancesearch));
1358                } else if (profiletype == "GemTender") {
1359                    sub_no = undefined;
1360                    $("#select_subno").val('')
1361                     const advancesearch = {
1362                         profilequery: $("#select_subno").val(), sub_no: sub_no, searchkeyword: "GemTenders", tabindex: tabindex, total: Totalrec, subscribetype: profiletype, loc_type: $("#loc_type").val()
1363                    };
1364                    Cookies.set('advancesearch', JSON.stringify(advancesearch));
1365                }
1366                else {
1367                    const advancesearch = {
1368                        profilequery: $("#select_subno").val(), searchkeyword: $("#txt_searchadvanceSearch").val(), tabindex: tabindex, total: Totalrec, subscribetype: profiletype, sub_no: sub_no,loc_type: $("#loc_type").val()
1369                    };
1370                    Cookies.set('advancesearch', JSON.stringify(advancesearch));
1371                    }
1372                      var thePath = window.location.href;
1373           const lastItem = thePath.includes("TenderDetail");
1374                            if (lastItem == true) {
1375                                window.open('/Tender/TenderList?searchtext=' + $("#txt_searchadvanceSearch").val() + "-tenders", '_blank');
1376                            }
1377                            else {
1378                                window.location = '/Tender/TenderList?searchtext=' + $("#txt_searchadvanceSearch").val() + "-tenders";
1379                            }
1380
1381                 return false;
1382        } else {
1383            $("#w-msg").text('Please Enter Search Values');
1384            $('#wariningmsg .modal-dialog').css("width", "420px !important");
1385            $("#warningmsg").modal("show");
1386        }
1387    }
1388
1389    function FnSearchTenders2AI(profiletype) {
1390        processedCount = 0;
1391        adcount = 0;
1392        currentCount = 0;
1393        adInterval = 0;
1394        if (profiletype != "grid") {
1395            Cookies.set('ArchiveTypewise', "live");
1396            Cookies.set('archive', null);
1397            Cookies.set('querytype',null)
1398        }
1399        $('#toggle_live').prop('checked', true);
1400        $('#toggle_live').bootstrapToggle();
1401        Cookies.set('TenderTypewise', "live");
1402        Cookies.remove('tabindex');
1403        Cookies.remove('maintabindex');
1404        if (profiletype == "GemTender") {
1405            $("#txt_searchadvanceSearch").val("GemTenders");
1406        }
1407       if ($("#txt_searchadvanceSearch").val() != "") {
1408            var Totalrec = 20;
1409           var tabindex = 1;
1410           var sub_no = Cookies.get('cookie_subno');
1411                if ($("#txt_searchadvanceSearch").val() != "") {
1412                    sub_no = undefined;
1413                    $("#select_subno").val('');
1414                } else {
1415                    sub_no = $("#select_subno").val();
1416                }
1417                if (profiletype == "profile") {
1418                    const advancesearch = {
1419                        profilequery: $("#select_subno").val(), sub_no: sub_no, searchkeyword: "", tabindex: tabindex, total: Totalrec, subscribetype: profiletype, loc_type: $("#loc_type").val()
1420                    };
1421                    Cookies.set('advancesearch', JSON.stringify(advancesearch));
1422                } else if (profiletype == "GemTender") {
1423                    sub_no = undefined;
1424                    $("#select_subno").val('')
1425                     const advancesearch = {
1426                         profilequery: $("#select_subno").val(), sub_no: sub_no, searchkeyword: "GemTenders", tabindex: tabindex, total: Totalrec, subscribetype: profiletype, loc_type: $("#loc_type").val()
1427                    };
1428                    Cookies.set('advancesearch', JSON.stringify(advancesearch));
1429                }
1430                else {
1431                    const advancesearch = {
1432                        profilequery: $("#select_subno").val(), searchkeyword: $("#txt_searchadvanceSearch").val(), tabindex: tabindex, total: Totalrec, subscribetype: profiletype, sub_no: sub_no,loc_type: $("#loc_type").val()
1433                    };
1434                    Cookies.set('advancesearch', JSON.stringify(advancesearch));
1435                    }
1436                      var thePath = window.location.href;
1437           const lastItem = thePath.includes("TenderDetail");
1438                            if (lastItem == true) {
1439                                window.open('/TenderAI/TenderAIList?searchtext=' + $("#txt_searchadvanceSearch").val() + "-tenders", '_blank');
1440                            }
1441                            else {
1442                               // window.location = '/TenderAI/TenderAIList?searchtext=' + $("#txt_searchadvanceSearch").val() + "-tenders";
1443                            }
1444
1445                 return false;
1446        } else {
1447            $("#w-msg").text('Please Enter Search Values');
1448            $('#wariningmsg .modal-dialog').css("width", "420px !important");
1449            $("#warningmsg").modal("show");
1450        }
1451    }
1452    $("#select_subno").on('change', function (e) {
1453        Cookies.remove('tabindex');
1454        Cookies.remove('maintabindex');
1455        $("#txt_searchadvanceSearch").val('');
1456        $("#txt_advanceSearchResult").val('');
1457        var varsubno=$('#select_subno').find('option:selected').text();
1458      /* var varsubnovalue=$('#select_subno').find('option:selected').val(); */
1459        Cookies.set('cookie_subno', varsubno);
1460       /* Cookies.set('cookie_subnovalue', varsubnovalue);*/
1461        var ResultListview = Cookies.get('viewdisplaytype');
1462        if (ResultListview == "ResultList") {
1463            FnSearchTendersResult2("profile");
1464        } else {
1465            FnSearchTenders2("profile");
1466        }
1467
1468    });
1469</script>
1469
1470
1471<script>
1472    function FnSearchTenderByHeader(keyword, loc_type) {
1473        document.getElementById('loc_type').value = loc_type;
1474        document.getElementById('txt_searchadvanceSearch').value = decodeURIComponent(keyword);
1475        FnSearchTenders2("all");
1476    }
1477</script>
vendor: 2 bytes, line 1477
1477
1478<script>
1479    function FnSearchTendersResult2(profiletype) {
1480        processedCount = 0;
1481        adcount = 0;
1482        currentCount = 0;
1483        adInterval = 0;
1484        $('#toggle_live').prop('checked', true);
1485        $('#toggle_live').bootstrapToggle();
1486        Cookies.set('TenderTypewise', "live");
1487        Cookies.remove('tabindex');
1488        Cookies.remove('maintabindex');
1489                if (profiletype == "GemTender") {
1490                    $("#txt_searchadvanceSearch").val("GemTenders");
1491                }
1492                if ($("#txt_advanceSearchResult").val() != "") {
1493                     var Totalrec = 20;
1494                var tabindex = 1;
1495                if ($("#txt_advanceSearchResult").val() != "") {
1496                    sub_no = undefined;
1497                    $("#select_subno").val('')
1498                    profiletype = "all";
1499                } else {
1500                    sub_no = $("#select_subno").val();
1501                }
1502                if (profiletype == "profile") {
1503                    const advancesearchresult = {
1504                        tenderrefno: "", profilequery: $("#select_subno").val(), sub_no: sub_no, searchkeyword: $("#txt_advanceSearchResult").val(), tabindex: tabindex, total: Totalrec, subscribetype: profiletype, loc_type: $("#loc_type").val(), tender_typewise: Cookies.get('TenderTypewise')
1505                    };
1506                    Cookies.set('advancesearchresult', JSON.stringify(advancesearchresult));
1507                } else if (profiletype == "GemTender") {
1508                    sub_no = undefined;
1509                    $("#select_subno").val('')
1510                    profiletype = "all";
1511                    const advancesearchresult = {
1512                        tenderrefno: "", profilequery: $("#select_subno").val(), sub_no: sub_no, searchkeyword: $("#txt_advanceSearchResult").val(), tabindex: tabindex, total: Totalrec, subscribetype: profiletype, loc_type: $("#loc_type").val(), tender_typewise: Cookies.get('TenderTypewise')
1513                    };
1514                    Cookies.set('advancesearchresult', JSON.stringify(advancesearchresult));
1515                }
1516                else {
1517                    const advancesearchresult = {
1518                        tenderrefno: $("#txt_searchreftid").val(), profilequery: $("#select_subno").val(), searchkeyword: $("#txt_advanceSearchResult").val(), tabindex: tabindex, total: Totalrec, subscribetype: profiletype, sub_no: sub_no, loc_type: $("#loc_type").val(), tender_typewise: Cookies.get('TenderTypewise')
1519                    };
1520                    Cookies.set('advancesearchresult', JSON.stringify(advancesearchresult));
1521                    }
1522                    var thePath = window.location.href;
1523                    const lastItem = thePath.includes("ResultDetail");
1524                    if (lastItem == true) {
1525                        window.open('/Result/ResultList?searchtext=' + $("#txt_advanceSearchResult").val().replace(/,$/, "") + "-results", '_blank');
1526                    }
1527                    else {
1528                        window.location = '/Result/ResultList?searchtext=' + $("#txt_advanceSearchResult").val().replace(/,$/, "") +"-results";
1529                    }
1530
1531                return false;
1532        } else {
1533                $("#w-msg").text('Please Enter Search Values');
1534                $('#wariningmsg .modal-dialog').css("width", "420px !important");
1535                $("#warningmsg").modal("show");
1536        }
1537    }
1538</script>
vendor: 2 bytes, line 1538
1538
1539<script>
1540    function FnSearchResultByHeader(keyword, loc_type) {
1541        document.getElementById('loc_type').value = loc_type;
1542        document.getElementById('txt_advanceSearchResult').value = decodeURIComponent(keyword);
1543        FnSearchTendersResult2("all");
1544
1545    }
1546</script>
vendor: 2 bytes, line 1546
1546
1547<script>
1548    $(document).ready(function () {
1549        $('#txt_advanceSearchResult').keydown(function (e) {
1550            Cookies.remove('maintabindex');
1551            Cookies.remove('tabindex');
1552            if (e.keyCode == 13) {
1553                e.preventDefault();
1554                FnSearchTendersResult2("all");
1555            }
1556
1557        })
1558        $('#txt_advanceSearchResultMain').keydown(function (e) {
1559            Cookies.remove('maintabindex');
1560            Cookies.remove('tabindex');
1561            if (e.keyCode == 13) {
1562                e.preventDefault();
1563                //FnSearchTendersResult();
1564                FnSearchTendersResultAI();
1565            }
1566        })
1567    });
1568</script>
vendor: 2 bytes, line 1568
1568
1569<script>
1570    function fn_favTenders() {
1571        Cookies.remove('maintabindex');
1572        Cookies.remove('tabindex');
1573        window.open('/Tender/TenderAndResultFavTenders', '_blank');
1574        SiteTracking("Favourite tab");
1575          }
1576</script>
vendor: 2 bytes, line 1576
1576
1577<script>
1578    function fn_advseartypewise(type) {
1579        Cookies.remove('maintabindex');
1580        Cookies.remove('tabindex');
1581        createCookie('advancesearchtype', JSON.stringify({ type: decodeURIComponent(type) }), 20)
1582        //window.open('/Home/AdvanceSearch', '_blank');
1583        window.location.href = '/Home/AdvanceSearch';
1584        return false;
1585    }
1586</script>
vendor: 2 bytes, line 1586
1586
1587<script>
1588    function withinsearchCommonfn() {
1589        if (
1590            $("#toggleSwitch").length &&
1591            $("#toggleSwitch").is(":checked") &&
1592            typeof vectorPosTags !== "undefined" &&
1593            vectorPosTags &&
1594            typeof vectorPosTags.excludewordsearch !== "undefined" &&
1595            typeof vectorPosTags.exactwordsearch !== "undefined" &&
1596            vectorPosTags.excludewordsearch === "" &&
1597            vectorPosTags.exactwordsearch === ""
1598        )
1599        {
1600            noRecordFound(true, "TT");
1601        }
1602        else {
1603
1604            //chandresh added session_starttime
1605            sessionStorage.setItem("session_starttime", Date.now());
1606            $('.viewmorerecord').startLoading();
1607            $('.download-tender-btn-list').hide();
1608            $('#filter-view').toggle('hide');
1609            $('#withinsearchmenu').css("display", "none");
1610            $('#viewmorerecord').css("display", "block");
1611            $('#nomorerecordfpond').css("display", "none");
1612            globletype = "";
1613            orderbytype = "";
1614            fromdata = 0;
1615            //Totalrec = 100;
1616            Totalrec = 20;
1617            TotalrecNew = 0;
1618            TotalrecGloble = 0;
1619            result = [];
1620            chk_rescount = 0;
1621            processedCount = 0;
1622            adcount = 0;
1623            currentCount = 0;
1624            categoryflag = "1";
1625            $(".nth-tabs-content").empty();
1626            var thePath = window.location.href;
1627            const aiview = thePath.includes("TenderAIList") || thePath.includes("global-keyword") || thePath.includes("global-continent") || thePath.includes("global-region") || thePath.includes("global-authority") || thePath.includes("global-sector") || thePath.includes("global-country") || thePath.includes("global-state") || thePath.includes("global-city");
1628            const lastItem = thePath.includes("TenderList") || thePath.includes("tender-category");
1629            rescount = 0;
1630            document.getElementById('hdn_status').value = 1;
1631            document.getElementById('txt_searchadvanceSearch').value = "";
1632            document.getElementById("slc_pagination").value = 20;
1633            if (aiview == true) {
1634                loadtendersAI(parseInt(Totalrec), TotalrecNew, 1, chk_rescount);
1635            }
1636            else if (lastItem == true) {
1637                loadtenders(parseInt(Totalrec), TotalrecNew, 1, chk_rescount);
1638            }
1639            else {
1640                withinserach();
1641            }
1642            //Jeet Chauhan For Uncheck While Within Search
1643            //$('#tendersearch_' + activeTabIndex + ' .form-check-input').prop('checked', false);
1644            $('#chk-select-all').prop('checked', false);
1645            $('#hdn_chk').text('unchecked');
1646
1647            //Jeet Chauhan For Uncheck While Within Search
1648        }
1649    }
1650
1651    function withinresultsearchCommonfn() {
1652        if (
1653            $("#toggleSwitch").length &&
1654            $("#toggleSwitch").is(":checked") &&
1655            typeof vectorPosTags !== "undefined" &&
1656            vectorPosTags &&
1657            typeof vectorPosTags.excludewordsearch !== "undefined" &&
1658            typeof vectorPosTags.exactwordsearch !== "undefined" &&
1659            vectorPosTags.excludewordsearch === "" &&
1660            vectorPosTags.exactwordsearch === ""
1661        ) {
1662            noRecordFound(true, "TR");
1663        }
1664        else {
1665            //chandresh added session_starttime
1666            sessionStorage.setItem("session_starttime", Date.now());
1667
1668            $('.viewmorerecord').startLoading();
1669            $('.download-tender-btn-list').hide();
1670            $('#filter-view').toggle('hide');
1671            $('#withinsearchmenu_result').css("display", "none");
1672            $('#viewmorerecord').css("display", "block");
1673            $('#nomorerecordfpond').css("display", "none");
1674            globletype = "";
1675            orderbytype = "";
1676            last_catetype = "";
1677            last_rescount = 20;
1678            fromdata = 0;
1679            Totalrec = 20;
1680            TotalrecNew = 0;
1681            TotalrecGloble = 0;
1682            result = [];
1683            chk_rescount = 0;
1684            processedCount = 0;
1685            adcount = 0;
1686            currentCount = 0;
1687            categoryflag = "1";
1688            $(".nth-tabs-content").empty();
1689            var thePath = window.location.href;
1690            const lastItem = thePath.includes("ResultList") || thePath.includes("tender-category") || thePath.includes("global-resultskeyword") || thePath.includes("global-resultscontinent") || thePath.includes("global-resultsregion") || thePath.includes("global-resultsauthority") || thePath.includes("global-resultssector") || thePath.includes("global-resultscountry") || thePath.includes("global-resultsstate") || thePath.includes("global-resultscity");
1691            rescount = 0;
1692            // document.getElementById('hdn_status').value = 1;
1693            /* const lastItem = thePath.substring(thePath.lastIndexOf('/') + 1)*/
1694            if (lastItem == true) {
1695                loadtenderresult(parseInt(Totalrec), TotalrecNew, 1, chk_rescount);
1696            }
1697            else {
1698                loadtenderresult(parseInt(Totalrec), TotalrecNew, 1, chk_rescount);
1699            }
1700            //Jeet Chauhan For Uncheck While Within Search
1701            //$('#tendersearch_' + activeTabIndex + ' .form-check-input').prop('checked', false);
1702            //$('#tendersearch_' + tabindex + ' .form-check-input').prop('checked', false);
1703            $('#chk-select-all').prop('checked', false);
1704            $('#hdn_chk').text('unchecked')
1705            //Jeet Chauhan For Uncheck While Within Search
1706        }
1707    }
1708</script>
vendor: 2 bytes, line 1708
1708
1709<script>
1710    function clearwithinsearchtender() {
1711        $('.b-filter').css("display", "none");
1712        if (document.getElementById('txt_W_OrgName')) {
1713            document.getElementById('txt_W_OrgName').value = '';
1714        }
1715        if (document.getElementById('txt_W_QtyFrom')) {
1716            document.getElementById('txt_W_QtyFrom').value = '';
1717        }
1718        if (document.getElementById('txt_W_QtyTo')) {
1719            document.getElementById('txt_W_QtyTo').value = '';
1720        }
1721        if (document.getElementById('txt_QtyValue')) {
1722            document.getElementById('txt_QtyValue').value = '';
1723        }
1724        if (document.querySelector('#chk_advGem')) {
1725            const gemCheckbox = document.querySelector('#chk_advGem');
1726            if (gemCheckbox.checked) {
1727                gemCheckbox.checked = false;
1728            }
1729        }
1730        if (document.querySelector('#chk_advNonGem')) {
1731            const nonGemCheckbox = document.querySelector('#chk_advNonGem');
1732            if (nonGemCheckbox.checked) {
1733                nonGemCheckbox.checked = false;
1734            }
1735        }
1736
1737        const locationElement = document.getElementById('txt_W_Location');
1738        if (locationElement) {
1739            locationElement.value = '';
1740        }
1741
1742        const hostDateElement = document.getElementById('txt_wHostDateSE');
1743        if (hostDateElement) {
1744            hostDateElement.value = '';
1745        }
1746
1747        const closeDateElement = document.getElementById('txt_wCloseDateSE');
1748        if (closeDateElement) {
1749            closeDateElement.value = '';
1750        }
1751
1752        const tidElement = document.getElementById('txt_W_Tid');
1753        if (tidElement) {
1754            tidElement.value = '';
1755        }
1756
1757        document.getElementById('txt_W_Word').value = '';
1758        if (document.getElementById('txt_W_SubIndustry')) {
1759            document.getElementById('txt_W_SubIndustry').value = '';
1760        }
1761        $("#txt_W_PDate").val("");
1762        $("#txt_wHostDateSE").val("");
1763
1764        // Diya - NCB/ICB
1765        $("#chk_advNCB").prop("checked", false);
1766        $("#chk_advICB").prop("checked", false);
1767        $("#chk_advNCB").removeAttr("selected");
1768        $("#chk_advNCB").removeAttr("disabled");
1769        $("#chk_advICB").removeAttr("selected");
1770        $("#chk_advICB").removeAttr("disabled");
1771        // Diya - NCB/ICB
1772        // $('input[name="txt_W_PDate"]').val('');
1773        // $('input[name="txt_W_DDate"]').val('');
1774        $("#chk_Msme").prop("checked", false);
1775        $("#chk_Msme").removeAttr("selected");
1776        $("#chk_BidDoc").prop("checked", false);
1777        $("#chk_BidDoc").removeAttr("selected");
1778        $("#txt_W_EDate").val("");
1779        $("#txt_wEndDateSE").val("");
1780        $("#qty_w_From").val("");
1781        $("#qty_w_To").val("");
1782        $("#txt_QtyValue").val("");
1783        $("#val_w_From").val("");
1784        $("#val_w_To").val("");
1785        $("#txt_TenderValue").val("");
1786        $("#Emd_w_From").val("");
1787        $("#Emd_w_To").val("");
1788        $("#txt_EmdValue").val("");
1789        $("#txt_W_CompIndu").val("");
1790        $("#chk_StartUp").prop("checked", false);
1791        $("#chk_StartUp").removeAttr("selected");
1792    }
1793</script>
vendor: 2 bytes, line 1793
1793
1794<script>
1795    function clearwithinsearchresult() {
1796        $('.b-filter').css("display", "none");
1797        document.getElementById('txt_RW_Location').value = '';
1798        document.getElementById('txt_RW_Trid').value = '';
1799        document.getElementById('txt_RW_Word').value = '';
1800        document.getElementById('txt_RW_Competitorres').value = '';
1801        document.getElementById('txt_RW_OrgName').value = '';
1802        $("#txt_RW_PDate").val("");
1803        $("#txt_RW_CDate").val("");
1804        $("#txt_wPubDateSE").val("");
1805        $("#txt_wContractDateSE").val("");
1806    }
1807</script>
vendor: 2 bytes, line 1807
1807
1808<script>
1809    function clearlistarchive() {
1810        $('#hdn_chk').text('unchecked')
1811        globletype = "";
1812        orderbytype = "";
1813        categoryflag = "1";
1814        result = [];
1815        chk_rescount = 0;
1816        $('.viewmorerecord').startLoading();
1817        $('.nomorerecordfpond').css("display", "none");
1818        $('.viewmorerecord').css("display", "block");
1819        nomorecount = 0;
1820        Totalrec = 20;
1821        TotalrecNew = 0;
1822        TotalrecGloble = 0;
1823        rescount = 0;
1824        processedCount = 0;
1825        adcount = 0;
1826        currentCount = 0;
1827        nomorerecordfpond = 0;
1828        fromdata = 0;
1829        last_catetype = "";
1830        last_rescount = 20;
1831        $(".AdvanceTenderList").nthTabs();
1832        $(".nth-tabs-content").empty();
1833    }
1834    jQuery(document).ready(function (e) {
1835        var CurrentPagePageName = window.location.pathname.substring(window.location.pathname.lastIndexOf('/') + 1);
1836        $("#toggle_archive").change(function () {
1837            processedCount = 0;
1838            adcount = 0;
1839            currentCount = 0;
1840            adInterval = 0;
1841            //var CurrentPagePageName = window.location.pathname.substring(window.location.pathname.lastIndexOf('/') + 1);
1842            if ($(this).prop("checked") == true) {
1843
1844                if (CurrentPagePageName == "AdvanceSearch") {
1845                    Cookies.set('ArchiveTypewise', "live");
1846                    Cookies.set('archive', null);
1847                }
1848                else {
1849                    Cookies.set('ArchiveTypewise', "live");
1850                    Cookies.set('archive', null);
1851                    clearlistarchive();
1852                    loadtenders(Totalrec, 0, 1, chk_rescount);
1853                }
1854
1855            } else {
1856
1857                if (CurrentPagePageName == "AdvanceSearch") {
1858                    Cookies.set('ArchiveTypewise', "archive");
1859                    archive = new Date().getFullYear();
1860                    Cookies.set('archive', archive);
1861                }
1862                else {
1863                    $('.year-listing a').removeClass('active');
1864                    $('.year-listing a:first-child').addClass('active');
1865
1866                    $('.year-active').html('');
1867                    $('.year-active').html($('.year-listing a').first().text());
1868                    Cookies.set('ArchiveTypewise', "archive");
1869                    archive = new Date().getFullYear();
1870                    Cookies.set('archive', archive);
1871                    clearlistarchive()
1872                    loadtenders(Totalrec, 0, 1, chk_rescount);
1873                }
1874            }
1875        });
1876
1877
1878        $("#toggle_query").change(function () {
1879            processedCount = 0;
1880            adcount = 0;
1881            currentCount = 0;
1882            adInterval = 0;
1883            if ($(this).prop("checked") == true) {
1884                if (CurrentPagePageName == "AdvanceSearch") {
1885                    Cookies.set('querytype', null);
1886                }
1887                else {
1888                    Cookies.set('querytype', null);
1889                    clearlistarchive()
1890                    loadtenders(Totalrec, 0, 1, chk_rescount);
1891                }
1892            }
1893            else {
1894                if (CurrentPagePageName == "AdvanceSearch") {
1895                    Cookies.set('querytype', "true");
1896                }
1897                else {
1898                    Cookies.set('querytype', "true");
1899                    clearlistarchive()
1900                    loadtenders(Totalrec, 0, 1, chk_rescount);
1901                }
1902            }
1903        });
1904    });
1905
1906</script>
vendor: 2 bytes, line 1906
1906
1907<script>
1908    /*footer click to click-to-bottom*/
1909    $(document).ready(function () {
1910        $('.click-to-bottom').click(function () {
1911            $('html, body').animate({ scrollTop: $(document).height() }, 'slow');
1912        });
1913    });
1914</script>
vendor: 2 bytes, line 1914
1914
1915<script>
1916    $('.expand-veiw-btn').on('click', function (e) {
1917        $('.chat-bx').toggleClass("collapsed pressed"); //you can list several class names
1918        $('.expand').toggleClass("d-none"); //you can list several class names
1919        $('.compress').toggleClass("d-block"); //you can list several class names
1920        e.preventDefault();
1921    });
1922</script>
1922
1923
1924
1925<!-----------Gem Add Start --------------------->
1926<script>
1927
1928
1929    function executeLogic() {
1930        //var ulElement = maintabindex === 0 ? document.getElementById("myScroll") : document.getElementById("t-list");
1931        var ulElement =  document.getElementById("t-list");
1932        let listItems = null;
1933        const visibleTabContent = Array.from(ulElement.querySelectorAll(".tab-content-new"))
1934            .filter(tab => window.getComputedStyle(tab).display === "block");
1935        listItems = visibleTabContent.flatMap(visibleTab =>
1936            Array.from(visibleTab.querySelectorAll(".tender-listing"))
1937        );
1938
1939
1940        var advertisementHTML1 = `
1941        <li class="tender-listing-ad">
1942
1943<div class="listing-banner banner gem-banner" style="background-image: url(/assets/images/tt-ads/1.webp);
1944		background-size: cover;
1945	background-position: right;
1946	background-repeat: no-repeat;">
1947
1948
1949        <div class="banner-text">
1950		<h1 style="
1951	color: #3c22c0;
1952">Now you can Win Tenders in just 1 Click. </h1>
1953        <p>
1954        We can help you bid in GEM &amp; non GEM Tenders, all you have to do is select a tender. Try once, 1st Tender Free!
1955        </p>
1956		<p class="act-view"><a href="#" onclick="BidConsultancy()" target="_blank" class="start-free-trail" style="
1957	background: #393c46;
1958	padding: 6px 11px;
1959	border-radius: 6px;
1960	color: #fff;
1961	text-decoration: none;	margin-right: 11px;
1962"> Learn More </a>Or Sumeet Kalsara : <a  href="tel:+919687638186">+91-9687638186    | </a>
1963			    <a href="mailto:[email protected]">[email protected]</a></p>
1964		</div>
1965    </div>
1966
1967
1968
1969        </li>`;
1970
1971        var advertisementHTML2 = `
1972            <li class="tender-listing-ad">
1973<div class="listing-banner banner documents-read-banner" style="background-image: url(/assets/images/tt-ads/2.webp);
1974		background-size: cover;
1975	background-position: right;
1976	background-repeat: no-repeat;">
1977
1978
1979        <div class="banner-text">
1980		<h1 style="
1981	color: #4a4848;
1982">Read Tender Documents @ 1000 Pages/Minute?</h1>
1983        <p>
1984       With our AI can summarize 1000 pages in less than a minute and this way you can read more Tenders.
1985        </p>
1986		<p class="act-view"><a href="#" onclick="AITenderSummary()" target="_blank" class="start-free-trail" style="
1987	background: #045481;
1988	padding: 6px 11px;
1989	border-radius: 6px;
1990	color: #fff;
1991	text-decoration: none;
1992	margin-right: 11px;
1993"> Learn More </a>Or Sachin Dhulekar :  <a  href="tel:+919714475748">+91-9714475748  | </a>
1994                            <a href="mailto:[email protected]">[email protected]</a></p>
1995		</div>
1996    </div>
1997
1998
1999            </li>`;
2000
2001        var advertisementHTML3 = `
2002
2003
2004        <li class="tender-listing-ad">
2005
2006
2007<div class="listing-banner banner atom-banner" style="background-image: url(/assets/images/tt-ads/3.webp);
2008		background-size: cover;
2009	background-position: right;
2010	background-repeat: no-repeat;">
2011
2012
2013        <div class="banner-text">
2014		<h1 style="
2015	color: #16425b;
2016">Automate your Tender Preparation with Atoms</h1>
2017        <p>
2018       With AtomsAi  you can read documents, check PQ, raise pre bid questions, fill annexures &amp; more. Remember AI won’t take your job, someone sign AI will.
2019        </p>
2020		<p class="act-view"><a href="#" onclick="AtomsAI()" target="_blank" class="start-free-trail" style="
2021	background: #00487b;
2022	padding: 6px 11px;
2023	border-radius: 6px;
2024	color: #fff;
2025	text-decoration: none;
2026	margin-right: 11px;
2027"> Learn More </a>Or Swapnil Anand :  <a href="tel:+919327056757 ">+91-9327056757   | </a>
2028                <a href="mailto:[email protected]">[email protected]</a></p>
2029
2030		</div>
2031    </div>
2032
2033
2034
2035
2036
2037        </li>`;
2038
2039        var advertisementHTML4 = `
2040            <li class="tender-listing-ad">
2041
2042<div class="listing-banner banner Analytics-banner" style="background-image: url(/assets/images/tt-ads/4.webp);
2043		background-size: cover;
2044	background-position: right;
2045	background-repeat: no-repeat;">
2046
2047
2048        <div class="banner-text">
2049		<h1 style="
2050	color: #645214;
2051">Know Tenders your competitors participated, won, lost</h1>
2052        <p>
2053       Tender Tiger Analytics, can track which tenders your competitors participated, won, lost or got disqualified, and onces you didn’t participate.
2054        </p>
2055		<p class="act-view">
2056
2057${getActionButtonHtml()}
2058 Vishal Trivedi :  <a  href="tel:+919904151448">+91-9904151448 | </a>
2059                        <a href="mailto:[email protected]">[email protected]</a></p>
2060		</div>
2061    </div>
2062
2063
2064            </li>`;
2065
2066        var advertisementHTML5 = `
2067            <li class="tender-listing-ad">
2068
2069<div class="listing-banner banner AtomsAi-banner" style="background-image: url(/assets/images/tt-ads/5.webp);
2070		background-size: cover;
2071	background-position: right;
2072	background-repeat: no-repeat;">
2073
2074
2075        <div class="banner-text">
2076		<h1 style="
2077	color: #3d5b26;
2078">Know who’ll participate &amp; what they’ll quote in a Tender</h1>
2079        <p>
2080        Our Ai can now predict for a given tender who all will qualify, participate &amp; what will be their tentative bid.
2081        </p>
2082		<p class="act-view">
2083
2084${getActionButtonHtml()}
2085 Vishal Trivedi  : <a  href="tel:+919904151448"> +91-9904151448   | </a>
2086                <a href="mailto:[email protected]">[email protected]</a>
2087           </p>
2088		</div>
2089    </div>
2090
2091
2092            </li>`;
2093
2094
2095
2096        function getActionButtonHtml() {
2097            var userName = '';
2098            if (userName && userName.trim() !== '') {
2099                //return `<a onclick="AtomsAI()" class="free-trial-btn" style="background: #ffffff;color: #000000 !important; display: block;width: 228px;text-align: center;border-radius: 30px;padding: 3px 0px;margin-right: 34px;">Add to Atoms</a>`;
2100                return ``;
2101            } else {
2102                //return `<a onclick="AtomsAI()" class="free-trial-btn" style="background: #ffffff;color: #000000 !important; display: block;width: 228px;text-align: center;border-radius: 30px;padding: 3px 0px;margin-right: 34px;">Schedule Product Demo</a>`;
2103                return `<a class="start-free-trail" href="/User/Account?Registration" class="start-free-trail" style="
2104	background: #393c46;
2105	padding: 6px 11px;
2106	border-radius: 6px;
2107	color: #fff;
2108	text-decoration: none;	margin-right: 11px;
2109">  Sign up now </a> Or  `;
2110            }
2111        }
2112
2113
2114        const existingAds = ulElement.querySelectorAll(".ad-block");
2115        existingAds.forEach(ad => ad.remove());
2116
2117        for (let i = processedCount; i < listItems.length; i++) {
2118            currentCount++;
2119            if (adInterval === 0 && currentCount === 3) {
2120                const advertisementHTML =
2121                    lastAdDisplayed === 'advertisementHTML1'
2122                        ? advertisementHTML2
2123                        : lastAdDisplayed === 'advertisementHTML2'
2124                            ? advertisementHTML3
2125                            : lastAdDisplayed === 'advertisementHTML3'
2126                                ? advertisementHTML4
2127                                : lastAdDisplayed === 'advertisementHTML4'
2128                                    ? advertisementHTML5
2129                                    : advertisementHTML1;
2130
2131                listItems[i].insertAdjacentHTML("afterend", advertisementHTML);
2132
2133                lastAdDisplayed =
2134                    advertisementHTML === advertisementHTML1 ? 'advertisementHTML1' :
2135                        advertisementHTML === advertisementHTML2 ? 'advertisementHTML2' :
2136                            advertisementHTML === advertisementHTML3 ? 'advertisementHTML3' :
2137                                advertisementHTML === advertisementHTML4 ? 'advertisementHTML4' :
2138                                    'advertisementHTML5';
2139
2140                currentCount = 0;
2141                adInterval = 1;
2142            } else if (currentCount === 7) {
2143                const advertisementHTML =
2144                    lastAdDisplayed === 'advertisementHTML1' ? advertisementHTML2 :
2145                        lastAdDisplayed === 'advertisementHTML2' ? advertisementHTML3 :
2146                            lastAdDisplayed === 'advertisementHTML3' ? advertisementHTML4 :
2147                                lastAdDisplayed === 'advertisementHTML4' ? advertisementHTML5 :
2148                                    advertisementHTML1;
2149
2150                listItems[i].insertAdjacentHTML("afterend", advertisementHTML);
2151
2152                lastAdDisplayed =
2153                    advertisementHTML === advertisementHTML1 ? 'advertisementHTML1' :
2154                        advertisementHTML === advertisementHTML2 ? 'advertisementHTML2' :
2155                            advertisementHTML === advertisementHTML3 ? 'advertisementHTML3' :
2156                                advertisementHTML === advertisementHTML4 ? 'advertisementHTML4' :
2157                                    'advertisementHTML5';
2158
2159                currentCount = 0;
2160            }
2161        }
2162
2163
2164        processedCount = listItems.length;
2165    }
2166
2167
2168
2169        function getActionButtonHtml() {
2170            var userName = '';
2171            if (userName && userName.trim() !== '') {
2172                //return `<a onclick="AtomsAI()" class="free-trial-btn" style="background: #ffffff;color: #000000 !important; display: block;width: 228px;text-align: center;border-radius: 30px;padding: 3px 0px;margin-right: 34px;">Add to Atoms</a>`;
2173                return ``;
2174            } else {
2175                //return `<a onclick="AtomsAI()" class="free-trial-btn" style="background: #ffffff;color: #000000 !important; display: block;width: 228px;text-align: center;border-radius: 30px;padding: 3px 0px;margin-right: 34px;">Schedule Product Demo</a>`;
2176                return `<a href="/User/Account?Registration" class="start-free-trail">Learn more. Sign up now.</a> Or`;
2177            }
2178        }
2179
2180    function executeLogicDashboard() {
2181        //var ulElement = maintabindex === 0 ? document.getElementById("myScroll") : document.getElementById("t-list");
2182        var ulElement = document.getElementById("tab-container");
2183        let listItems = null;
2184        const visibleTabContent = Array.from(ulElement.querySelectorAll(".tab-content-new"))
2185            .filter(tab => window.getComputedStyle(tab).display === "block");
2186        listItems = visibleTabContent.flatMap(visibleTab =>
2187            Array.from(visibleTab.querySelectorAll(".tender-listing"))
2188        );
2189
2190
2191
2192        var advertisementHTML1 = `
2193        <li class="tender-listing-ad">
2194
2195<div class="listing-banner banner gem-banner" style="background-image: url(/assets/images/tt-ads/1.webp);
2196		background-size: cover;
2197	background-position: right;
2198	background-repeat: no-repeat;">
2199
2200
2201        <div class="banner-text">
2202		<h1 style="
2203	color: #3c22c0;
2204">Now you can Win Tenders in just 1 Click. </h1>
2205        <p>
2206        We can help you bid in GEM &amp; non GEM Tenders, all you have to do is select a tender. Try once, 1st Tender Free!
2207        </p>
2208		<p class="act-view"><a  href="#" onclick="BidConsultancy()" target="_blank" class="start-free-trail" style="
2209	background: #393c46;
2210	padding: 6px 11px;
2211	border-radius: 6px;
2212	color: #fff;
2213	text-decoration: none;	margin-right: 11px;
2214"> Learn More  </a>Or Sumeet Kalsara : <a  href="tel:+919687638186">+91-9687638186    | </a>
2215			    <a href="mailto:[email protected]">[email protected]</a></p>
2216		</div>
2217        </li>`;
2218
2219        var advertisementHTML2 = `
2220            <li class="tender-listing-ad">
2221
2222<div class="listing-banner banner documents-read-banner" style="background-image: url(/assets/images/tt-ads/2.webp);
2223		background-size: cover;
2224	background-position: right;
2225	background-repeat: no-repeat;">
2226
2227
2228        <div class="banner-text">
2229		<h1 style="
2230	color: #4a4848;
2231">Read Tender Documents @ 1000 Pages/Minute?</h1>
2232        <p>
2233       With our AI can summarize 1000 pages in less than a minute and this way you can read more Tenders.
2234        </p>
2235		<p class="act-view"><a href="#" onclick="AITenderSummary()" target="_blank" class="start-free-trail" style="
2236	background: #045481;
2237	padding: 6px 11px;
2238	border-radius: 6px;
2239	color: #fff;
2240	text-decoration: none;
2241	margin-right: 11px;
2242"> Learn More </a>Or Sachin Dhulekar :  <a  href="tel:+919714475748">+91-9714475748  | </a>
2243                            <a href="mailto:[email protected]">[email protected]</a></p>
2244		</div>
2245            </li>`;
2246
2247        var advertisementHTML3 = `
2248        <li class="tender-listing-ad">
2249
2250<div class="listing-banner banner atom-banner" style="background-image: url(/assets/images/tt-ads/3.webp);
2251		background-size: cover;
2252	background-position: right;
2253	background-repeat: no-repeat;">
2254
2255
2256        <div class="banner-text">
2257		<h1 style="
2258	color: #16425b;
2259">Automate your Tender Preparation with Atoms</h1>
2260        <p>
2261       With AtomsAi  you can read documents, check PQ, raise pre bid questions, fill annexures &amp; more. Remember AI won’t take your job, someone sign AI will.
2262        </p>
2263		<p class="act-view"><a href="#" onclick="AtomsAI()" target="_blank" class="start-free-trail" style="
2264	background: #00487b;
2265	padding: 6px 11px;
2266	border-radius: 6px;
2267	color: #fff;
2268	text-decoration: none;
2269	margin-right: 11px;
2270"> Learn More </a>Or Swapnil Anand :  <a href="tel:+919327056757 ">+91-9327056757   | </a>
2271                <a href="mailto:[email protected]">[email protected]</a></p>
2272
2273		</div>
2274    </div>
2275
2276        </li>`;
2277
2278        var advertisementHTML4 = `
2279            <li class="tender-listing-ad">
2280
2281<div class="listing-banner banner Analytics-banner" style="background-image: url(/assets/images/tt-ads/4.webp);
2282		background-size: cover;
2283	background-position: right;
2284	background-repeat: no-repeat;">
2285
2286
2287        <div class="banner-text">
2288		<h1 style="
2289	color: #645214;
2290">Know Tenders your competitors participated, won, lost</h1>
2291        <p>
2292       Tender Tiger Analytics, can track which tenders your competitors participated, won, lost or got disqualified, and onces you didn’t participate.
2293        </p>
2294		<p class="act-view">
2295
2296${getActionButtonHtml()}
2297 Vishal Trivedi :  <a  href="tel:+919904151448">+91-9904151448 | </a>
2298                        <a href="mailto:[email protected]">[email protected]</a></p>
2299		</div>
2300    </div>
2301
2302            </li>`;
2303
2304        var advertisementHTML5 = `
2305            <li class="tender-listing-ad">
2306
2307<div class="listing-banner banner AtomsAi-banner" style="background-image: url(/assets/images/tt-ads/5.webp);
2308		background-size: cover;
2309	background-position: right;
2310	background-repeat: no-repeat;">
2311
2312
2313        <div class="banner-text">
2314		<h1 style="
2315	color: #3d5b26;
2316">Know who’ll participate &amp; what they’ll quote in a Tender</h1>
2317        <p>
2318        Our Ai can now predict for a given tender who all will qualify, participate &amp; what will be their tentative bid.
2319        </p>
2320		<p class="act-view">
2321
2322${getActionButtonHtml()}
2323 Vishal Trivedi  : <a  href="tel:+919904151448"> +91-9904151448   | </a>
2324                <a href="mailto:[email protected]">[email protected]</a>
2325           </p>
2326		</div>
2327    </div>
2328
2329
2330            </li>`;
2331
2332
2333
2334        const existingAds = ulElement.querySelectorAll(".ad-block");
2335        existingAds.forEach(ad => ad.remove());
2336
2337        for (let i = processedCount; i < listItems.length; i++) {
2338            currentCount++;
2339            if (adInterval === 0 && currentCount === 3) {
2340                const advertisementHTML =
2341                    lastAdDisplayed === 'advertisementHTML1'
2342                        ? advertisementHTML2
2343                        : lastAdDisplayed === 'advertisementHTML2'
2344                            ? advertisementHTML3
2345                            : lastAdDisplayed === 'advertisementHTML3'
2346                                ? advertisementHTML4
2347                                : lastAdDisplayed === 'advertisementHTML4'
2348                                    ? advertisementHTML5
2349                                    : advertisementHTML1;
2350
2351                listItems[i].insertAdjacentHTML("afterend", advertisementHTML);
2352
2353                lastAdDisplayed =
2354                    advertisementHTML === advertisementHTML1 ? 'advertisementHTML1' :
2355                        advertisementHTML === advertisementHTML2 ? 'advertisementHTML2' :
2356                            advertisementHTML === advertisementHTML3 ? 'advertisementHTML3' :
2357                                advertisementHTML === advertisementHTML4 ? 'advertisementHTML4' :
2358                                    'advertisementHTML5';
2359
2360                currentCount = 0;
2361                adInterval = 1;
2362            } else if (currentCount === 7) {
2363                const advertisementHTML =
2364                    lastAdDisplayed === 'advertisementHTML1' ? advertisementHTML2 :
2365                        lastAdDisplayed === 'advertisementHTML2' ? advertisementHTML3 :
2366                            lastAdDisplayed === 'advertisementHTML3' ? advertisementHTML4 :
2367                                lastAdDisplayed === 'advertisementHTML4' ? advertisementHTML5 :
2368                                    advertisementHTML1;
2369
2370                listItems[i].insertAdjacentHTML("afterend", advertisementHTML);
2371
2372                lastAdDisplayed =
2373                    advertisementHTML === advertisementHTML1 ? 'advertisementHTML1' :
2374                        advertisementHTML === advertisementHTML2 ? 'advertisementHTML2' :
2375                            advertisementHTML === advertisementHTML3 ? 'advertisementHTML3' :
2376                                advertisementHTML === advertisementHTML4 ? 'advertisementHTML4' :
2377                                    'advertisementHTML5';
2378
2379                currentCount = 0;
2380            }
2381        }
2382
2383        processedCount = listItems.length;
2384    }
2385
2386    function AtomsAI() {
2387            var analyticalUrl = '/Home/Atoms' ;
2388            window.open(analyticalUrl, '_blank');
2389        SiteTracking("AtomsAI Banner tab");
2390    }
2391    function BidConsultancy() {
2392            var analyticalUrl = '/Home/BidSubmissionConsultancy' ;
2393            window.open(analyticalUrl, '_blank');
2394        SiteTracking("Bid Submission Consultancy Banner tab");
2395    }
2396    function AITenderSummary() {
2397            var analyticalUrl = '/Home/AItendersummary' ;
2398            window.open(analyticalUrl, '_blank');
2399        SiteTracking("AITenderSummary Banner tab");
2400    }
2401    function BOQSearch() {
2402            var analyticalUrl = '/Home/BOQ' ;
2403            window.open(analyticalUrl, '_blank');
2404        SiteTracking("BOQ Banner tab");
2405    }
2406    function Analytics() {
2407            var analyticalUrl = '/Home/Analytics' ;
2408            window.open(analyticalUrl, '_blank');
2409        SiteTracking("Analytics Banner tab");
2410    }
2411
2412</script>
2412
2413
2414
2415
2416<style>
2417
2418    .listing-banner {
2419        padding: 24px 27px;
2420        border: 1px solid #ddd;
2421        border-radius: 11px;
2422    }
2423
2424        .listing-banner p {
2425            color: #000;
2426            font-size: 19px !important;
2427            margin: 6px 0 16px 0;
2428        }
2429
2430        .listing-banner h1 {
2431            font-size: 32px !important;
2432            margin: 0;
2433            padding: 0;
2434        }
2435
2436        .listing-banner .banner-text {
2437            color: #fff;
2438        }
2439
2440
2441
2442        .listing-banner span.contact a {
2443            color: #edff00;
2444        }
2445
2446    .tender-listing-ad .listing-banner.banner {
2447        padding: 28px 20px;
2448    }
2449
2450    @media only screen and (max-width:991px) {
2451        .gem-banner {
2452            background-image: linear-gradient(#dedaff, #fffbf6) !important;
2453        }
2454
2455
2456        .documents-read-banner {
2457            background-image: linear-gradient(#d9d9d9, #ffffff) !important;
2458        }
2459
2460        .atom-banner {
2461            background-image: linear-gradient(#cdedff, #ffffff) !important;
2462        }
2463
2464        .Analytics-banner {
2465            background-image: linear-gradient(#fcf3d3, #ffffff) !important;
2466        }
2467
2468        .AtomsAi-banner {
2469            background-image: linear-gradient(#f0ffe4, #ffffff) !important;
2470        }
2471
2472        .listing-banner h1 {
2473            font-size: 20px !important;
2474        }
2475
2476        .listing-banner {
2477            padding: 10px 10px;
2478        }
2479
2480        a.start-free-trail {
2481            margin-bottom: 8px;
2482            display: inline-block;
2483        }
2484
2485        .listing-banner p {
2486            font-size: 16px !important;
2487        }
2488    }
2489</style>
2490<!-----------Gem Add End --------------------->
2491    </div>
2492
2493
2494
2495
2496
2497
2498    
2498<script src="/assets/js/bootstrap.min.js?v=oaHnXtCe28EgymLghS1nOoI3P2Xbgyg9vU1Y8xDWOxU" defer></script>
2498
2499    
2499<script src="/assets/js/popper.min.js?v=UXcoTZsVT6EYXyeLhe4JQ3Obbc3hI5Nrnk4l1VGH-XM" defer></script>
2499
2500    
2500<script src="/assets/js/jquery-ui.js?v=5XpnjAwqtMxVnpMosXSVbTplIhrh31LBKZUSIVyeXLA" defer></script>
2500
2501    
2501<script src="/assets/js/select2.min.js?v=HNkbndPiWM5EIRgahc3hWiuGD6CtwFgMfEU0o3zeabo" defer></script>
2501
2502    
2502<script src="/assets/js/bootstrap4-toggle.min.js?v=UQ0QkiQ2vedkjEgnS-_syLjUdLEtbQJDVzfk9mHUNJI" defer></script>
2502
2503    
2503<script src="/assets/js/bootstrap-switch-button.min.js?v=NumWO3ynniiwCpq03pcYl4XaTDIUtkDS3Hscu-AKuHI" defer></script>
2503
2504    
2504<script src="/assets/js/jquery.dataTables.min.js?v=Ly_vuVk4m62sb0YWtITlICJm_CtF5HJrNzOYLmLl_YM" defer></script>
2504
2505    
2505<script src="/assets/js/dataTables.bootstrap5.min.js?v=L3LFZ2y7Bx9rPBI6SgKPlTXf2d9kuzFkQNy4hQh36EA" defer></script>
2505
2506    
2506<script src="/assets/js/dataTables.fixedHeader.min.js?v=iA40UazQp2P_viuXP31J8pRJ1JW-kGrm8RDppVgtXv8" defer></script>
2506
2507    
2507<script src="/assets/js/natural.js?v=nLqX-Bb8G4Ni8-E1mIk2mgZ5akKiB9AgWtsQLpx7cg0" defer></script>
2507
2508    
2508<script src="/assets/js/owl.carousel.min.js?v=TMda15M0Fjr9-dkoGgR_sANDjN9eMzxqTnipU_XuoTw" defer></script>
2508
2509    
2509<script src="/assets/js/jquery.scrollbar.js?v=bAOuowuiuuWou7ivW-_S-MR1McqZqD_4aG5ETDXvkfA" defer></script>
2509
2510    
2510<script src="/assets/js/bootstrap-datepicker.js?v=NEnOZc5piLStBIX2jfe6ybvEUyyNk5UgfHft5zP57oY" defer></script>
2510
2511    
2511<script src="/assets/js/custom.js?v=ErPTbsyVAp2a6-z839qyKTOEXMVT2pQ6tOy2sWOe5LQ" defer></script>
2511
2512    
2512<script src="/assets/js/moment.min.js?v=Gn7MUQono8LUxTfRA0WZzJgTua52Udm1Ifrk5421zkA" defer></script>
2512
2513    
2513<script src="/assets/js/date.js?v=l7fKpLkOkVTe_6bsdA4ZsYPjjVQzpF1_gCoHX00eODk" defer></script>
2513
2514    
2514<script src="/assets/js/daterangepickernew.js?v=wHuXNgcP8F9nGYmK0WhONn9BjcNGksAn0_SbntT_h54" defer></script>
2514
2515    
2515<script src="/assets/js/js.cookie.min.js?v=0H3Nuz3aug3afVbUlsu12Puxva3CP4EhJtPExqs54Vg" defer></script>
2515
2516    
2516<script src="/assets/js/sweetalert2.min.js?v=8uZEEnvnY-Z_UuyTPlEt0j9Dw5_qTtTRJP-C607SIR8" defer></script>
2516
2517    
2517<script src="/assets/js/local-icons.js?v=20dR6YmgpvW_bwWV1ZmY5J5xx8ITh2H-ih6JLR1qdJQ" defer></script>
2517
2518    
2518<script src="/assets/js/exceljs.min.js?v=pZ1mwYrvngDUt0P5va803WtCrnIRGCZHl1Y_7j7AMUQ"></script>
2518
2519    
2519<script src="/assets/js/xlsx.full.min.js?v=yVBhl8r4CaB1tt7h2g02-xnacVj_6KiOewyWxdhiPJk"></script>
2519
2520    
2520<script src="/assets/js/FileSaver.js?v=MNQjKIWLZPsLeq3j0xMBYPNDh1Q_-1YeX171Msc6WqI"></script>
2520
2521
2522  
2523
2524
2525
2526    
2526<script>
2527        $(function () {
2528            if ($('#toggle1').length) {
2529                $('#toggle1').bootstrapToggle();
2530            }
2531        });
2532    </script>
2532
2533
2534    <!-- Change-Password  -->
2535    
2535<script>
2536        var CurrentPAgeHrefLayOut = window.location.pathname;
2537        var LastIndexPageNameWithSlashForLayOut = CurrentPAgeHrefLayOut.substring(CurrentPAgeHrefLayOut.lastIndexOf("/")).toLocaleLowerCase();
2538    </script>
2538
2539
2540    
2540<script>
2541        $(document).ready(function () {
2542            // Toggle the visibility of the wallet card on clicking the nav-item-mywallet
2543            $(".nav-item-mywallet").click(function (e) {
2544                LoadTopUpBalance();
2545                e.stopPropagation(); // Prevent the click event from propagating to the document
2546                $(".sm-Wallet-card").toggle(); // Toggle the visibility of the wallet card
2547            });
2548
2549            // Close the wallet card if clicking outside of the nav-item-mywallet or sm-Wallet-card
2550            $(document).click(function (e) {
2551                if (!$(e.target).closest(".nav-item-mywallet").length && !$(e.target).closest(".sm-Wallet-card").length) {
2552                    $(".sm-Wallet-card").hide(); // Hide the wallet card if clicked outside
2553                }
2554            });
2555
2556            // Prevent hiding the wallet card if clicked inside the sm-Wallet-card
2557            $(".sm-Wallet-card").click(function (e) {
2558                e.stopPropagation(); // Prevent the click event from propagating to the document
2559            });
2560        });
2561
2562        function LoadTopUpBalance() {
2563            $.ajax({
2564                type: "get",
2565                url: '/Wallet/GetWalletBalanceNew',
2566                success: function (data) {
2567                    $('#walletCard').html('');
2568                    $('#walletCard').html(data);
2569                },
2570                error: function (data) {
2571                    console.log(data);
2572                }
2573            })
2574        }
2575
2576        function MobileLoadTopUpBalance() {
2577            $.ajax({
2578                type: "get",
2579                url: '/Wallet/GetWalletBalanceNew',
2580                success: function (data) {
2581                    $('#MobilewalletCard').html('');
2582                    $('#MobilewalletCard').html(data);
2583                },
2584                error: function (data) {
2585                    console.log(data);
2586                }
2587            })
2588        }
2589    </script>
2589
2590
2591    
2591<script>
2592        $(function () {
2593    // Click event for login button
2594    $(".login-nav").on("click", function (e) {
2595        e.preventDefault(); // Prevent default link behavior
2596
2597        // Load login partial view into the Account page
2598        window.location.href = "/User/Account" + "?" + "login";
2599    });
2600
2601    // Click event for register button
2602    $(".register-nav").on("click", function (e) {
2603        e.preventDefault(); // Prevent default link behavior
2604
2605        // Load register partial view into the Account page
2606        window.location.href = "/User/Account" + "?" + "Registration";
2607    });
2608
2609});
2610        $("#a_changePasswrd").click(function (event) {
2611            $.ajax({
2612                method: 'GET',
2613                url: '/User/ChangePassword',
2614                dataType: 'html',
2615                contentType: 'application/html; charset=utf-8',
2616                success: function (data) {
2617
2618                    return false;
2619                }
2620            });
2621            event.preventDefault();
2622        })
2623    </script>
2623
2624    <!------start for modal popup login flow  BY hemanshi ---->
2625    
2625<script>
2626        function RegistrationPopup() {
2627            $("#loginbannertag").removeClass('d-none');
2628             $.ajax({
2629        method: "Get",
2630        url: '/User/Registration',
2631        success: function (data) {
2632            $("#BoxRegistration").removeClass('d-none');
2633            $("#regismodal").html(data);
2634            $("#logintag").addClass('d-none');
2635            $("#modallogintag").removeClass('d-none');
2636            $("#Registag").addClass('d-none');
2637            $("#modalRegistag").removeClass('d-none');
2638            $("#BoxLogin").addClass('d-none');
2639            $("#dv_registrationmodal").modal("show");
2640            }
2641        });
2642        }
2643        function Loginpopup() {
2644            $("#loginbannertag").removeClass('d-none');
2645              $.ajax({
2646                method: "Get",
2647                url: '/User/Login',
2648                  success: function (data) {
2649                      $("#regismodal").html(data);
2650                      $("#logintag").addClass('d-none');
2651                      $("#modallogintag").removeClass('d-none');
2652                      $("#model_forgotPassword").addClass('d-none');
2653                      $("#formodel_forgotPassword").removeClass('d-none');
2654                      $("#Registag").addClass('d-none');
2655                      $("#modalRegistag").removeClass('d-none');
2656                      $("#BoxLogin").removeClass('d-none');
2657                      $("#dv_registrationmodal").modal("show");
2658            }
2659        });
2660        }
2661    </script>
2661
2662    
2662<script>
2663        function TenderdetailsLogin(inquiery, cmd) {
2664            $.ajax({
2665                method: "Get",
2666                url: '/User/TenderdetailsLogin',
2667                data: { "inquiryFormId" : inquiery , "cmd" : cmd },
2668                success: function (data) {
2669                        RegistrationPopup();
2670                    return false;
2671                }
2672            });
2673        }
2674    </script>
2674
2675    <!------ end  for modal popup login flow  BY hemanshi ---->
2676
2677    
2677<script>
2678        $("#a_editProfile").click(function (event) {
2679            $.ajax({
2680                method: 'GET',
2681                url: '/User/GetProfile',
2682                dataType: 'html',
2683                //contentType: 'application/html; charset=utf-8',
2684                success: function (data) {
2685                    $("#dv_EditProfile").html(data).modal('show');
2686                    return false;
2687                }
2688            });
2689            event.preventDefault();
2690        })
2691    </script>
2691
2692
2693    
2693<script>
2694
2695        $(document).ready(function () {
2696
2697            //Get Wallet Balance
2698            //GetWalletBalance()
2699            //Get Wallet Balance
2700
2701            $('#tbl_tenderlist').DataTable({
2702                paging: false,
2703                ordering: true,
2704                info: false,
2705                searching: false,
2706                order: [[0, 'asc']],
2707                "aoColumnDefs": [{
2708                    'bSortable': false,
2709                    'aTargets': [4]
2710                }]
2711            });
2712            $('#tbl_resultlist').DataTable({
2713                paging: false,
2714                ordering: true,
2715                info: false,
2716                searching: false,
2717                order: [[0, 'asc']],
2718                "aoColumnDefs": [{
2719                    'bSortable': false,
2720                    'aTargets': [2]
2721                }]
2722            });
2723        });
2724    </script>
2724
2725    
2725<script>
2726        function sort(x) {
2727            x.classList.toggle("fa-sort-desc");
2728        }
2729    </script>
2729
2730    <!------asending 02 start--------->
2731    
2731<script>
2732        function inner_search() {
2733            var x = document.getElementById("inner_search");
2734            if (x.style.display === "none") {
2735                x.style.display = "block";
2736            } else {
2737                x.style.display = "none";
2738            }
2739        }
2740    </script>
2740
2741    <!------search tab start--------->
2742    <!------search tab start--------->
2743
2744    
2744<script>
2745        $('.download-tender-v').hide()
2746        jQuery('.download-tender').on('click', function () {
2747            jQuery('.download-tender-v').toggle();
2748        })
2749
2750        $('.filter-tender-v').hide()
2751        jQuery('.filter-tender').on('click', function () {
2752            jQuery('.filter-tender-v').toggle();
2753        })
2754    </script>
2754
2755    <!------search tab end--------->
2756    
2756<script>
2757        $(document).ready(function () {
2758
2759            var first_activetab = Cookies.get('cookie_activetab');
2760            if (first_activetab == undefined || first_activetab == "TenderList") {
2761                $(".tender-tab").show();
2762                $(".tender-result-tab").hide();
2763                $("#tender-btn").addClass("active");
2764                $("#tender-r-btn").removeClass("active");
2765                $("#tender-b-btn").removeClass("active");
2766                $(".tender-boq-tab").hide();
2767                Cookies.set('cookie_activetab', "TenderList");
2768            } else if (first_activetab == "ResultList") {
2769                $(".tender-tab").hide();
2770                $(".tender-result-tab").show();
2771                $(".tender-boq-tab").hide();
2772                $("#tender-r-btn").addClass("active");
2773                $("#tender-btn").removeClass("active");
2774                $("#tender-b-btn").removeClass("active");
2775                Cookies.set('cookie_activetab', "ResultList");
2776            }
2777            else {
2778                $(".tender-tab").hide();
2779                $(".tender-result-tab").hide();
2780                $(".tender-boq-tab").show();
2781                $("#tender-r-btn").removeClass("active");
2782                $("#tender-btn").removeClass("active");
2783                $("#tender-b-btn").addClass("active");
2784                Cookies.set('cookie_activetab', "BoqTenderList");
2785            }
2786            $("#tender-btn").click(function () {
2787                $(".tender-tab").show();
2788                $(".tender-result-tab").hide();
2789                $(".tender-boq-tab").hide();
2790                if ($('#txt_advanceSearchResult').val() != null && $('#txt_advanceSearchResult').val() != "") {
2791                    $('#txt_searchadvanceSearch').val($('#txt_advanceSearchResult').val()); // added by Priyanka  for search tab
2792                }
2793                else if ($('#txt_advanceSearchBoq').val() != null && $('#txt_advanceSearchBoq').val() != "") {
2794                    $('#txt_searchadvanceSearch').val($('#txt_advanceSearchBoq').val());
2795                }
2796                $("#tender-btn").addClass("active");
2797                $("#tender-r-btn").removeClass("active");
2798                $("#tender-b-btn").removeClass("active");
2799                Cookies.set('cookie_activetab', "TenderList");
2800                Cookies.remove('tabindex');
2801                Cookies.remove('maintabindex');
2802            });
2803            $("#tender-r-btn").click(function () {
2804                $(".tender-tab").hide();
2805                $(".tender-result-tab").show();
2806                $(".tender-boq-tab").hide();
2807                //$('#txt_advanceSearchResult').val($('#txt_searchadvanceSearch').val());   // added by Priyanka for search tab
2808                if ($('#txt_searchadvanceSearch').val() != null && $('#txt_searchadvanceSearch').val() != "") {
2809                    $('#txt_advanceSearchResult').val($('#txt_searchadvanceSearch').val()); // added by Priyanka  for search tab
2810                }
2811                else if ($('#txt_advanceSearchBoq').val() != null && $('#txt_advanceSearchBoq').val() != "") {
2812                    $('#txt_advanceSearchResult').val($('#txt_advanceSearchBoq').val());
2813                }
2814                $("#tender-r-btn").addClass("active");
2815                $("#tender-btn").removeClass("active");
2816                $("#tender-b-btn").removeClass("active");
2817                Cookies.set('cookie_activetab', "ResultList");
2818                Cookies.remove('tabindex');
2819                Cookies.remove('maintabindex');
2820            });
2821            $("#tender-b-btn").click(function () {
2822                $(".tender-tab").hide();
2823                $(".tender-result-tab").hide();
2824                $(".tender-boq-tab").show();
2825                //$('#txt_advanceSearchBoq').val($('#txt_searchadvanceSearch').val());   // added by Priyanka for search tab
2826                if ($('#txt_searchadvanceSearch').val() != null && $('#txt_searchadvanceSearch').val() != "") {
2827                    $('#txt_advanceSearchBoq').val($('#txt_searchadvanceSearch').val()); // added by Priyanka  for search tab
2828                }
2829                else if ($('#txt_advanceSearchResult').val() != null && $('#txt_advanceSearchResult').val() != "") {
2830                    $('#txt_advanceSearchBoq').val($('#txt_advanceSearchResult').val());
2831                }
2832                $("#tender-r-btn").removeClass("active");
2833                $("#tender-btn").removeClass("active");
2834                $("#tender-b-btn").addClass("active");
2835                Cookies.set('cookie_activetab', "BoqTenderList");
2836                Cookies.remove('tabindex');
2837                Cookies.remove('maintabindex');
2838            });
2839        });
2840    </script>
2840
2841    
2841<script>
2842        function fntenderviewtype(viewtype) {
2843
2844            if (viewtype == undefined || viewtype == "TenderList") {
2845                $(".tender-tab").show();
2846                $(".tender-result-tab").hide();
2847                $("#tender-btn").addClass("active");
2848                $("#tender-r-btn").removeClass("active");
2849                Cookies.set('cookie_activetab', "TenderList");
2850            } else if (viewtype == "ResultList") {
2851                $(".tender-tab").hide();
2852                $(".tender-result-tab").show();
2853                $("#tender-r-btn").addClass("active");
2854                $("#tender-btn").removeClass("active");
2855                Cookies.set('cookie_activetab', "ResultList");
2856            }
2857
2858        }
2859    </script>
2859
2860
2861    
2861<script>
2862        $('#txt_searchadvanceSearch').click(function (e) {
2863            $('.menuadvanceSearch').toggle();
2864            e.stopPropagation();
2865
2866        });
2867        $('#txtadvanceSearchMain').click(function (e) {
2868            $('.menuadvanceSearchMain').toggle();
2869            e.stopPropagation();
2870
2871        });
2872        $('#min-max-price-range').click(function (e) {
2873            $('#dropdown-menu-ddRange').toggle();
2874            e.stopPropagation()
2875        });
2876        $('#min-max-price-range-search').click(function (e) {
2877            $('#search-dropdown-menu-ddRange').toggle();
2878            e.stopPropagation()
2879        });
2880    </script>
2880
2881
2882    <!---------main search bar----->
2883
2884    
2884<script>
2885        $('#target').hide(500);
2886        $('.main-search-new').click(function () {
2887            $('#target').toggle('slow');
2888            $('#download-tender-view').hide(500);
2889            $('#withinsearchmenu').hide(500);
2890            $('#withinsearchmenu_result').hide(500);
2891        });
2892    </script>
2892
2893
2894    <!---------filter----->
2895    
2895<script>
2896        if (LastIndexPageNameWithSlashForLayOut != '/dashboard' && LastIndexPageNameWithSlashForLayOut != '/tenderandresultfavtenders') {
2897            $('#withinsearchmenu').hide(500);
2898            $('.filter-btn').click(function () {
2899
2900                $('.HideDownload').hide(500)
2901                $('#withinsearchmenu').toggle('slow');
2902                $('#download-tender-view').hide(500);
2903                $('#target').hide(500);
2904            });
2905
2906            $('#withinsearchmenu_result').hide(500);
2907            $('.filter-btn').click(function () {
2908
2909                $('.HideDownload').hide(500)
2910                $('#withinsearchmenu_result').toggle('slow');
2911                $('#download-tender-view').hide(500);
2912                $('#target').hide(500);
2913            });
2914        }
2915    </script>
2915
2916
2917    <!-----all close Button----->
2918    
2918<script>
2919        if (LastIndexPageNameWithSlashForLayOut != '/dashboard' && LastIndexPageNameWithSlashForLayOut != '/tenderandresultfavtenders' && LastIndexPageNameWithSlashForLayOut != '/v') {
2920            $("#closeButton-searchbar").click(function () {
2921                $('#target').toggle('hide');
2922            });
2923        }
2924    </script>
2924
2925
2926    
2926<script>
2927        var terms = null;
2928
2929        $(function () {
2930        var availableTags = [];
2931        function split(val) {
2932            return val.split(/,\s*/);
2933        }
2934        function extractLast(term) {
2935            return split(term).pop();
2936        }
2937        var var_advanceSearch = "";
2938            $("#txtadvanceSearchMain,#txt_searchadvanceSearch,#txt_advanceSearchResultMain,#txt_advanceSearchResult")
2939                .on("keyup", "keydown", function (event) {
2940                    if (event.keyCode === $.ui.keyCode.TAB && $(this).autocomplete("instance").menu.active) {
2941                        event.preventDefault();
2942                }
2943                })
2944            .autocomplete({
2945                minLength: 1,
2946                multiselect: true,
2947                autoFocus: false,
2948                source: function (request, response) {
2949                    var searchSource = localStorage.getItem('searchSource');
2950                    var_advanceSearch = $(this)[0].element[0].id;
2951                    if (searchSource == "Old") {
2952                        if ($("#" + var_advanceSearch).val().replace(/ +/g, '').replace(/'/g, "") != "") {
2953                            var Arraykey = $("#" + var_advanceSearch).val().split(',');
2954                            var count = Arraykey.length
2955                            if (count > 5) {
2956                                AlertMsg(var_advanceSearch, 'Please Enter Only Five Product / KeyWord');
2957                                return false;
2958                            }
2959                            else {
2960                                $.ajax({
2961                                    url: '/Home/GetSearchKeywordSuggestions',
2962                                    type: "POST",
2963                                    data: {
2964                                        term: request.term,
2965                                        activetab: Cookies.get('cookie_activetab')
2966                                    },
2967                                    success: function (data) {
2968                                        if (data != undefined) {
2969                                            response($.ui.autocomplete.filter(
2970                                                data, extractLast(request.term)));
2971                                        } else {
2972                                            data = null;
2973                                            response(data);
2974                                        }
2975                                    }
2976                                });
2977                            }
2978                        } else {
2979                            AlertMsg(var_advanceSearch, 'Please Enter Valid Search Keyword');
2980                        }
2981                    }
2982                    else {
2983
2984                    }
2985                },
2986                focus: function (event, ui) {
2987                    event.preventDefault();
2988                },
2989                select: function (event, ui) {
2990                    terms = split(this.value);
2991                    terms.pop();
2992                    terms.push(ui.item.value);
2993                    terms.push("");
2994                    this.value = terms.join(",").replace(/\s{2,}/g, ' ');
2995                    $("#" + var_advanceSearch).val(this.value);
2996                    return false;
2997                }
2998            }).keydown(function (e) {
2999                if (e.keyCode === 13) {
3000                    //console.log(var_advanceSearch);
3001                    var_advanceSearch = $(this).attr("id");
3002                    $("#" + var_advanceSearch).val(this.value);
3003                    if (var_advanceSearch == "txt_advanceSearchResultMain") {
3004                        Cookies.remove('maintabindex');
3005                        Cookies.remove('tabindex');
3006                        e.preventDefault();
3007                        if ($("#advancesearchchkresultai").css("display") != "none") {
3008                            FnSearchTendersResultAI();
3009                        } else if ($("#advancesearchchkresult").css("display") != "none") {
3010                            FnSearchTendersResultOLD();
3011                        }
3012                    } else if (var_advanceSearch == "txt_advanceSearchResult") {
3013                        Cookies.remove('maintabindex');
3014                        Cookies.remove('tabindex');
3015                        e.preventDefault();
3016                        if ($("#advancesearchchkresultai").css("display") != "none") {
3017                            FnSearchTendersResultAI("header");
3018                        } else if ($("#advancesearchchkresult").css("display") != "none") {
3019                            FnSearchTendersResult_old("header");
3020                        }
3021                        //FnSearchTendersResult2("all");
3022                    } else {
3023                        if (var_advanceSearch == "txt_searchadvanceSearch") {
3024                            if ($("#advancesearchchkai").css("display") != "none") {
3025                                FnSearchTenderAI("header");
3026                            } else if ($("#advancesearchchk").css("display") != "none") {
3027                                FnSearchTender("header");
3028                            }
3029                            //FnSearchTenders2("all");
3030                        } else {
3031                            if ($("#advancesearchchkai").css("display") != "none") {
3032                                FnSearchTendersAI();
3033                            } else if ($("#advancesearchchk").css("display") != "none") {
3034                                FnSearchTenders();
3035                            }
3036                        }
3037                        //txtadvanceSearchMain   txt_advanceSearchResultMain
3038                        //txt_searchadvanceSearch   txt_advanceSearchResult
3039                    }
3040
3041                }
3042            });
3043
3044        $("#txt_advWordserch,#txt_advreswordsearch,#txt_advExactphrase,#txt_w_advExactphrase,#txt_advresexactphrase").autocomplete({
3045            source: function (request, response) {
3046                var_advanceSearch = $(this)[0].element[0].id;
3047                $.ajax({
3048                    url: '/Home/GetAdvanceSearchWordSuggestions',
3049                    type: "POST",
3050                    data: {
3051                        term: request.term
3052                    },
3053                    success: function (data) {
3054                        response($.map(data, function (el) {
3055                            return {
3056                                label: el.searchkeyword,
3057                                value: el.searchkeyword
3058                            };
3059                        }));
3060                    }
3061                });
3062
3063            },
3064            focus: function (event, ui) {
3065                event.preventDefault();
3066                $(this).val(ui.item.value);
3067            },
3068            select: function (event, ui) {
3069                $("#" + var_advanceSearch).val(ui.item.label);
3070            },
3071           // position: { my: "left top", at: "left bottom" }, // Adjust position as needed
3072            open: function (event, ui) {
3073                var autocompleteMenu = $(this).autocomplete("widget");
3074                autocompleteMenu.css("width", $(this).outerWidth()); // Set width to match input width
3075                var input = $(this);
3076                autocompleteMenu.appendTo(input.parent());  // Append menu to the parent div
3077            }
3078        });
3079
3080        $("#txtorgname,#txt_searchorgname,#txt_dashorgname").autocomplete({
3081            source: function (request, response) {
3082                $.ajax({
3083                    url: '/Home/GetCompanySuggestions',
3084                    type: "POST",
3085                    data: {
3086                        term: request.term
3087                    },
3088                    success: function (data) {
3089                        response($.map(data, function (el) {
3090                            return {
3091                                label: el.companyname,
3092                                value: el.companyname
3093                            };
3094                        }));
3095                    }
3096                });
3097
3098            },
3099            focus: function (event, ui) {
3100                event.preventDefault();
3101                $(this).val(ui.item.value);
3102            },
3103            select: function (event, ui) {
3104                $("#txtorgname").val(ui.item.label);
3105                $("#txt_searchorgname").val(ui.item.label);
3106            }
3107        });
3108
3109        $("#txtsubindustry,#txt_searchsubindustry").autocomplete({
3110            source: function (request, response) {
3111                $.ajax({
3112                    url: '/Home/GetSubIndustrySuggestions',
3113                    type: "POST",
3114                    data: {
3115                        term: request.term
3116                    },
3117                    success: function (data) {
3118                        response($.map(data, function (el) {
3119                            return {
3120                                label: el.subindustry,
3121                                value: el.subindustry
3122                            };
3123                        }));
3124                    }
3125                });
3126
3127            },
3128            focus: function (event, ui) {
3129                event.preventDefault();
3130                $(this).val(ui.item.value);
3131            },
3132            select: function (event, ui) {
3133                $("#txtsubindustry").val(ui.item.label);
3134                $("#txt_searchsubindustry").val(ui.item.label);
3135            }
3136        });
3137        $("#txtlocation,#txt_searchlocation").autocomplete({
3138            autoFocus: true,
3139            minLength: 1,
3140            source: function (request, response) {
3141                $.ajax({
3142                    url: '/Home/GetLocationSuggestions',
3143                    type: "POST",
3144                    data: {
3145                        term: request.term
3146                    },
3147                    success: function (data) {
3148                        response($.map(data, function (el) {
3149                            return {
3150                                label: el.location,
3151                                value: el.location
3152                            };
3153                        }));
3154                    }
3155                });
3156
3157            },
3158            focus: function (event, ui) {
3159                event.preventDefault();
3160                $(this).val(ui.item.value);
3161            },
3162            select: function (event, ui) {
3163                $("#txtlocation").val(ui.item.label);
3164                $("#txt_searchlocation").val(ui.item.label);
3165            }
3166        });
3167
3168        $("#txt_advresproductsearch,#txt_advProductname,#txt_W_advProductname,#txt_adv_W_productsearch").autocomplete({
3169            source: function (request, response) {
3170                var_advanceSearch = $(this)[0].element[0].id;
3171               
3172                 $.ajax({
3173                                    url: '/Home/GetAdvanceSearchProductSuggestions',
3174                                    type: "POST",
3175                                    data: {
3176                                        term: request.term,
3177                                        activetab: Cookies.get('cookie_activetab')
3178                                    },
3179                                    success: function (data) {
3180                                        if (data != undefined) {
3181                                            response($.ui.autocomplete.filter(
3182                                                data, extractLast(request.term)));
3183                                        } else {
3184                                            data = null;
3185                                            response(data);
3186                                        }
3187                                    }
3188                                });
3189            },
3190            focus: function (event, ui) {
3191                event.preventDefault();
3192            },
3193            select: function (event, ui) {
3194                terms = split(this.value);
3195                terms.pop();
3196                terms.push(ui.item.value);
3197                terms.push("");
3198                this.value = terms.join(",").replace(/\s{2,}/g, ' ');
3199                $("#" + var_advanceSearch).val(this.value);
3200                return false;
3201            }
3202        });
3203
3204        $("#txt_advreskeywordsearch,#txt_advKeywordserach,#txt_w_advKeywordserach,#txt_w_advreskeywordsearch").autocomplete({
3205            source: function (request, response) {
3206                var_advanceSearch = $(this)[0].element[0].id;
3207;
3208                 $.ajax({
3209                                    url: '/Home/GetAdvSearchKeywordSuggestions',
3210                                    type: "POST",
3211                                    data: {
3212                                        term: request.term,
3213                                        activetab: Cookies.get('cookie_activetab')
3214                                    },
3215                                    success: function (data) {
3216                                        if (data != undefined) {
3217                                            response($.ui.autocomplete.filter(
3218                                                data, extractLast(request.term)));
3219                                        } else {
3220                                            data = null;
3221                                            response(data);
3222                                        }
3223                                    }
3224                                });
3225            },
3226            focus: function (event, ui) {
3227                event.preventDefault();
3228            },
3229            select: function (event, ui) {
3230                terms = split(this.value);
3231                terms.pop();
3232                terms.push(ui.item.value);
3233                terms.push("");
3234                this.value = terms.join(",").replace(/\s{2,}/g, ' ');
3235                $("#" + var_advanceSearch).val(this.value);
3236                return false;
3237            }
3238        });
3239
3240        $("#txt_advressubindustry,#txt_advSubindustry").autocomplete({
3241            source: function (request, response) {
3242                var_advanceSearch = $(this)[0].element[0].id;
3243               
3244                $.ajax({
3245                                    url: '/Home/GetAdvanceSearchSubIndustrySuggestions',
3246                                    type: "POST",
3247                                    data: {
3248                                        term: request.term,
3249                                        activetab: Cookies.get('cookie_activetab')
3250                                    },
3251                                    success: function (data) {
3252                                        if (data != undefined) {
3253                                            response($.ui.autocomplete.filter(
3254                                                data, extractLast(request.term)));
3255                                        } else {
3256                                            data = null;
3257                                            response(data);
3258                                        }
3259                                    }
3260                                });
3261            },
3262            focus: function (event, ui) {
3263                event.preventDefault();
3264            },
3265            select: function (event, ui) {
3266                terms = split(this.value);
3267                terms.pop();
3268                terms.push(ui.item.value);
3269                terms.push("");
3270                this.value = terms.join(",").replace(/\s{2,}/g, ' ');
3271                $("#" + var_advanceSearch).val(this.value);
3272                return false;
3273            }
3274        });
3275
3276        $("#txt_advrescompanyname,#txt_advCompanyname,#txt_w_advCompanyname,#txt_W_i_OrgName,#txt_w_advrescompanyname").autocomplete({
3277            source: function (request, response) {
3278                var_advanceSearch = $(this)[0].element[0].id;
3279                $.ajax({
3280                    url: '/Home/GetAdvanceSearchCompanySuggestions',
3281                    type: "POST",
3282                    data: {
3283                        term: request.term
3284                    },
3285                    success: function (data) {
3286                        response($.map(data, function (el) {
3287                            return {
3288                                label: el.companyname,
3289                                value: el.companyname
3290                            };
3291                        }));
3292                    }
3293                });
3294            },
3295            select: function (event, ui) {
3296                $("#" + var_advanceSearch).val(ui.item.label);
3297            }
3298        });
3299
3300        $("#txt_advrescompetitor,#txt_RW_Competitorres").autocomplete({
3301            source: function (request, response) {
3302                var_advanceSearch = $(this)[0].element[0].id;
3303                $.ajax({
3304                    url: '/Home/GetAdvanceResultCompetitor',
3305                    type: "POST",
3306                    data: {
3307                        term: request.term
3308                    },
3309                    success: function (data) {
3310                        response($.map(data, function (el) {
3311                            return {
3312                                label: el.biddercompanyname,
3313                                value: el.biddercompanyname
3314                            };
3315                        }));
3316                    }
3317                });
3318            },
3319            select: function (event, ui) {
3320                $("#" + var_advanceSearch).val(ui.item.label);
3321            }
3322        });
3323
3324    });
3325    </script>
3325
3326
3327    
3327<script>
3328        function datediff(first, second) {
3329            date1 = new Date(first);
3330            date2 = new Date(second);
3331            //calculate time difference
3332            var time_difference = date2.getTime() - date1.getTime();
3333            //calculate days difference by dividing total milliseconds in a day
3334            var days_difference = time_difference / (1000 * 60 * 60 * 24);
3335            return days_difference;
3336        }
3337    </script>
3337
3338    
3338<script>
3339
3340        function TenderLike(tenderprocid, tcno, frompage, tabindex) {
3341
3342                var formData = new FormData();
3343                formData.append("tenderprocid", tenderprocid);
3344                formData.append("tcno", tcno);
3345                formData.append("flag", frompage);
3346                var url = "";
3347            if (frompage == 'TenderList') {
3348                $('.nth-tabs #like_' + tabindex + '_' + tenderprocid).toggleClass('like');
3349                    url = '/CommonMethod/TenderLikeOrDislike?type=1'
3350                }
3351                else if (frompage == 'TenderDetails') {
3352                    $('#like_' + tabindex + '_' + tenderprocid).toggleClass('like');
3353                    url = '/CommonMethod/TenderLikeOrDislike?type=1'
3354                }
3355            else if (frompage == 'ResultList') {
3356                $('.nth-tabs #like_' + tabindex + '_' + tenderprocid).toggleClass('like');
3357                    url = '/CommonMethod/TenderLikeOrDislike?type=2'
3358                }
3359            else if (frompage == 'ResultInformation') {
3360                $('#like_' + tabindex + '_' + tenderprocid).toggleClass('like');
3361                    url = '/CommonMethod/TenderLikeOrDislike?type=2'
3362                }
3363            else if (frompage == 'AdvanceSearchTenderList') {
3364                $('.nth-tabs #like_' + tabindex + '_' + tenderprocid).toggleClass('like');
3365                    url = '/CommonMethod/TenderLikeOrDislike?type=1'
3366                }
3367            else {
3368                $('.nth-tabs #like_' + tabindex + '_' + tenderprocid).toggleClass('like');
3369                    url = '/CommonMethod/TenderLikeOrDislike?type=2'
3370                }
3371                $.ajax({
3372                    method: "post",
3373                    url: url,
3374                    data: formData,
3375                    cache: false,
3376                    processData: false,
3377                    contentType: false,
3378                    success: function (data) {
3379                    },
3380                    error: function (jqXHR, textStatus, errorThrown) {
3381                    }
3382                })
3383            }
3384    </script>
3384
3385
3386    
3386<script>
3387        function createCookie(name, value, minutes) {
3388            if (minutes) {
3389                var date = new Date();
3390                date.setTime(date.getTime() + (minutes * 60 * 1000));
3391                var expires = "; expires=" + date.toGMTString();
3392            } else {
3393                var expires = "";
3394            }
3395            document.cookie = name + "=" + value + expires + "; path=/";
3396        }
3397    </script>
3397
3398
3399    
3399<script>
3400        function AlertMsg(id, msg) {
3401            var Arraykey = $("#" + id).val();
3402            var n = Arraykey.lastIndexOf(",");
3403            var a = Arraykey.substring(0, n)
3404            $("#" + id).attr('autocomplete', 'off');
3405            $("#" + id).val(a);
3406            $("#w-msg").text(msg);
3407            $("#warningmsg").modal("show");
3408        }
3409    </script>
3409
3410    
3410<script>
3411
3412        $('#my-service a').click(function () {
3413            $('#my-service-view').slideToggle();
3414        });
3415    </script>
3415
3416    
3416<script>
3417        $('#profile-info').click(function () {
3418            $('#profile-info-view').slideToggle();
3419        });
3420        $('#my-account a').click(function () {
3421            $('#my-account-view').slideToggle();
3422        });
3423        $('#my-rate a').click(function () {
3424            $('#my-rate-view').slideToggle();
3425        });
3426        $('#MyAccount a').click(function () {
3427            $('#samplemail').slideToggle();
3428        });
3429    </script>
3429
3430    
3430<script>
3431    var rating = "";
3432    $('#dv_rating input').click(function () {
3433        rating = "";
3434        rating = parseInt(this.value);
3435        if (rating != 0) {
3436            $('.ratingvalidation').hide();
3437        }
3438        $('#dv_ratereview').text("");
3439        $('#dv_ratereview').text(rating + " " + "Review");
3440    })
3441
3442    function fnratingvalidation() {
3443        var Flag = true;
3444        if (rating == 0) {
3445            $('.ratingvalidation').show();
3446            Flag = false;
3447        }
3448        return Flag;
3449        }
3450
3451    function FnRateUs() {
3452        if (fnratingvalidation() == true) {
3453            var comment = $("#dv_ratecmnt").val();
3454            $.ajax({
3455                type: "POST",
3456                url: '/CommonMethod/RateUs',
3457                data: {
3458                    rateComment: comment,
3459                    rating: rating
3460                },
3461                async: false,
3462                success: function () {
3463                    $(".thank-msg").show();
3464                    $("#full-stars-example").hide();
3465                }
3466            });
3467        }
3468        }
3469    </script>
3469
3470
3471    
3471<script>
3472        function currancyshortname_single(val) {
3473            if (val >= 10000000) val = (val / 10000000).toFixed(2) + ' Cr';
3474            else if (val >= 100000) val = (val / 100000).toFixed(2) + ' Lac';
3475            else if (val >= 1000) val = (val / 1000).toFixed(2) + ' K';
3476            return val;
3477        }
3478        function currancyshortname(val, country) {
3479            if (country.toLocaleLowerCase() == "india") {
3480                if (val >= 10000000) val = (val / 10000000).toFixed(2) + ' Cr';
3481                else if (val >= 100000) val = (val / 100000).toFixed(2) + ' Lac';
3482                else if (val >= 1000) val = (val / 1000).toFixed(2) + ' K';
3483            }
3484            if (val == "0" || val == "0.0" || val == "" || val == null) {
3485                return "Refer Document";
3486            }
3487            else {
3488                return val;
3489
3490            }
3491        }
3492    </script>
3492
3493    
3493<script>
3494        function withinserach() {
3495        var objdata = JSON.parse(localStorage.getItem('advancesearch2'));
3496        const advancesearch2 = {
3497            //tenderrefno: $("#txt_searchreftid").val(),
3498            profilequery: $("#select_subno").val(),
3499            //searchkeyword: objdata.searchkeyword,
3500            keywordsearch: objdata.keywordsearch,
3501            productname: objdata.productname,
3502            searchword: objdata.searchword,
3503            exactphrase: objdata.exactphrase,
3504            tabindex: tabindex, total: Totalrec,
3505            orgname: objdata.orgname,
3506            subindustry: objdata.subindustry,
3507            minprice: objdata.minprice,
3508            maxprice: objdata.maxprice,
3509            regionname: objdata.regionname,
3510            countryname: objdata.countryname,
3511            statename: objdata.statename,
3512            cityname: objdata.cityname,
3513            tendertype: objdata.tendertype,
3514            tenderstatus: objdata.tenderstatus,
3515            tendercompetition: objdata.tendercompetition,
3516            mfa: objdata.mfa,
3517            document: objdata.document,
3518            tenderhostdate: objdata.tenderhostdate,
3519            tenderclosedate: objdata.tenderclosedate,
3520            tenderrefno: objdata.tenderrefno,
3521            gemtender: objdata.gemtender,
3522            subscribetype: $("#select_subscribetype").val(),
3523            sub_no: parseInt($('#select_subno option:selected').text()),
3524            wsubindustry: $("#txt_W_SubIndustry").val(),
3525            worgname: $("#txt_W_OrgName").val(),
3526            wlocation: $("#txt_W_Location").val(),
3527            wtenderhostdate: $("#txt_wHostDateSE").val(),
3528            wtenderclosedate: $("#txt_wCloseDateSE").val(),
3529            wtenderrefno: document.getElementById('txt_W_Tid').value,
3530            wwordsearch: $("#txt_W_Word").val()
3531        };
3532        localStorage.setItem('advancesearch2', JSON.stringify(advancesearch2));
3533             window.location = '/Tender/AdvanceSearchTenderList';
3534             return false;
3535        }
3536    </script>
3536
3537    
3537<script>
3538
3539        $('#MyProfile').click(function () {
3540            $('.MyAccount').addClass('active');
3541        });
3542
3543        $('.CloseAccount').click(function () {
3544            $('.MyAccount').removeClass('active');
3545        });
3546
3547        $('#MyProfileM').click(function () {
3548            $('.MyAccount').addClass('active');
3549        });
3550    </script>
3550
3551    
3551<script>
3552
3553    function clearcoockies() {
3554    Cookies.remove('tabindex');
3555    Cookies.remove('maintabindex');
3556    Cookies.remove('cookie_subno');
3557    Cookies.remove('cookie_promptid');
3558    Cookies.remove('cookie_referenceId');
3559    fetch('/Dashboard/BindProfileList', {
3560        method: 'GET'
3561    })
3562    .then(response => {
3563        if (!response.ok) {
3564            throw new Error("Failed to bind profile list");
3565        }
3566        return response.text();
3567    })
3568        .then(() => {
3569            sessionStorage.removeItem("searchtext");
3570        window.location = '/Dashboard/Dashboard';
3571    })
3572    .catch(error => console.error('Error:', error));
3573
3574    SiteTracking("My Leads tab");
3575    }
3576        function showAnalytical() {
3577
3578            Cookies.remove("tab", "tender");
3579            var analyticalUrl = '/Analytics/Analytics' ;
3580            window.open(analyticalUrl, '_blank');
3581            SiteTracking("Analytics tab");
3582        }
3583    </script>
3583
3584    
3584<script>
3585        $(document).ready(function () {
3586            var url = window.location.href;
3587            var lastword = url.split("/").pop();
3588            $('body').addClass(lastword)
3589        });
3590    </script>
3590
3591    
3591<script>
3592        $(window).scroll(function () {
3593            var scroll = $(window).scrollTop();
3594            if (scroll <= 200) {
3595                $(".site-header").removeClass("active").addClass("active");
3596            }
3597        })
3598    </script>
3598
3599
3600    
3601
3602    
3602<script>
3603
3604        $(document).on('click', '.toggle-btn', function () {
3605            $(document).trigger('focusOnTextField');
3606        });
3607    </script>
3607
3608   
3609    
3609<script>
3610        window.dataLayer = window.dataLayer || [];
3611        function gtag() { dataLayer.push(arguments); }
3612        gtag('js', new Date());
3613
3614        if (window.location.href.includes("tendertiger.com")) {
3615            // Dynamically load the script for UA-10338498-4
3616            var script1 = document.createElement('script');
3617            script1.async = true;
3618            script1.src = "https://www.googletagmanager.com/gtag/js?id=UA-10338498-4";
3619            document.head.appendChild(script1);
3620
3621            script1.onload = function () {
3622                gtag('config', 'UA-10338498-4');
3623            };
3624        } else {
3625            // Dynamically load the script for AW-755261655
3626            var script2 = document.createElement('script');
3627            script2.async = true;
3628            script2.src = "https://www.googletagmanager.com/gtag/js?id=AW-755261655";
3629            document.head.appendChild(script2);
3630
3631            script2.onload = function () {
3632                gtag('config', 'AW-755261655');
3633            };
3634        }
3635    </script>
3635
3636    <!--end Google tag (gtag.js) -->
3637    
3638
3639    
3639<script>
3640        $(document).ready(function () {
3641            if (localStorage.getItem('searchSource') === "Old") {
3642                localStorage.removeItem('searchSource');
3643            }
3644            if ($("#advancesearchchkai").css("display") != "none") {
3645                var placeholders = ["Show me Renewable Energy tenders in Europe.", ""];
3646                var index = 0; // Start with the first placeholder
3647                var typingInterval; // Declare typingInterval outside to access it globally within this scope
3648
3649                function typePlaceholder() {
3650                    if (index >= placeholders.length) return; // Stop if no more placeholders
3651                    var placeholder = placeholders[index];
3652                    var charIndex = 0;
3653                    $("#txtadvanceSearchMain").val(""); // Clear input before typing
3654                    clearInterval(typingInterval); // Clear any ongoing typing interval
3655                    typingInterval = setInterval(function () {
3656                        if (charIndex < placeholder.length) {
3657                            $("#txtadvanceSearchMain").val(function (index, val) {
3658                                return val + placeholder[charIndex++];
3659                            });
3660                        } else {
3661                            clearInterval(typingInterval);
3662                        }
3663                    }, 30); // Typing speed
3664                }
3665                typePlaceholder(); // Initialize typing effect
3666
3667                $("#txtadvanceSearchMain").click(function () {
3668                    clearInterval(typingInterval); // Stop typing animation
3669                    //  $("#txtadvanceSearchMain").val(""); // Clear typed text
3670                    if (index < placeholders.length - 1) {
3671                        index++;
3672                        typePlaceholder();
3673                    }
3674                });
3675
3676                $("#txtadvanceSearchMain").one('keydown', function () {
3677                    clearInterval(typingInterval); // Stop typing animation
3678                    $('#txtadvanceSearchMain').val('');
3679                });
3680            }
3681            else {
3682                index = 0;
3683                typePlaceholder();
3684                clearInterval(typingInterval); // Stop typing animation
3685                $("#txtadvanceSearchMain").val(""); // Clear typed text
3686                $("#txtadvanceSearchMain").attr("placeholder", "Enter your keyword to search for tenders");
3687            }
3688            $('#tender-btn-index').click(function () {
3689                if ($("#advancesearchchkai").css("display") != "none") {
3690                    var index = 0;
3691                    typePlaceholder();
3692                }
3693                else {
3694                    index = 0;
3695                    typePlaceholder();
3696                    clearInterval(typingInterval); // Stop typing animation
3697                    $("#txtadvanceSearchMain").val(""); // Clear typed text
3698                    $("#txtadvanceSearchMain").attr("placeholder", "Enter your keyword to search for tenders");
3699                }
3700            });
3701
3702            // Set initial state based on cookie
3703            if (Cookies.get("sitetheme") == "old") {
3704                index = 0;
3705                typePlaceholder();
3706                clearInterval(typingInterval); // Stop typing animation
3707                $("#txtadvanceSearchMain").val(""); // Clear typed text
3708                $("#txtadvanceSearchMain").attr("placeholder", "Enter your keyword to search for tenders");
3709                // $('#themeChange').removeClass('ai-theme');
3710                $('.old-search').hide();
3711                $('.Prompt-help').hide();
3712                $('.New-search').show();
3713                $('.adv-search').show();
3714                $('.old-Search-btn').show();
3715                $('.new-Search-btn').hide();
3716                $('.search-option span.divider').show();
3717            } else {
3718                //   $('#themeChange').addClass('ai-theme');
3719                $('.old-search').show();
3720                $('.Prompt-help').show();
3721                $('.New-search').hide();
3722                $('.adv-search').hide();
3723                $('.old-Search-btn').hide();
3724                $('.new-Search-btn').show();
3725                $('.search-option span.divider').hide();
3726            }
3727
3728            $('.old-search').click(function () {
3729                index = 0;
3730                typePlaceholder();
3731                clearInterval(typingInterval); // Stop typing animation
3732                $("#txtadvanceSearchMain").val(""); // Clear typed text
3733                $("#txtadvanceSearchMain").attr("placeholder", "Enter your keyword to search for tenders");
3734                localStorage.setItem('searchSource', 'Old');
3735                Cookies.set('sitetheme', "old");
3736                // $('#themeChange').removeClass('ai-theme');
3737                $('.old-search').hide();
3738                $('.Prompt-help').hide();
3739                $('.New-search').show();
3740                $('.adv-search').show();
3741                $('.old-Search-btn').show();
3742                $('.new-Search-btn').hide();
3743                $('.search-option span.divider').show();
3744            });
3745
3746            $('.New-search').click(function () {
3747                typePlaceholder();
3748                localStorage.setItem('searchSource', 'AI');
3749                Cookies.set('sitetheme', "new");
3750                //      $('#themeChange').addClass('ai-theme');
3751                $('.old-search').show();
3752                $('.Prompt-help').show();
3753                $('.New-search').hide();
3754                $('.adv-search').hide();
3755                $('.old-Search-btn').hide();
3756                $('.new-Search-btn').show();
3757                $('.search-option span.divider').hide();
3758            });
3759        });
3760
3761        $(document).ready(function () {
3762
3763            var typingInterval;
3764            var placeholders = ["Tender Won by Tata Power or Tender Participated by Mahindra ", ""];
3765            function resulttypePlaceholder(index) {
3766
3767                if (index >= placeholders.length) return; // Stop if no more placeholders
3768                var placeholder = placeholders[index];
3769                var charIndex = 0;
3770                $("#txt_advanceSearchResultMain").val(""); // Clear input before typing
3771                clearInterval(typingInterval); // Clear any ongoing typing interval
3772                typingInterval = setInterval(function () {
3773                    if (charIndex < placeholder.length) {
3774                        $("#txt_advanceSearchResultMain").val(function (index, val) {
3775                            return val + placeholder[charIndex++];
3776                        });
3777                    } else {
3778                        clearInterval(typingInterval);
3779                    }
3780                }, 30); // Typing speed
3781            }
3782
3783            $('#tender-r-btn-index').click(function () {
3784
3785                if ($("#advancesearchchkresultai").css("display") != "none") {
3786                    var index = 0; // Start with the first placeholder
3787                    resulttypePlaceholder(index); // Initialize typing effect
3788
3789                    $("#txt_advanceSearchResultMain").click(function () {
3790                        clearInterval(typingInterval); // Stop typing animation
3791                        //  $("#txt_advanceSearchResultMain").val(""); // Clear typed text
3792                        if (index < placeholders.length - 1) {
3793                            index++;
3794                            resulttypePlaceholder(index);
3795                        }
3796                    });
3797
3798                    $("#txt_advanceSearchResultMain").one('keydown', function () {
3799                        clearInterval(typingInterval); // Stop typing animation
3800                        $('#txt_advanceSearchResultMain').val('');
3801                    });
3802
3803                } else {
3804                    clearInterval(typingInterval); // Stop typing animation
3805                    $("#txt_advanceSearchResultMain").val(""); // Clear typed text
3806                    $("#txt_advanceSearchResultMain").attr("placeholder", "Enter your keyword to search for tender results");
3807                }
3808            });
3809
3810            $('.pull-right .old-search').click(function () {
3811                resulttypePlaceholder();
3812                clearInterval(typingInterval); // Stop typing animation
3813                $("#txt_advanceSearchResultMain").val(""); // Clear typed text
3814                $("#txt_advanceSearchResultMain").attr("placeholder", "Enter your keyword to search for tender results");
3815                localStorage.setItem('searchSource', 'Old');
3816                Cookies.set('sitetheme', "old");
3817                $('.old-search').hide();
3818                $('.Prompt-help').hide();
3819                $('.New-search').show();
3820                $('.adv-search').show();
3821                $('.old-Search-btn').show();
3822                $('.new-Search-btn').hide();
3823                $('.search-option span.divider').show();
3824            });
3825
3826            $('.pull-right .New-search').click(function () {
3827                clearInterval(typingInterval); // Stop typing animation
3828                $("#txtadvanceSearchMain").val(""); // Clear typed text
3829                resulttypePlaceholder(0); // Initialize typing effect for AI search
3830                localStorage.setItem('searchSource', 'AI');
3831                Cookies.set('sitetheme', "new");
3832                $('.old-search').show();
3833                $('.Prompt-help').show();
3834                $('.New-search').hide();
3835                $('.adv-search').hide();
3836                $('.old-Search-btn').hide();
3837                $('.new-Search-btn').show();
3838                $('.search-option span.divider').hide();
3839            });
3840        });
3841
3842        $(document).ready(function () {
3843
3844            var typingInterval;
3845            var placeholders = ["Show me Renewable Energy tenders in 
3845Europe.", ""];
3846            function boqtypePlaceholder(index) {
3847
3848                if (index >= placeholders.length) return; // Stop if no more placeholders
3849                var placeholder = placeholders[index];
3850                var charIndex = 0;
3851                $("#txt_advanceSearchBoqMain").val(""); // Clear input before typing
3852                clearInterval(typingInterval); // Clear any ongoing typing interval
3853                typingInterval = setInterval(function () {
3854                    if (charIndex < placeholder.length) {
3855                        $("#txt_advanceSearchBoqMain").val(function (index, val) {
3856                            return val + placeholder[charIndex++];
3857                        });
3858                    } else {
3859                        clearInterval(typingInterval);
3860                    }
3861                }, 30); // Typing speed
3862            }
3863
3864            $('#tender-b-btn-index').click(function () {
3865
3866                if ($("#advancesearchchkboqai").css("display") != "none") {
3867                    var index = 0; // Start with the first placeholder
3868                    boqtypePlaceholder(index); // Initialize typing effect
3869
3870                    $("#txt_advanceSearchBoqMain").click(function () {
3871                        clearInterval(typingInterval); // Stop typing animation
3872                        //  $("#txt_advanceSearchBoqMain").val(""); // Clear typed text
3873                        if (index < placeholders.length - 1) {
3874                            index++;
3875                            boqtypePlaceholder(index);
3876                        }
3877                    });
3878
3879                    $("#txt_advanceSearchBoqMain").one('keydown', function () {
3880                        clearInterval(typingInterval); // Stop typing animation
3881                        $('#txt_advanceSearchBoqMain').val('');
3882                    });
3883
3884                } else {
3885                    clearInterval(typingInterval); // Stop typing animation
3886                    $("#txt_advanceSearchBoqMain").val(""); // Clear typed text
3887                    $("#txt_advanceSearchBoqMain").attr("placeholder", "Enter your keyword to search for tender boq");
3888                }
3889            });
3890
3891            $('.pull-right .old-search').click(function () {
3892
3893                boqtypePlaceholder();
3894                clearInterval(typingInterval); // Stop typing animation
3895                $("#txt_advanceSearchBoqMain").val(""); // Clear typed text
3896                $("#txt_advanceSearchBoqMain").attr("placeholder", "Enter your keyword to search for tender boq");
3897                localStorage.setItem('searchSource', 'Old');
3898                Cookies.set('sitetheme', "old");
3899                $('.old-search').hide();
3900                $('.Prompt-help').show();
3901                $('.New-search').show();
3902                $('.adv-search').show();
3903                $('.old-Search-btn').show();
3904                $('.new-Search-btn').hide();
3905                $('.search-option span.divider').show();
3906            });
3907
3908            $('.pull-right .New-search').click(function () {
3909
3910                clearInterval(typingInterval); // Stop typing animation
3911                $("#txtadvanceSearchMain").val(""); // Clear typed text
3912                boqtypePlaceholder(0); // Initialize typing effect for AI search
3913                localStorage.setItem('searchSource', 'AI');
3914                Cookies.set('sitetheme', "new");
3915                $('.old-search').show();
3916                $('.Prompt-help').show();
3917                $('.New-search').hide();
3918                $('.adv-search').hide();
3919                $('.old-Search-btn').hide();
3920                $('.new-Search-btn').show();
3921                $('.search-option span.divider').hide();
3922            });
3923        });
3924    </script>
3924
3925
3926    
3926<script>
3927        function toCamelCase(str) {
3928            if (!str || typeof str !== "string" || !str.trim()) {
3929                return "";
3930            }
3931            return str
3932                .toLowerCase()
3933                .replace(/(?:^|\s)\w/g, function (match) {
3934                    return match.toUpperCase();
3935                });
3936        }
3937        function autocompleteForFilter() {
3938            //For filter by priyanka  -- use only in pages where dynamic design of filter
3939            $("#txt_advWordserch,#txt_advreswordsearch,#txt_advExactphrase,#txt_w_advExactphrase,#txt_advresexactphrase").autocomplete({
3940            source: function (request, response) {
3941                var_advanceSearch = $(this)[0].element[0].id;
3942                $.ajax({
3943                    url: '/Home/GetAdvanceSearchWordSuggestions',
3944                    type: "POST",
3945                    data: {
3946                        term: request.term
3947                    },
3948                    success: function (data) {
3949                        response($.map(data, function (el) {
3950                            return {
3951                                label: el.searchkeyword,
3952                                value: el.searchkeyword
3953                            };
3954                        }));
3955                    }
3956                });
3957
3958            },
3959            focus: function (event, ui) {
3960                event.preventDefault();
3961                $(this).val(ui.item.value);
3962            },
3963            select: function (event, ui) {
3964                $("#" + var_advanceSearch).val(ui.item.label);
3965            },
3966           // position: { my: "left top", at: "left bottom" }, // Adjust position as needed
3967            open: function (event, ui) {
3968                var autocompleteMenu = $(this).autocomplete("widget");
3969                autocompleteMenu.css("width", $(this).outerWidth()); // Set width to match input width
3970                var input = $(this);
3971                autocompleteMenu.appendTo(input.parent());  // Append menu to the parent div
3972            }
3973        });
3974
3975        $("#txtorgname,#txt_searchorgname,#txt_dashorgname").autocomplete({
3976            source: function (request, response) {
3977                $.ajax({
3978                    url: '/Home/GetCompanySuggestions',
3979                    type: "POST",
3980                    data: {
3981                        term: request.term
3982                    },
3983                    success: function (data) {
3984                        response($.map(data, function (el) {
3985                            return {
3986                                label: el.companyname,
3987                                value: el.companyname
3988                            };
3989                        }));
3990                    }
3991                });
3992
3993            },
3994            focus: function (event, ui) {
3995                event.preventDefault();
3996                $(this).val(ui.item.value);
3997            },
3998            select: function (event, ui) {
3999                $("#txtorgname").val(ui.item.label);
4000                $("#txt_searchorgname").val(ui.item.label);
4001            }
4002        });
4003
4004        $("#txtsubindustry,#txt_searchsubindustry").autocomplete({
4005            source: function (request, response) {
4006                $.ajax({
4007                    url: '/Home/GetSubIndustrySuggestions',
4008                    type: "POST",
4009                    data: {
4010                        term: request.term
4011                    },
4012                    success: function (data) {
4013                        response($.map(data, function (el) {
4014                            return {
4015                                label: el.subindustry,
4016                                value: el.subindustry
4017                            };
4018                        }));
4019                    }
4020                });
4021
4022            },
4023            focus: function (event, ui) {
4024                event.preventDefault();
4025                $(this).val(ui.item.value);
4026            },
4027            select: function (event, ui) {
4028                $("#txtsubindustry").val(ui.item.label);
4029                $("#txt_searchsubindustry").val(ui.item.label);
4030            }
4031        });
4032        $("#txtlocation,#txt_searchlocation").autocomplete({
4033            autoFocus: true,
4034            minLength: 1,
4035            source: function (request, response) {
4036                $.ajax({
4037                    url: '/Home/GetLocationSuggestions',
4038                    type: "POST",
4039                    data: {
4040                        term: request.term
4041                    },
4042                    success: function (data) {
4043                        response($.map(data, function (el) {
4044                            return {
4045                                label: el.location,
4046                                value: el.location
4047                            };
4048                        }));
4049                    }
4050                });
4051
4052            },
4053            focus: function (event, ui) {
4054                event.preventDefault();
4055                $(this).val(ui.item.value);
4056            },
4057            select: function (event, ui) {
4058                $("#txtlocation").val(ui.item.label);
4059                $("#txt_searchlocation").val(ui.item.label);
4060            }
4061        });
4062
4063        $("#txt_advresproductsearch,#txt_advProductname,#txt_W_advProductname,#txt_adv_W_productsearch").autocomplete({
4064            source: function (request, response) {
4065                var_advanceSearch = $(this)[0].element[0].id;
4066                $.ajax({
4067                    url: '/Home/GetAdvanceSearchProductSuggestions',
4068                    type: "POST",
4069                    data: {
4070                        term: request.term
4071                    },
4072                    success: function (data) {
4073                        response($.map(data, function (el) {
4074                            return {
4075                                label: el.productname,
4076                                value: el.productname
4077                            };
4078                        }));
4079                    }
4080                });
4081
4082            },
4083            focus: function (event, ui) {
4084                event.preventDefault();
4085                $(this).val(ui.item.value);
4086            },
4087            select: function (event, ui) {
4088                $("#" + var_advanceSearch).val(ui.item.label);
4089            }
4090        });
4091
4092        $("#txt_advreskeywordsearch,#txt_advKeywordserach,#txt_w_advKeywordserach,#txt_w_advreskeywordsearch").autocomplete({
4093            source: function (request, response) {
4094                var_advanceSearch = $(this)[0].element[0].id;
4095                $.ajax({
4096                    url: '/Home/GetAdvSearchKeywordSuggestions',
4097                    type: "POST",
4098                    data: {
4099                        term: request.term
4100                    },
4101                    success: function (data) {
4102                        response($.map(data, function (el) {
4103                            return {
4104                                label: el.keywordname,
4105                                value: el.keywordname
4106                            };
4107                        }));
4108                    }
4109                });
4110
4111            },
4112            focus: function (event, ui) {
4113                event.preventDefault();
4114                $(this).val(ui.item.value);
4115            },
4116            select: function (event, ui) {
4117                $("#" + var_advanceSearch).val(ui.item.label);
4118            }
4119        });
4120
4121        $("#txt_advressubindustry,#txt_advSubindustry").autocomplete({
4122            source: function (request, response) {
4123                var_advanceSearch = $(this)[0].element[0].id;
4124                $.ajax({
4125                    url: '/Home/GetAdvanceSearchSubIndustrySuggestions',
4126                    type: "POST",
4127                    data: {
4128                        term: request.term
4129                    },
4130                    success: function (data) {
4131                        response($.map(data, function (el) {
4132                            return {
4133                                label: el.subindustry,
4134                                value: el.subindustry
4135                            };
4136                        }));
4137                    }
4138                });
4139
4140            },
4141            focus: function (event, ui) {
4142                event.preventDefault();
4143                $(this).val(ui.item.value);
4144            },
4145            select: function (event, ui) {
4146                $("#" + var_advanceSearch).val(ui.item.label);
4147            }
4148        });
4149
4150        $("#txt_advrescompanyname,#txt_advCompanyname,#txt_w_advCompanyname,#txt_W_i_OrgName,#txt_w_advrescompanyname").autocomplete({
4151            source: function (request, response) {
4152                var_advanceSearch = $(this)[0].element[0].id;
4153                $.ajax({
4154                    url: '/Home/GetAdvanceSearchCompanySuggestions',
4155                    type: "POST",
4156                    data: {
4157                        term: request.term
4158                    },
4159                    success: function (data) {
4160                        response($.map(data, function (el) {
4161                            return {
4162                                label: el.companyname,
4163                                value: el.companyname
4164                            };
4165                        }));
4166                    }
4167                });
4168            },
4169            select: function (event, ui) {
4170                $("#" + var_advanceSearch).val(ui.item.label);
4171            }
4172        });
4173
4174        $("#txt_advrescompetitor,#txt_RW_Competitorres").autocomplete({
4175            source: function (request, response) {
4176                var_advanceSearch = $(this)[0].element[0].id;
4177                $.ajax({
4178                    url: '/Home/GetAdvanceResultCompetitor',
4179                    type: "POST",
4180                    data: {
4181                        term: request.term
4182                    },
4183                    success: function (data) {
4184                        response($.map(data, function (el) {
4185                            return {
4186                                label: el.biddercompanyname,
4187                                value: el.biddercompanyname
4188                            };
4189                        }));
4190                    }
4191                });
4192            },
4193            select: function (event, ui) {
4194                $("#" + var_advanceSearch).val(ui.item.label);
4195            }
4196        });
4197            //var var_advanceSearch = "";
4198            $("#txt_W_SubIndustry").autocomplete({
4199                minLength: 1,
4200                source: function (request, response) {
4201                    var_advanceSearch = $(this)[0].element[0].id;
4202                    $.ajax({
4203                        url: "../Home/GetAdvanceSearchSubIndustrySuggestions",
4204                        type: "POST",
4205                        data: {
4206                            term: request.term
4207                        },
4208                        success: function (data) {
4209                            response($.map(data, function (el) {
4210                                return {
4211                                    label: el.subindustry,
4212                                    value: el.subindustry
4213                                };
4214                            }));
4215                        }
4216                    });
4217                },
4218                focus: function (event, ui) {
4219                    event.preventDefault();
4220                    $(this).val(ui.item.value);
4221                },
4222                select: function (event, ui) {
4223                    $("#" + var_advanceSearch).val(ui.item.label);
4224                }
4225            });
4226            $("#txt_W_OrgName,#txt_RW_OrgName").autocomplete({
4227                source: function (request, response) {
4228                    var_advanceSearch = $(this)[0].element[0].id;
4229                    $.ajax({
4230                        url: "../Home/GetAdvanceSearchCompanySuggestions",
4231                        type: "POST",
4232                        data: {
4233                            term: request.term
4234                        },
4235                        success: function (data) {
4236                            response($.map(data, function (el) {
4237                                return {
4238                                    label: el.companyname,
4239                                    value: el.companyname
4240                                };
4241                            }));
4242                        }
4243                    });
4244                },
4245                select: function (event, ui) {
4246                    $("#" + var_advanceSearch).val(ui.item.label);
4247                }
4248            });
4249            $("#txt_W_CompIndu").autocomplete({
4250                source: function (request, response) {
4251                    var_advanceSearch = $(this)[0].element[0].id;
4252                    $.ajax({
4253                        url: "../Home/GetAdvanceSearchSubIndustrySuggestions",
4254                        type: "POST",
4255                        data: {
4256                            term: request.term
4257                        },
4258                        success: function (data) {
4259                            response(
4260                                $.map(data, function (el) {
4261                                    return {
4262                                        label: el,
4263                                        value: el
4264                                    };
4265                                })
4266                            );
4267                        }
4268                    });
4269                },
4270                select: function (event, ui) {
4271                    $("#" + var_advanceSearch).val(ui.item.label);
4272                },
4273                position: { my: "left top", at: "left bottom" }, // Adjust position as needed
4274                open: function (event, ui) {
4275                    var autocompleteMenu = $(this).autocomplete("widget");
4276                    autocompleteMenu.css("width", $(this).outerWidth()); // Set width to match input width
4277                    var input = $(this);
4278                    autocompleteMenu.appendTo(input.parent()); // Append menu to the parent div
4279                }
4280            });
4281
4282            $("#txt_W_FundAgency").autocomplete({
4283                source: function (request, response) {
4284                    var_advanceSearch = $(this)[0].element[0].id;
4285                    $.ajax({
4286                        url: "../Home/GetAdvanceSearchFundingAgencySuggestions",
4287                        type: "POST",
4288                        data: {
4289                            term: request.term
4290                        },
4291                        success: function (data) {
4292                            response($.map(data, function (el) {
4293                                return {
4294                                    label: el.fundagencyname,
4295                                    value: el.fundagencyname
4296                                };
4297                            }));
4298                        }
4299                    });
4300                },
4301                select: function (event, ui) {
4302                    $("#" + var_advanceSearch).val(ui.item.label);
4303                }
4304            });
4305
4306            $("#txt_W_Location,#txt_RW_Location").autocomplete({
4307                //autoFocus: true,
4308                minLength: 1,
4309                source: function (request, response) {
4310                    $.ajax({
4311                        url: "../Home/GetLocationSuggestions",
4312                        type: "POST",
4313                        data: {
4314                            term: request.term
4315                        },
4316                        success: function (data) {
4317                            response($.map(data, function (el) {
4318                                return {
4319                                    label: el.location,
4320                                    value: el.location
4321                                };
4322                            }));
4323                        }
4324                    });
4325
4326                },
4327                focus: function (event, ui) {
4328                    event.preventDefault();
4329                    $(this).val(ui.item.value);
4330                },
4331                select: function (event, ui) {
4332                    $("#txt_W_Location").val(ui.item.label);
4333                    $("#txt_RW_Location").val(ui.item.label);
4334
4335                }
4336            });
4337            $("#txt_RW_Competitor").autocomplete({
4338                source: function (request, response) {
4339                    var_advanceSearch = $(this)[0].element[0].id;
4340                    $.ajax({
4341                        url: "../Home/GetAdvanceResultCompetitor",
4342                        type: "POST",
4343                        data: {
4344                            term: request.term
4345                        },
4346                        success: function (data) {
4347                            response($.map(data, function (el) {
4348                                return {
4349                                    label: el.biddercompanyname,
4350                                    value: el.biddercompanyname
4351                                };
4352                            }));
4353                        }
4354                    });
4355                },
4356                select: function (event, ui) {
4357                    $("#" + var_advanceSearch).val(ui.item.label);
4358                }
4359            });
4360        }
4361        function initializeSorting() {
4362            $(document).on('click', '#sortingdata span', function () {
4363                fnsortorder(this);
4364            });
4365        }
4366    </script>
4366
4367    
4367<script>
4368        $(document).ready(function () {
4369            // Get the current URL
4370            var currentUrl = window.location.href;
4371
4372            // Check if the URL ends with '/Dashboard'
4373            if (currentUrl.endsWith('/Dashboard')) {
4374                // Add 'active' class to the matching <li> element
4375
4376                $('li.nav-item.DashBoard').addClass('active');
4377            } else if (currentUrl.endsWith('/Analytics')) {
4378
4379                // Add 'active' class to the matching <li> element for Analytics and remove from Dashboard
4380                $('li.nav-item.showAnalytical').addClass('active');
4381                $('li.nav-item.DashBoard').removeClass('active');
4382                $('li.nav-item.MyOrder').removeClass('active');
4383                $('li.nav-item.MyCart').removeClass('active');
4384                $('.analytics-title').css('display', 'inline-block');
4385
4386            }
4387            else if (currentUrl.endsWith('/TenderAndResultFavTenders')) {
4388                $('li.nav-item').removeClass('active');
4389                $('li.nav-item.showFavourites').addClass('active');
4390            }
4391            else if (currentUrl.endsWith('/GetAllCompetitors')) {
4392                $('li.nav-item').removeClass('active');
4393                $('li.nav-item.showCompetitors').addClass('active');
4394            }
4395            else if (currentUrl.endsWith('/MyCart')) {
4396                $('li.nav-item').removeClass('active');
4397                $('li.nav-item.showMyCart').addClass('active');
4398            }
4399            else if (currentUrl.endsWith('/MyOrder')) {
4400                $('li.nav-item').removeClass('active');
4401                $('li.nav-item.showMyOrder').addClass('active');
4402            }
4403
4404        });
4405    </script>
4405
4406
4407    
4407<script>
4408        $(document).ready(function () {
4409            // Function to set active class based on URL
4410            function setActiveMenu() {
4411                // Get the current URL path and query parameters
4412                var path = window.location.pathname;
4413                var section = new URLSearchParams(window.location.search).get('section');
4414                if (section != null) {
4415                    $('li.nav-item').removeClass('active');
4416                    $('li.nav-item.' + section).addClass('active');
4417
4418                }
4419
4420            }
4421
4422            // Call the function to set active state on page load
4423            setActiveMenu();
4424        });
4425    </script>
4425
4426
4427    <!-- Include content based on the section parameter -->
4428    
4428<script>
4429        $(document).ready(function () {
4430            // Get the section query parameter from the URL
4431            function updateContentVisibility(section) {
4432                if (section) {
4433                    $('.content-div').hide(); // Hide all content divs
4434                    $('#' + section + '-nodata').show(); // Show the relevant content div
4435                }
4436            }
4437
4438            // Get the section query parameter from the URL
4439            var section = new URLSearchParams(window.location.search).get('section');
4440            updateContentVisibility(section);
4441
4442            // Handle menu click to update the URL without reloading the page
4443            $('.nav-item.' + section + 'a').click(function (e) {
4444                e.preventDefault(); // Prevent default anchor behavior
4445
4446                // Extract section from href attribute
4447                var section = $(this).attr('href').split('section=')[1];
4448                if (section) {
4449
4450                    // Build the URL in the correct format
4451                    //var newUrl = '/User/Info?section=' + section;
4452                    //window.history.pushState(null, null, newUrl);
4453                    var newUrl = '/User/Info?section=' + section;
4454
4455                    // Redirect to the new URL
4456                    window.location.href = newUrl;
4457                    // Show the relevant content div
4458                    updateContentVisibility(section);
4459                }
4460            });
4461
4462            // Handle the back and forward navigation
4463            window.onpopstate = function () {
4464                var section = new URLSearchParams(window.location.search).get('section');
4465                updateContentVisibility(section);
4466            };
4467        });
4468    </script>
4468
4469    
4469<script>
4470        function FnSearchFreeTenders(profiletype) {
4471            if (profiletype != "grid") {
4472                Cookies.set('ArchiveTypewise', "live");
4473                Cookies.set('archive', null);
4474                Cookies.set('querytype', null)
4475            }
4476            $('#toggle_live').prop('checked', true);
4477            $('#toggle_live').bootstrapToggle();
4478            Cookies.set('TenderTypewise', "live");
4479            Cookies.remove('tabindex');
4480            Cookies.remove('maintabindex');
4481            if (profiletype == "freetenders") {
4482                $("#txt_searchadvanceSearch").val("freetenders");
4483            }
4484            if ($("#txt_searchadvanceSearch").val() != "") {
4485                var Totalrec = 20;
4486                var tabindex = 1;
4487                var sub_no = Cookies.get('cookie_subno');
4488                if ($("#txt_searchadvanceSearch").val() != "") {
4489                    sub_no = undefined;
4490                    $("#select_subno").val('');
4491                } else {
4492                    sub_no = $("#select_subno").val();
4493                }
4494                if (profiletype == "profile") {
4495                    const advancesearch = {
4496                        profilequery: $("#select_subno").val(), sub_no: sub_no, searchkeyword: "", tabindex: tabindex, total: Totalrec, subscribetype: profiletype, loc_type: $("#loc_type").val()
4497                    };
4498                    Cookies.set('advancesearch', JSON.stringify(advancesearch));
4499                }
4500                if (profiletype == "freetenders") {
4501                    sub_no = undefined;
4502                    $("#select_subno").val('')
4503                    const advancesearch = {
4504                        profilequery: $("#select_subno").val(), sub_no: sub_no, searchkeyword: "", tabindex: tabindex, total: Totalrec, subscribetype: profiletype, loc_type: $("#loc_type").val()
4505                    };
4506                     Cookies.set('advancesearch', JSON.stringify(advancesearch));
4507                }
4508                else {
4509                    const advancesearch = {
4510                        profilequery: $("#select_subno").val(), searchkeyword: $("#txt_searchadvanceSearch").val(), tabindex: tabindex, total: Totalrec, subscribetype: profiletype, sub_no: sub_no, loc_type: $("#loc_type").val()
4511                    };
4512                    Cookies.set('advancesearch', JSON.stringify(advancesearch));
4513                }
4514                var thePath = window.location.href;
4515                const lastItem = thePath.includes("TenderDetail");
4516                if (lastItem == true) {
4517                    window.open('/Tender/TenderList?searchtext=' + $("#txt_searchadvanceSearch").val() + "-tenders", '_blank');
4518                }
4519                else {
4520                    window.location = '/Tender/TenderList?searchtext=' + $("#txt_searchadvanceSearch").val() + "-tenders";
4521                }
4522                return false;
4523            } else {
4524                $("#w-msg").text('Please Enter Search Values');
4525                $('#wariningmsg .modal-dialog').css("width", "420px !important");
4526                $("#warningmsg").modal("show");
4527            }
4528        }
4529    </script>
4529
4530
4531    
4531<script>
4532        function SiteTracking(TabEventClicked) {
4533            var tcno = 0;
4534            var trid = 0;
4535            var tenderprocid=0;
4536            if ($('#hdntcno').val() == 0) {
4537                trid = $('#hdnresultId').val();
4538            }
4539            else {
4540               tcno =  $('#hdntcno').val();
4541            }
4542            tenderprocid=$('#hdntenderprocId').val();
4543            $.ajax({
4544                type: "POST",
4545                url: '../CommonMethod/SiteTracking',
4546                data: { "tabEventClicked": TabEventClicked, "tcNo": tcno , "trid":trid,"tenderprocid":tenderprocid},
4547                success: function (data) {
4548                },
4549                error: function (ex) {
4550                    //alert(ex);
4551                }
4552            })
4553        }
4554
4555        function FnTenderIQ() {
4556
4557             window.open('/Competitor/TenderIQ','_blank');
4558            SiteTracking("TenderIQ tab");
4559        }
4560
4561          function FnSupplierIQ() {
4562
4563             window.open('/SupplierIQ/TenderIQSupplier','_blank');
4564            SiteTracking("SupplierIQ tab");
4565        }
4566        function FnCompetitor() {
4567
4568            window.open('/Competitor/GetAllCompetitors','_blank');
4569            SiteTracking("My Competitors tab");
4570        }
4571    </script>
4571
4572</body>
4573</html>
4574
4575    <style>
4576        /*****What’s New start *******/
4577        li.new-ser .icon-box {
4578            display: flex;
4579            flex-direction: column;
4580            align-items: center;
4581            font-size: 0.95rem;
4582        }
4583
4584        li.new-ser .emoji {
4585            font-size: 15px;
4586            margin-bottom: 0;
4587            will-change: transform, opacity;
4588            animation: flash 1s infinite;
4589        }
4590
4591        @keyframes flash {
4592            0%, 100% {
4593                opacity: 1;
4594                transform: scale(1);
4595            }
4596
4597            50% {
4598                opacity: 0.5;
4599                transform: scale(1.2);
4600            }
4601        }
4602        /*****What’s New end *******/
4603
4604        .Contact-info-header .Contact span, .Contact-info-header .Contact a {
4605            font-size: 13px !important;
4606        }
4607
4608        li.nav-item.favourites.support-num:hover .Contact-info-header {
4609            display: block !important;
4610        }
4611
4612        .Contact-info-header {
4613            position: absolute;
4614            top: 61px;
4615            right: -15px;
4616            width: max-content;
4617            background: #fff;
4618            border: 1px solid #ddd;
4619            padding: 5px 8px;
4620            border-radius: 9px;
4621        }
4622
4623        li.nav-item.favourites.support-num {
4624            position: sticky;
4625        }
4626
4627        .signup-free-points-label {
4628            display: inline-block;
4629            position: absolute;
4630            bottom: -28px;
4631            right: 0;
4632            background: #fff;
4633            width: 134px;
4634            text-align: center;
4635            border: 1px solid #ddd;
4636            border-radius: 6px;
4637            opacity: 0;
4638            transform: translateY(10px);
4639            will-change: transform, opacity;
4640            animation: fadeInBounce 0.8s ease-out forwards, floatEffect 2s ease-in-out infinite;
4641        }
4642
4643        .signup-free-points-label::before {
4644            content: "";
4645            position: absolute;
4646            top: -10px;
4647            right: 12px;
4648            transform: translateX(-50%);
4649            border-left: 10px solid transparent;
4650            border-right: 10px solid transparent;
4651            border-bottom: 10px solid #cdcdcd;
4652            opacity: 0;
4653            will-change: opacity;
4654            animation: fadeInArrow 0.8s ease-out forwards 0.2s;
4655        }
4656
4657        @keyframes fadeInBounce {
4658            0% { opacity: 0; transform: translateY(10px); }
4659            50% { opacity: 1; transform: translateY(-3px); }
4660            100% { opacity: 1; transform: translateY(0); }
4661        }
4662
4663        @keyframes floatEffect {
4664            0% { transform: translateY(0); }
4665            50% { transform: translateY(-5px); }
4666            100% { transform: translateY(0); }
4667        }
4668
4669        @keyframes fadeInArrow {
4670            0% { opacity: 0; }
4671            100% { opacity: 1; }
4672        }
4673
4674        li.nav-item.Auth.login-btn.m-d-none {
4675            position: relative;
4676        }
4677
4678        @media only screen and (max-width:991px) {
4679
4680        .new-ser.new-login-btn {
4681            margin: 0 6px !important;
4682    
4683        }
4684
4685        .new-login-btn a, .new-sign-up-btn a, a#Register_tag, a#Login_tag {
4686            width: auto !important;
4687            max-width: auto !important;
4688            text-align: center !important;
4689            min-width: auto !important;
4690            border: 1px solid #2563eb;
4691        }
4692
4693            .signup-free-points-label a {
4694                padding: 0px !important;
4695                margin: 0px !important;
4696                line-height: normal;
4697                border: none !important;
4698            }
4699            .signup-free-points-label {
4700                bottom: -27px;
4701                right: 4px;
4702                font-size: 11px;
4703                width: auto !important;
4704                padding: 0px 6px;
4705            }
4706            .signup-free-points-label::before {
4707                right: unset;
4708                top: -8px;
4709                left: 22px;
4710                transform: translateX(-50%);
4711                border-left: 7px solid transparent;
4712                border-right: 7px solid transparent;
4713                border-bottom: 7px solid #cdcdcd;
4714            }
4715        }
4716    </style>
4717
4718
4719    
4719<script>
4720        window.activeTab_detailPage = null;
4721        window.currentAjax__detailPage = null;
4722
4723        function abortPreviousAjax_detailPage(tabId) {
4724            window.activeTab_detailPage = tabId;
4725
4726            if (window.currentAjax__detailPage && window.currentAjax__detailPage.readyState !== 4) {
4727                window.currentAjax__detailPage.abort();
4728            }
4729        }
4730</script>
vendor: 2 bytes, line 4730
4730
4731<script>
4732    function setupLoader(btnId, loaderId, stepsSelector, responseId, notifyId, stepTexts, loaderTime = 6000) {
4733        const btn = document.getElementById(btnId);
4734        const loader = document.getElementById(loaderId);
4735        const steps = stepsSelector.map(id => document.getElementById(id));
4736        const response = document.getElementById(responseId);
4737        const notify = document.getElementById(notifyId);
4738
4739        btn.onclick = function () {
4740            btn.parentElement.style.display = "none"; // hide button box
4741            loader.style.display = "block";
4742            let currentStep = 0;
4743            steps.forEach(s => s.classList.remove("active"));
4744            steps[currentStep].classList.add("active");
4745            const stepInterval = setInterval(() => {
4746                steps[currentStep].classList.remove("active");
4747                currentStep = (currentStep + 1) % steps.length;
4748                steps[currentStep].classList.add("active");
4749            }, 2000);
4750            setTimeout(() => {
4751                clearInterval(stepInterval);
4752                loader.style.display = "none";
4753                response.style.display = "block";
4754                notify.style.display = "block";
4755                setTimeout(() => { notify.style.display = "none"; }, 5000);
4756            }, loaderTime);
4757        };
4758    }
4759        $(document).on("keydown", "#qtyFrom, #qtyTo, #qty_w_From, #qty_w_To, #txt_QtyValue, #txt_W_QtyFrom, #txt_W_QtyTo", function (e) {
4760            if (e.key === '-' || e.key === '+' || e.key.toLowerCase() === 'e') {
4761                e.preventDefault();
4762            }
4763        });
4764    </script>

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.