1<!DOCTYPE html> 2<!-- Coding By Coding Jasim - www.codingjasimweb.com --> 3<html lang="en"> 4<head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <title>Creative Arts Solution Foundation</title> 8 <!-- Google Fonts Link For Icons --> 9 <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@48,400,0,0"> 10 <link rel="stylesheet" href="style.css"> 11
11<script src="script.js" defer></script>
11 12</head> 13<body> 14 <!--Navigation bar--> 15 <header> 16 <nav class="navbar"> 17 <span class="menu-btn material-symbols-rounded">menu</span> 18 <a href="#" class="logo"> 19 <img src="images/logo.png" alt="logo"> 20 </a> 21 <ul class="links"> 22 <span class="close-btn material-symbols-rounded">close</span> 23 <li><a href="#"><a href="../index.html">Home</a></a></li> 24 <li><a href="#"><a href="../IgcaCBTest.html">IgcaCBTest</a></a></li> 25 <li><a href="#"><a href="../Art Outreach.html">Art Outreach</a></a></li> 26 <li><a href="#"><a href="../about.html">About us</a></a></li> 27 <li><a href="#"><a href="../contact.html">Contact us</a></a></li> 28 </ul> 29 <button class="login-btn">LOG IN</button> 30 </nav> 31 </header> 32 <!--Popup form--> 33 <div class="blur-bg-overlay"></div> 34 <div class="form-popup"> 35 <span class="close-btn material-symbols-rounded">close</span> 36 <div class="form-box login"> 37 <div class="form-details"> 38 <h2>Welcome Back</h2> 39 <p>Please log in using your personal details to stay connected with us.</p> 40 </div> 41 <div class="form-coentnt"> 42 <form method="post" action="//submit.form" onSubmit="return validateForm();"> 43<div style="max-width: 400px;"> 44</div> 45<div style="display: flex; padding-bottom: 18px;max-width : 450px;"> 46<div style=" margin-left: 0; margin-right: 1%; width: 49%;">First name<span style="color: red;"> *</span><br/> 47<input type="text" id="data_2" name="data_2" style="max-width: 100%;" class="form-control"/> 48</div> 49<div style=" margin-left: 1%; margin-right: 0; width: 49%;">Last name<span style="color: red;"> *</span><br/> 50<input type="text" id="data_3" name="data_3" style="max-width: 100%;" class="form-control"/> 51</div> 52</div><div style="padding-bottom: 18px;">Email<span style="color: red;"> *</span><br/> 53<input type="text" id="data_4" name="data_4" style="max-width : 450px;" class="form-control"/> 54</div> 55<div style="padding-bottom: 18px;">Password<span style="color: red;"> *</span><br/> 56<input type="password" name="password" required autocomplete="new-password"> 57</div> 58<div style="padding-bottom: 18px;">I agreed to the terms and conditions<br/> 59<span><input type="checkbox" id="data_10_0" name="data_10" value="Check this box"/> Check this box</span><br/> 60</div> 61<div style="padding-bottom: 18px;font-size : 14px;"><a href="Reset-Password.html">Forgot Password</a></div> 62<div style="padding-bottom: 18px;font-size : 14px;">Don't have an account. <a href="sign-up.html">Sign Up</a></div> 63<div style="padding-bottom: 18px;"><input name="skip_Submit" value="Submit" type="submit"/></div> 64<div> 65<div style="float:right"><a href="https://www.100forms.com" title="form to email" id="lnk100" style="color: #F9F9F9">form to email</a></div>
66<script src="https://www.100forms.com/js/FORMKEY:JB4AX2SW7PDW" type="text/javascript"></script>
66 67</div> 68</form> 69
70<script type="text/javascript"> 71function validateForm() { 72if (isEmpty(document.getElementById('data_2').value.trim())) { 73alert('First name is required!'); 74return false; 75} 76if (isEmpty(document.getElementById('data_3').value.trim())) { 77alert('Last name is required!'); 78return false; 79} 80if (isEmpty(document.getElementById('data_4').value.trim())) { 81alert('Email is required!'); 82return false; 83} 84if (!validateEmail(document.getElementById('data_4').value.trim())) { 85alert('Email must be a valid email address!'); 86return false; 87} 88if (isEmpty(document.getElementById('data_5').value.trim())) { 89alert('Password is required!'); 90return false; 91} 92return true; 93} 94function isEmpty(str) { return (str.length === 0 || !str.trim()); } 95function validateEmail(email) { 96var re = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,15}(?:\.[a-z]{2})?)$/i; 97return isEmpty(email) || re.test(email); 98} 99</script>
99 100
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.