HEX
Server: Apache/2.4.58 (Ubuntu)
System: Linux ip-172-31-18-78 6.17.0-1017-aws #17~24.04.1-Ubuntu SMP Tue May 26 21:09:53 UTC 2026 aarch64
User: ubuntu (1000)
PHP: 8.2.31
Disabled: NONE
Upload Files
File: /var/www/grapossconnect/admin-dash/employee-add.php
<?php require('include/header.php'); ?>
<?php require('include/sidebar.php'); ?>
<?php
$msg = '';
$subquery = '';
$EMPLOYEES = 'grp_employees';
$DOCUMENT_FILES = 'grp_document_files';
$uploadPath = "uploads/";
if (isset($_POST['saveemployee'])) {
    $fname = mysqli_real_escape_string($conn, $_POST['firstname']);
    $lname = mysqli_real_escape_string($conn, $_POST['lastname']);
    $ddate = date('Y-m-d', strtotime($_POST['dob']));
    $gender = mysqli_real_escape_string($conn, $_POST['gender']);
    $email = mysqli_real_escape_string($conn, $_POST['email']);
    $phoneno = mysqli_real_escape_string($conn, $_POST['phoneno']);
    $present = mysqli_real_escape_string($conn, $_POST['present_address']);
    $presentCity = mysqli_real_escape_string($conn, $_POST['present_city']);
    $presentState = mysqli_real_escape_string($conn, $_POST['present_state']);
    $presentZipcode = mysqli_real_escape_string($conn, $_POST['present_zipcode']);
    $permanent = mysqli_real_escape_string($conn, $_POST['permanent_address']);
    $permanentCity = mysqli_real_escape_string($conn, $_POST['permanent_city']);
    $permanentState = mysqli_real_escape_string($conn, $_POST['permanent_state']);
    $permanentZipcode = mysqli_real_escape_string($conn, $_POST['permanent_zipcode']);
    $department = mysqli_real_escape_string($conn, $_POST['department']);
    $joinning_date = mysqli_real_escape_string($conn, $_POST['joinning_date']);
    $designation = mysqli_real_escape_string($conn, $_POST['applyfor']);
    $reportingto = mysqli_real_escape_string($conn, $_POST['reportingto']);
    $marital_status = mysqli_real_escape_string($conn, $_POST['marital_status']);
    $anniversary = mysqli_real_escape_string($conn, $_POST['anniversary']);
    $children = mysqli_real_escape_string($conn, $_POST['children']);
    $additionalnotes = mysqli_real_escape_string($conn, $_POST['additionalnotes']);
    $currentDate = date('Y-m-d H:i:s');
    if (!empty($presentZipcode)) {
        $subquery .= ",`present_zipcode`='$presentZipcode'";
    }
    if (!empty($permanentZipcode)) {
        $subquery .= ",`permanent_zipcode`='$permanentZipcode'";
    }
    if (!empty($anniversary)) {
        $anivery = date('Y-m-d', strtotime($anniversary));
        $subquery .= ",`anniversary_date`='$anivery'";
    }
    if (!empty($children)) {
        $subquery .= ",`childern`='$children'";
    }
    if (!empty($reportingto)) {
        $subquery .= ",`reporting_person`='$reportingto'";
    }
    //image
    if (!empty($_FILES["resume"]["name"])) {
        $resumefile = basename($_FILES["resume"]["name"]);
        $resumedoc =  $fname. "_" .time().$resumefile;
        $resumeUpload = $uploadPath . $resumedoc;
        $fileType = pathinfo($resumeUpload, PATHINFO_EXTENSION);
        $allowTypes = array('jpg', 'png', 'jpeg', 'pdf', 'doc');
        if (in_array($fileType, $allowTypes)) {
            if (move_uploaded_file($_FILES["resume"]["tmp_name"], $resumeUpload)) {
                //image
                $insertQry = $conn->query("INSERT INTO $EMPLOYEES SET `first_name`='$fname',`last_name`='$lname',`birth_date`='$ddate',`gender`='$gender',`email`='$email',`phone_number`='$phoneno',`present_address`='$present',`present_state`='$presentState',`present_city`='$presentCity',`permanent_address`='$permanent',`permanent_state`='$permanentState',`permanent_city`='$permanentCity',`applying_position`='$designation',`marital_status`='$marital_status',`department`='$department',`joinning_date`='$joinning_date',`additional_notes`='$additionalnotes', status='working', `created_at`='$currentDate' $subquery");
                if ($insertQry) {
                    $last_id = $conn->insert_id;
                    $insertQry = $conn->query("INSERT INTO `grp_document_files` SET `employee_id`='$last_id',`document`='$resumedoc',`document_name`='Profile Picture',`created_at`='$currentDate'");
                    $msg = '<div class="alert alert-success alert-dismissible fade show"><strong>New employee added successfully</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>';
                    $_POST = array();
                } else {
                    $msg = '<div class="alert alert-danger alert-dismissible fade show"><strong>Something went wrong. Please try again</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>';
                }
            } else {
                $msg = '<div class="alert alert-danger alert-dismissible fade show"><strong>Sorry, there was an error uploading your file.</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>';
            }
        } else {
            $msg = '<div class="alert alert-danger alert-dismissible fade show"><strong>Sorry, only JPG, JPEG, PNG, PDF & DOC files are allowed to upload</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>';
        }
    } else {
        $insertQry = $conn->query("INSERT INTO $EMPLOYEES SET `first_name`='$fname',`last_name`='$lname',`birth_date`='$ddate',`gender`='$gender',`email`='$email',`phone_number`='$phoneno',`present_address`='$present',`present_state`='$presentState',`present_city`='$presentCity',`permanent_address`='$permanent',`permanent_state`='$permanentState',`permanent_city`='$permanentCity',`applying_position`='$designation',`marital_status`='$marital_status',`department`='$department',`joinning_date`='$joinning_date',`additional_notes`='$additionalnotes',status='working',`created_at`='$currentDate' $subquery");
        if ($insertQry) {
            $msg = '<div class="alert alert-success alert-dismissible fade show"><strong>New employee added successfully</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>';
            $_POST = array();
        } else {
            $msg = '<div class="alert alert-danger alert-dismissible fade show"><strong>Something went wrong. Please try again</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>';
        }
    }
}
//state
$stateQry = $conn->query("SELECT `state_id`, `state_name` FROM `grp_states` WHERE `state_id`!='0' ORDER BY `state_name` ASC");
?>
<link href="assets/plugins/datepicker/bootstrap-datepicker.css" rel="stylesheet" />
<div id="content" class="app-content">
    <div class="d-flex align-items-center mb-3">
        <div>
            <ol class="breadcrumb">
                <li class="breadcrumb-item"><a href="dashboard.php">Home</a></li>
                <li class="breadcrumb-item"><a href="javascript:;">Employee</a></li>
                <li class="breadcrumb-item active"><i class="fa fa-arrow-back"></i>Add New Employee</li>
            </ol>
            <h1 class="page-header mb-0">Add New Employee</h1>
        </div>
        <div class="ms-auto">
            <a href="employee-list.php" class="btn btn-primary btn-sm px-4"><i class="fa fa-list me-2"></i> Employee List</a>
        </div>
    </div>

    <div class="row">
        <div class="col-lg-12">
            <div class="card border-0 mb-4">
                <div class="card-header h6 mb-0 bg-none p-3">
                    <i class="fa fa-user fa-lg fa-fw text-dark text-opacity-50 me-1"></i> Employee Personal Details
                </div>
                <div id="msg-error"><?php echo $msg; ?></div>
                <form method="post" enctype="multipart/form-data" onsubmit="return validatemployee()">
                    <div class="card-body">
                        <div class="row">
                            <div class="col-md-6">
                                <div class="mb-3 row">
                                    <label class="form-label">Full Name <span class="text-danger">*</span></label>
                                    <div class="col-md-6">
                                        <input type="text" class="form-control" name="firstname" id="fname" placeholder="Enter First Name" <?php if (isset($_POST['firstname'])) echo "value='" . $_POST['firstname'] . "'"; ?>>
                                    </div>
                                    <div class="col-md-6">
                                        <input type="text" class="form-control" name="lastname" id="lname" placeholder="Enter Last Name" <?php if (isset($_POST['lastname'])) echo "value='" . $_POST['lastname'] . "'"; ?>>
                                    </div>
                                </div>
                            </div>

                            <div class="col-md-3">
                                <div class="mb-3">
                                    <label class="form-label">Date of Birth <span class="text-danger">*</span></label>
                                    <input type="text" class="form-control" id="date-dob" name="dob" placeholder="MM-DD-YYYY" <?php if (isset($_POST['dob'])) echo "value='" . $_POST['dob'] . "'"; ?>>
                                </div>
                            </div>

                            <div class="col-md-3">
                                <div class="mb-3">
                                    <label class="form-label">Gender <span class="text-danger">*</span></label>
                                    <select class="form-select" name="gender" id="gen_der">
                                        <option value="0">Select Gender</option>
                                        <option value="Male" <?php if (isset($_POST['gender']) && $_POST['gender'] === "Male") echo "selected" ?>>Male</option>
                                        <option value="Female" <?php if (isset($_POST['gender']) && $_POST['gender'] === "Female") echo "selected" ?>>Female</option>
                                        <option value="Other" <?php if (isset($_POST['gender']) && $_POST['gender'] === "Other") echo "selected" ?>>Other</option>
                                    </select>
                                </div>
                            </div>

                            <div class="col-md-6">
                                <div class="mb-3">
                                    <label class="form-label">Email <span class="text-danger">*</span></label>
                                    <input type="text" class="form-control" name="email" id="email_id" placeholder="Enter Email Address" <?php if (isset($_POST['email'])) echo "value='" . $_POST['email'] . "'"; ?>>
                                </div>
                            </div>

                            <div class="col-md-6">
                                <div class="mb-3">
                                    <label class="form-label">Phone Number <span class="text-danger">*</span></label>
                                    <input type="text" class="form-control" name="phoneno" id="phone_no" placeholder="Enter Phone Number" <?php if (isset($_POST['phoneno'])) echo "value='" . $_POST['phoneno'] . "'"; ?>>
                                </div>
                            </div>

                            <div class="col-md-6 mb-3">
                                <div class="row" style=" padding: 15px; margin: 0px; border: 1px solid #e0e0e0; border-radius: 5px; ">
                                    <div class="col-md-12">
                                        <div class="mb-3">
                                            <label class="form-label">Present Address <span class="text-danger">*</span></label>
                                            <input type="text" class="form-control" name="present_address" id="present_address" placeholder="Enter Present Address" <?php if (isset($_POST['present_address'])) echo "value='" . $_POST['present_address'] . "'"; ?>>
                                        </div>
                                    </div>

                                    <div class="col-md-4">
                                        <div class="mb-3">
                                            <label class="form-label">State / Province <span class="text-danger">*</span></label>
                                            <select class="form-select" name="present_state" id="present_state">
                                                <option value="0">Select State</option>
                                                <?php foreach ($stateQry as $state) { ?>
                                                    <option value="<?php echo $state['state_id']; ?>" <?php if (isset($_POST['present_state']) && $_POST['present_state'] === "" . $state['state_id'] . "") echo "selected" ?>><?php echo $state['state_name']; ?></option>
                                                <?php } ?>
                                            </select>
                                        </div>
                                    </div>

                                    <div class="col-md-4">
                                        <div class="mb-3">
                                            <label class="form-label">City <span class="text-danger">*</span></label>
                                            <select class="form-select" name="present_city" id="present_city">
                                                <option value="0">Select State First</option>
                                            </select>
                                        </div>
                                    </div>

                                    <div class="col-md-4">
                                        <div class="mb-3">
                                            <label class="form-label">Postal / Zip Code </label>
                                            <input type="text" class="form-control" name="present_zipcode" id="present_zipcode" placeholder="Enter Zip Code" <?php if (isset($_POST['present_zipcode'])) echo "value='" . $_POST['present_zipcode'] . "'"; ?>>
                                        </div>
                                    </div>
                                </div>
                            </div>

                            <div class="col-md-6 mb-3">
                                <div class="row" style=" padding: 15px; margin: 0px; border: 1px solid #e0e0e0; border-radius: 5px; ">
                                    <div class="col-md-12">
                                        <div class="mb-3">
                                            <label class="form-label">Permanent Address <span class="text-danger">*</span></label>
                                            <span class="ms-2">
                                                <input class="form-check-input" type="checkbox" id="sameaddress" />
                                                <label class="form-check-label" for="sameaddress">Same As Present Address</label>
                                            </span>
                                            <input type="text" class="form-control" name="permanent_address" id="permanent_address" placeholder="Enter Present Address" <?php if (isset($_POST['permanent_address'])) echo "value='" . $_POST['permanent_address'] . "'"; ?>>
                                        </div>
                                    </div>

                                    <div class="col-md-4">
                                        <div class="mb-3">
                                            <label class="form-label">State / Province <span class="text-danger">*</span></label>
                                            <select class="form-select" name="permanent_state" id="permanent_state">
                                                <option value="0">Select State</option>
                                                <?php foreach ($stateQry as $state) { ?>
                                                    <option value="<?php echo $state['state_id']; ?>" <?php if (isset($_POST['permanent_state']) && $_POST['permanent_state'] === "" . $state['state_id'] . "") echo "selected" ?>><?php echo $state['state_name']; ?></option>
                                                <?php } ?>
                                            </select>
                                        </div>
                                    </div>

                                    <div class="col-md-4">
                                        <div class="mb-3">
                                            <label class="form-label">City <span class="text-danger">*</span></label>
                                            <select class="form-select" name="permanent_city" id="permanent_city">
                                                <option value="0">Select State First</option>
                                            </select>
                                        </div>
                                    </div>

                                    <div class="col-md-4">
                                        <div class="mb-3">
                                            <label class="form-label">Postal / Zip Code </label>
                                            <input type="text" class="form-control" name="permanent_zipcode" id="zip_code" placeholder="Enter Zip Code" <?php if (isset($_POST['permanent_zipcode'])) echo "value='" . $_POST['permanent_zipcode'] . "'"; ?>>
                                        </div>
                                    </div>
                                </div>
                            </div>

                            <div class="col-md-6">
                                <div class="mb-3">
                                    <label class="form-label">Profile Pic</label>
                                    <input type="file" class="form-control" name="resume" placeholder="Upload Profile Pic">
                                </div>
                            </div>

                            <div class="col-md-6">
                                <div class="mb-3">
                                    <label class="form-label">Marital Status <span class="text-danger">*</span></label>
                                    <select class="form-select" name="marital_status" id="marital_status" required onchange="maritalstatus(this);">
                                        <option value="0">Select Marital Status</option>
                                        <option value="Single" <?php if (isset($_POST['marital_status']) && $_POST['marital_status'] === "Single") echo "selected" ?>>Single</option>
                                        <option value="Married" <?php if (isset($_POST['marital_status']) && $_POST['marital_status'] === "Married") echo "selected" ?>>Married</option>
                                    </select>
                                </div>
                            </div>

                            <div id="showmarriage" style="display: none;">
                                <div class="row">
                                    <div class="col-md-4">
                                        <div class="mb-3">
                                            <label class="form-label">Date of Anniversary</label>
                                            <input type="text" class="form-control" id="date-anniversary" name="anniversary" placeholder="MM-DD-YYYY" <?php if (isset($_POST['anniversary'])) echo "value='" . $_POST['anniversary'] . "'"; ?>>
                                        </div>
                                    </div>
                                    <div class="col-md-4">
                                        <div class="mb-3">
                                            <label class="form-label">Number Of Child (optional)</label>
                                            <input type="number" class="form-control" id="child" name="children" placeholder="Number of child" <?php if (isset($_POST['children'])) echo "value='" . $_POST['children'] . "'"; ?>>
                                        </div>
                                    </div>
                                </div>
                            </div>


                            <!-- addon -->
                            <div class="card-header h6 mb-3 bg-none p-3">
                                <i class="fa fa-bank fa-lg fa-fw text-dark text-opacity-50 me-1"></i> Organisational Details
                            </div>

                            <div class="col-md-3">
                                <div class="mb-3">
                                    <label class="form-label">Department Name <span class="text-danger">*</span></label>
                                    <input type="text" class="form-control" name="department" id="department" placeholder="Department Name" <?php if (isset($_POST['department'])) echo "value='" . $_POST['department'] . "'"; ?>>
                                </div>
                            </div>

                            <div class="col-md-3">
                                <div class="mb-3">
                                    <label class="form-label">Date Of Joinning <span class="text-danger">*</span></label>
                                    <input type="text" class="form-control" name="joinning_date" id="joinning_date" placeholder="Date Of Joinning" <?php if (isset($_POST['joinning_date'])) echo "value='" . $_POST['joinning_date'] . "'"; ?>>
                                </div>
                            </div>

                            <div class="col-md-3">
                                <div class="mb-3">
                                    <label class="form-label">Designation <span class="text-danger">*</span></label>
                                    <input type="text" class="form-control" name="applyfor" id="apply_for" placeholder="Designation" <?php if (isset($_POST['applyfor'])) echo "value='" . $_POST['applyfor'] . "'"; ?>>
                                </div>
                            </div>

                            <div class="col-md-3">
                                <div class="mb-3">
                                    <label class="form-label">Reporting Person (optional)</label>
                                    <input type="text" class="form-control" name="reportingto" id="reportingto" placeholder="Reporting Person" <?php if (isset($_POST['reportingto'])) echo "value='" . $_POST['reportingto'] . "'"; ?>>
                                </div>
                            </div>
                            <!-- end addon -->

                            <div class="mb-3">
                                <label class="form-label">Additional Notes</label>
                                <div class="form-control p-0 overflow-hidden">
                                    <textarea class="form-control" name="additionalnotes" placeholder="Enter text ..." rows="10"><?php if (isset($_POST['additionalnotes'])) echo "" . $_POST['additionalnotes'] . ""; ?></textarea>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="card-footer bg-none d-flex p-3">
                        <button class="btn btn-primary" name="saveemployee" type="submit"><i class="fas fa-check"></i> CLICK TO SAVE DETAIL </button>
                        <a href="employee-list.php" class="btn btn-danger ms-2">CANCEL</a>
                    </div>
                </form>
            </div>
        </div>
    </div>
</div>
<?php require('include/footer-data.php'); ?>
<script src="assets/plugins/datepicker/bootstrap-datepicker.js" type="text/javascript"></script>
<script>
    $('#date-dob').datepicker({
        todayHighlight: true,
        autoclose: true
        //endDate: '-18y'
    });
    $('#date-anniversary').datepicker({
        todayHighlight: true,
        autoclose: true
    });
    $('#joinning_date').datepicker({
        todayHighlight: true,
        autoclose: true
    });
    //Same Address
    $(document).ready(function() {
        $("#sameaddress").change(function() {
            if ($(this).is(':checked')) {
                var paddress = $("#present_address").val();
                $("#permanent_address").val(paddress);
            } else {
                $("#permanent_address").val('');
            }
        });
    });
    //State
    $(document).on('change', '#present_state', function() {
        var stateID = $(this).val();
        if (stateID) {
            $.ajax({
                type: 'POST',
                url: 'api/get_city.php',
                data: {
                    'state': stateID
                },
                success: function(result) {
                    $('#present_city').html(result);
                }
            });
        } else {
            alert('Select State');
        }
    });
    $(document).on('change', '#permanent_state', function() {
        var stateID = $(this).val();
        if (stateID) {
            $.ajax({
                type: 'POST',
                url: 'api/get_city.php',
                data: {
                    'state': stateID
                },
                success: function(result) {
                    $('#permanent_city').html(result);
                }
            });
        } else {
            alert('Select State');
        }
    });
    //if Married
    function maritalstatus(that) {
        if (that.value == "Married") {
            document.getElementById("showmarriage").style.display = "block";
        } else {
            document.getElementById("showmarriage").style.display = "none";
        }
    }
    //Validation
    function validatemployee() {
        var f_name = jQuery('#fname').val();
        var l_name = jQuery('#lname').val();
        var date_dob = jQuery('#date-dob').val();
        var genderID = jQuery('#gen_der').val();
        var emailID = jQuery('#email_id').val();
        var phoneNo = jQuery('#phone_no').val();
        var paddress1 = jQuery('#present_address').val();
        var paddress2 = jQuery('#permanent_address').val();
        var cityName = jQuery('#present_city').val();
        var stateName = jQuery('#present_state').val();
        var cityName2 = jQuery('#permanent_city').val();
        var stateName2 = jQuery('#permanent_state').val();
        var department = jQuery('#department').val();
        var joinningDate = jQuery('#joinning_date').val();
        var applyFor = jQuery('#apply_for').val();
        var mstatus = jQuery('#marital_status').val();
        $("#fname").css('border', '');
        $("#lname").css('border', '');
        $("#date-dob").css('border', '');
        $("#gen_der").css('border', '');
        $("#email_id").css('border', '');
        $("#phone_no").css('border', '');
        $("#present_address").css('border', '');
        $("#permanent_address").css('border', '');
        $("#present_city").css('border', '');
        $("#present_state").css('border', '');
        $("#permanent_city").css('border', '');
        $("#permanent_state").css('border', '');
        $("#department").css('border', '');
        $("#joinning_date").css('border', '');
        $("#apply_for").css('border', '');
        $("#marital_status").css('border', '');
        if (f_name == "") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Enter first name</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#fname").css('border', '#e66262 1px solid');
            $('#fname').focus();
            return false;
        } else if (!f_name.match(/^[a-zA-Z ]*$/)) {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>First name should be in alphabetic only</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#fname").css('border', '#e66262 1px solid');
            $('#fname').focus();
            return false;
        } else if (l_name == "") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Enter last name</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#lname").css('border', '#e66262 1px solid');
            $('#lname').focus();
            return false;
        } else if (!l_name.match(/^[a-zA-Z ]*$/)) {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Last name should be in alphabetic only</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#lname").css('border', '#e66262 1px solid');
            $('#lname').focus();
            return false;
        } else if (date_dob == "") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Date of Birth Required</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#date-dob").css('border', '#e66262 1px solid');
            $('#date-dob').focus();
            return false;
        } else if (genderID == "0") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Select Gender</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#gen_der").css('border', '#e66262 1px solid');
            $('#gen_der').focus();
            return false;
        } else if (emailID == "") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Enter email address</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#email_id").css('border', '#e66262 1px solid');
            $('#email_id').focus();
            return false;
        } else if (!emailID.match(/^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/)) {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Please entera valid email address</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#email_id").css('border', '#e66262 1px solid');
            $('#email_id').focus();
            return false;
        } else if (phoneNo == "") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Please provide a phone number</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#phone_no").css('border', '#e66262 1px solid');
            $('#phone_no').focus();
            return false;
        } else if ($('#phone_no').val().length != 10) {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Mobile number must be 10 digits</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#phone_no").css('border', '#e66262 1px solid');
            $('#phone_no').focus();
            return false;
        } else if (!phoneNo.match(/^[6-9]\d{2}\d{3}\d{4}$/)) {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Mobile number is not valid!</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#phone_no").css('border', '#e66262 1px solid');
            $('#phone_no').focus();
            return false;
        } else if (paddress1 == "") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Enter present address</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#present_address").css('border', '#e66262 1px solid');
            $('#present_address').focus();
            return false;
        } else if (stateName == "0") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Select State</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#present_state").css('border', '#e66262 1px solid');
            $('#present_state').focus();
            return false;
        } else if (cityName == "0") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Enter City Name</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#present_city").css('border', '#e66262 1px solid');
            $('#present_city').focus();
            return false;
        } else if (paddress2 == "") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Enter Permanent address</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#permanent_address").css('border', '#e66262 1px solid');
            $('#permanent_address').focus();
            return false;
        } else if (stateName2 == "0") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Select State</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#permanent_state").css('border', '#e66262 1px solid');
            $('#permanent_state').focus();
            return false;
        } else if (cityName2 == "0") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Enter City Name</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#permanent_city").css('border', '#e66262 1px solid');
            $('#permanent_city').focus();
            return false;
        } else if (mstatus == "0") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Select marital Status</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#marital_status").css('border', '#e66262 1px solid');
            $('#marital_status').focus();
            return false;
        } else if (department == "") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Enter Department</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#department").css('border', '#e66262 1px solid');
            $('#department').focus();
            return false;
        } else if (joinningDate == "") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Enter Joinning Date</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#joinning_date").css('border', '#e66262 1px solid');
            $('#joinning_date').focus();
            return false;
        } else if (applyFor == "") {
            $("#msg-error").css('display', 'block');
            $("#msg-error").html('<div class="alert alert-danger alert-dismissible fade show"><strong>Enter employee designation</strong><button type="button" class="btn-close" data-bs-dismiss="alert"></button></div>');
            $("#apply_for").css('border', '#e66262 1px solid');
            $('#apply_for').focus();
            return false;
        } 
        return true;
    }
</script>