function toggleSelectCountry(el, callback) { if (!el) return; let $parent = el.closest('.w_select_country'); if (!$parent) return; if ($parent.classList.contains('closed')) { openSelectCountry(el, callback) } else { closeSelectCountry(el, callback); } } function openSelectCountry(el, callback) { let $parent = el.closest('.w_select_country'); if (!$parent) return; $parent.classList.remove('closed'); if (callback) callback('opened', $parent); } function closeSelectCountry(el, callback) { let $parent = el.closest('.w_select_country'); if (!$parent) return; $parent.classList.add('closed'); if (callback) callback('closed', $parent); } function searchCountry(el) { let request = new api({ url: '', data: '', data_type: 'formData', success: function (data) { }, error: function (data) { } }); request.ajaxRequest() }