optimized cached search results div

reusing existing divs instead of removing them all and recreating
them