{"id":5006,"date":"2021-09-27T07:20:53","date_gmt":"2021-09-27T07:20:53","guid":{"rendered":"https:\/\/iasiso-gulf.com\/UAE\/?p=5006"},"modified":"2026-04-20T07:18:57","modified_gmt":"2026-04-20T07:18:57","slug":"iso-17025-in-uae","status":"publish","type":"post","link":"https:\/\/iasiso-gulf.com\/UAE\/blog\/iso-17025-in-uae\/","title":{"rendered":"ISO 17025 Certification in UAE"},"content":{"rendered":"<div class=\"vce-row-container\" data-vce-boxed-width=\"true\"><div class=\"vce-row vce-row--col-gap-30 vce-row-equal-height vce-row-content--top\" id=\"el-a975a7b0\" data-vce-do-apply=\"all el-a975a7b0\"><div class=\"vce-row-content\" data-vce-element-content=\"true\"><div class=\"vce-col vce-col--md-68p vce-col--xs-1 vce-col--xs-last vce-col--xs-first vce-col--sm-last vce-col--sm-first vce-col--md-first vce-col--lg-first vce-col--xl-first\" id=\"el-3982eaf2\"><div class=\"vce-col-inner\" data-vce-do-apply=\"border margin background  el-3982eaf2\"><div class=\"vce-col-content\" data-vce-element-content=\"true\" data-vce-do-apply=\"padding el-3982eaf2\"><div class=\"vce-text-block\"><div class=\"vce-text-block-wrapper vce\" id=\"el-595006d1\" data-vce-do-apply=\"all el-595006d1\">\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_78 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #b82e24;color:#b82e24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #b82e24;color:#b82e24\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/iasiso-gulf.com\/UAE\/blog\/iso-17025-in-uae\/#isoiec-17025-%e2%80%94-testing-and-calibration-laboratories\" >ISO\/IEC 17025 \u2014 Testing and calibration laboratories<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/iasiso-gulf.com\/UAE\/blog\/iso-17025-in-uae\/#purpose-of-iso-17025\" >Purpose of ISO 17025<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/iasiso-gulf.com\/UAE\/blog\/iso-17025-in-uae\/#what-labs-are-expected-to-do\" >What labs are expected to do?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/iasiso-gulf.com\/UAE\/blog\/iso-17025-in-uae\/#structure-of-iso-17025\" >Structure of ISO 17025<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/iasiso-gulf.com\/UAE\/blog\/iso-17025-in-uae\/#improve-confidence-in-testing\" >Improve confidence in testing<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/iasiso-gulf.com\/UAE\/blog\/iso-17025-in-uae\/#what-are-competencies\" >What are competencies?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/iasiso-gulf.com\/UAE\/blog\/iso-17025-in-uae\/#these-requirements-may-be-documented-as-part-of-a-structured-or-unstructured-program\" >These requirements may be documented as part of a structured or unstructured program.<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/iasiso-gulf.com\/UAE\/blog\/iso-17025-in-uae\/#when-should-competency-be-checked\" >When should competency be checked?<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 style=\"text-align: left;\"><span class=\"ez-toc-section\" id=\"isoiec-17025-%e2%80%94-testing-and-calibration-laboratories\"><\/span>ISO\/IEC 17025 \u2014 Testing and calibration laboratories<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n<p style=\"text-align: justify;\">ISO\/IEC&nbsp;17025:2017 specifies the general requirements for the competence, impartiality, and consistent operation of laboratories. It covers testing and calibration performed as part of or as a service to quality systems based on product or process requirements, together with the management of those operations.<\/p>\n\n<p style=\"text-align: justify;\">It is applicable where such services are mandatory, such as for trade and certification purposes, and optional for laboratories using them within their own internal quality assurance processes. This International Standard does not cover the inspection.<\/p>\n\n<p style=\"text-align: justify;\">ISO\/IEC 17025:2017 is applicable to all laboratories, irrespective of the extent of testing performed; whether testing is performed for external customers or by the laboratory itself; and whether they perform testing on materials, products, components, assemblies, or complete structural units under simulated process conditions (e.g., using destructive testing techniques).<\/p>\n\n<h4 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"purpose-of-iso-17025\"><\/span>Purpose of ISO 17025<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n<p style=\"text-align: justify;\">ISO 17025 was established with the goal of promoting confidence in laboratory operations. It sets requirements for laboratories to demonstrate that they are capable of producing reliable results and that they operate properly. Laboratories that comply with this ISO 17025 will also conform to <span style=\"text-decoration: underline;\"><strong><a href=\"https:\/\/iasiso-gulf.com\/UAE\/iso-9001-certification-in-uae\/\"><span style=\"color: #b02b2c; text-decoration: underline;\">ISO 9001<\/span><\/a><\/strong><\/span> principles.<\/p>\n\n<h4 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"what-labs-are-expected-to-do\"><\/span>What labs are expected to do?<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n<p style=\"text-align: justify;\">ISO 17025 requires that a laboratory develop and implement solutions to address risks and opportunities. Addressing both risks and possibilities provides a foundation for improving the effectiveness of the management system, obtaining higher outcomes, and preventing negative consequences. The responsibility for determining which risks and possibilities need to be addressed rests with the laboratory.<\/p>\n\n<p style=\"text-align: justify;\">ISO 17025 will help laboratories work together more successfully and exchange information and experience, as well as harmonize standards and procedures. Conformity to ISO 17025 makes it easier for laboratories from different countries to compare results.<\/p>\n\n<h4 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"structure-of-iso-17025\"><\/span>Structure of ISO 17025<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n<p style=\"text-align: justify;\"><span style=\"text-decoration: underline;\"><span style=\"color: #b02b2c; text-decoration: underline;\"><strong><a style=\"color: #b02b2c; text-decoration: underline;\" href=\"https:\/\/iasiso-gulf.com\/UAE\/iso-17025-certification-in-uae\/\">ISO 17025:2017<\/a><\/strong><\/span><\/span> is divided into four main parts:<\/p>\n\n<p style=\"text-align: justify;\">Part 1 General requirements<\/p>\n\n<p style=\"text-align: justify;\">Part 2 Competence requirements&nbsp;<\/p>\n\n<p style=\"text-align: justify;\">Part 3 Laboratory-management system&nbsp;<\/p>\n\n<p style=\"text-align: justify;\">Part 4 Assessment of conformance, and monitoring of continued conformity<\/p>\n\n<p style=\"text-align: justify;\">ISO\/IEC 17025 is intended to be used in conjunction with other relevant standards in the field. This international standard is not, in itself, intended to cover all the relevant requirements for the operation of a laboratory. Other standards may need to be referred to when specific needs are identified.<\/p>\n\n<p style=\"text-align: justify;\">ISO 17025 is not intended for use in any country where the laboratory system operates in isolation from other national systems, which could make its use inappropriate.<\/p>\n\n<p style=\"text-align: justify;\">The structure of ISO 17025:2017 was designed to be flexible, allowing its use in conjunction with other requirements.<\/p>\n\n<p style=\"text-align: justify;\">ISO 17025:2017 does not include requirements for the competence of individual analysts or other individuals involved in testing and calibration operations covered by this document. It is up to each laboratory to determine who needs to be competent, based upon the specific needs of the laboratory.<\/p>\n\n<h4 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"improve-confidence-in-testing\"><\/span>Improve confidence in testing<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n<p style=\"text-align: justify;\">ISO 17025 is intended to help laboratories maintain technical competence and produce accurate results. This International Standard promotes confidence in the laboratory, its data, and the services it provides by ensuring compliance with relevant requirements on an ongoing basis.<\/p>\n\n<h4 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"what-are-competencies\"><\/span>What are competencies?<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n<p style=\"text-align: justify;\">Competence is defined as \"the ability of individuals to achieve required or expected end results, with the help of available resources, in a manner consistent with prevailing ethical and safety standards through the application of knowledge, skills, and attitudes\".<\/p>\n\n<p style=\"text-align: justify;\">ISO 17025:2017 specifically requires that each laboratory should determine and document requirements for individual technical competence and for organizational competence. The scope of this requirement is limited to \"technical\" competencies because it is assumed that organizations will determine and document the requirements for their own \"organizational\" competence.<\/p>\n\n<h4 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"these-requirements-may-be-documented-as-part-of-a-structured-or-unstructured-program\"><\/span><strong>These requirements may be documented as part of a structured or unstruc<\/strong>t<strong>ured program.<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n<ul style=\"text-align: justify;\">\n<li>ISO 17025:2017 states that the laboratory must define and maintain a qualification system to ensure that personnel performing tests, calibration, preparation of standard materials, the release of test reports, and so on have the knowledge, skills, and attitudes to do their jobs.<\/li>\n<li>The standard does not require tests for specific competencies of individual analysts or other individuals involved in testing operations covered by this document. It is up to each laboratory to determine which person shall be qualified.<\/li>\n<li>A limit may be set on the number of personnel who are not required to meet the laboratory's competency requirements. The reason for this limit may be that people who are not qualified do not routinely work in an area where incorrect decisions could result in damage to equipment or could lead to invalid test results, invalid calibration data, invalid certification of standard materials, and so on.<\/li>\n<li>The laboratory must ensure, through documented procedures, that all personnel is adequately trained and competent before being allowed to carry out assigned tasks.<\/li>\n<li>Training shall be provided at the time of the initial assignment or prior to using new equipment or techniques. Training may also be conducted during routine tasks in order to ensure that competence is maintained throughout the year.<\/li>\n<li>A person who does not have the appropriate qualifications or is not competent to perform assigned work may be delegated routine activity only if that person is under the direct supervision of a qualified and competent person.<\/li>\n<li>If training records are not kept, it will be difficult to ensure that person maintains their competency. The standard requires documentation of the initial qualification according to the requirements set out by the laboratory.<\/li>\n<li>The standard requires documentation of the initial qualification according to the requirements set out by the laboratory.&nbsp;<\/li>\n<li>Testing and calibration must always be carried out by or under the supervision of qualified personnel. The test result shall not be released until it has been confirmed that the person who performed the test was competent.<\/li>\n<li>ISO 17025:2017 does not require written tests, but the laboratory must ensure that personnel is qualified to perform specific activities.<\/li>\n<li>Documenting procedures is an integral part of overall competence management. It ensures that the documented procedures are available for inspection and it allows a laboratory to compare its own practices with those in ISO 17025:2017.<\/li>\n<\/ul>\n\n<h4 style=\"text-align: justify;\"><span class=\"ez-toc-section\" id=\"when-should-competency-be-checked\"><\/span>When should competency be checked?<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n<p style=\"text-align: justify;\">Whenever a change in working conditions or changes in the area of responsibilities take place.<\/p>\n\n<p style=\"text-align: justify;\"><strong>What needs to be documented?<\/strong><\/p>\n\n<ul style=\"text-align: justify;\">\n<li>All activities, including competency management system(s), qualification system(s) developed and maintained by each laboratory shall be documented in a systematic and orderly manner in order to ensure consistency and control of operations.&nbsp;<\/li>\n<li>The standard says nothing about the format of these records and states that they may be in the form of written documents, database records, or qualification schemes. It is up to each laboratory to decide on which system it uses to document its procedures for ensuring qualified personnel and its training programs.<\/li>\n<li>ISO 17025:2017 does not require documentation on written tests, but requiring more than one test may be an indication that the laboratory does not have adequate documentation on its training programs.<\/li>\n<li>The competency of individuals may be checked by documented assessment of their knowledge, skills, or attitudes. The results shall be recorded and made available to those concerned with laboratory activities.<\/li>\n<li>The competency of all personnel is to be assessed at least once a year, but the laboratory may decide on more frequent assessments if it considers that this is necessary.<\/li>\n<li>Inspections or evaluations of a laboratory's compliance to ISO 17025:2017 shall include an assessment of how personnel are managed, trained, and kept competent.<\/li>\n<li>The standard requires record-keeping but does not require written tests or procedures for checking competence. The laboratory must ensure that the training program and its documentation meet requirements set out by the standard.<\/li>\n<\/ul>\n\n<p style=\"text-align: justify;\"><strong><span style=\"text-decoration: underline; color: #b02b2c;\"><a style=\"color: #b02b2c; text-decoration: underline;\" href=\"https:\/\/iasiso-gulf.com\/UAE\/contact-us\/\">Contact us<\/a><\/span><\/strong> : For more information about the standard, ISO 17025 Certification to not hesitate to contact us through mail: enquiry@iascertification.com&nbsp;<\/p>\n<article id=\"post-5000\" class=\"post-5000 post type-post status-publish format-standard hentry category-uncategorized\">\n<div class=\"gdlr-standard-style\">\n<div class=\"blog-content-wrapper\">\n<div class=\"gdlr-blog-content\">\n<div class=\"vce-row-container\" data-vce-boxed-width=\"true\">\n<div id=\"el-0eb57e98\" class=\"vce-row vce-row--col-gap-30 vce-row-equal-height vce-row-content--top\" data-vce-do-apply=\"all el-0eb57e98\">\n<div class=\"vce-row-content\" data-vce-element-content=\"true\">\n<div id=\"el-41816c1e\" class=\"vce-col vce-col--md-auto vce-col--xs-1 vce-col--xs-last vce-col--xs-first vce-col--sm-last vce-col--sm-first vce-col--md-last vce-col--lg-last vce-col--xl-last vce-col--md-first vce-col--lg-first vce-col--xl-first\">\n<div class=\"vce-col-inner\" data-vce-do-apply=\"border margin background  el-41816c1e\">\n<div class=\"vce-col-content\" data-vce-element-content=\"true\" data-vce-do-apply=\"padding el-41816c1e\">\n<div class=\"vce-text-block\">\n<div id=\"el-93442352\" class=\"vce-text-block-wrapper vce\" data-vce-do-apply=\"all el-93442352\">\n<p>Visit our&nbsp;<span style=\"text-decoration: underline;\"><span style=\"color: #b02b2c;\"><strong><a style=\"color: #b02b2c; text-decoration: underline;\" href=\"https:\/\/iasiso-gulf.com\/UAE\/frequently-asked-question\/\">frequently asked questions<\/a><\/strong><\/span><\/span> to learn more!<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<\/div><\/div><\/div><\/div><\/div><div class=\"vce-col vce-col--md-32p vce-col--xs-1 vce-col--xs-last vce-col--xs-first vce-col--sm-last vce-col--sm-first vce-col--md-last vce-col--lg-last vce-col--xl-last\" id=\"el-e6402cdb\"><div class=\"vce-col-inner\" data-vce-do-apply=\"border margin background  el-e6402cdb\"><div class=\"vce-col-content\" data-vce-element-content=\"true\" data-vce-do-apply=\"padding el-e6402cdb\"><div class=\"vce-text-block\"><div class=\"vce-text-block-wrapper vce\" id=\"el-85f33f03\" data-vce-do-apply=\"all el-85f33f03\"><h5>To Enroll<\/h5><\/div><\/div><div class=\"vce-button--style-basic-container vce-button--style-basic-container--align-left\"><span class=\"vce-button--style-basic-wrapper vce\" id=\"el-0dfa5333\" data-vce-do-apply=\"margin el-0dfa5333\"><a class=\"vce-button vce-button--style-basic vce-button--style-basic--border-square vce-button--style-basic--size-small vce-button--style-basic--color-b-176-43-44--fff\" href=\"https:\/\/iasiso-gulf.com\/UAE\/wp-content\/uploads\/2025\/07\/IAS-Application-FormV1.8-1.doc\" title=\"\" data-vce-do-apply=\"padding border background  el-0dfa5333\">Application<\/a><\/span><\/div><div class=\"vce-button--style-basic-container vce-button--style-basic-container--align-left\"><span class=\"vce-button--style-basic-wrapper vce\" id=\"el-bcacba65\" data-vce-do-apply=\"margin el-bcacba65\"><button class=\"vce-button vce-button--style-basic vce-button--style-basic--border-square vce-button--style-basic--size-small vce-button--style-basic--color-557cbf--fff\" data-vce-do-apply=\"padding border background  el-bcacba65\">Brochure<\/button><\/span><\/div><div class=\"vce-text-block\"><div class=\"vce-text-block-wrapper vce\" id=\"el-6bb79394\" data-vce-do-apply=\"all el-6bb79394\"><h5>Contact Us<\/h5><\/div><\/div><div class=\"vce-shortcode\"><div class=\"vce-shortcode-wrapper vce\" id=\"el-10236464\" data-vce-do-apply=\"all el-10236464\">\r\n<style>\r\n.certification-section,.training-section, .other_enquiry_form, .certification_prod_section, .process_section, .product_section{\r\n\tdisplay:none;\r\n}\r\nlabel, .label {\r\ncolor:black;\r\n \r\n}\r\n.form-control {\r\npadding: 16px 19px;\r\n}\r\n#countryDropdown {\r\n\tborder: 1px solid #ced4da;\r\n}\r\n.dropdown-menu {\r\n\theight:300px;\r\n\toverflow-x:auto;\t\r\n}\r\n\r\n#myModalAlert .modal-dialog {\r\n\tmargin-top: 40vh;\r\n}\r\n#myModalAlert .modal-header {\r\n\tpadding: 10px !important;\r\n\tbackground: #dee1e6;\r\n}\r\n#myModalAlert .modal-body {\r\n\ttext-align: center;\r\n\tcolor:black;\r\n}\r\n.error, .mandatory {\r\n\tcolor:red;\r\n}\r\ninput {\r\ncolor:black !important;\r\n}\r\n\r\n#error_pop {\r\n    z-index: 1055 !important;\r\n}\r\n#error_pop .modal-dialog {\r\n    margin-top: 40vh;\r\n}\r\n\r\n#errorModalLabel{\r\n\tcolor: #fff !important;\r\n}\r\n.form-note {\r\n    margin-top: 14px;\r\n    padding: 10px 12px;\r\n    background: #f4f6f9;\r\n    border-left: 4px solid #3c8dbc;\r\n    font-size: 12px;\r\n    color: #333;\r\n}\r\n.scheme-dropdown-toggle {\r\n    border: 1px solid #ced4da;\r\n    border-radius: 4px;\r\n    padding: 10px 14px;\r\n    background: #fff;\r\n    cursor: pointer;\r\n    color: #333;\r\n    position: relative;\r\n    user-select: none;\r\n}\r\n.scheme-dropdown-toggle::after {\r\n    content: \"\\25BC\";\r\n    float: right;\r\n    font-size: 10px;\r\n    margin-top: 3px;\r\n    transition: transform 0.2s;\r\n}\r\n.scheme-dropdown-toggle.open::after {\r\n    transform: rotate(180deg);\r\n}\r\n.scheme-checkbox-list {\r\n    display: none;\r\n    max-height: 200px;\r\n    overflow-y: auto;\r\n    border: 1px solid #ced4da;\r\n    border-top: none;\r\n    border-radius: 0 0 4px 4px;\r\n    padding: 10px;\r\n    background: #fff;\r\n}\r\n.scheme-checkbox-list.show {\r\n    display: block;\r\n}\r\n<\/style>\r\n    <div class=\"container mt-3\">\r\n         <div class=\"card\">\r\n\t\t <div class=\"card-body\">\r\n         <form id=\"contct_form\" >\r\n         \t<!-- hidden datas -->\r\n         \t<input type=\"hidden\" name=\"source\" value=\"2\">\r\n\t\t\t<input type=\"hidden\" name=\"enquiry_from\"     value=\"online_user\">\r\n            <input type=\"hidden\" name=\"From\" value=\"6\">\r\n            <input type=\"hidden\" name=\"Website\" class=\"website_id\" value=\"\">\r\n            <input type=\"hidden\" name=\"source_of_url\"  class=\"url_id\"  value=\"\">\r\n\t\t\t <input type=\"hidden\" name=\"Company\" class=\"company\" value=\"\">\r\n            \r\n            <div class=\"row\">\r\n                <div class=\"col-sm-12\"> \r\n                    <div class=\"mb-3 mt-3\">\r\n                        <label  >Company Name:<\/label>\r\n                        <input type=\"text\" class=\"form-control\" id=\"CompanyName\" placeholder=\"Enter company name\" name=\"CompanyName\">\r\n                    <\/div>\r\n                    <div class=\"mb-3\">\r\n                        <label  >Customer Name: <span class=\"mandatory\">*<\/span><\/label>\r\n                        <input type=\"text\" class=\"form-control\" id=\"CustomerName\" placeholder=\"Enter customer name\" name=\"CustomerName\" required=\"required\">\r\n                        <span class=\"error error_company_name\" style=\"color: red; font-size: 13px; margin-top: 5px;\"><\/span>\r\n                    <\/div>\r\n                   \r\n                    \r\n                    <input type=\"hidden\" name=\"telephone_number\" value=\"\">\r\n                    <div class=\"mb-3\">\r\n                        <label>E-Mail:<span class=\"mandatory\">*<\/span><\/label>\r\n                        <input type=\"email\" class=\"form-control\" id=\"EMail\" placeholder=\"Enter email\" name=\"EMail\" required=\"required\">\r\n                         <span class=\"error error_email\" style=\"color: red; font-size: 13px; margin-top: 5px;\"><\/span>\r\n                    <\/div>\r\n                    <div class=\"mb-3 country-section\">\r\n                    \t<label>Country: <span class=\"mandatory\">*<\/span><\/label>\r\n                       \t<div class=\"dropdown\">\r\n\t\t\t\t\t\t  \t<div class=\"btn btn-default\" type=\"button\" id=\"countryDropdown\" data-bs-toggle=\"dropdown\" aria-expanded=\"false\">\r\n\t\t\t\t\t\t    \t <span class=\"default_countr\"><\/span> --- Select Country ---<\/span>\r\n\t\t\t\t\t\t  \t<\/div>\r\n\t\t\t\t\t\t  <ul class=\"dropdown-menu\" aria-labelledby=\"countryDropdown\"><\/ul>\r\n\r\n\t\t\t\t\t\t  <input type=\"hidden\" id=\"country_id\" name=\"Country\" required>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t <span class=\"error error_country\" style=\"color: red; font-size: 13px; margin-top: 5px;\"><\/span>\r\n\t\t\t\t\t<\/div> \r\n\t                <div class=\"mb-3 mt-3\">\r\n\t                    <label>State: <span class=\"mandatory\">*<\/span><\/label>\r\n\t                    <select class=\"form-select\" name=\"State\" id=\"State\" required=\"required\">\r\n\t                        <option value=\"\">--Please select state--<\/option>\r\n\t                    <\/select>\r\n\t                     <span class=\"error error_state\" style=\"color: red; font-size: 13px; margin-top: 5px;\"><\/span>\r\n\t                <\/div>\r\n\t                <div class=\"mb-3\">\r\n\t                    <label>City:<\/label>\r\n\t                    <select class=\"form-select\" name=\"City\" id=\"City\">\r\n\t                        <option value=\"\">--Please select City --<\/option> \r\n\t                    <\/select>\r\n\t                    <span class=\"error error_city\"><\/span>\r\n\t                <\/div> \r\n \r\n\t                <div class=\"mb-3\">\r\n                        <label  > Mobile Number:<span class=\"mandatory\">*<\/span><\/label>\r\n                       \r\n                        <div>\r\n\t\t\t\t\t\t<span class=\"input-group-text\" id=\"CountryCode\" data-phone-length=\"\">+971<\/span>\r\n                        \t<input type=\"text\" class=\"form-control\" id=\"MobileNumber\" placeholder=\"Enter mobile number\" name=\"MobileNumber\"  required=\"required\" oninput=\"this.value = this.value.replace(\/[^0-9]\/g, '')\">\r\n                        \t<span class=\"error error_mobile_no\" style=\"color: red; font-size: 13px; margin-top: 5px;\"><\/span>\r\n                        <\/div>\r\n                    <\/div>\r\n\t                <div class=\"mb-3\">\r\n\t                     <h6 class=\"label\">Enquiry Type<\/h6>\r\n\t                    <span><input type=\"radio\" class=\"form-check-input enquiry_type\"    name=\"optradio\" value=\"1\" checked> Enquiry<\/span>\r\n\t                    <span> <input type=\"radio\" class=\"form-check-input enquiry_type\"   name=\"optradio\" value=\"2\"> Other<\/span>\r\n\t                <\/div> \r\n\t                <div class=\"enquiry_form\">\r\n\t\t                <div class=\"mb-3\">\r\n\t\t                    <label>Training \/ Certification: <span class=\"mandatory\">*<\/span><\/label>\r\n\t\t                    <select class=\"form-select\"  id=\"purposOf\">\r\n\t\t                        <option value=\"\">--Please select  --<\/option> \r\n\t\t                        <option value=\"1\">Training (For Individuals or Group of Individuals)<\/option>\r\n\t\t                        <option value=\"2\">Certification (For Organizations)<\/option>\r\n\t\t                    <\/select>\r\n\t\t                    <span class=\"error error_trg_cert\" style=\"color: red; font-size: 13px; margin-top: 5px;\"><\/span>\r\n\t\t                <\/div>\r\n\t\t\t\t\t\t<div class=\"mb-3 certification_prod_section\">\r\n\t\t\t\t\t\t\t<label>Certification: *<\/label>\r\n\t\t\t\t\t\t\t<select class=\"form-select\" name=\"cert_Type\" id=\"cert_Type\">\r\n\t\t\t\t\t\t\t\t<option value=\"\">--Please select Type --<\/option>\r\n\t\t\t\t\t\t\t\t<option value=\"1\">Process<\/option>\r\n\t\t\t\t\t\t\t\t<option value=\"2\">Product<\/option>\r\n\t\t\t\t\t\t\t\t<option value=\"3\">Both (Process\/Product)<\/option>\r\n\t\t\t\t\t\t\t<\/select>\r\n\t\t\t                <span class=\"error error_cert_product_type\" style=\"color: red; font-size: 13px; margin-top: 5px;\"><\/span>\r\n\t\t\t            <\/div>\r\n\t\t                <!-- Training -->\r\n\t\t                \r\n\t\t                <div class=\"training-section\">\r\n\t\t                \t<h6 class=\"label\">Training<\/h6>\r\n\t\t\t                <div class=\"mb-3\">\r\n\t\t\t                    <label>Product Type: <span class=\"mandatory\">*<\/span><\/label>\r\n\t\t\t                    <select class=\"form-select\" name=\"Type[]\" id=\"Type\">\r\n\t\t\t                        <option value=\"\">--Please select Type --<\/option>\r\n\t\t\t                    <\/select>\r\n\t\t\t                    <span class=\"error error_product_type\" style=\"color: red; font-size: 13px; margin-top: 5px;\"><\/span>\r\n\t\t\t                <\/div>\r\n\r\n\t\t\t                <div class=\"mb-3\">\r\n\t\t\t                    <label>Product Category: <span class=\"mandatory\">*<\/span><\/label>\r\n\t\t\t                    <select class=\"form-select\" name=\"Category[]\" id=\"Category\">\r\n\t\t\t                        <option value=\"\">--Please select Category --<\/option>\r\n\t\t\t                    <\/select>\r\n\t\t\t                     <span class=\"error error_product_category\" style=\"color: red; font-size: 13px; margin-top: 5px;\"><\/span>\r\n\t\t\t                <\/div>\r\n\r\n\t\t\t                <div class=\"mb-3\">\r\n\t\t\t                    <label>Product Name: <span class=\"mandatory\">*<\/span><\/label>\r\n\t\t\t                    <div class=\"scheme-dropdown-toggle\" data-target=\"ProductNameCheckboxes\" data-default=\"-- Select Product Name --\">-- Select Product Name --<\/div>\r\n\t\t\t                    <div class=\"scheme-checkbox-list\" id=\"ProductNameCheckboxes\">\r\n\t\t\t                        <span style=\"color:#999;\">-- Please select Product Type &amp; Category first --<\/span>\r\n\t\t\t                    <\/div>\r\n\t\t\t                    <span class=\"error error_product_name\" style=\"color: red; font-size: 13px; margin-top: 5px;\"><\/span>\r\n\t\t\t                <\/div>\r\n\t\t\t            <\/div>\r\n\t\t\t            <!-- Training End -->\r\n\t\t\t            <!-- Certification -->\r\n\t\t\t           \r\n\t\t                <div class=\"certification-section\">\r\n\t\t\t                <div class=\"mb-3 product_section\">\r\n\t\t\t                    <label>Product Scheme: <span class=\"mandatory\">*<\/span> <\/label>\r\n\t\t\t                    <div class=\"scheme-dropdown-toggle\" data-target=\"productSchemeCheckboxes\" data-default=\"-- Select Product Scheme --\">-- Select Product Scheme --<\/div>\r\n\t\t\t                    <div class=\"scheme-checkbox-list\" id=\"productSchemeCheckboxes\"><\/div>\r\n\t\t\t                     <span class=\"error error_product_name\" style=\"color: red; font-size: 13px; margin-top: 5px;\"><\/span>\r\n\t\t\t                <\/div>\r\n\t\t\t                <div class=\"mb-3 process_section\">\r\n\t\t\t                    <label>Process Scheme: <span class=\"mandatory\">*<\/span> <\/label>\r\n\t\t\t                    <div class=\"scheme-dropdown-toggle\" data-target=\"processSchemeCheckboxes\" data-default=\"-- Select Process Scheme --\">-- Select Process Scheme --<\/div>\r\n\t\t\t                    <div class=\"scheme-checkbox-list\" id=\"processSchemeCheckboxes\"><\/div>\r\n\t\t\t                     <span class=\"error error_process_scheme\" style=\"color: red; font-size: 13px; margin-top: 5px;\"><\/span>\r\n\t\t\t                <\/div> \r\n\t\t\t            <\/div>\r\n\t\t\t            <!-- Certification End-->\r\n\t\t                <input type=\"hidden\" name=\"bco_assign_training\" class=\"bco_assign_training\" value=\"\">\r\n\t\t                 <input type=\"hidden\" name=\"bco_assign_cert\" class=\"bco_assign_cert\" value=\"\">\r\n\t\t                <input type=\"hidden\" name=\"Date\" value=\"2026-04-21\">\r\n\t\t            <\/div>\r\n\t\t            <div class=\"other_enquiry_form\">\r\n\t\t            \t<h6 class=\"label\">Specified details <span class=\"mandatory\">*<\/span><\/h6>\r\n\t\t            \t<div class=\"mb-3\">\r\n\t\t                     <textarea class=\"form-control\" name=\"other_enquiry\" rows=\"3\" id=\"other_enquiry\" placeholder=\"Please describe your enquiry details...\"><\/textarea>\r\n\t\t                     <span class=\"error error_other_enquiry\" style=\"color: red; font-size: 13px; margin-top: 5px;\"><\/span>\r\n\t\t                <\/div>\r\n\t\t            <\/div>\r\n\t\t\t\t\t<div class=\"consent-checkbox\">\r\n\t\t\t\t\t\t<label><input type=\"checkbox\" id = \"privacyCheck\" name=\"acceptance-836\" value=\"1\" aria-invalid=\"false\"><span class=\"wpcf7-list-item-label\"><span style=\"color:black\">I agree that IAS can use my data for the purposes of dealing with my request, in accordance with the <\/span><b><a href=\"https:\/\/iasiso-gulf.com\/UAE\/online-privacy-statement\/\" style=\"color:#A70000\" target=\"_blank\">IAS Online Privacy Statement<\/a><\/b><\/span>\r\n\t\t\t\t\t\t<\/label>\r\n\t\t\t\t\t\t<span class=\"error error_privacy_checkbox\" style=\"color: red; font-size: 13px; margin-top: 5px;\"><\/span>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t<!--\t\t\t<div class=\"captcha\">\r\n\t\t\t\t\t  <div class=\"g-recaptcha\" data-sitekey=\"6LfbHTMjAAAAAJFRcyUHAm27f2i1MvKffn2tROTU\"><\/div>\r\n\t\t\t\t\t  <span class=\"error error_captcha\" style=\"color: red; font-size: 13px; margin-top: 5px;\"><\/span>\r\n\t\t\t\t\t<\/div>\t\t\t-->\r\n\r\n\t\t\t\t\t  <div style=\"width:250px\">\r\n \t\t\t\t\t\t<label>Enter Captcha:<\/label>\r\n \t\t\t\t\t\t\r\n\t\t\t\t\t\t  <div style=\"margin-bottom: 10px; display: flex; align-items: center; gap: 10px;\">\r\n\t\t\t\t\t\t\t<img src=\"https:\/\/iasiso-gulf.com\/UAE\/?stm_captcha=1776812235\" alt=\"captcha\" id=\"captchaImage\" style=\"border: 1px \t\t\t\t\t\t\t\t\tsolid #ccc; padding: 5px; height: 70px; width: 220px; object-fit: contain;\">\r\n\t\t\t\t\t\t\t<i class=\"fa fa-refresh reload-icon\" id=\"refreshCaptcha\" style=\"cursor: pointer;font-size: 24px; color: #007bff;transition: transform 0.3s ease;\" onmouseover=\"this.style.transform='rotate(90deg)';\" onmouseout=\"this.style.transform='rotate(0deg)';\"><\/i>\r\n\t\t\t\t\t\t  <\/div>\r\n\t\t\t\t\t\t <input type=\"text\" class=\"form-control\" name=\"captcha_answer\" id=\"captcha_answer\" required\r\n           style=\"width: 100%; padding: 8px; border: 1px solid #ccc; border-radius: 4px; font-size: 14px;\">\r\n\t\t\t\t\t   <span class=\"error error_captcha\" style=\"color: red; font-size: 13px; margin-top: 5px; display: block;\"><\/span>\r\n \t\t\t\t\t<\/div>\r\n\t\t\t\t\t<div class=\"form-note mb-3\">\r\n\t\t\t\t\t\t<strong>Note:<\/strong>\r\n\t\t\t\t\t\tFor clarity on Process and Product certification schemes, please refer this website menu.\r\n\t\t\t\t\t<\/div>\r\n\t\t        <\/div>\r\n            <\/div>\r\n            <button type=\"submit\" class=\"btn btn-primary btn-submit\">Submit<\/button>\r\n        <\/form>\r\n\t\t<!-- The Modal -->\r\n\t\t<div class=\"modal\" id=\"myModalAlert\">\r\n\t\t  <div class=\"modal-dialog\">\r\n\t\t    <div class=\"modal-content\">\r\n\t\t      <!-- Modal Header -->\r\n\t\t      <div class=\"modal-header\">\r\n\t\t        <button type=\"button\" class=\"btn-close\" data-bs-dismiss=\"modal\"><\/button>\r\n\t\t      <\/div>\r\n\t\t      <!-- Modal body -->\r\n\t\t      <div class=\"modal-body\">\r\n\t\t        Thank You\r\n\t\t      <\/div>\r\n\t\t    <\/div>\r\n\t\t  <\/div>\r\n\t\t<\/div>\r\n\t\t\r\n\t\t<div class=\"modal\" id=\"error_pop\">\r\n\t\t\t  <div class=\"modal-dialog\" role=\"document\">\r\n\t\t\t\t<div class=\"modal-content\">\r\n\t\t\t\t  <div class=\"modal-header bg-danger text-white\">\r\n\t\t\t\t\t<h5 class=\"modal-title\" id=\"errorModalLabel\">Duplicate Email<\/h5>\r\n\t\t\t\t\t<button type=\"button\" class=\"btn-close btn-close-white\" data-bs-dismiss=\"modal\" aria-label=\"Close\"><\/button>\r\n\t\t\t\t  <\/div>\r\n\t\t\t\t  <div class=\"modal-body\" id=\"error_pop_con\">\r\n\r\n\t\t\t\t  <\/div>\r\n\t\t\t\t  <div class=\"modal-footer\">\r\n\t\t\t\t\t<div class=\"d-flex justify-content-end gap-2\">\r\n\t\t\t\t\t  <button type=\"button\" class=\"btn btn-outline-secondary\" id=\"cancelProceed\">Cancel<\/button>\r\n\t\t\t\t\t  <button type=\"button\" id=\"proceed_trn_enq\" class=\"btn btn-primary\" data-enquiry-type=\"\">Proceed<\/button>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t  <\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t  <\/div>\r\n\t\t\t<\/div>\r\n\t\t\r\n\t\t<\/div>\r\n    <\/div><script type='text\/javascript'>\r\n\t\t\t\/\/ Polyfill $.browser for old theme JS that depends on it\r\n\t\t\tif(!jQuery.browser){\r\n\t\t\t\tjQuery.browser = {};\r\n\t\t\t\tjQuery.browser.msie = false;\r\n\t\t\t\tjQuery.browser.version = 0;\r\n\t\t\t\tif(navigator.userAgent.match(\/MSIE ([0-9]+)\\.\/)){\r\n\t\t\t\t\tjQuery.browser.msie = true;\r\n\t\t\t\t\tjQuery.browser.version = RegExp.$1;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\r\n\t\t\tvar base_url_api = 'https:\/\/erp.iasiso.com\/Api';\r\n\t\t    var base_url = 'https:\/\/erp.iasiso.com';\r\n\t\t    jQuery(document).ready(function($) {\r\n\r\n\t\t    \t\/\/ Move modals to body so they are not trapped inside parent containers\r\n\t\t    \t$('#myModalAlert, #error_pop').appendTo('body');\r\n\r\n\t\t    \t\/\/ Toggle open\/close for scheme checkbox dropdowns\r\n\t\t    \t$(document).on('click', '.scheme-dropdown-toggle', function(e){\r\n\t\t    \t\te.stopPropagation();\r\n\t\t    \t\tvar targetId = $(this).data('target');\r\n\t\t    \t\tvar list = $('#'+targetId);\r\n\t\t    \t\t\/\/ Close all other open dropdowns\r\n\t\t    \t\t$('.scheme-checkbox-list').not(list).removeClass('show');\r\n\t\t    \t\t$('.scheme-dropdown-toggle').not(this).removeClass('open');\r\n\t\t    \t\t\/\/ Toggle this one\r\n\t\t    \t\tlist.toggleClass('show');\r\n\t\t    \t\t$(this).toggleClass('open');\r\n\t\t    \t});\r\n\t\t    \t\/\/ Close dropdown when clicking outside\r\n\t\t    \t$(document).on('click', function(e){\r\n\t\t    \t\tif(!$(e.target).closest('.scheme-checkbox-list, .scheme-dropdown-toggle').length){\r\n\t\t    \t\t\t$('.scheme-checkbox-list').removeClass('show');\r\n\t\t    \t\t\t$('.scheme-dropdown-toggle').removeClass('open');\r\n\t\t    \t\t}\r\n\t\t    \t});\r\n\t\t    \t\/\/ Update toggle label when checkboxes change\r\n\t\t    \t$(document).on('change', '.scheme-checkbox-list input[type=checkbox]', function(){\r\n\t\t    \t\tvar container = $(this).closest('.scheme-checkbox-list');\r\n\t\t    \t\tvar toggle = container.prev('.scheme-dropdown-toggle');\r\n\t\t    \t\tvar checked = container.find('input:checked');\r\n\t\t    \t\tif(checked.length > 0){\r\n\t\t    \t\t\tvar names = [];\r\n\t\t    \t\t\tchecked.each(function(){ names.push($(this).parent().text().trim()); });\r\n\t\t    \t\t\ttoggle.text(checked.length + ' selected');\r\n\t\t    \t\t} else {\r\n\t\t    \t\t\tvar defaultText = toggle.data('default') || '-- Select --';\r\n\t\t    \t\t\ttoggle.text(defaultText);\r\n\t\t    \t\t}\r\n\t\t    \t\t\/\/ Re-add the arrow (css ::after handles it)\r\n\t\t    \t});\r\n\r\n\t\t    \t\/\/credentials\r\n\t\t    \tvar url = base_url_api+'\/getUser';\r\n\t\t    \tvar chat_username = '';\r\n\t\t    \tvar chat_password = '';\r\n\t\t        $.get(url, function(datas, status){\r\n\t\t            if(datas){ \r\n\t\t            \tchat_username = datas.username;\r\n\t\t            \tchat_password = datas.password;\r\n\t\t            }\r\n\t\t        })\r\n\r\n\t\t       $('#refreshCaptcha').click(function(){\r\n\t\t\t\t\t\t$('#captchaImage').attr('src', 'https:\/\/iasiso-gulf.com\/UAE\/?stm_captcha=1776812235&t=' + new Date().getTime());\r\n\t\t\t\t\t});\r\n\r\n\t\t    \t\/\/country\r\n\t\t\t\t$(document).on('click','li a.dropdown-item', function() {\r\n\t\t\t    \tvar code = $(this).data('code');\r\n\t\t\t    \tvar countryName = $(this).text().trim();\t\r\n\t\t\t    \tvar country_id = $(this).attr('country_id');\r\n\t\t\t    \tvar country_code = $(this).attr('country_code');\t\r\n\t\t\t\t\tvar mobile_number_length = $(this).attr('data-mobile_number_length');\r\n\r\n\t\t\t    \t$('#countryDropdown').html('<span class=\"fi fi-' + code.toLowerCase() + '\"><\/span> ' + countryName);\r\n\t\t\t    \t$('#country_id').val(country_id);\r\n\r\n\t\t\t    \tif(country_code){\r\n\t\t\t\t\t\t\tconsole.log($('#CountryCode').attr('data-phone-length'));\r\n\t\t\t\t\t\t\t$('#CountryCode').text(country_code).attr('data-phone-length', mobile_number_length).data('phone-length', mobile_number_length);\r\n\r\n\t\t\t\t\t\t\t\/\/ reset input and error message\r\n\t\t\t\t\t\t\t$('#MobileNumber').val('');\r\n\t\t\t\t\t\t\t$('.error_mobile_no').text('');\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\r\n\t\t             var url = base_url_api+'\/getRegion';\r\n\t\t            $.post(url,{country:country_id},function(states, status){\r\n\t\t                if(states){\t\t                    \r\n\t\t                    $('#State').html(states);\r\n\t\t                }\r\n\t\t            });\r\n\t\t            fetchBcoTraining();\r\n\t\t            fetchBcoCert();\r\n\t\t\t\t});\r\n\r\n\t\t\t\t\/\/country search\r\n\r\n\t\t\t\t$(document).on('keyup','.dropdown-input', function() {\r\n\r\n\t\t\t\t  \tvar filterValue = $(this).val().toLowerCase();\r\n\t\t\t\t  \t$('li.country_list').each(function() {\r\n\t\t\t\t      var text = $(this).text().toLowerCase(); \/\/ Get the text of each li and convert to lowercase\r\n\t\t\t\t      if (text.indexOf(filterValue) === -1) {\r\n\t\t\t\t        $(this).hide(); \/\/ Hide the li if it does not contain the filter value\r\n\t\t\t\t      } else {\r\n\t\t\t\t        $(this).show(); \/\/ Show the li if it contains the filter value\r\n\t\t\t\t      }\r\n\t\t\t\t    });\r\n\t\t\t\t})\r\n\r\n\t\t    \t\/\/Fetch website info\r\n\r\n\t\t    \tvar website_url =  window.location.href;\r\n\r\n\t\t    \t\/\/var website_url = 'https:\/\/iasiso-middleeast.com\/iso-9001-lead-auditor-training-in-israel\/';\r\n\r\n\t\t    \tif(website_url){\r\n\t\t    \t\t $.post(base_url_api +'\/get_website_details',{url:website_url}, function(datas, status){\r\n   \t\t\t\t\t\t\tif(datas){\r\n   \t\t\t\t\t\t\t\t$('.website_id').val(datas.website_id);\r\n   \t\t\t\t\t\t\t\t$('.url_id').val(datas.url_id);\r\n\t\t\t\t\t\t\t\t$('.Company').val(datas.company);\r\n   \t\t\t\t\t\t\t}\r\n\t\t        \t});\r\n\t\t    \t}\r\n\t\t    \t\r\n\r\n\t\t        \/\/Fetch country\r\n\t\t        var url = base_url_api+'\/getCountrys';\r\n\t\t        var country_option = `<li>\r\n\t\t\t      <input class=\"form-control dropdown-input\" type=\"text\" placeholder=\"Search\">\r\n\t\t\t    <\/li>\r\n\t\t\t    <li>\r\n\t\t\t      <hr class=\"dropdown-divider\">\r\n\t\t\t    <\/li>`;\r\n\t\t        $.get(url, function(datas, status){\r\n\r\n\t\t            if(datas){\r\n\t\t                $(datas).each(function(inex, data) {\r\n\r\n\t\t                   country_option +=`<li class=\"country_list\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"dropdown-item\"  country_id=\"`+data.country_id+`\" country_code=\"+`+data.isd_code+`\" data-code=\"`+data.code+`\" data-mobile_number_length=\"`+data.mobile_number_length+`\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"fi fi-`+data.code.toLowerCase()+`\"><\/span> `+data.country_name+`\r\n\t\t\t\t\t\t\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t <\/li>`;\r\n\t\t\t\t\t\t\t\t\t\t\t \r\n\t\t\t\t\t\t\t\t\t\/\/ Auto select UAE\r\n        \t\t                var default_country_id = 233;\r\n                                if(data.country_id == default_country_id){\r\n                                    $('#countryDropdown').html(\r\n                                        '<span class=\"fi fi-' + data.code.toLowerCase() + '\"><\/span> ' + data.country_name\r\n                                    );\r\n\r\n                                    $('#country_id').val(data.country_id);\r\n                                }\r\n                        \r\n                        var default_country_id = 233;\r\n\r\n                        if(data.country_id == default_country_id){\r\n                        \r\n                            $('#countryDropdown').html(\r\n                                '<span class=\"fi fi-' + data.code.toLowerCase() + '\"><\/span> ' + data.country_name\r\n                            );\r\n                        \r\n                            $('#country_id').val(data.country_id);\r\n                        \r\n                            \/\/Set country code + mobile length\r\n                            if(data.isd_code){\r\n                                $('#CountryCode')\r\n                                    .text('+' + data.isd_code)\r\n                                    .attr('data-phone-length', data.mobile_number_length)\r\n                                    .data('phone-length', data.mobile_number_length);\r\n                            }\r\n                        \r\n                            \/\/Fetch states for default country\r\n                            var url = base_url_api + '\/getRegion';\r\n                        \r\n                            $.post(url, { country: data.country_id }, function(states, status){\r\n                                if(states){\r\n                                    $('#State').html(states);\r\n                                }\r\n                            });\r\n                        \r\n                            \/\/all other functions\r\n                            fetchBcoTraining();\r\n                            fetchBcoCert();\r\n                        }\r\n\t\t\t\t\t\t\t\t\t\r\n\t\t                });\r\n\t\t                \r\n\t\t                \r\n\t\t                \r\n\r\n\t\t                $('.country-section .dropdown-menu').html(country_option);\r\n\t\t            }\r\n\t\t        });\r\n\t\t         $(document).on('change','#State', function(){\r\n\r\n\t\t            var url = base_url_api+'\/getRegion';\r\n\t\t            var state = $(this).val();\r\n\r\n\t\t            $.post(url,{state:state},function(datas, status){\r\n\t\t                if(datas){\r\n\t\t                    \r\n\t\t                    $('#City').html(datas);\r\n\t\t                }\r\n\t\t            });\r\n\t\t             fetchBcoTraining();\r\n\r\n\t\t             fetchBcoCert();\r\n\t\t        })\r\n\t\t\t\t\r\n\t\t\t\t\/\/ Customer Name: allow only letters and spaces\r\n\t\t\t\t$(document).on('input','#CustomerName', function(){\r\n\t\t\t\t\tvar val = $(this).val();\r\n\t\t\t\t\tval = val.replace(\/[^a-zA-Z ]\/g, '');\r\n\t\t\t\t\t$(this).val(val);\r\n\t\t\t\t});\r\n\r\n\t\t\t\t$(document).on('input','#MobileNumber', function(){\r\n\r\n\t\t\t\tlet allowedLength = $('#CountryCode').data('phone-length') ? parseInt($('#CountryCode').data('phone-length')) : null;\r\n\t\t            var inputValue = $(this).val();\r\n\t\t\t\t\tvar errorSpan = $('.error_mobile_no');\r\n\r\n\t\t\t\t\t\/\/ Strip non-numeric characters\r\n\t\t            inputValue = inputValue.replace(\/[^0-9]\/g, '');\r\n\r\n\t\t\t\t\t\/\/ Prevent exceeding max length\r\n\t\t\t\t\tif (allowedLength && inputValue.length > allowedLength){\r\n\t\t\t\t\t\tinputValue = inputValue.slice(0, allowedLength);\r\n\t\t\t\t\t}\r\n\t\t\t\t\t$(this).val(inputValue);\r\n\r\n\t\t\t\t\t\/\/ Show error\/info based on length\r\n\t\t\t\t\tif(allowedLength){\r\n\t\t\t\t\t\tif(inputValue.length === 0){\r\n\t\t\t\t\t\t\terrorSpan.text('');\r\n\t\t\t\t\t\t} else if(inputValue.length < allowedLength){\r\n\t\t\t\t\t\t\terrorSpan.css('color','#e67e22').text('Please enter ' + allowedLength + ' digits (' + inputValue.length + '\/' + allowedLength + ')');\r\n\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\terrorSpan.css('color','').text('');\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\terrorSpan.text('');\r\n\t\t\t\t\t}\r\n\r\n\t\t        })\r\n\r\n\t\t        \/\/Fetch Type and category\r\n\t\t        var url = base_url_api+'\/getTrainings';\r\n\t\t        \r\n\t\t        $.get(url, function(datas, status){\r\n\t\t            if(datas){\r\n\t\t                var type_option = '<option value=\"\">---Please select---<\/option>';\r\n\t\t                $(datas.type).each(function(inex, data) {\r\n\t\t                   type_option +='<option value=\"'+data.tc_id+'\">'+data.tra_cat_name+'<\/option>';\r\n\t\t                });\r\n\r\n\t\t                $('#Type').html(type_option);\r\n\r\n\t\t                var category_option = '<option value=\"\">---Please select---<\/option>';\r\n\t\t                $(datas.category).each(function(inex, data) {\r\n\t\t                   category_option +='<option value=\"'+data.tt_id+'\">'+data.tra_type_name+'<\/option>';\r\n\t\t                });\r\n\r\n\t\t                $('#Category').html(category_option);\r\n\t\t            }\r\n\t\t        });\r\n \r\n\t\t       \r\n\t\t        \/\/ When Product Type changes \u2192 filter Product Category options\r\n\t\t        $('#Type').change(function(){\r\n\t\t            var Type = $(this).val();\r\n\t\t            var catSelect = $('#Category');\r\n\r\n\t\t            catSelect.val('');\r\n\t\t            $('#ProductNameCheckboxes').html('<span style=\"color:#999;\">-- Please select Product Type &amp; Category first --<\/span>');\r\n\r\n\t\t            if(!Type){\r\n\t\t                catSelect.find('option').show();\r\n\t\t                fetchBcoTraining();\r\n\t\t                return;\r\n\t\t            }\r\n\r\n\t\t            catSelect.find('option').each(function(){\r\n\t\t                var opt = $(this);\r\n\t\t                var catVal = opt.val();\r\n\t\t                if(!catVal){ opt.show(); return; }\r\n\r\n\t\t                (function(opt, catVal){\r\n\t\t                    $.ajax({\r\n\t\t                        type: 'post',\r\n\t\t                        url: base_url_api+'\/getSchemes',\r\n\t\t                        data: { category: catVal, Type: Type },\r\n\t\t                        success: function(resp){\r\n\t\t                            var count = 0;\r\n\t\t                            if(resp && $.trim(resp) !== ''){\r\n\t\t                                $(resp).filter('option').each(function(){\r\n\t\t                                    if($.trim($(this).val()) !== '') count++;\r\n\t\t                                });\r\n\t\t                            }\r\n\t\t                            if(count > 0){\r\n\t\t                                opt.show();\r\n\t\t                            } else {\r\n\t\t                                opt.hide();\r\n\t\t                                if(catSelect.val() === catVal) catSelect.val('');\r\n\t\t                            }\r\n\t\t                        },\r\n\t\t                        error: function(){ opt.show(); }\r\n\t\t                    });\r\n\t\t                })(opt, catVal);\r\n\t\t            });\r\n\t\t            fetchBcoTraining();\r\n\t\t        });\r\n\r\n\t\t        \/\/ When Product Category changes \u2192 fetch Product Name\r\n\t\t        $('#Category').change(function(){\r\n\t\t            var Category = $(this).val();\r\n\t\t            var Type = $('#Type').val();\r\n\t\t            if(Category && Type){\r\n\t\t                $.ajax({\r\n\t\t                    type: 'post',\r\n\t\t                    url: base_url_api+'\/getSchemes',\r\n\t\t                    data: { category: Category, Type: Type },\r\n\t\t                    success: function(html){\r\n\t\t                        var checkboxHtml = '';\r\n\t\t                        $(html).filter('option').each(function(){\r\n\t\t                            var val = $(this).val();\r\n\t\t                            var text = $(this).text();\r\n\t\t                            if(val && $.trim(val) !== ''){\r\n\t\t                                checkboxHtml += '<div class=\"form-check\"><label class=\"form-check-label\" style=\"color:black;\"><input type=\"checkbox\" class=\"form-check-input product-name-chk\" name=\"ProductName[]\" value=\"'+val+'\"> '+text+'<\/label><\/div>';\r\n\t\t                            }\r\n\t\t                        });\r\n\t\t                        if(checkboxHtml === ''){\r\n\t\t                            checkboxHtml = '<span style=\"color:#999;\">No products available<\/span>';\r\n\t\t                        }\r\n\t\t                        $('#ProductNameCheckboxes').html(checkboxHtml);\r\n\t\t                    }\r\n\t\t                });\r\n\t\t            } else {\r\n\t\t                $('#ProductNameCheckboxes').html('<span style=\"color:#999;\">-- Please select Product Type &amp; Category first --<\/span>');\r\n\t\t            }\r\n\t\t            fetchBcoTraining();\r\n\t\t        });\r\n\r\n\t\t        \/\/ Product name checkbox change\r\n\t\t        $(document).on('change', '.product-name-chk', function(){\r\n\t\t        \tfetchBcoTraining();\r\n\t\t        });\r\n\t\t\t\t\r\n\t\t\t\t\t$('#cancelProceed').click(function(){\r\n\t\t\t\t\t\t$('#EMail').val('');\r\n\t\t\t\t\t\t$('#error_pop').modal('toggle');\r\n\t\t\t\t\t\t$('.btn-submit').removeClass('disabled');\r\n\t\t\t\t\t});\r\n\r\n\t\t\t\t\t$('#proceed_trn_enq').click(function(){\r\n\t\t\t\t\t\t$('#proceed_trn_enq').attr('data-enquiry-type','same');\r\n\t\t\t\t\t\t$('#proceed_trn_enq').attr('data-enquiry-id',$('#same_enquiry_id').val());\r\n\t\t\t\t\t\t$('#error_pop').modal('toggle');\r\n\t\t\t\t\t\terror = 0\r\n\t\t\t\t\t\tsetTimeout(function () {\r\n\t\t\t\t\t\t\t$('.btn-submit').click();\r\n\t\t\t\t\t\t}, 300);\r\n\t\t\t\t\t});\r\n\t\t\t\t\t\r\n\t\t\t\t\t\/\/New function for Duplicate email submission\r\n\t\t\t\t\tfunction submitFinalForm(){\r\n                    \r\n                        $('.btn-submit')\r\n                            .prop('disabled', true)\r\n                            .text('Submitting...');\r\n                    \r\n                        var enquiry_type  = $('input.enquiry_type:checked').val();\r\n                    \r\n                        if(enquiry_type == 1){\r\n                            var purposOf  = $('#purposOf').val();\r\n                            if(purposOf == 1){\r\n                                trainingEnquiry();\r\n                            } else if(purposOf == 2){\r\n                                certificationEnquiry();\r\n                            } else if(purposOf == 3){\r\n                                trainingEnquiry();\r\n                                certificationEnquiry();\r\n                            }\r\n                        } else {\r\n                            otherEnquiry();\r\n                        }\r\n                    }\r\n\r\n\t\t        \/\/Fetch process scheme \u2192 checkboxes\r\n\t\t        var url = base_url_api+'\/getScheme\/1';\r\n\r\n\t\t        $.get(url, function(data, status){\r\n\t\t            if(data){\r\n\t\t                var chkHtml = '';\r\n\t\t                $(data).filter('option').each(function(){\r\n\t\t                    var v = $(this).val(); var t = $(this).text();\r\n\t\t                    if(v && $.trim(v) !== '') chkHtml += '<div class=\"form-check\"><label class=\"form-check-label\" style=\"color:black;\"><input type=\"checkbox\" class=\"form-check-input process-scheme-chk\" name=\"scheme[]\" value=\"'+v+'\"> '+t+'<\/label><\/div>';\r\n\t\t                });\r\n\t\t                $('#processSchemeCheckboxes').html(chkHtml || '<span style=\"color:#999;\">No schemes available<\/span>');\r\n\t\t            }\r\n\t\t        });\r\n\r\n\t\t        \/\/Fetch product scheme \u2192 checkboxes\r\n\t\t        var url = base_url_api+'\/getScheme\/2';\r\n\r\n\t\t        $.get(url, function(data, status){\r\n\t\t            if(data){\r\n\t\t                var chkHtml = '';\r\n\t\t                $(data).filter('option').each(function(){\r\n\t\t                    var v = $(this).val(); var t = $(this).text();\r\n\t\t                    if(v && $.trim(v) !== '') chkHtml += '<div class=\"form-check\"><label class=\"form-check-label\" style=\"color:black;\"><input type=\"checkbox\" class=\"form-check-input product-scheme-chk\" name=\"scheme[]\" value=\"'+v+'\"> '+t+'<\/label><\/div>';\r\n\t\t                });\r\n\t\t                $('#productSchemeCheckboxes').html(chkHtml || '<span style=\"color:#999;\">No schemes available<\/span>');\r\n\t\t            }\r\n\t\t        });\r\n\t\t\t\t\r\n\t\t\t\tfunction getCookie(name) {\r\n\t\t\t\t\t\t\t\t const cookies = document.cookie.split(';');\r\n\t\t\t\t\t\t\t\t\tconst captcha_word = (cookies.find(c => c.trim().startsWith('captcha_word=')) || '').split('=')[1] || null;\r\n\t\t\t\t\t\t\t\t\treturn captcha_word;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\r\n\t\t        $('.btn-submit').click(function(e) { \r\n\t\t        \te.preventDefault();\r\n\t\t        \t\/\/validation start\r\n\t\t\t        \tvar CustomerName  = $('#CustomerName').val();\r\n\r\n\t\t\t        \tvar error = 0;\r\n\t\t\t\t\t\tvar mail_dup_error = 0;\r\n\t\t\t        \tif(!CustomerName){\r\n\t\t\t        \t\t$('.error_company_name').text('Enter the customer name');\r\n\t\t\t        \t\terror = 1;\r\n\t\t\t        \t}else if(!\/^[a-zA-Z ]+$\/.test(CustomerName)){\r\n\t\t\t        \t\t$('.error_company_name').text('Only letters and spaces are allowed');\r\n\t\t\t        \t\terror = 1;\r\n\t\t\t        \t}else {\r\n\t\t\t        \t\t$('.error_company_name').text('');\r\n\t\t\t        \t} \r\n\r\n\t\t\t        \tvar EMail  = $('#EMail').val(); \r\n\r\n\t\t\t        \t\/\/ if(!EMail){\r\n\t\t\t        \t\/\/ \t$('.error_email').text('Enter the email');\r\n\t\t\t        \t\/\/ \terror = 1;\r\n\t\t\t        \t\/\/ }else {\r\n\t\t\t        \t\/\/ \t$('.error_email').text('');\r\n\t\t\t        \t\/\/ }  \r\n\t\t\t        \t\r\n\t\t\t        \tvar emailPattern = \/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/;\r\n\r\n\t\t\t        \tif(!EMail){\r\n\t\t\t        \t\t$('.error_email').text('Enter the email');\r\n\t\t\t        \t\terror = 1;\r\n\t\t\t        \t}else if(!emailPattern.test(EMail)){\r\n\t\t\t\t\t\t\t\t$('.error_email').text('Enter a valid email address');\r\n\t\t\t\t\t\t\t\terror = 1;\r\n\t\t\t\t\t\t}else {\r\n\t\t\t\t\t\t\t$('.error_email').text('');\r\n\t\t\t        \t}\r\n\t\t\t        \t\r\n\t\t\t        \r\n\t\t\t        \t\r\n\t\t\t        \tvar isChecked = $('#privacyCheck').is(':checked');\r\n\r\n                        if(!isChecked){\r\n                            $('.error_privacy_checkbox').text('Please accept the privacy policy');\r\n                            error = 1;\r\n                        } else {\r\n                            $('.error_privacy_checkbox').text('');\r\n                        }\r\n\r\n\t\t\t        \tvar country_id  = $('#country_id').val(); \r\n\r\n\t\t\t        \tif(!country_id){\r\n\t\t\t        \t\t$('.error_country').text('Enter the country');\r\n\t\t\t        \t\terror = 1;\r\n\t\t\t        \t}else {\r\n\t\t\t        \t\t$('.error_country').text('');\r\n\t\t\t        \t}  \r\n\r\n\t\t\t        \tvar State  = $('#State').val(); \r\n\r\n\t\t\t        \tif(!State){\r\n\t\t\t        \t\t$('.error_state').text('Enter the state');\r\n\t\t\t        \t\terror = 1;\r\n\t\t\t        \t}else {\r\n\t\t\t        \t\t$('.error_state').text('');\r\n\t\t\t        \t} \r\n\r\n\t\t\t        \tvar MobileNumber  = $('#MobileNumber').val();\r\n\t\t\t        \tvar requiredLength = $('#CountryCode').data('phone-length') ? parseInt($('#CountryCode').data('phone-length')) : null;\r\n\r\n\t\t\t        \tif(!MobileNumber){\r\n\t\t\t        \t\t$('.error_mobile_no').css('color','red').text('Enter the mobile number');\r\n\t\t\t        \t\terror = 1;\r\n\t\t\t        \t}else if(requiredLength && MobileNumber.length < requiredLength){\r\n\t\t\t        \t\t$('.error_mobile_no').css('color','red').text('Mobile number must be ' + requiredLength + ' digits. You entered ' + MobileNumber.length + ' digits.');\r\n\t\t\t        \t\terror = 1;\r\n\t\t\t        \t}else {\r\n\t\t\t        \t\t$('.error_mobile_no').text('');\r\n\t\t\t        \t} \r\n\r\n\t\t\t        \tvar purposOf  = $('#purposOf').val(); \r\n\r\n\t\t\t        \tvar enquiry_type  = $('input.enquiry_type:checked').val()\r\n                        if(!purposOf && enquiry_type == 1){\r\n\t\t\t        \t\t$('.error_trg_cert').text('Please choose the training\/certification');\r\n\t\t\t        \t\terror = 1;\r\n\t\t\t        \t}else {\r\n\t\t\t        \t\t$('.error_trg_cert').text('');\r\n\t\t\t        \t}   \r\n\r\n\t\t\t        \tif((purposOf == 1) || (purposOf == 3)){ \r\n\t\t\t        \t\t\/\/Training validation  \r\n\t\t\t\t        \tvar Type  = $('#Type').val(); \r\n\r\n\t\t\t\t        \tif(!Type){\r\n\t\t\t\t        \t\t$('.error_product_type').text('Please choose type');\r\n\t\t\t\t        \t\terror = 1;\r\n\t\t\t\t        \t}else {\r\n\t\t\t\t        \t\t$('.error_product_type').text('');\r\n\t\t\t\t        \t} \r\n\r\n\t\t\t\t        \tvar Category  = $('#Category').val(); \r\n\r\n\t\t\t\t        \tif(!Category){\r\n\t\t\t\t        \t\t$('.error_product_category').text('Please choose category');\r\n\t\t\t\t        \t\terror = 1;\r\n\t\t\t\t        \t}else {\r\n\t\t\t\t        \t\t$('.error_product_category').text('');\r\n\t\t\t\t        \t} \r\n\r\n\t\t\t\t        \tvar ProductName  = $('.product-name-chk:checked').length;\r\n\r\n\t\t\t\t        \tif(ProductName === 0){\r\n\t\t\t\t        \t\t$('.error_product_name').text('Please choose at least one product');\r\n\t\t\t\t        \t\terror = 1;\r\n\t\t\t\t        \t}else {\r\n\t\t\t\t        \t\t$('.error_product_name').text('');\r\n\t\t\t\t        \t} \r\n\t\t\t\t        }\r\n\r\n\t\t\t\t        if((purposOf == 2) || (purposOf == 3)){ \r\n\t\t\t        \t\t\/\/Training validation  \r\n\t\t\t\t        \tvar product_scheme_count  = $('.product-scheme-chk:checked').length;\r\n\t\t\t\t        \tvar process_scheme_count  = $('.process-scheme-chk:checked').length;\r\n\r\n\t\t\t\t\t\t\tvar cert_type = $('#cert_Type').val();\r\n\r\n\t\t\t\t\t\t\tif(!cert_type){\r\n\t\t\t\t        \t\t$('.error_cert_product_type').text('Please choose any one Certification Type');\r\n\t\t\t\t        \t\terror = 1;\r\n\t\t\t\t        \t}else {\r\n\t\t\t\t        \t\t$('.error_cert_product_type').text('');\r\n\t\t\t\t\t\t\t\tif(cert_type == 1){\r\n\t\t\t\t\t\t\t\t\tif(process_scheme_count === 0){\r\n\t\t\t\t\t\t\t\t\t\terror = 1;\r\n\t\t\t\t\t\t\t\t\t\t$('.error_process_scheme').text('Please choose at least one process scheme');\r\n\t\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\t\t$('.error_process_scheme').text('');\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t} else if(cert_type == 2){\r\n\t\t\t\t\t\t\t\t\tif(product_scheme_count === 0){\r\n\t\t\t\t\t\t\t\t\t\terror = 1;\r\n\t\t\t\t\t\t\t\t\t\t$('.error_product_name').text('Please choose at least one product scheme');\r\n\t\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\t\t$('.error_product_name').text('');\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t} else if(cert_type == 3){\r\n\t\t\t\t\t\t\t\t\tif(product_scheme_count === 0 || process_scheme_count === 0){\r\n\t\t\t\t\t\t\t\t\t\terror = 1;\r\n\t\t\t\t\t\t\t\t\t\t$('.error_process_scheme').text('Please choose at least one from both product and process scheme');\r\n\t\t\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t\t\t$('.error_process_scheme').text('');\r\n\t\t\t\t\t\t\t\t\t\t$('.error_product_name').text('');\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t        \t} \r\n\t\t\t\t\t\t\t\r\n\r\n\r\n\t\t\t\t        }\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\tvar captcha_cookie = getCookie('captcha_word'); \r\n \t\t\t\t\t\t\tvar capcha_answer = $('#captcha_answer').val(); \r\n\t\t\t\t\t\t\tif(capcha_answer && captcha_cookie !== capcha_answer){\r\n\t\t\t\t\t\t\t\t$('.error_captcha').text('Captcha is not valid');\r\n\t\t\t\t\t\t\t\terror = 1;\r\n\t\t\t\t\t\t\t}else{\r\n\t\t\t\t\t\t\t\tif(!capcha_answer){\r\n\t\t\t\t\t\t\t\t\t$('.error_captcha').text('Enter the captcha');\r\n\t\t\t\t\t\t\t\t\terror = 1;\r\n\t\t\t\t\t\t\t\t}else{\r\n\t\t\t\t\t\t\t\t\t$('.error_captcha').text('');\r\n\t\t\t\t\t\t\t\t\/\/ \terror = 0;\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}   \r\n\t\t\t\t\t\t\r\n\/\/ \t\t\t\t        var recaptcha_response = $('#g-recaptcha-response').val();  \r\n\/\/ \t\t\t\t        if(!recaptcha_response){  \r\n\/\/ \t\t\t\t        \t$('.error_captcha').text('captcha error');\r\n\/\/ \t\t\t\t        \t\terror = 1;\r\n\/\/ \t\t\t\t        }else {\r\n\/\/ \t\t\t\t        \tvar recaptcha_response = $('#g-recaptcha-response').val(); \r\n\/\/ \t\t\t\t   \t\t\tvar url = base_url+'\/Api\/checkCaptcha';\r\n\/\/ \t\t\t\t   \t\t\t $.ajax({\r\n\/\/ \t\t\t\t\t\t\t\t 'async': false,\r\n\/\/ \t\t\t\t\t\t\t\t type:'POST',\r\n\/\/ \t\t\t\t\t\t\t\t url:url,\r\n\/\/ \t\t\t\t\t\t\t\t data:{g_recaptcha_response:recaptcha_response},\r\n\/\/ \t\t\t\t\t\t\t\t success:function(data){\r\n\/\/ \t\t\t\t\t\t\t\t\tif(!data){\r\n\/\/ \t\t\t\t\t\t\t\t\t\t$('.error_captcha').text('captcha error');\r\n\/\/ \t\t\t\t        \t\t\t\terror = 1;\r\n\/\/ \t\t\t\t\t\t\t\t\t}else {\r\n\/\/ \t\t\t\t\t\t\t\t\t\t$('.error_captcha').text('');\r\n\/\/ \t\t\t\t\t\t\t\t\t}\r\n\/\/ \t\t\t\t\t\t\t\t }\r\n\/\/ \t\t\t\t\t\t\t});\r\n\/\/ \t\t\t\t        }        \r\n\t\t\t        \/\/validation end\r\n\/\/ \t\t        \tif(!error){\r\n\/\/ \t\t        \t\t$('.btn-submit').addClass('disabled');\r\n\/\/ \t\t\t           \tvar enquiry_type  = $('input.enquiry_type:checked').val();\r\n\/\/ \t\t\t\t\t   \t\/\/captcha status success\r\n\/\/ \t\t\t\t\t\tif(enquiry_type == 1){\r\n\/\/ \t\t\t\t\t\t\t var purposOf  = $('#purposOf').val();\r\n\/\/ \t\t\t\t\t\t\tif(purposOf == 1){\r\n\/\/ \t\t\t\t\t\t\t\ttrainingEnquiry();\r\n\/\/ \t\t\t\t\t\t   \t} else if(purposOf == 2){\r\n\/\/ \t\t\t\t\t\t\t\tcertificationEnquiry();\r\n\/\/ \t\t\t\t\t\t   \t}else if(purposOf == 3){\r\n\/\/ \t\t\t\t\t\t\t\ttrainingEnquiry();\r\n\/\/ \t\t\t\t\t\t\t\tcertificationEnquiry();\r\n\/\/ \t\t\t\t\t\t   \t}\r\n\/\/ \t\t\t\t\t   \t}else {\r\n\/\/ \t\t\t\t\t\t\totherEnquiry();\r\n\/\/ \t\t\t\t\t   \t}\t\t\t\t\t   \r\n\/\/ \t\t\t\t\t}\r\n\r\n\t\t\t\t\t\tvar EMail = $('#EMail').val();\r\n\t\t\t\t\t \t\/\/ Certification: collect checked checkboxes as arrays\r\n\t\t\t\t\t \tvar prod_scheme = [];\r\n\t\t\t\t\t \t$('.product-scheme-chk:checked').each(function(){ prod_scheme.push($(this).val()); });\r\n\t\t\t\t\t \tvar proc_scheme = [];\r\n\t\t\t\t\t \t$('.process-scheme-chk:checked').each(function(){ proc_scheme.push($(this).val()); });\r\n\t\t\t\t\t \t\/\/ Training: collect checked checkboxes as array\r\n\t\t\t\t\t \tvar trn_prod_scheme = [];\r\n\t\t\t\t\t\t \t$('.product-name-chk:checked').each(function(){ trn_prod_scheme.push($(this).val()); });\r\n\r\n\t\t\t\t\t\tif($('#purposOf').val() == 1){\r\n\t\t\t\t\t\t\temail_url = base_url_api+'\/api_training_email_check';\r\n\t\t\t\t\t\t\tvar postdata = {\r\n\t\t\t\t\t\t\t\tEMail : EMail,\r\n\t\t\t\t\t\t\t\tprod_scheme : trn_prod_scheme\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t }else if($('#purposOf').val() == 2){\r\n\t\t\t\t\t\t\temail_url = base_url_api+'\/api_cert_email_check';\r\n\t\t\t\t\t\t\tvar postdata = {\r\n\t\t\t\t\t\t\t\tEMail : EMail,\r\n\t\t\t\t\t\t\t\tprod_scheme : prod_scheme,\r\n\t\t\t\t\t\t\t\tproc_scheme : proc_scheme\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t }\r\n\t\t\t\t\t\t\r\n\t\t\t\t\t\t\/\/ Other enquiry type: validate details box BEFORE auto-scroll so error is caught\r\n\t\t\t\t\t\tvar enquiry_type_val = $('input.enquiry_type:checked').val();\r\n\t\t\t\t\t\tif(enquiry_type_val == 2){\r\n\t\t\t\t\t\t\tvar otherDetails = $.trim($('#other_enquiry').val());\r\n\t\t\t\t\t\t\tif(!otherDetails){\r\n\t\t\t\t\t\t\t\t$('.error_other_enquiry').text('Please enter your enquiry details');\r\n\t\t\t\t\t\t\t\terror = 1;\r\n\t\t\t\t\t\t\t} else {\r\n\t\t\t\t\t\t\t\t$('.error_other_enquiry').text('');\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\tif(error){\r\n\t\t\t\t\t\t\/\/Auto Scroll to first error\r\n\t\t\t\t\t\tvar firstError = $('.error:visible').filter(function() {\r\n\t\t\t\t\t\t\treturn $(this).text().trim() !== '';\r\n\t\t\t\t\t\t}).first();\r\n\r\n\t\t\t\t\t\tif(firstError.length){\r\n\t\t\t\t\t\t\t$('html, body').animate({\r\n\t\t\t\t\t\t\t\tscrollTop: firstError.offset().top - 380\r\n\t\t\t\t\t\t\t}, 500);\r\n\r\n\t\t\t\t\t\t\t\/\/ focus input\/select\r\n\t\t\t\t\t\t\tfirstError.closest('.mb-3').find('input, select, textarea').focus();\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\treturn false;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\/\/ Other enquiry type: submit directly (validation already passed above)\r\n\t\t\t\t\t\tif(enquiry_type_val == 2){\r\n\t\t\t\t\t\t\t$('.btn-submit').prop('disabled', true).text('Submitting...');\r\n\t\t\t\t\t\t\totherEnquiry();\r\n\t\t\t\t\t\t\treturn;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\tif(EMail && $('#purposOf').val() != '' && !error){\r\n\t\t\t\t\t\t \/\/skip recheck of duplicate email after click proceed\r\n                            if($('#proceed_trn_enq').attr('data-enquiry-type') == 'same'){\r\n                                submitFinalForm();\r\n                                return;\r\n                            }\r\n\t\t\t\t\t\t\t$.ajax({\r\n\t\t\t\t\t\t\t\ttype:'POST',\r\n\t\t\t\t\t\t\t\turl:email_url,\r\n\t\t\t\t\t\t\t\tdata:postdata,\r\n\t\t\t\t\t\t\t\tsuccess:function(data){\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\tif ((purposOf == 2 || purposOf == 3) && (prod_scheme.length === 0 && proc_scheme.length === 0)) {\r\n\t\t\t\t\t\t\t\t\t\/\/ If no scheme is selected, prevent modal from opening\r\n\t\t\t\t\t\t\t\t\t$('.error_process_scheme').text('Please choose any one process or product scheme.');\r\n\t\t\t\t\t\t\t\t\treturn; \/\/ Stop submission and modal opening\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t\t\t\t\tif(data == 1 || $('#proceed_trn_enq').attr('data-enquiry-type') == 'same'){\r\n\t\t\t\t\t\t\t\t\tmail_dup_error = 0;\r\n\t\t\t\t\t\t\t\t\tif(!error && !mail_dup_error){\r\n\t\t\t\t\t\t\t\t\/\/ \t\t$('.btn-submit').addClass('disabled');\r\n\t\t\t\t\t\t\t\t        \/\/Prevent multiple submission\r\n                                        $('.btn-submit')\r\n                                        .prop('disabled', true)\r\n                                        .text('Submitting...');\r\n\t\t\t\t\t\t\t\t\t\tvar enquiry_type  = $('input.enquiry_type:checked').val();\r\n\t\t\t\t\t\t\t\t\t\t\/\/captcha status success\r\n\t\t\t\t\t\t\t\t\t\tif(enquiry_type == 1){\r\n\t\t\t\t\t\t\t\t\t\t\t var purposOf  = $('#purposOf').val();\r\n\t\t\t\t\t\t\t\t\t\t\tif(purposOf == 1){\r\n\t\t\t\t\t\t\t\t\t\t\t\ttrainingEnquiry();\r\n\t\t\t\t\t\t\t\t\t\t\t} else if(purposOf == 2){\r\n\t\t\t\t\t\t\t\t\t\t\t\tcertificationEnquiry();\r\n\t\t\t\t\t\t\t\t\t\t\t}else if(purposOf == 3){\r\n\t\t\t\t\t\t\t\t\t\t\t\ttrainingEnquiry();\r\n\t\t\t\t\t\t\t\t\t\t\t\tcertificationEnquiry();\r\n\t\t\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t\t\t}else {\r\n\t\t\t\t\t\t\t\t\t\t\totherEnquiry();\r\n\t\t\t\t\t\t\t\t\t\t}\t\r\n\t\t\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\t\t\t}else{\r\n\t\t\t\t\t\t\t\t\t\t$('#error_pop_con').children().remove().end().append(data);\r\n\t\t\t\t\t\t\t\t\t\t$('#error_pop').modal('toggle');\r\n\t\t\t\t\t\t\t\t\t\tvar prcd_btn = $('#same_enquiry_id').attr('data-scheme') == 0 ? 'disabled' : '';\r\n\t\t\t\t\t\t\t\t\t\t$('#proceed_trn_enq').removeClass('disabled');\r\n\t\t\t\t\t\t\t\t\t\t$('#proceed_trn_enq').addClass(prcd_btn);\r\n\t\t\t\t\t\t\t\t\t\tmail_dup_error = 1;\r\n\t\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t\t}); \r\n\t\t\t\t\t\t}\r\n\r\n\t\t        })\r\n\t\t\t\t$('.btn-close').click(function(e) { \r\n\t\t\t\t\tlocation.reload();\r\n\t\t\t\t})\r\n\r\n\t\t        function trainingEnquiry() {\r\n\t\t\t\t\t\r\n\t\t\t\t\tvar form_data = $('#contct_form').serialize();\r\n\t\t\t\t\tvar url = base_url+'\/SEO\/addEnquiry';\r\n\t\t\t\t\tvar bco_assign = $('.bco_assign_training').val();\r\n\t\t\t\t\tvar enquirySame = $('#proceed_trn_enq').attr('data-enquiry-type');\r\n\t\t\t\t\tvar sameEnquiryId = $('#proceed_trn_enq').attr('data-enquiry-id');\r\n\t\t\t\t\tvar company = $('.Company').val(); \/\/IAS singapore\r\n\t\t\t\t\tvar post_data = \"&bco_assign=\"+bco_assign+\"&company=\"+company+\"&enquirySame=\"+enquirySame+\"&sameEnquiryId=\"+sameEnquiryId\r\n\t\t\t\t\t$.ajax({\r\n\t\t\t\t\t\ttype:'POST',\r\n\t\t\t\t\t\turl:url,\r\n\t\t\t\t\t\tdata:form_data + post_data + \"&username=\"+chat_username+\"&password=\"+encodeURIComponent(chat_password),\r\n\t\t\t\t\t\tsuccess:function(data){\r\n\t\t\t\t\t\t\tif(data.status == 1){\r\n\t\t\t\t\t\t\t\t\/\/alert(data.message);\r\n\t\t\t\t\t\t\t\t\/\/location.reload();\r\n\t\t\t\t\t\t\t\t$('#myModalAlert .modal-body').text(data.message);\r\n\t\t\t\t\t\t\t\t$('#myModalAlert').modal('show');\r\n\t\t\t\t\t\t\t\t$('.btn-submit').removeClass('disabled');\r\n\t\t\t\t\t\t\t} \r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}); \r\n\t\t\t\t\t\r\n\t\t        }\r\n\r\n\t\t        function certificationEnquiry() {\r\n\t\t        \tvar form_data = $('#contct_form').serialize();\r\n\t\t        \tvar profile_name = $('#CompanyName').val();\r\n\t\t        \tvar contact_name = $('#CustomerName').val();\r\n\t\t        \tvar mobile_number = $('#MobileNumber').val();\r\n\t\t        \tvar profile_email = $('#EMail').val();\r\n\t\t        \tvar md_state      = $('#State').val();\r\n\t\t        \tvar md_city      = $('#City').val();\r\n\t\t        \tvar company = $('.Company').val(); \/\/IAS singapore\r\n\t\t        \tvar Type = 6;\r\n\t\t        \tvar remarks = 'Online enquiry';\r\n\t\t        \tvar bco_assign = $('.bco_assign_cert').val();\r\n\t\t\t\t\tvar enquirySame = $('#proceed_trn_enq').attr('data-enquiry-type');\r\n\t\t\t\t\tvar sameEnquiryId = $('#proceed_trn_enq').attr('data-enquiry-id');\r\n\t                var url = base_url+'\/SEO\/adddataAction_self';\r\n\r\n\t                var post_data = \"&profile_name=\"+profile_name+\"&contact_name=\"+contact_name+\"&mobile_number=\"+mobile_number+\"&profile_email=\"+profile_email+\"&md_state=\"+md_state+\"&md_city=\"+md_city+\"&company=\"+company+\"&Type=\"+Type+\"&remarks=\"+remarks+\"&bco_assign=\"+bco_assign+\"&enquirySame=\"+enquirySame+\"&sameEnquiryId=\"+sameEnquiryId;\r\n\t                 $.ajax({\r\n\t                    type:'POST',\r\n\t                    url:url,\r\n\t                    data:form_data + post_data + \"&username=\"+chat_username+\"&password=\"+encodeURIComponent(chat_password),\r\n\t                    success:function(data){\r\n\t                     \/\/ alert(data);\r\n\t                        if(data.status == 1){\r\n\t                            \/\/alert(data.message);\r\n\t\t\t\t\t\t\t\t\/\/location.reload();\r\n\t\t\t\t\t\t\t\t$('#myModalAlert .modal-body').text(data.message);\r\n\t\t\t\t\t  \t\t\t$('#myModalAlert').modal('show');\r\n\t\t\t\t\t  \t\t\t$('.btn-submit').removeClass('disabled');\r\n\t                        }  \r\n\t                    }\r\n\t                });   \r\n\t        \t}\r\n\r\n\t        \t function otherEnquiry() {\r\n\t\t        \t var form_data = $('#contct_form').serialize();\r\n\t\t                var url = base_url+'\/Api\/sent_mail_other_enquiry';\r\n\t\t               \r\n\t\t                var post_data = \"&website_url=\"+website_url\r\n\t\t                 $.ajax({\r\n\t\t                    type:'POST',\r\n\t\t                    url:url,\r\n\t\t                    data:form_data + post_data,\r\n\t\t                    success:function(data){\r\n\t\t                        if(data == 1){\r\n\t\t                            \/\/alert('Thank you for contact us');\r\n\t\t\t\t\t\t\t\t\t\/\/location.reload();\r\n\t\t\t\t\t\t\t\t\t$('#myModalAlert .modal-body').text('Thank you for contact us');\r\n\t\t\t\t\t  \t\t\t\t$('#myModalAlert').modal('show');\r\n\t\t\t\t\t  \t\t\t\t$('.btn-submit').removeClass('disabled');\r\n\t\t                        }\r\n\t\t                    }\r\n\t\t                });   \r\n\t\t        }\r\n\r\n\t\t        \/\/purpose change\r\n\t\t        $('#purposOf').change(function() {\r\n\t\t        \tvar purpose = $(this).val();\r\n\r\n\t\t        \t\/\/ Reset ALL child fields (training + certification) when parent changes\r\n\t\t        \t\/\/ Training fields\r\n\t\t        \t$('#Type').val('');\r\n\t\t        \t$('#Category').val('');\r\n\t\t        \t$('.product-name-chk').prop('checked', false);\r\n\t\t        \t$('#ProductNameCheckboxes').html('<span style=\"color:#999;\">-- Please select Product Type &amp; Category first --<\/span>');\r\n\r\n\t\t        \t\/\/ Certification fields\r\n\t\t        \t$('#cert_Type').val('');\r\n\t\t        \t$('.product-scheme-chk, .process-scheme-chk').prop('checked', false);\r\n\t\t        \t$('.product_section, .process_section').hide();\r\n\r\n\t\t        \t\/\/ Reset toggle labels for all 3 scheme checkbox groups\r\n\t\t        \t$('.scheme-dropdown-toggle').each(function(){\r\n\t\t        \t\tvar defaultText = $(this).data('default') || '-- Select --';\r\n\t\t        \t\t$(this).text(defaultText).removeClass('open');\r\n\t\t        \t});\r\n\t\t        \t$('.scheme-checkbox-list').removeClass('show');\r\n\r\n\t\t        \t\/\/ Clear errors\r\n\t\t        \t$('.error_product_type, .error_product_category, .error_product_name, .error_cert_product_type, .error_process_scheme').text('');\r\n\r\n\t\t        \tif(purpose == 1){\r\n\t\t        \t\t$('.training-section').show();\r\n\t\t        \t\t$('.certification-section').hide();\r\n\t\t\t\t\t\t$('.certification_prod_section').hide();\r\n\t\t\t\t\t\tvar email_url = base_url_api+'\/api_training_email_check';\r\n\t\t        \t}else if(purpose == 2) {\r\n\t\t        \t\t$('.training-section').hide();\r\n\t\t        \t\t$('.certification-section').show();\r\n\t\t\t\t\t\t$('.certification_prod_section').show();\r\n\t\t\t\t\t\tvar email_url = base_url_api+'\/api_cert_email_check';\r\n\t\t        \t}else if(purpose == 3) {\r\n\t\t        \t\t$('.training-section').show();\r\n\t\t        \t\t$('.certification-section').show();\r\n\t\t\t\t\t\t$('.certification_prod_section').hide();\r\n\t\t        \t}else {\r\n\t\t        \t\t$('.training-section').hide();\r\n\t\t        \t\t$('.certification-section').hide();\r\n\t\t\t\t\t\t$('.certification_prod_section').hide();\r\n\t\t        \t}\r\n\t\t       })\r\n\t\t      \/\/ Helper: reset a scheme toggle label to its default text\r\n\t\t      function resetSchemeToggleLabel(targetId){\r\n\t\t          var toggle = $('.scheme-dropdown-toggle[data-target=\"'+targetId+'\"]');\r\n\t\t          var defaultText = toggle.data('default') || '-- Select --';\r\n\t\t          toggle.text(defaultText);\r\n\t\t          toggle.removeClass('open');\r\n\t\t          $('#'+targetId).removeClass('show');\r\n\t\t      }\r\n\r\n\t\t      \/\/ When Type changes \u2192 also reset ProductName toggle label\r\n\t\t      $(document).on('change','#Type', function(){\r\n\t\t          resetSchemeToggleLabel('ProductNameCheckboxes');\r\n\t\t      });\r\n\t\t      \/\/ When Category changes \u2192 also reset ProductName toggle label\r\n\t\t      $(document).on('change','#Category', function(){\r\n\t\t          resetSchemeToggleLabel('ProductNameCheckboxes');\r\n\t\t      });\r\n\r\n\t\t      $('#cert_Type').change(function() {\r\n\t\t        \tvar cert_Type = $(this).val();\r\n\r\n\t\t        \t\/\/ Uncheck all cert scheme checkboxes when cert_Type changes\r\n\t\t        \t$('.product-scheme-chk, .process-scheme-chk').prop('checked', false);\r\n\t\t        \tresetSchemeToggleLabel('productSchemeCheckboxes');\r\n\t\t        \tresetSchemeToggleLabel('processSchemeCheckboxes');\r\n\t\t        \t$('.error_process_scheme').text('');\r\n\t\t        \t$('.error_product_name').text('');\r\n\r\n\t\t        \tif(cert_Type == 1){\r\n\t\t        \t\t$('.process_section').show();\r\n\t\t\t\t\t\t$('.product_section').hide();\r\n\t\t        \t}else if(cert_Type == 2) {\r\n\t\t        \t\t$('.product_section').show();\r\n\t\t\t\t\t\t$('.process_section').hide();\r\n\t\t        \t}else if(cert_Type == 3) {\r\n\t\t        \t\t$('.product_section').show();\r\n\t\t        \t\t$('.process_section').show();\r\n\t\t\t\t\t\t$('.error_process_scheme').text('');\r\n\t\t\t\t\t\t$('.error_product_name').text('');\r\n\t\t        \t}\r\n\r\n\t\t       })\r\n\r\n\t\t       \/\/Enquiry type\r\n\t\t       $('.enquiry_type').change(function() {\r\n\t\t       \t\tvar enquiry_type = $(this).val();\r\n\r\n\t\t       \t\tconsole.log(enquiry_type);\r\n\r\n\t\t       \t\tif(enquiry_type == 1) {\r\n\t\t       \t\t\t$('.enquiry_form').show();\r\n\t\t       \t\t\t$('.other_enquiry_form').hide();\r\n\t\t       \t\t}else if(enquiry_type == 2) {\r\n\t\t       \t\t\t$('.other_enquiry_form').show();\r\n\t\t       \t\t\t$('.enquiry_form').hide();\r\n\t\t       \t\t}\r\n\t\t       \t})\r\n\r\n\t\t       \t\/\/Fetch bco training\r\n\r\n\t\t       \tfunction fetchBcoTraining() {\r\n\t\t       \t\tvar country_id \t\t= $('#country_id').val();\r\n\t\t            var state_id \t\t= $('#State').val();\r\n\t\t            var Category \t\t= $('#Category').val();\r\n\t\t            var Type \t\t\t= $('#Type').val();\r\n\t\t             var ProductName = [];\r\n\t\t             $('.product-name-chk:checked').each(function(){ ProductName.push($(this).val()); });\r\n\t\t       \t\tvar url = base_url+'\/Api\/get_bco_training';\r\n\r\n\t                var post_data = \"&country_id=\"+country_id+\"&state_id=\"+state_id+\"&Category=\"+Category+\"&Type=\"+Type+\"&ProductName=\"+ProductName.join(',');\r\n\t                 $.ajax({\r\n\t                    type:'POST',\r\n\t                    url:url,\r\n\t                    data:post_data ,\r\n\t                    success:function(bco_id){\r\n\t                    \t$('.bco_assign_training').val(bco_id);\r\n\t                        \r\n\t                    }\r\n\t                });   \r\n\r\n\t\t       \t}\r\n\r\n\t\t       \t\/\/Fetch bco training\r\n\r\n\t\t       \tfunction fetchBcoCert() {\r\n\t\t       \t\tvar country_id \t\t= $('#country_id').val();\r\n\t\t            var state_id \t\t= $('#State').val();\r\n\t\t       \t\tvar url = base_url+'\/Api\/get_bco_certification';\r\n\r\n\t                var post_data = \"&country_id=\"+country_id+\"&state_id=\"+state_id;\r\n\t                 $.ajax({\r\n\t                    type:'POST',\r\n\t                    url:url,\r\n\t                    data:post_data ,\r\n\t                    success:function(bco_id){\r\n\t                    \t$('.bco_assign_cert').val(bco_id);\r\n\t                        \r\n\t                    }\r\n\t                });   \r\n\r\n\t\t       \t}\r\n\r\n\t\t    })\r\n\r\n<\/script><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>ISO\/IEC 17025 \u2014 Testing and calibration laboratories ISO\/IEC&nbsp;17025:2017 specifies the general requirements for the competence, impartiality, and consistent operation of laboratories. It covers testing and calibration performed as part of or as a service to quality systems based on product or process requirements, together with the management of those operations. It is applicable where such&#8230; <\/p>\n<div class=\"clear\"><\/div>\n<p><a href=\"https:\/\/iasiso-gulf.com\/UAE\/blog\/iso-17025-in-uae\/\" class=\"gdlr-button with-border excerpt-read-more\">Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/iasiso-gulf.com\/UAE\/wp-json\/wp\/v2\/posts\/5006"}],"collection":[{"href":"https:\/\/iasiso-gulf.com\/UAE\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/iasiso-gulf.com\/UAE\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/iasiso-gulf.com\/UAE\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/iasiso-gulf.com\/UAE\/wp-json\/wp\/v2\/comments?post=5006"}],"version-history":[{"count":10,"href":"https:\/\/iasiso-gulf.com\/UAE\/wp-json\/wp\/v2\/posts\/5006\/revisions"}],"predecessor-version":[{"id":6388,"href":"https:\/\/iasiso-gulf.com\/UAE\/wp-json\/wp\/v2\/posts\/5006\/revisions\/6388"}],"wp:attachment":[{"href":"https:\/\/iasiso-gulf.com\/UAE\/wp-json\/wp\/v2\/media?parent=5006"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/iasiso-gulf.com\/UAE\/wp-json\/wp\/v2\/categories?post=5006"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/iasiso-gulf.com\/UAE\/wp-json\/wp\/v2\/tags?post=5006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}