function urltitle(description, id) { let title = description.substring(0, 30); title = title.replace(/[^A-Za-z0-9\'\-_&]/g, '-'); title = title.replace(/--/g, '-'); let hexString = (parseInt(id)).toString(16); return title + '-' + hexString; } function doSearch() { var term=$('#apa-search-text').val(); if (term.length<1) return; sessionStorage.setItem("search", term); $.ajax({ url: '/apa/ajax_bridge.php?s_n='+escape(term)+'&start=0&try=1', dataType: 'json', success: function (data) { //debugger; var $parent=$('#apa-search div.results'); if ($parent.is(':visible')) { $parent.html(''); $parent.hide(); } if (data.results.length >= 1) $parent.append('

Just a few examples of appraisal values for
'+term+'

'); else $parent.append('

NO RESULTS. Please modify your search - click here for help

'); var $ul=$(''); for (var i in data.results) { var link='https://www.marks4antiques.com/apa/'+data.results[i].link; var $l=$('
  • '); // linode var pid = btoa(data.results[i].id + ',max'); var phoid = data.results[i].image_key ? data.results[i].image_key : data.results[i].photo; $l.append(''+data.results[i].description.slice(0, 30)+''); $l.append('' + (data.results[i].title ? data.results[i].title : data.results[i].description.substring(0, 30)) + ''); $l.append(''); $l.append('[more like this]'); $l.appendTo($ul); } $bottom = '

    ...many more examples with full details are available to our members - Learn more

    \n'; $parent.append($ul); $parent.append($bottom); $parent.slideDown('fast'); }, error: function (err) { var $parent=$('#apa-search div.results'); if ($parent.is(':visible')) { $parent.html(''); $parent.hide(); } $parent.append('

    NO RESULTS. Please modify your search - click here for help

    '); $parent.slideDown('fast'); } }); } var $input=$('').attr('placeholder', 'Enter search term...').attr('id', 'apa-search-text'); var $button=$('