jQuery( document ).ready(function() {

	jQuery(".search-ajax-filter").append("<div class='loader-img'><img src='https://additivemanufacturing.com/wp-content/uploads/2021/12/main-search-loader.gif'></div>");

	jQuery(".loader-img").hide();


	jQuery('#search-input').keyup(function() {

		jQuery('.search_op ul li').each(function() {
			jQuery(this).remove();
		});

		var value = jQuery(this).val();

		if(value.length > 0) {

			var msg = '';
			jQuery(".loader-img").show();

			jQuery.ajax({
				type: "POST",
				dataType: "json",
				url: my_ajax_object.ajax_url,
				data: {
					action: 'data_for_search',
					'char': value
				},

				success: function(msg){		
					jQuery(".search_op").addClass('d_block_');
					jQuery(".loader-img").hide();
					if(msg) {



						var arry = jQuery.map(msg, function(value, index) {

							jQuery(".search_op ul ").append(`<li><a href= '${value}' > ${index} </a></li>`);
						});

					}
					else{
							jQuery('.search_op ul li').each(function() {
								jQuery(this).remove();
							});
							jQuery(".search_op ul").append('<li>No result found.....</li>');
					

						}

				}
			});
		} else {

			jQuery('.search_op ul li').each(function() {
				jQuery(this).remove();
			});
			jQuery(".search_op").removeClass('d_block_');
		}
	});




	jQuery( document ).ready(function() {
		jQuery('#sfm-sidebar').append('<div class="search_op_fly temp"><ul></ul></div>');
		jQuery(".search-with-fly").append("<div class='loader-img'><img src='https://additivemanufacturing.com/wp-content/uploads/2021/12/fly-loader.gif'></div>");

		jQuery(".loader-img").hide();

		jQuery('#search-input-2').keyup(function() {

			jQuery('.search_op_fly ul li').each(function() {
				jQuery(this).remove();
			});

			var value = jQuery(this).val();


			if(value.length > 0) {

				// 				jQuery("#search-fly").addClass('none_sear');

				var msg = '';

				jQuery(".loader-img").show();
				jQuery.ajax({
					type: "POST",
					dataType: "json",
					url: my_ajax_object.ajax_url,
					data: {
						action: 'data_for_search',
						'char': value
					},

					success: function(msg){

						jQuery(".search_op_fly").removeClass('hidden-class');


						jQuery(".search_op_fly").addClass('d_block_');

						jQuery(".loader-img").hide();

						//console.log(msg);
						if(msg) {
							jQuery('.search_op_fly ul li').each(function() {
								jQuery(this).remove();
							});

							var arry = jQuery.map(msg, function(value, index) {
								jQuery(".search_op_fly ul ").append(`<li><a href= '${value}' > ${index} </a></li>`);
							});


						} 
						else{
							jQuery('.search_op_fly ul li').each(function() {
								jQuery(this).remove();
							});
							jQuery(".search_op_fly ul").append('<li>No result found.....</li>');
					

						}


					}
				});
			} else 
			{
				//jQuery('.search_op_fly').hide();

				jQuery('.search_op_fly ul li').each(function() {
					jQuery(this).remove();
				});

				jQuery(".search_op_fly").removeClass('d_block_');
				jQuery(".search_op_fly").addClass('hidden-class');
			}
		});
	});

});