HEX
Server: LiteSpeed
System: Linux linux31.centraldnserver.com 4.18.0-553.83.1.lve.el8.x86_64 #1 SMP Wed Nov 12 10:04:12 UTC 2025 x86_64
User: salamatk (1501)
PHP: 8.1.33
Disabled: show_source, system, shell_exec, passthru, exec, popen, proc_open
Upload Files
File: /home/salamatk/takarzan.ir/wp-content/themes/xts-luman/js/scripts/shopToolsSearch.js
/* global xts_settings */
(function($) {
	XTSThemeModule.$document.on('xtsPjaxComplete', function() {
		XTSThemeModule.shopToolsSearch();
	});

	XTSThemeModule.shopToolsSearch = function() {
		$('.xts-shop-tools .xts-search-form').each(function() {
			var $formWrapper = $(this);
			var $form = $formWrapper.find('form');

			$form.find('.searchsubmit').on('click', function(e) {
				if (!$form.hasClass('xts-opened')) {
					e.preventDefault();
					$form.addClass('xts-opened');
					setTimeout(function() {
						$form.find('input[type=text]').focus();
					}, 200);
				}
			});

			XTSThemeModule.$document.on('click', function(e) {
				var target = e.target;

				if ($form.hasClass('xts-opened') && !$(target).is('.xts-shop-tools .xts-search-form') && !$(target).parents().is('.xts-shop-tools .xts-search-form')) {
					$form.removeClass('xts-opened');
					$form.find('input[type=text]').blur();
				}
			});
		});
	};

	$(document).ready(function() {
		XTSThemeModule.shopToolsSearch();
	});
})(jQuery);