PageSourceSearch

https://jobs.ancor.co.th/candidate/login

html ancor.co.th collected 2026-10-05 03:40:41 UTC 16,697 bytes, 479 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en" class="h-100">
3    <head>
4
5        <!-- Required Meta Tags Always Come First -->
6        <meta charset="utf-8">
7        <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
8        <meta http-equiv="x-ua-compatible" content="ie=edge">
9        <meta name="csrf-token" content="dA8UFAnW7cZDCbbtcCLQ3TlpMhlaMQe6QZJEiqJp">
10        <!-- SEO -->
11        <title>Candidate Login - ANCOR Thailand</title><meta property="og:title" content="Candidate Login - ANCOR Thailand"><meta property="og:image" content="https://static.vincere.io/quick-job-board/parkerbridgeth-vincere-io/image/5f755d6421eae/Jobboard-thumpnail-banner.jpg"><meta name="twitter:title" content="Candidate Login - ANCOR Thailand">
11<script type="application/ld+json">{"@context":"https://schema.org","@type":"WebPage","name":"Candidate Login - ANCOR Thailand","description":"For those who helped create the Genki Dama"}</script>
11
12
13                                    <meta name="robots" content="noindex, nofollow">
14                    
15        
16        <!-- Favicon -->
17        <link rel="shortcut icon" href="https://static.vincere.io/quick-job-board/parkerbridgeth-vincere-io/image/5f747fce0ad85/cropped-favicon-1-1-192x192.png">
18
19        <!-- Google Font -->
20        <link href="https://static.vincere-digital.io/static-fonts/engagement-hub/raleway/stylesheet.css" rel="stylesheet">
21
22        <!-- CSS Implementing Plugins -->
23        <link rel="stylesheet" href="https://jobs.ancor.co.th/vendor/font-awesome/css/all.min.css">
24
25            
26        <!-- CSS Template -->
27        <link rel="stylesheet" type="text/css" href="https://jobs.ancor.co.th/css/theme.min.css">
28
29        <!-- EH Custom css -->
30        <link rel="stylesheet" type="text/css" href="https://jobs.ancor.co.th/css/eh-custom.min.css?v=2.5.6.0">
31
32        <!-- Global Custom Css -->
33        <style>
34    body {
35        font-family: 'Raleway', sans-serif;
36    }
37
38    a, .link-white-55:hover, .btn-outline-primary, .nav-bordered .nav-link.active, .onboarding-fields__tab .nav-link.active, .scrtabs-tab-scroll-arrow {
39        color: #F54D2E;
40    }
41
42    .custom-file-label::after, a:hover, .link-dark:hover, .dropdown-item.active, .dropdown-item:active {
43        color: #dd462a;
44    }
45
46    .text-primary, .link-primary {
47        color: #F54D2E !important;
48    }
49
50    .link-primary .x-icon path {
51        fill: #F54D2E !important;
52    }
53
54    .custom-switch .custom-control-label::after {
55        background: #97a4af
56    }
57
58    .custom-control-input:checked ~ .custom-control-label::before, .btn-primary, .bg-primary, .badge-primary, .duik-go-to, .btn-outline-primary:hover, .cc-btn, .nav-pills .nav-link.active, .nav-pills .show > .nav-link {
59        background: #F54D2E !important;       
60    }
61
62    .btn-primary, .bg-primary, .btn-outline-primary, .cc-btn {
63        border-color: #F54D2E !important;
64    }
65
66    .custom-control-input:checked ~ .custom-control-label::before, .form-control:focus, .onboarding-fields__sortable-placeholder {
67        border-color: #F54D2E;
68    }
69
70    .btn-primary:enabled:hover, .cc-btn:hover {
71        background: #dd462a !important;
72        border-color: #dd462a !important;
73    }
74
75    .duik-callout-primary {
76        border-left-color: #dd462a !important;
77    }
78
79    .nav-bordered .nav-link.active {
80        border-bottom-color: #dd462a !important;
81    }
82
83    .dropdown-menu {
84        border-top-color: #dd462a !important;
85    }
86
87    .cc-btn {
88        color: #FFFFFF !important;
89    }
90
91    .cc-btn:hover {
92        text-decoration: none;
93    }
94
95    
96        .footer__top__about__text, footer a, .footer__top__contact {
97        color: #FFFFFF !important;
98    }
99    
100    
101        
102    
103</style>
vendor: 80 bytes, lines 103-107
103
104
105
106        
107        <script src='https://www.google.com/recaptcha/api.js?render=
1076Ldq7mgUAAAAAAajXFoPB3BK6LsBR451sGuaOiMF
vendor: 17 bytes, lines 107-109
107'></script>
108
109    
109</head>
110    <!-- End Head -->
111
112    <body class="bg-light d-flex flex-column h-100">
113
114        
115<!-- Main content -->
116<main role="main">
117        <section>
118        <div class="container min-vh-100 d-flex align-items-center">
119            <div class="btn-block py-6">
120                <div class="row justify-content-center">
121                    <div class="col-12">
122                        <div class="text-center mb-3">
123                                                            <a href="https://ancor.co.th/">
124                                    <img src="https://static.vincere.io/quick-job-board/parkerbridgeth-vincere-io/image/60d3348f3174b/ancor.png" alt="ANCOR Thailand" class="mw-20">
125                                </a>
126                                                    </div>
127                        
128                        <h3 class="h3 text-center mb-4 text-primary text-uppercase">
129                            Candidate Portal
130                        </h3>
131                                                                            
132                    </div>
133
134                    
135                        <div class="col-md-6 col-lg-5 col-xl-5 pb-4">
136                            <div class="text-center"> 
137                                                                                            </div>
138
139                            <form method="post" enctype="multipart/form-data" id="submitForm"><input type="hidden" name="_token" value="dA8UFAnW7cZDCbbtcCLQ3TlpMhlaMQe6QZJEiqJp">
140                            	<div id="eh_name_59SrwQ6fYrLuDmgL_wrap"  style="display: none" aria-hidden="true">
141        <input id="eh_name_59SrwQ6fYrLuDmgL"
142               name="eh_name_59SrwQ6fYrLuDmgL"
143               type="text"
144               value=""
145                              autocomplete="nope"
146               tabindex="-1">
147        <input name="valid_from"
148               type="text"
149               value="eyJpdiI6IjVrYmJEQ3hhdzlocUJuQW5tMXNzOXc9PSIsInZhbHVlIjoiZHFyOE9kTFNGWThjTlN1dm04eG1pdz09IiwibWFjIjoiMjAyY2JmYjI1YWM0MjAwOTg1M2UyZWU4YTE0NDk5NzhkYWQ0YTZlMjAzYjQyMmIwYTcxYWY1ZTVjMTFjMTg4ZCIsInRhZyI6IiJ9"
150                              autocomplete="off"
151               tabindex="-1">
152    </div>
153   
154
155                            	    <div class="form-group">
156
157	
158    <div class="input-group input-group-merge">
159        <div class="input-group-prepend">
160            <span class="input-group-text">
161            	<i class="far fa-envelope"></i>
162            </span>
163        </div>
164    	<input 
165    type="email"
166    name="email"
167    value=""
168    class="form-control  form-control-lg " 
169        placeholder="Email"
170            required="" 
171        id="inp-email"
172/>    </div>
173</div><div class="form-group">
174
175	
176    <div class="input-group input-group-merge">
177        <div class="input-group-prepend">
178            <span class="input-group-text">
179            	<i class="fa fa-lock"></i>
180            </span>
181        </div>
182    	<input 
183    type="password"
184    name="password"
185    value=""
186    class="form-control  form-control-lg " 
187        placeholder="Password"
188            required="" 
189        id="inp-password"
190/>    </div>
191</div>
192                            	    <div class="my-4">
193    <div class="row">
194        <div class="col-6">
195            <input type="hidden" name="remember" value="0">
196<div class="custom-control custom-checkbox ">
197    <input type="checkbox"
198    	name="remember"
199    	class="custom-control-input "
200    	id="inp-remember"
201        value="1"
202    	 checked=""             	                    />
203
204    <label class="custom-control-label" for="inp-remember">
205    	    	Remember me
206    	    </label>
207
208</div>
209        </div>
210        <div class="col-6 text-right">
211            <a href="https://jobs.ancor.co.th/candidate/forgot-password">Forgot password?</a>
212        </div>
213    </div>
214</div>
215                                <div class="mt-4">
216                                    <button type="submit" class="btn btn-block btn-lg btn-primary text-uppercase">
217                                    	    Login
218                                    </button>
219                                </div>
220
221                                <div class="mt-4 text-center">
222                                        <small>
223	Don&#039;t have an account?
224</small>
225<a href="https://jobs.ancor.co.th/candidate/register" class="small font-weight-bold">
226    Register
227</a>
228                                    </div>
229                            
230                            </form>
231
232                        </div>
233
234                                </div>
235        </div>
236    </section>
237
238</main>
239<!-- End Main content -->
240       
241
242        <!-- Preloader -->
243        <div id="preloader">
244    <div id="spinner">
245        <div class="spinner-grow  text-primary" role="status">
246        <span class="sr-only">Loading...</span>
247    </div>
248    <div class="spinner-grow  text-primary" role="status">
249        <span class="sr-only">Loading...</span>
250    </div>
251    <div class="spinner-grow  text-primary" role="status">
252        <span class="sr-only">Loading...</span>
253    </div>
254    <div class="spinner-grow  text-primary" role="status">
255        <span class="sr-only">Loading...</span>
256    </div>
257    <div class="spinner-grow  text-primary" role="status">
258        <span class="sr-only">Loading...</span>
259    </div>
260    </div>
261</div>        <!-- End Preloader -->
262
263                <!-- Go to Top -->
264  <a class="js-go-to duik-go-to" href="javascript:;">
265    <span class="fa fa-arrow-up duik-go-to__inner"></span>
266  </a>
267  <!-- End Go to Top -->        
268        <div id="notification" class="js-notification hidden">
269	<div class="alert alert-dismissible fade show" role="alert">
270	    <i class="fas mr-2"></i>
271	    <span class="notifcation__message js-nofication-message"></span>
272		<button type="button" class="close" aria-label="Close">
273	        <span aria-hidden="true">×</span>
274	    </button>
275	</div>
276</div>
277
278                <section class="cookies js-cookies">
279	<div class="cookies--content text-white bg-primary p-4  h-100 ">
280		<a href="#" class="cookies--close position-absolute js-close-cookie
280s link-white">
281			<i class="fal fa-times "></i>
282		</a>
283		<h3 class="text-white">
284			Our use of cookies
285		</h3>
286
287		
288		<p>
289			We use necessary cookies to make our site work. We&#039;d also set analytics cookies to help us improve it. Using this tool will set a cookie on your device to remember your preferences.
290		</p>
291		
292				<hr>
293		
294		<div class="row ">
295			<div class="col-6 col-md-12"> 
296			<div class="custom-control custom-checkbox ">
297    <input type="checkbox" class="custom-control-input"  disabled="" checked="" >
298    <label class="custom-control-label" for="">
299    	Necessary 
300    </label>
301</div>
302
303<p>
304	Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
305</p>
306<hr>
307			</div>
308
309			<div class="col-6 col-md-12">
310			<div class="custom-control custom-checkbox ">
311    <input type="checkbox" class="custom-control-input"  id="statistics_cookies" >
312    <label class="custom-control-label" for="statistics_cookies">
313    	Statistics 
314    </label>
315</div>
316
317<p>
318	Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
319</p>
320<hr>
321			</div>
322		</div>
323
324				<p>
325			For more detailed information about the cookies we use, see our <a href="https://jobs.ancor.co.th/cookie-details" class="link-white" style="text-decoration: underline;">Cookies page</a>.
326		</p>
327		
328		<hr class="d-none d-sm-block">
329
330		<button class="btn  bg-white font-weight-bold mb-2 js-btn-accept-cookie" data-cookie="">
331	Allow sections
332</button>
333		<button class="btn  bg-white font-weight-bold mb-2 js-btn-accept-cookie" data-cookie="all">
334	Allow all cookies
335</button>
336	</div>
337
338</section>
339        
340        <!-- JS Global Compulsory -->
341        
341<script src="https://jobs.ancor.co.th/vendor/jquery/dist/jquery.min.js"></script>
341
342        <!--
343        
343<script src="https://jobs.ancor.co.th/vendor/jquery-migrate/dist/jquery-migrate.min.js"></script>
343
344        -->
345        
345<script src="https://jobs.ancor.co.th/vendor/popper.js/dist/umd/popper.min.js"></script>
345
346        
346<script src="https://jobs.ancor.co.th/vendor/bootstrap/dist/js/bootstrap.min.js"></script>
346
347
348        <!-- AJAX Url -->
349        
349<script type="text/javascript">
350            var base_url = 'https://jobs.ancor.co.th';
351            var geocoding_url = 'https://jobs.ancor.co.th/ajax/geocoding';
352            var advanced_job_alerts = 1;
353            var $submit_form = $('#submitForm');
354            var validation_messages = {
355                required: 'This field is required!',
356                email: {
357                    valid: 'Please enter a valid email address',
358                    remote: 'This email address was taken. Please try another one.',
359                },
360                password: {
361                    hasNumbers: 'Password must have at least 2 numbers',
362                    hasUppercase: 'Password must have at least 1 uppercase'
363                },
364                confirm_password: {
365                    equalTo: 'Please enter the same password as above'
366                },
367                file: {
368                    invalidFileType: 'Invalid file type',
369                    invalidFileSize: 'File must be less than 5MB',
370                    invalidExpiryDate: 'File expiry date is required',
371                    invalidFile: 'File is required',
372                    requireFile: 'Please upload a file',
373                    requiredDocumentType: 'Please select document type',
374                    notAcceptedPastDate: 'Date must be greater than today',
375                },
376
377            }
378            var isUser = false;
379            var captchaKey = "6Ldq7mgUAAAAAAajXFoPB3BK6LsBR451sGuaOiMF";
380        </script>
380
381
382        <!-- JS -->
383        
383<script src="https://jobs.ancor.co.th/js/main.js?v=2024111401"></script>
383
384        <!--
385        
385<script src="https://jobs.ancor.co.th/js/header-fixing.js"></script>
385
386        -->
387
388        <!-- Specific Page Vendor -->
389        
389<script src="https://jobs.ancor.co.th/vendor/jquery-validation/jquery.validate.min.js" async></script>
389
390
391
392        <!-- Global JS call -->
393        
394        <!-- Specific JS call -->
395            
395<script type="text/javascript">
396    EH.page = {
397        init: function() {
398            EH.page.validate();
399        },
400        validate: function() {
401            EH.validation.setDefaults();
402            validator = $submit_form.validate();
403
404            $('#inp-email').rules( "add", {
405                validEmail: true,
406            });
407        },
408    }
409</script>
vendor: 1 bytes, line 409
409
410<script type="text/javascript">
411
412    EH.page.validatePassword = function() {
413
414        let $validation = $('.js-validation_instruction');
415        
416        if (!$validation.length)
417            return true;
418
419        $validation.show();
420
421        let password = $('#inp-password').val();
422        let numbers = password.match(/[0-9]/g); 
423        let lowercase = password.match(/[a-z]/g);
424        let uppercase = password.match(/[A-Z]/g);
425        let symbols = password.match(/[`!@#$%^&*()_\-+=\[\]{};':"\\|,.<>\/?~ ]/g);
426
427        let validations = {}, countPassedValidation = 0;
428        validations[1] = password.length >= 10;
429        validations[2] = password && !commonPasswords.includes(password.toLowerCase());
430        validations[3] = lowercase ? (lowercase.length > 0) : false;
431        validations[4] = uppercase ? (uppercase.length > 0) : false;
432        validations[5] = numbers ? (numbers.length >= 1) : false;
433        validations[6] = symbols ? (symbols.length >= 1) : false;
434        validations[7] = password.length >= 20;
435
436        $.each(validations, function(index, value){
437            $li = $validation.children(`.validation_instruction__field`).eq(index - 1);
438            if (value) {
439                countPassedValidation++;
440                $li.addClass('text-success');
441            } else {
442                $li.removeClass('text-success');
443            }
444        });
445
446        if (!validations[1] || !validations[2]) {
447            return false;
448        }
449        
450        return countPassedValidation >= 4;
451    }
452
453    EH.page.onChangePassword = function() {
454        $('#inp-password').on('keyup', function() {
455            EH.page.validatePassword();
456        })
457    }
458
459    window.addEventListener('load', function () {
460        EH.page.init();
461    });
462
463</script>
463
464
465
466        <!-- Cookie Consent JS -->
467        
467<script src="https://cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js"></script>
467
468
469            
469<script>
470        $(document).ready(function() {
471            $(".js-notification button.close").click(function() {
472                $(this).closest(".js-notification").hide();
473            })
474        });
475    </script>
475
476        <!-- END JAVASCRIPTS -->
477    </body>
478    <!-- End Body -->
479</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.