<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">function AASKP_adminMenuMobileSearch(text)

{

    text = text.toLowerCase();

    var countMenu = 0;

    jQuery("#adminmenu &gt; li").each(function () {

        var parentMenu = jQuery(this).find('.wp-menu-name').text().toLowerCase();

        var val = parentMenu.indexOf(text);

        if (text=='') {

            jQuery(".mobile_search_list").html('');

        }

        if (val &gt; -1 &amp;&amp; parentMenu != "") {

            var parentMenuLink = jQuery(this).find('a').attr('href');

            jQuery( ".mobile_search_list" ).append("&lt;li&gt;&lt;a class='search_result' href="+parentMenuLink+"&gt;&lt;p class='list_title'&gt;"+parentMenu+"&lt;/p&gt;&lt;p class='list_type'&gt;Type: admin link &lt;/p&gt;&lt;/a&gt;&lt;/li&gt;");

            countMenu = countMenu+1;

        }

    });

  

    var currentCount = parseInt(jQuery('.result-count').text());

    currentCount = currentCount + countMenu;

    jQuery('.result-count').html(currentCount);

}



function AASKP_mobileSearch() {     //desktop search and results display 

    jQuery(document).ready(function($) {

        var search_dropdown={};

        search_dropdown.list=function() {

            jQuery( ".mobile_search_list" ).html('');

            var data = {

            'action': 'search_result',

            'beforeSend': function(){

                jQuery('.ajax-loading').css("visibility", "visible").css("display", "block");

             },

        'security': advanced_admin_search.ajax_nonce,

        'post_search': jQuery('#mobile_search_fields').val()

        };



        jQuery.post(advanced_admin_search.ajaxurl, data, function(response) {

            AASKP_adminMenuMobileSearch(jQuery('#mobile_search_fields').val());

            //parse the json result string
            var jsonData = JSON.parse(response);

            jQuery('.ajax-loading').css("visibility", "hidden").css("display", "none");

            var count=jsonData['count'];

            var search=jsonData['search'];

            var myCustomsearch='"'+jsonData['search']+'"';
            

            if(jsonData['result']=='success'){

                if(count==0){  //no results found

                    jQuery( ".mobile_search_list" ).append("&lt;li class='count_result'&gt;&lt;a class='count_post media_list' href='#'&gt;&lt;span class='none_result' style='display:none;'&gt;"+count+

                    "&lt;/span&gt; Result not Found. Please Refine Your Search&lt;/a&gt;&lt;/li&gt;");

                }else{  //display the found results 

                    $.each(jsonData['data'], function(key, values){

                        var status = values['status'];

                        var title = values['title'];

                        var link = values['link'];

                        var info = values['info'];

                        var image = '';

                        if(values['image'] != undefined){

                            image = values['image'];

                        }

                        if(count&gt;10){

                            for(var i=0;i&lt;=10;i++){

                                var results1=jsonData[i];

                            }

                        }else{

                            var results1=jsonData;

                        }

                        if(status=="administrator") {

                            status="admin";

                        }

                        if(image!='' &amp;&amp; title!=''){  //image and title available

                            var images = "&lt;img class='image_thumb' src='"+image+"'&gt;";

                            jQuery( ".mobile_search_list" ).append("&lt;li class='search_rows'&gt;&lt;a class='search_result' href='"+link+"'&gt;"+images+"&lt;p class='list_title'&gt;"+title+"&lt;/p&gt;&lt;p class='list_status'&gt;"+status+"&lt;/p&gt;&lt;p class='list_type'&gt;"+info+"&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;");  

                        }

                        else{

                            if(title!=''){

                                jQuery( ".mobile_search_list" ).append("&lt;li class='search_rows'&gt;&lt;a class='search_result' href='"+link+"'&gt;&lt;p class='list_title'&gt;"+title+"&lt;/p&gt;&lt;p class='list_status'&gt;"+status+"&lt;/p&gt;&lt;p class='list_type'&gt;"+info+"&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;");

                            }

                            else{  //no title available

                                jQuery( ".mobile_search_list" ).append("&lt;li class='search_rows'&gt;&lt;a class='search_result' href='"+link+"'&gt;&lt;p class='list_title'&gt;(no title)&lt;/p&gt;&lt;p class='list_status'&gt;"+status+"&lt;/p&gt;&lt;p class='list_type'&gt;"+info+"&lt;/p&gt;&lt;/a&gt;&lt;/li&gt;");

                            }

                        }

                    });

                    jQuery( ".mobile_search_list" ).append("&lt;li class='count_result' onclick='ASAK_pageView("+myCustomsearch+")'&gt;&lt;a class='count_post media_list' href='#'&gt;View all &lt;span class='result-count'&gt;"+count+"&lt;/span&gt; search results&lt;/a&gt;&lt;/li&gt; ");

                }

            }

            else{

                jQuery( ".mobile_search_list" ).append("&lt;li class='count_result'&gt;&lt;a class='count_post media_list' href='#'&gt;&lt;span class='none_result' style='display:none;'&gt;&lt;/span&gt;"+jsonData['message']+"&lt;/a&gt;&lt;/li&gt;");

            }

            



            jQuery(document).on("click", function(event){

                var $trigger = jQuery(".sf-m");

                if($trigger !== event.target &amp;&amp; !$trigger.has(event.target).length){

                    jQuery( ".mobile_search_list" ).html('');

                    jQuery( "input#mobile_search_fields" ).val('');

                }            

            });

        });

    }

    

    jQuery('#mobile_search_fields').keypress(function(e) {

    if(e.key === "Enter") search_dropdown.list();

    });

    

       $('#submit').click(search_dropdown.list);

    

    });

}



function AASKP_displayInputBox() {

    var searchField = document.getElementById("search_fields");



    if (!searchField.style.display || searchField.style.display === "none")

    {

        searchField.style.display = "block";

    } 

    else 

    {

        searchField.style.display = "none";

        jQuery("#search_fields, textarea").val("");

        jQuery( ".mobile_search_list" ).html('');

    }

}



function ASAK_pageView(myCustomsearch){

    window.location.href="tools.php?page=advanced-admin-search&amp;keyword="+myCustomsearch;
}

</pre></body></html>