PageSourceSearch

https://www.dgca.gov.in/digigov-portal/jsp/dgca/common/login.jsp

html dgca.gov.in collected 2026-10-02 04:26:03 UTC 48,001 bytes, 1,387 lines download raw bytes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
16<html class="h-100">
17<head>
18<meta name="_csrf" content="e22d57eb-dbf8-4ad4-815b-232440d6bb58" />
19<meta name="_csrf_header" content="X-CSRF-TOKEN" />
20
21<title>Login | Directorate General of Civil Aviation | Government of India</title>
22<style>
23.note{
24font-size:0.8rem !important;
25}
26.note a{
27color:blue !important;
28}
29.note a:hover{
30color:blue !important;
31}
32
33#overlay {
34  width: 100%;
35  height: 100%;
36  top: 0;
37  left: 0;
38  position: fixed;
39  display: block;
40  opacity: 0.7;
41  background-color: #fff;
42  z-index: 99;
43  text-align: center;
44}
45/* added by dev for Internship Application Form  start */
46.egca-side > a.dot-blink-end,
47.egca-side a.dot-blink-end {
48  position: relative;
49  display: inline-block;       
50  color: #1E6FB9;
51
52  font-weight: 800 !important; 
53  font-size: 18px !important;   
54  text-decoration: underline;
55
56  padding-right: 22px;         
57  line-height: 1.2;
58
59 
60  animation: blinkText 1.2s infinite;
61}
62
63
64.egca-side > a.dot-blink-end::after,
65.egca-side a.dot-blink-end::after {
66  content: "*";
67  font-size: 24px;
68  font-weight: 900;
69  color: red;
70  position: absolute;
71  right: 0;
72  top: 50%;
73  transform: translateY(-50%);
74  line-height: 1;
75
76  animation: blinkAsterisk 1.2s infinite;
77}
78
79@keyframes blinkText {
80  0%, 100% { opacity: 1; }
81  50%      { opacity: 0.2; }
82}
83
84@keyframes blinkAsterisk {
85  0%, 100% { opacity: 1; }
86  50%      { opacity: 0.1; }
87}
88
89
90 
91 
92</style>
93<meta http-equiv="X-UA-Compatible" content="IE=edge" /> 
94<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
95<meta name="title" content="Home | Directorate General of Civil Aviation | Government of India">
96<meta name="description" content="DGCA in India is the regulatory body in the field of Civil Aviation primarily dealing with safety issues.">
97<meta name="keywords" content="Directorate General Civil Aviation,DGCA,dgca,Aircraft Registration,eGCA login,Aircraft Operations,Personnel,Aerodromes,Air Navigation Services,Data and Reports
98,Regulations and Guidance,RTI." />
99
100
101<meta name="viewport" content="width=device-width, initial-scale=1.0">
102
103<link rel="shortcut icon" href="#" />
104
105
106
107<link rel="stylesheet" type="text/css" href="/digigov-portal/assets/DGCA/libs/style/fontAwesome4.7.0.css" />
108<link rel="stylesheet" type="text/css" href="/digigov-portal/assets/DGCA/libs/style/owl.carousel.css" />
109<link rel="stylesheet" type="text/css" href="/digigov-portal/assets/DGCA/libs/style/dataTables.bootstrap4.min.css" />
110<link rel="stylesheet" type="text/css" href="/digigov-portal/assets/DGCA/libs/style/responsive.bootstrap4.min.css" />
111<link rel="stylesheet" type="text/css" href="/digigov-portal/assets/DGCA/libs/style/bootstrap-datepicker.css" />
112
113<link rel="stylesheet" type="text/css" href="/digigov-portal/assets/DGCA/css/style.css?v=1.8" />
114<script>var base = "/digigov-portal";</script>
114
115
116
117  
118  	
119  		
120			<base id="dgcaBase" href="https://www.dgca.gov.in/digigov-portal/" />
121 		 
122  		 
123  		  
124  	
125 	
126  
127  	
128
129
130
131<!-- 
132<script>
133	debugger;
134	var base = "/digigov-portal";
135	var uri = "/digigov-portal/jsp/dgca/common/login.jsp";
136	var scheme = "http";
137	var requrl = "http://www.dgca.gov.in/digigov-portal/jsp/dgca/common/login.jsp";
138	var base = document.getElementsByTagName("base")[0].href;
139	var baseUrl = "http://www.dgca.gov.in/digigov-portal/";
140	var urlParts = baseUrl.split("://");
141	var protocol = urlParts[0];
142	var domain = urlParts[1];
143	if(domain.indexOf("10")!= "-1"){
144		//var base = document.getElementsByTagName("base")[0].href;
145		//document.getElementById("dgcaBase").setAttribute("href",baseUrl);
146	} else{
147		baseUrl = protocol + "s://" + domain;
148		//document.getElementById("dgcaBase").setAttribute("href",baseUrl);
149	}
150</script>
150 -->
151
152<script type="text/javascript" src="script/aes/AesUtil.js"/>?v=1.8"></script>
vendor: 2 bytes, line 152
152
153<script type="text/javascript" src="script/aes/aes.js"/>?v=1.8"></script>
vendor: 2 bytes, line 153
153
154<script type="text/javascript" src="script/aes/pbkdf2.js"/>?v=1.8"></script>
154
155</head>
156<body class="h-100">
157<div id="overlay" >
158     Loading...
159</div>
160<form>
161		<input type="hidden" class="inventoryConstantPath"
162			value="https://public-prd-dgca.s3.ap-south-1.amazonaws.com/">
163	</form>
164	<form name="LoginForm" id="LoginForm" class="bg-white"
165		action="j_spring_security_check"
166		method="post">
167		<input type="hidden" name="captcha_val" id="captcha_val" value="">
168		
169		<div class="d-flex header-left-container module-login">
170			<div class="login-left">
171				<img class="login-left-logo d-lg-block d-none"
172					src="/digigov-portal/assets/DGCA/images/login/LOGO.png">
173				<div class="side-tabs-egca" style="overflow: scroll;height: 61%;">
174					<ul>
175						<li class="egca-side active"><a
176							href="jsp/dgca/common/login.jsp">eGCA Login</a></li>
177					</ul>
178					<!--added by dev for Internship Application Form  start  -->
179					 <ul>
180						<li class="egca-side"><a class="dot-blink-end"
181							data-url="webHP?requestType=ApplicationRH&actionVal=loadInternshipApplicationForm&screenId=11000092">Internship
182								Application Form</a></li>
183
184					 </ul>  
185					<!--added by dev for Internship Application Form  end  -->
186					 <!--<ul>
187						<li class="egca-side"><a onclick = "loadRightContent('4379','5224','main-page-egca');">What's New</a></li>
188					</ul>-->
189					<div class="collapse-tabs level2">
190						<a href="#userMannual1"
191							class="d-flex justify-content-between active-arrow active-collapse"
192							data-toggle="collapse"> Support Request</a>
193						<div id="userMannual1" class="collapse sub-option show">
194							<ul>
195								<li class="egca-side"><a
196									data-url="webHP?requestType=ApplicationRH&actionVal=openinitSupportRequest&screenId=7000150&isLogin=0">Raise
197										Support Request</a></li>
198								<li class="egca-side"><a
199									data-url="webHP?requestType=ApplicationRH&actionVal=openSearchSupportRequest&screenId=7000150&isLogin=0">View
200										Support Request Status</a></li>
201							</ul>
202						</div>
203					</div>
204					<!-- <ul>
205						<li class="egca-side"><a
206							data-url="jsp/dgca/homePage/userMannual.jsp">User Manual</a></li>
207					</ul> -->
208					
209						<ul>
210						<li class="egca-side"><a href="https://www.dgca.gov.in/digigov-portal/?baseLocale=en_US?page=5070/8070/servicename" >User Manual</a></li>
211						
212					</ul>
213					
214					
215					<!-- <ul style ="line-height:150%">
216            <li class="egca-side new-window-pdf"><a target="_blank" href="jsp/dgca/topHeader/Indicative timelines for approval of personnel licenses and authorisations/New Timelines.pdf">Indicative timelines for approval of 
217personnel licenses/authorisations</a></li>
218					</ul>
219					
220					<ul style ="line-height:150%">
221            <li class="egca-side new-window-pdf"><a target="_blank" href="jsp/dgca/topHeader/Indicative timelines for approval of personnel licenses and authorisations/Timeline final.pdf">Indicative timelines for organization related  
222approvals/certifications/authorizations</a></li>
223					</ul> -->
224						
225					<ul style="line-height: 150%">
226						<li class="egca-side new-window-pdf"><a target="_blank"
227							href="jsp/dgca/topHeader/Indicative timelines for approval of personnel licenses and authorisations/Indicative Timelines for eGCA services.pdf">Indicative Timelines For eGCA Services
228						</a></li>
229					</ul>
230						
231					
232					
233					<ul>
234						<li class="egca-side">
235							<a data-url="webHP?requestType=ApplicationRH&actionVal=loadSearchVolRepSys&screenId=11000098&isLogin=0">Voluntary/ Confidential Reporting System</a>
236						</li>
237						<li class="egca-side">
238							<a data-url="webHP?requestType=ApplicationRH&actionVal=loadSearchVolRepSysRegList&screenId=11000098&isLogin=0">Voluntary/ Confidential Reporting System Worklist</a>
239						</li>
240					</ul>
241					<ul>
242						<li class="egca-side">
243							<a data-url="jsp/das/mandatIncidentReporting/withLoginOrWithoutLogin.jsp">Mandatory Safety Reporting System</a>
244						</li>
245						<li class="egca-side">
246							<a data-url="webHP?requestType=ApplicationRH&actionVal=loadSearchMrsPage&screenId=2900101&isLogin=0">Mandatory Safety Reporting System WorkList</a>
247						</li>
248					</ul>
249					
250					<!-- Added by Riya CTC form 3 -->
251					<ul>
252						<li class="egca-side"><a
253							data-url="webHP?requestType=ApplicationRH&actionVal=publishNoticeForm3&screenId=11000194">IDERA
254								De-registration Requests </a></li>
255
256					</ul>
257					
258				</div>
259				<!-- side-tabs-egca -->
260				<div class="btm-content d-lg-block d-none">
261					<!-- <p>The Directorate General of Civil Aviation is an attached
262						office of the Ministry of Civil Aviation.</p> -->
263					<p class="mb-0">The Directorate General of Civil Aviation is the regulatory
264						body in the field of Civil Aviation primarily dealing with safety
265						issues.</p>
266				</div>
267			</div>
268			<!-- login-left ends -->
269			<div class="login-right px-5">
270				<a href="#." class="back-dgca mb-4 d-lg-block d-none mt-3 ml-5"> <img
271					src="/digigov-portal/assets/DGCA/images/login/arrow-left.png">
272					Back to DGCA Website
273				</a> 
274				
275
276
277				<a class="header-menu-after-login  d-lg-none">
278		         	<img class="pt-4" src="assets/DGCA/images/icons/Hamburger.png">
279				</a>
280				<a class="after-login-menu-close  d-lg-none">
281		         	<img class="pt-4" src="assets/DGCA/images/icons/close-blue.png">
282				</a>
283
284				<div class="side-menu-page">
285					<div class="container">
286						<!-- <div class="loadContent pb-4 clearfix"></div> -->
287						<div class="side-menu-pdf mb-4">
288							<div class="inner-pdf">
289								<iframe style="height: 100%; width: 100%;" id="iframePdf" src=""></iframe>
290							</div>
291						</div>
292					</div>
293				<!--	<div class="custom-control-inline" id="note" align="center">
294						<span class="text-danger">
295						<b><u>Maintenance in Progress: The application is currently undergoing server maintenance. Please try again after 9:00 PM. Thank y
295ou for your patience</u></b>
296						</span>
297					</div> -->
298				<!--	<div
299						class="headerMenuDiv d-flex flex-column justify-content-between">
300						<marquee class="ticker bg-white font-weight-bold font-12"
301							onmouseover="this.stop()" onmouseout="this.start()"
302							scrolldelay="200" style="color: red;"> Toll-Free number
303							is temporarily down due to maintenance activity.</marquee>
304					</div> -->
305					<div class="main-page-egca">
306						<div class="row">
307						<div class="login-right-content">
308							<ul class="nav nav-pills mb-4" id="pills-tab" role="tablist">
309								<li class="nav-item"><a class="nav-link active"
310									data-toggle="pill" href="#login-tab" role="tab">eGCA Login</a>
311								</li>
312								<li class="nav-item"><a class="nav-link" data-toggle="pill"
313									href="#signUp-tab" role="tab"> Sign Up</a></li>
314							</ul>
315							<div class="tab-content" id="pills-tabContent">
316								<div class="tab-pane fade show active" id="login-tab"
317									role="tabpanel">
318									<div class="form-group">
319										<label for="username">eGCA Id</label> <input type="text"
320											class="form-control" id="username"
321											placeholder="Enter eGCA Id" name="username" autocomplete="off"
322											onkeypress="fn_loginKeyPress(event)">
323									</div>
324
325									<div class="form-group">
326										<label for="password">Password</label> <input
327											class="form-control" type="password"
328											placeholder="Enter password" name="password" id="password" autocomplete="off"
329											onkeypress="fn_loginKeyPress(event)"
330											oncopy="return false;" onpaste="return false;" oncut="return false;" onselectstart="return false;" ondrop="return false;" style="user-select: none;">
331									</div>
332									<!--onkeypress="fn_loginKeyPress(event)"  -->
333									<div class="form-group mb-0">
334										
335
336
337
338		
339		
340<div>
341	
342	<label for="txt_Captcha" >Type the Code shown</label>
343	<img src="SimpleCaptcha?1790915162892" id="captcha"  alt="Captcha" >
344	<img src="images/refresh3.jpg" id="refresh" onclick="doImageReload();" style="cursor:pointer;" alt="Refresh Captcha" >
345	<br>
346	<input type="text" id="txt_Captcha" name="txt_Captcha" maxlength="8" class="form-control" onblur="checkCaptcha(this);" placeholder="Please enter above code">
347	<span class="alertmsg" id="incCaptcha"></span>
348	
349	<br>
350	
351	
352	
353</div>
354<div class="clearfix"></div>
355<script src="/digigov-portal/script/aes/AesUtil.js?v=1.8"></script>
vendor: 79 bytes, lines 355-358
355
356
357<script
358	src="https://www.google.com/recaptcha/api.js?render="></script>
359<!-- style="font-size:16px;" -->
360<script>
361
362
363
364/* function doImageReload() 
365{
366	
367	var f = document.getElementById('captcha');
368	document.getElementById("txt_Captcha").value="";
369	//document.getElementById("incCaptcha").innerHTML ="";
370	document.getElementById("incCaptcha").style.visibility="block";
371	f.src = f.src + "#";
372	doCaptcha();
373} */
374
375function doImageReload() {
376    var img = document.getElementById('captcha');
377    document.getElementById("txt_Captcha").value = "";
378    document.getElementById("incCaptcha").innerHTML = "";
379    document.getElementById("incCaptcha").style.visibility = "visible";
380
381    // Force reload
382    img.src = "SimpleCaptcha?" + new Date().getTime();
383
384    doCaptcha();
385}
386
387function doCaptcha() {
388    var url = 'SimpleCaptcha';
389    var xmlHttpRequest = getXMLHttpRequestCaptcha();
390
391    xmlHttpRequest.onreadystatechange = function () {
392        returnImageCode(xmlHttpRequest);
393    };
394
395    xmlHttpRequest.open("GET", url, true);
396    xmlHttpRequest.send();
397}
398
399function returnImageCode(xmlHttpRequest) {
400    if (xmlHttpRequest.readyState === 4) {
401        if (xmlHttpRequest.status === 200) {
402            // responseText is optional for image reload
403            // Keeping for compatibility
404            var code = xmlHttpRequest.responseText;
405        } else {
406            alert("Problem: " + xmlHttpRequest.statusText);
407        }
408    }
409}
410
411function checkCaptcha(obj)
412{
413    
414
415        
416
417        debugger;
418
419    if (onlyAlphaNumericWithOutSpaces(obj, incCaptcha))
420        {
421            var val = obj.value;
422            if (obj.value != "")
423            {
424                var token = $("meta[name='_csrf']").attr("content");
425                var xmlHttpRequest = getXMLHttpRequestCaptcha();
426                xmlHttpRequest.onreadystatechange = getReadyStateHandlerCaptcha(xmlHttpRequest);
427                xmlHttpRequest
428                        .open(
429                                "POST",
430                                "webHP?requestType=ApplicationRH&actionVal=checkCaptcha&queryType=Select&screenId=114&captcha_val="
431                                        + encodeURIComponent(val)
432                                        + "&_csrf="
433                                        + token, false);
434                xmlHttpRequest.send();
435                document.getElementById("incCaptcha").style.visibility = "visible";
436            }
437        }
438
439
440
441} 
442
443function getReadyStateHandlerCaptcha(xmlHttpRequest) 
444{  
445	return function() 
446	{  
447		if (xmlHttpRequest.readyState == 4) 
448		{  
449	    	if (xmlHttpRequest.status == 200) 
450		   	{	
451	    		var resText=xmlHttpRequest.responseText;
452	    		document.getElementById("incCaptcha").innerHTML = resText; 
453	    		 if(resText.includes("Please enter correct Captcha")){
454	    			 document.getElementById("txt_Captcha").value="";
455	    			 //document.getElementById("txt_Captcha").focus();
456	    			 doImageReload() 
457	    			//alert("Please enter correct Captcha");
458	    		}else{
459	    			document.getElementById("incCaptcha").innerHTML ="";
460	    		}  
461	      	}
462	    	else
463			{
464				window.location="sessionExpire.jsp";
465			} 
466	    }  
467	};  
468}
469
470function getXMLHttpRequestCaptcha() 
471{  
472	var xmlHttpReq;  
473	// to create XMLHttpRequest object in non-Microsoft browsers  
474	if (window.XMLHttpRequest)
475	{  
476		xmlHttpReq = new XMLHttpRequest();  
477	}
478	else if (window.ActiveXObject) 
479	{  
480		try
481		{  
482	      	//to create XMLHttpRequest object in later versions of Internet Explorer  
483	      	xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP");  
484	    }
485    	catch (exp1)
486    	{  
487	    	try
488	    	{  
489	        	//to create XMLHttpRequest object in later versions of Internet Explorer  
490	        	xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");  
491	      	}
492	      	catch (exp2) 
493	      	{  
494	        	//xmlHttpReq = false;  
495	        	document.getElementById("incCaptcha").innerHTML = ("Exception in getXMLHttpRequest()!");  
496	      	}  
497	    }  
498	}  
499	return xmlHttpReq;  
500}
501
502/* function doCaptcha() 
503{
504   url = 'SimpleCaptcha';
505   var xmlHttpRequest = getXMLHttpRequestCaptcha();
506	xmlHttpRequest.onreadystatechange = returnImageCode(xmlHttpRequest);  
507	xmlHttpRequest.open("GET", url, false); 
508	xmlHttpRequest.send(); 
509} */
510
511/* function returnImageCode(xmlHttpRequest) 
512{
513	
514	if (req.readyState == 4) { // Complete
515		if (req.status == 200) { // OK response
516			code = req.responseText;			
517		} else {
518			alert("Problem: " + req.statusText);
519		}
520	}
521
522	return "";
523}
524 */
525function onlyAlphaNumericWithOutSpaces(control, elementId) 
526{
527	var iChars = "1234567890QWERTYUIOPLKJHGFDSAZXCVBNMmnbvcxzasdfghjklpoiuytrewq";
528	var value = "";
529	var valid = true;
530
531	for ( var i = 0; i < control.value.length; i++) 
532	{
533		if (iChars.indexOf(control.value.charAt(i)) != -1) 
534		{
535			value = value + control.value.charAt(i);
536		} 
537		else 
538		{
539			valid = false;
540		}
541	}
542	if (!valid) 
543	{
544		if (elementId == undefined || elementId == 'undefined') {} 
545		else 
546		{
547			document.getElementById(elementId.id).innerHTML ="Special Charachters not allowed";
548			
549		}
550		control.value="";
551		doImageReload(); 
552		/*control.focus();*/
553		return false;
554	}
555	else if(control.value.length > 0)
556	{
557		if (elementId == undefined || elementId == 'undefined') {} 
558		else 
559		{
560			document.getElementById(elementId.id).innerHTML = '';
561		}
562		return true;
563	}
564}
565
566</script>
566
567									</div>
568									<button type="button" class="btn btn-primary w-100 mb-2"
569										onclick="fn_JLoginSubmit()">LOG IN</button>
570									<p class="mb-2  d-flex justify-content-end">
571										<a href="/digigov-portal/webHP?requestType=ApplicationRH&actionVal=getEgcaId&screenId=8000057"
572											class="fgt-pwd">Get eGCA ID(For Drone Users Only)</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
573										<a  
574											href="/digigov-portal/webHP?requestType=ApplicationRH&actionVal=forgotUsername&screenId=67"
575											class="fgt-pwd">Forgot eGCA Id?</a>
576										&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a  
577											href="/digigov-portal/webHP?requestType=ApplicationRH&actionVal=forgotPassword&screenId=66"
578											class="fgt-pwd">Forgot Password?/Get Password</a>
579									</p>
580									
581								</div>
582								<div class="tab-pane fade" id="signUp-tab" role="tabpanel">
583
584									<label for="cmb_UserType">User Type</label>
585									<select id="cmb_UserType" name="cmb_UserType"
586										class="form-control " onchange="">
587										<!-- getPasswordPolicyVO(this); -->
588										
589										<option
590											value="65000060115">AELTO/TSP</option>
591										
592										<option
593											value="61100001">Aerial Photography/Survey</option>
594										
595										<option
596											value="6500007">CTC Information System</option>
597										
598										<option
599											value="610004">Aerial Work Operator</option>
600										
601										<option
602											value="6500005">Aerodrome</option>
603										
604										<option
605											value="6500001">Air Traffic Controller (ATCO)</option>
606										
607										<option
608											value="6500000">Air Traffic Services Training Organization (ATSTO)</option>
609										
610										<option
611											value="610202">Aircraft Maintenance Engineer</option>
612										
613										<option
614											value="610012">Aircraft Owner (IDERA Services)</option>
615										
616										<option
617											value="610203">Approved Training Organization</option>
618										
619										<option
620											value="6500006095">Authorized Testing Entities</option>
621										
622										<option
623											value="610206">Basic Training Organization (CAR-147)</option>
624										
625										<option
626											value="500300">Cabin Crew</option>
627										
628										<option
629											value="610005">Central/State Government/PSU Operator</option>
630										
631										<option
632											value="610000">Chief Ground Instructor</option>
633										
634										<option
635											value="610216">Civil Enclave</option>
636										
637										<option
638											value="61100000">Cloud Seeding</option>
639										
640										<option
641											value="610211">Continuing Airworthiness Management Organization (CAR-M Sub Part G)</option>
642										
643										<option
644											value="610218">Combined Airworthiness Organization (CAR-CAO)</option>
645										
646										<option
647											value="610217">Continuing Airworthiness Management Organization (CAR-CAMO)</option>
648										
649										<option
650											value="610215">Dangerous Goods Surveillance</option>
651										
652										<option
653											value="610204">Dangerous Goods Training Organization</option>
654										
655										<option
656											value="610200">Design Organization</option>
657										
658										<option
659											value="6500006097">Drone Operator</option>
660										
661										<option
662											value="610001">English Language Proficiency (ELP) Organization</option>
663										
664										<option
665											value="610010">Flight Clearing Agency</option>
666										
667										<option
668											value="610008">Flight Dispatcher</option>
669										
670										<option
671											value="500628">Flying Training Organisation</option>
672										
673										<option
674											value="610214">Foreign Aircraft Maintenance Organization (FAMO)</option>
675										
676										<option
677											value="610208">Foreign Aircraft Type Training Organization (FATO)</option>
678										
679										<option
680											value="6500006">Foreign Airline Scheduled Operator</option>
681										
682										<option
683											value="6500010">Foreign Airline Non-Scheduled Operator</option>
684										
685										<option
686											value="610201">Foreign Manufacturing Organization</option>
687										
688										<option
689											value="610213">Fuel, Lubricants and Special Petroleum Products Organizations (CAR, Section-2 Series E)</option>
690										
691										<option
692											value="61100002">Ground Photography at Aerodrome</option>
693										
694										<option
695											value="61100004">Heliport</option>
696										
697										<option
698											value="6500004">Individual/Organization for Non-TC Products (Under Rule 49I)</option>
699										
700										<option
701											value="610009">ITP Tour Operator</option>
702										
703										<option
704											value="610212">Maintenance Organization (CAR-M Sub Part F)</option>
705										
706										<option
707											value="610219">Maintenance Organization (New CAR-145)</option>
708										
709										<option
710											value="500629">Medical Examiner</option>
711										
712										<option
713											value="610003">Non Scheduled Operator</option>
714										
715										<option
716											value="6600000">Permission for carriage of dangerous goods by air</option>
717										
718										<option
719											value="500630">Pilot</option>
720										
721										<option
722											value="610006">Private Operator</option>
723										
724										<option
725											value="610210">Production Organization (CAR-21 Sub Part F)</option>
726										
727										<option
728											value="610209">Production Organization- Product, Part and appliances (CAR-21 Sub Part G)</option>
729										
730										<option
731											value="6500006098">Remote Pilot</option>
732										
733										<option
734											value="6500006099">Remote Pilot Training Organization</option>
735										
736										<option
737											value="610007">Scheduled Commuter Operator</option>
738										
739										<option
740											value="610002">Scheduled Operator</option>
741										
742										<option
743											value="610011">TC/STC Holder Organization</option>
744										
745										<option
746											value="610207">Type Training Organization (CAR-147)</option>
747										
748										<option
749											value="6500006096">UAS Manufacturer</option>
750										
751									</select> <span class="alertmsg" id="incUserType"></span> <input
752										type="button" class="btn btn-primary w-50 mb-4 mt-3"
753										onclick="userRegister();" value="Submit">
754										<!-- Note to be added with user type select starts-->
755										 <div class="note p-2 mb-0 egca-side" id="userTypeNote" style="display: block">
756											   <p>Please read user manual before registration</p>
757 											
758 											<a data-url="jsp/dgca/homePage/userMannual.jsp">User Manual</a>
759										</div>
760										<!-- Note to be added with user type -->
761								</div>
762
763							</div>
764						</div>
765						<div class="col-xl-4 col-lg-4 col-md-4 col-sm-12 col-12"
766                style="position: relative; left: -15px; font-size: 13px; line-height: 1.3; padding-right: 5px;">
767								
768								<div style="color: red; font-weight: bold; margin-bottom: 8px;">
769									Security Recommendations :</div>
770
771								<ol style="padding-left: 18px; margin-bottom: 10px;">
772									<li>Update your operating system, browsers, plugins, and
773										software to the latest version.</li>
774									<li>Remove unauthorized software (especially legacy
775										programs).</li>
776									<li>Enable the firewall and install suitable anti-malware,
777										anti-ransomware, and anti-exploit software.</li>
778									<li>Configure regular system scans.</li>
779									<li>Disable unnecessary network ports and services.</li>
780									<li>Do not share user IDs and password with anyone.</li>
781									<li>Do not save user ID and password in the web browser.</li>
782								</ol>
783
784								<div style="margin-top: 8px; line-height: 1.3;">
785									<span style="color: red; font-weight: bold;">Note :</span>
786                  Multifactor authentication has been implemented since 28-July-2025 as a part of security measure, where after entering the password, OTP will be sent on registered Mobile and Email id. After validating the OTP only user will be allowed to login in eGCA.
787						</div>
788
789						</div>
790					</div>
791				</div>
792			</div>
793		</div>
794		</div>
795		<footer class="login-footer"> 
796		<section class="footer-top p-2 text-center">
797			<a href="jsp/dgca/footerLink/sitemap.jsp" class="text-white">Sitemap</a>
798			<span class="pl-2 pr-2"> |</span> 
799			<a href="jsp/dgca/homePage/disclaimer.jsp" target="_blank"
800				class="text-white"> Disclaimer</a> 
801		</section> 
802		<section class="footer-middle p-3">
803			<div class="container">
804				<div class="row">
805					<div
806						class="col-xl-7 col-lg-7 col-md-12 col-sm-12 col-12 pr-lg-0 pr-md-2 footer-left ">
807						<div class="mr-lg-3  mr-md-0">
808							<p class="footer-heading mb-2">Connect with eGCA Support cell</p>
809							<div class="row">
810								<div class="col-xl-5 col-lg-5 col-md-6 col-sm-12">
811									<div class="d-flex">
812										<span> <img class="pr-3"
813											src="assets/DGCA/images/icons/call.png"></span>
814										<div class="footer-content">
815											<p class="mb-0">1800-11-3422</p>
816											<!-- <p class="mb-2">91 - 9876543210</p>
817										<p>91 - 5987265234</p> -->
818										</div>
819									</div>
820								</div>
821								<div class="col-xl-5 col-lg-5 col-md-6  col-sm-12">
822									<div class="d-flex">
823										<span> <img class="pr-3"
824											src="assets/DGCA/images/icons/message.png"></span>
825										<div class="footer-content">
826											<p class="mb-0">egcasupport[at]dgca[dot]nic[dot]in</p>
827											<!-- <p class="">Address Line 1</p> -->
828										</div>
829									</div>
830								</div>
831							</div>
832						</div>
833					</div>
834					<div class="col-xl-4 col-lg-5 col-md-9 col-sm-12 col-12">
835						<p class="footer-heading mb-2">Chat with us</p>
836						<div class="row">
837							<div class="col-xl-12 col-lg-12 col-md-12 col-sm-12">
838								<div class="footer-content d-flex">
839									<p class="mb-0">Chat with us in case of any queries  or
840										concerns.</p>
841								</div>
842							</div>
843						</div>
844					</div>
845				</div>
846			</div>
847		</section> 
848		<section class="footer-bottom p-2">
849			<div class="container">
850				<div class="row">
851					<div class="col-md-8">
852						<div class="footer-text-1 text-left" href="#">
853							<p class="mb-1">Website Content Managed by Directorate General
854								of Civil Aviation</p>
855							<p class="mb-0">Designed, Developed and Hosted by TATA
856								Consultancy Services</p>
857						</div>
858					</div>
859					<div class="col-md-4 text-right">
860						<div class="footer-text-2">
861							<p class="footer-subtext mb-1">@ DGCA - All rights reserved</p>
862							<p class="mb-0">Last Updated Date - 15 may 2024</p>
863						</div>
864					</div>
865				</div>
866			</div>
867		</section>
868		<div class="modal" id="disclaimer">
869			<div class="modal-dialog modal-dialog-centered modal-lg">
870				<div class="modal-content">
871
872					<!-- Modal Header -->
873					<div class="modal-header">
874						<h4 class="modal-title">Disclaimer</h4>
875						<button type="button" class="close" data-dismiss="modal">&times;</button>
876					</div>
877
878					<!-- Modal body -->
879					<div class="modal-body">Unless otherwise specifically stated,
880						the information contained herein is made available to the public
881						by Directorate General of Civil Aviation (DGCA), an agency of
882						Ministry of Civil Aviation (MCA), Government of India (GOI) for
883						information only. Neither the DGCA, MCA, or GOI nor any other
884						agency or entities thereof, assumes any legal liability or
885						responsibility for the accuracy, completeness, or usefulness of
886						any information, apparatus, product or process disclosed, or
887						represents that the use of any information would not infringe
888						privately owned rights. Reference herein to any specific
889						commercial product, process, service by trade name, trade mark,
890						manufacturer, or otherwise, does not constitute or imply its
891						endorsement, recommendation, or favoring by the GOI or any
892						entities thereof. The view and opinions of the originators
893						expressed therein do not necessarily state or reflect those of the
894						DGCA, MCA, GOI, or any agency or entities thereof.</div>
895
896					<!-- Modal footer -->
897					<div class="modal-footer">
898						<button type="button" class="btn btn-primary" data-dismiss="modal">Close</button>
899					</div>
900
901				</div>
902			</div>
903		</div>
904
905		</footer>
906
907
908		
909
910
911
912<link rel="stylesheet" href="style/statusbar.css?v=1.8"
913	type="text/css" />
914<script type="text/javascript" src="script/statusbar.js?v=1.8"></script>
vendor: 2 bytes, line 914
914
915<script type="text/javascript" src="script/frmUtils.js?v=1.8"></script>
vendor: 2 bytes, line 915
915
916<script src="/digigov-portal/assets/DGCA/libs/js/jquery.min.js?v=1.8"></script>
vendor: 2 bytes, line 916
916
917<script src="/digigov-portal/assets/DGCA/libs/js/popper.min.js?v=1.8"></script>
vendor: 2 bytes, line 917
917
918<script src="/digigov-portal/assets/DGCA/libs/js/bootstrap.min.js?v=1.8"></script>
vendor: 2 bytes, line 918
918
919<script src="/digigov-portal/assets/DGCA/libs/js/owl.carousel.min.js?v=1.8"></script>
vendor: 2 bytes, line 919
919
920<script src="/digigov-portal/assets/DGCA/libs/js/jquery.dataTables.min.js?v=1.8"></script>
vendor: 2 bytes, line 920
920
921<script src="/digigov-portal/assets/DGCA/libs/js/dataTables.bootstrap4.min.js?v=1.8"></script>
921
922
923<script>
924	if (!String.prototype.includes) {
925		String.prototype.includes = function() {
926			'use strict';
927			return String.prototype.indexOf.apply(this, arguments) !== -1;
928		};
929	}
930	if (!String.prototype.endsWith) {
931
932		String.prototype.endsWith = function(pattern) {
933			  var d = this.length - pattern.length;
934			  return d >= 0 && this.lastIndexOf(pattern) === d;
935			};
936		}
937		if (!String.prototype.startsWith) {
938			  String.prototype.startsWith = function(searchString, position) {
939			    position = position || 0;
940			    return this.indexOf(searchString, position) === position;
941			  };
942			}
943</script>
vendor: 2 bytes, line 943
943
944<script src="/digigov-portal/assets/DGCA/script/custom-datatable.js?v=1.8"></script>
vendor: 2 bytes, line 944
944
945<script src="/digigov-portal/assets/DGCA/libs/js/bootstrap-datepicker.js?v=1.8"></script>
vendor: 2 bytes, line 945
945
946<script src="/digigov-portal/assets/DGCA/script/show-pdf-table.js?v=1.8"></script>
vendor: 2 bytes, line 946
946
947<script src="/digigov-portal/assets/DGCA/script/header.js?v=1.8"></script>
vendor: 2 bytes, line 947
947
948<script src="/digigov-portal/assets/DGCA/script/internal-link.js?v=1.8"></script>
vendor: 2 bytes, line 948
948
949<script src="/digigov-portal/assets/DGCA/script/sidebar.js?v=1.8"></script>
vendor: 2 bytes, line 949
949
950<script src="/digigov-portal/assets/DGCA/script/topHeader.js?v=1.8"></script>
vendor: 2 bytes, line 950
950
951<script src="/digigov-portal/assets/DGCA/script/commonDynaArray.js?v=1.8"></script>
vendor: 2 bytes, line 951
951
952<script src="/digigov-portal/assets/DGCA/script/commonDynamic.js?v=1.8"></script>
vendor: 2 bytes, line 952
952
953<script src="/digigov-portal/assets/DGCA/script/common.js?v=1.8"></script>
vendor: 2 bytes, line 953
953
954<script src="/digigov-portal/assets/DGCA/script/side-tabs.js?v=1.8"></script>
vendor: 2 bytes, line 954
954
955<script src="/digigov-portal/script/aes/AesUtil.js"></script>
955
956
957<script>
958	//datatable
959	$(document).ready(function() {
960
961						// set nit mode on load 
962						var theme = sessionStorage.getItem('nitModeValue');
963						if (theme !== ' ') {
964							$('body').addClass(theme);
965						}
966
967						//tooltip
968						$('[data-toggle="tooltip"]').tooltip();
969						//datepicker
970						$('.datepicker').datepicker({
971							autoclose : true,
972						});
973						//carousal
974
975						$('.footer-owl').owlCarousel(
976										{
977											items : 4,
978											loop : true,
979											autoplay : true,
980											autoplayTimeout : 1500,
981											margin : 10,
982											autoplayHoverPause:true,
983											nav : true,
984											dots : false,
985											mouseDrag : true,
986											responsiveClass : true,
987											responsive : {
988												0 : {
989													items : 3
990												},
991												480 : {
992													items : 3
993												},
994												769 : {
995													items : 4
996												}
997											},
998											navText : [
999													'<span><img src="assets/DGCA/images/arrow/slider-left-arrow.png"></span>',
1000													'<span><img src="assets/DGCA/images/arrow/slider-right-arrow.svg"></span>' ],
1001
1002										});
1003
1004						$(".dgca-home").click(function() {
1005							sessionStorage.setItem('topTarget', '');
1006							sessionStorage.setItem('topLinkTarget', '');
1007						});
1008
1009						//Dynamic Rule ID for LVL2
1010						var dynamicRuleIdLvl2 = sessionStorage.getItem('dynamicRuleIdLvl2');
1011						var attrLvl2 = sessionStorage.getItem('attrLvl2');
1012						var dynamicContIdLvl2 = sessionStorage.getItem('dynamicContIdLvl2');
1013						if (dynamicRuleIdLvl2) {
1014							document.getElementById("screenId").value = '10000001';
1015							document.getElementById("actionVal").value = 'viewDynamicRuleContLvl2';
1016							document.getElementById("requestType").value = 'ApplicationRH';
1017							document.getElementById("ruleBookId").value = dynamicRuleIdLvl2;
1018							document.getElementById("contentId").value = dynamicContIdLvl2;
1019							document.getElementById("attr").value = attrLvl2;
1020							$(".tab-pane").removeClass("active");
1021							if (attrLvl2 !== undefined && attrLvl2 !== false) {
1022								history.pushState({}, attrLvl2, "?page="+ attrLvl2);
1023							}
1024							showProgressbar();
1025							$.ajax({
1026										url : 'scan?',
1027										dataType : 'text',
1028										type : 'post',
1029										contentType : 'application/x-www-form-urlencoded',
1030										data : $('#hiddenForm').serialize(),
1031										success : function(data, textStatus,jQxhr) {
1032											$('.loadContent').show().html(data);
1033
1034											loadMenuContent(attrLvl2);
1035											customDatatable();
1036											hideProgressbar();
1037											if ($(window).width() <= 768) {
1038												$(".side-tabs").hide();
1039												$(".side-menu-page")
1040														.removeClass(
1041																"side-menu-width");
1042											}
1043										},
1044										error : function(jqXhr, textStatus,
1045												errorThrown) {
1046											console.log(errorThrown);
1047											hideProgressbar();
1048										}
1049									});
1050
1051							sessionStorage.setItem('dynamicRuleIdLvl2', '');
1052							sessionStorage.setItem('attrLvl2', '');
1053							sessionStorage.setItem('dynamicContIdLvl2', '');
1054						}
1055
1056						// Dynamic App ID
1057						var dynamicAppId = sessionStorage.getItem('dynamicAppId');
1058						var appAttr = sessionStorage.getItem('dynamicAppAttr');
1059						if (dynamicAppId) {
1060							document.getElementById("screenId").value = '10000001';
1061							document.getElementById("actionVal").value = 'viewApplicationDtlsReq';
1062							document.getElementById("requestType").value = 'ApplicationRH';
1063							document.getElementById("contentId").value = dynamicAppId;
1064							document.getElementById("serviceName").value = appAttr;
1065							$(".tab-pane").removeClass("active");
1066							if (appAttr !== undefined && appAttr !== false) {
1067								history.pushState({}, appAttr, "?page="+ appAttr);
1068							}
1069							showProgressbar();
1070							$.ajax({
1071										url : 'scan?',
1072										dataType : 'text',
1073										type : 'post',
1074										contentType : 'application/x-www-form-urlencoded',
1075										data : $('#hiddenForm').serialize(),
1076										success : function(data, textStatus,
1077												jQxhr) {
1078											$('.loadContent').show().html(data);
1079											loadMenuContent(appAttr);
1080											customDatatable();
1081											hideProgressbar();
1082											if ($(window).width() <= 768) {
1083												$(".side-tabs").hide();
1084												$(".side-menu-page")
1085														.removeClass(
1086																"side-menu-width");
1087											}
1088										},
1089										error : function(jqXhr, textStatus,
1090												errorThrown) {
1091											console.log(errorThrown);
1092											hideProgressbar();
1093										}
1094									});
1095
1096							sessionStorage.setItem('dynamicAppId', '');
1097							sessionStorage.setItem('dynamicAppAttr', '');
1098						}
1099
1100						//Public Notice Section
1101						var dynamicWhatsNewName = sessionStorage.getItem('dynamicWhatsNewName');
1102						if (dynamicWhatsNewName) {
1103							document.getElementById("screenId").value = '10000001';
1104							document.getElementById("classification").value = dynamicWhatsNewName;
1105							var url = 'scan?requestType=ApplicationRH&actionVal=viewAllService';
1106							$(".tab-pane").removeClass("active");
1107							if (dynamicWhatsNewName !== undefined
1108									&& dynamicWhatsNewName !== false) {
1109								history.pushState({}, dynamicWhatsNewName,"?page=" + dynamicWhatsNewName);
1110							}
1111							showProgressbar();
1112							$.ajax({
1113										url : url,
1114										dataType : 'text',
1115										type : 'post',
1116										contentType : 'application/x-www-form-urlencoded',
1117										async : "false",
1118										data : $('#hiddenForm').serialize(),
1119										success : function(data, textStatus,
1120												jQxhr) {
1121											$('.loadContent').show().html(data);
1122											loadMenuContent(dynamicWhatsNewName);
1123											hideProgressbar();
1124											if ($(window).width() <= 768) {
1125												$(".side-tabs").hide();
1126												$(".side-menu-page")
1127														.removeClass(
1128																"side-menu-width");
1129											}
1130										},
1131										error : function(jqXhr, textStatus,
1132												errorThrown) {
1133											console.log(errorThrown);
1134											hideProgressbar();
1135										}
1136									});
1137							sessionStorage.setItem('dynamicWhatsNewName', '');
1138						}
1139						
1140							 //Back to top
1141							 //Check to see if the window is top if not then display button
1142							 $('.back-to-top').fadeOut();
1143							 $(window).scroll(function(){
1144
1145							  // Show button after 100px
1146							  var showAfter = 100;
1147							  if ( $(this).scrollTop() > showAfter ) { 
1148							   $('.back-to-top').fadeIn();
1149							  } else { 
1150							   $('.back-to-top').fadeOut();
1151							  }
1152							 });
1153							 //Click event to scroll to top
1154							 $('.back-to-top').click(function(){
1155							  $('html, body').animate({scrollTop : 0},800);
1156							  return false;
1157							 });
1158					});
1159	function viewCertificateVerificationPage() {
1160		document.forms[0].method = 'post';
1161		document.forms[0].action = 'scan?requestType=ApplicationRH&actionFlag=getCertVerificationPage';
1162		document.forms[0].submit();
1163	}
1164</script>
1164
1165
1166
1167		
1167<script type="text/javascript" src="bootstrap/plugins/daterangepicker/moment.min.js?v=1.8"></script>
1167
1168		
1168<script>
1169		
1170	function userRegister()
1171	{
1172		
1173		/* if($('#cmb_UserType').val()==500630){ */
1174			//$('#register')[0].click();
1175			//document.getElementById('register').click();
1176			var pilotRole=$('#cmb_UserType').val();
1177			if (pilotRole == "61100002") {
1178		        location.href = '/digigov-portal/jsp/common/groundService.jsp'; 
1179		        return false;
1180		    }
1181			location.href ='/digigov-portal/webHP?requestType=ApplicationRH&actionVal=userRegister&screenId=1111&user='+pilotRole+'';
1182		/*  } */
1183	}
1184	/* Note to be added with user type select starts */
1185	function userTypeNote(){
1186		 if($('#cmb_UserType').val()==500630){
1187		 
1188			 document.getElementById('userTypeNote').innerHTML='Registrations are open currently only for availing the following services on eGCA portal:-<br><ul><li>Issue/Conversion of Commercial Pilot License</li><li>Renewal of Class 1 medical validity through DGCA empaneled examiners.</li></ul>For more details refer FCLC 2 of 2019:<br/><a href="https://dgca.gov.in/digigov-portal/Upload?flag=iframeAttachView&attachId=130575236">Applicable Regulations and Guidance -01</a><br><a href="https://dgca.gov.in/digigov-portal/Upload?flag=iframeAttachView&attachId=130600469">Applicable Regulations and Guidance -02</a><br/><br>Applicants need to ensure that they are holders of only valid FRTOL or FRTOL-R for registration.<br>Applicants intending to avail Conversion of CPL service are advised to register and avail service/fill e-logbook as and when the service is being made available on the portal.';
1189		 }
1190		
1191	}
1192	 /* Note to be added with user type select ends */
1193	
1194	function fn_loginKeyPress(event)
1195	{
1196		var key;
1197		if (window.event)
1198			key = window.event.keyCode;
1199		else
1200			key = event.which;
1201		if (key == 13)
1202		{
1203			$("#txt_Captcha").blur();
1204			fn_JLoginSubmit();
1205		}
1206	}
1207	
1208	$('#txt_Captcha').keypress(function(event) {
1209		fn_loginKeyPress(event)
1210	});
1211	
1212	function fn_JLoginSubmit() 
1213	{
1214		 
1215	  if(validateDetails()){
1216		if (document.LoginForm.username.value == "")
1217		{
1218			alert("Please Enter eGCA Id");
1219			document.LoginForm.username.focus();
1220			return false;
1221		}
1222		else if (document.LoginForm.password.value == "")
1223		{
1224			alert("Please enter Password");
1225			document.LoginForm.password.focus();
1226			return false;
1227		}
1228		else 
1229		{
1230			
1231			getUpdatedStr(document.LoginForm.password,'p0sx3YG+QZIKzcf5IuZAfT38Bh4qvo+xR9S3YM8k2QSbZfuFi4U7Iupk59Fw2Goa');
1232			 
1233			document.LoginForm.action='/digigov-portal'+'/j_spring_security_check';
1234			document.LoginForm.submit();
1235		}
1236		return true;
1237	  }else{
1238			return false;
1239		}
1240	}
1241	
1242	function getUpdatedStr(obj,pph)
1243	{
1244		  var str = obj.value;
1245		  if(str!=null && str != '')
1246		  {
1247			  var au = new AesUtil('128','1000');
1248			  var updatedStr = au.encrypt('2df6bf74cb133595','4d67fd8ee80132c6115e39880b08165d', pph, str);
1249		      if(updatedStr!=null && updatedStr!="")
1250			  {
1251		    	  obj.value= updatedStr;
1252				  return updatedStr;
1253			  }
1254		  }	  
1255	}
1256	
1257	function validateDetails(){
1258		
1259		var valid=true;
1260		if("N" === 'N') 
1261		{
1262		 if(document.getElementById('txt_Captcha').value == "" || document.getElementById('txt_Captcha').value == null)
1263				{
1264					document.getElementById('incCaptcha').innerHTML='Please enter Captcha';	
1265					valid= false;
1266				} 
1267		} 
1268		
1269		
1270		 if (document.LoginForm.username.value == "")
1271			{
1272				alert("Please Enter eGCA Id");
1273				//document.LoginForm.username.focus();
1274				valid= false;
1275			}
1276		 if (document.LoginForm.password.value == "")
1277			{
1278				alert("Please enter Password");
1279				//document.LoginForm.password.focus();
1280				valid=false;
1281			}
1282		 if("Y" === 'N') 
1283{		
1284			 
1285				 if(document.getElementById('g-recaptcha-response').value != "" && document.getElementById('g-recaptcha-response').value != null){
1286					 var f = document.getElementById('g-recaptcha-response');
1287			    		(checkCaptcha(f));
1288			    		if(document.getElementById('incCaptcha').value==""){
1289			    			valid= true;
1290			    		} else {
1291			    			valid= false;
1292			    			document.getElementById('alertCaptcha').innerHTML="We could not verify your request. Please try again.";
1293			    		}		 
1294			    	}				 
1295			} else if("N" === 'N'){
1296			if(document.getElementById('txt_Captcha').value !="" && document.getElementById('txt_Captcha').value !=null)
1297				    {
1298				    		var f = document.getElementById('txt_Captcha');
1299				    		(checkCaptcha(f));
1300				    		$('#captcha_val').val(document.getElementById('txt_Captcha').value);
1301				    		if(document.getElementById('incCaptcha').innerHTML==""){
1302				    			valid= true;
1303				    		}else{
1304				    			valid= false;
1305				    		}
1306				    } 
1307			}
1308			
1309		/*  
1310		 if(document.getElementById('g-recaptcha-response').value !="" && document.getElementById('g-recaptcha-response').value !=null){
1311			 var f = document.getElementById('g-recaptcha-response');
1312	    		(checkCaptcha(f));
1313	    		if(document.getElementById('incCaptcha').value==""){
1314	    			valid= true;
1315	    		}else{
1316	    			valid= false;
1317	    			document.getElementById('alertCaptcha').innerHTML="We could not verify your request. Please try again.";
1318	    		}		 }
1319		  */
1320		   /*  if(document.getElementById('txt_Captcha').value !="" && document.getElementById('txt_Captcha').value !=null)
1321		    {
1322		    		var f = document.getElementById('txt_Captcha');
1323		    		(checkCaptcha(f));
1324		    		$('#captcha_val').val(document.getElementById('txt_Captcha').value);
1325		    		if(document.getElementById('incCaptcha').innerHTML==""){
1326		    			valid= true;
1327		    		}else{
1328		    			valid= false;
1329		    		}
1330		    } */
1331		return valid;
1332	}
1333	</script>
1333
1334
1335		
1335<script src="assets/DGCA/script/egcaLogin.js"></script>
1335
1336		
1336<script src="assets/DGCA/script/custom-datatable.js"></script>
1336
1337		
1337<script>
1338		//open menu in mobile device
1339		$("body").on( "click", ".header-menu-after-login", function() {
1340			if($(window).width() <= 991){
1341				$(this).hide();
1342				$(".side-tabs-egca,.login-left").show();
1343				$(".after-login-menu-close").show();
1344			}
1345		});
1346		//close menu in mobile device
1347		$("body").on( "click", ".after-login-menu-close", function() {
1348			if($(window).width() <= 991){
1349					$(this).hide();
1350					$(".side-tabs-egca,.login-left").hide();
1351					$(".after-login-menu-close").hide();
1352					$(".header-menu-after-login").show();
1353			}
1354		});
1355		// for mobile app
1356		var str = window.location.href;	
1357		if(str.includes("mobileApp")){
1358			$(".nav-link ").removeClass("active");
1359			$(".nav-item").eq(1).find(".nav-link").addClass('active');
1360			$("#login-tab").removeClass("active");
1361			$("#login-tab").removeClass("show");
1362			$("#signUp-tab").addClass("active");
1363			$("#signUp-tab").addClass("show");
1364		}
1365		if(str.includes("mobileApp") && str.includes("forgotPassword"))
1366			{
1367			location.href ='/digigov-portal/webHP?requestType=ApplicationRH&actionVal=forgotPassword&screenId=66&mobileApp=1';
1368			}
1369		
1370			if(str.includes("mobileApp") && str.includes("forgotUsername"))
1371			{
1372			location.href ='/digigov-portal/webHP?requestType=ApplicationRH&actionVal=forgotUsername&screenId=67&mobileApp=1';
1373			}
1374		
1375		</script>
1375
1376	</form>
1377	
1378	<!-- 
1378<script src=https://chatbot.dgca.gov.in/UNFYD-Webchat/uf-webchat.js?v=1.1 type="text/javascript"></script>
1378 -->
1379	
1379<script>
1380  
1381  $(window).on('load', function(){ 
1382	  
1383	  $('#overlay').hide();  
1384  });
1385</script>
1385
1386</body>
1387</html>

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