">
			<input type="text" name="term" value="<?php 
if (!empty($searchTerm)) {
    echo attribute_escape($searchTerm);
}
?>
" />
			<input type="submit" name="submit" value="<?php 
_e('Search');
?>
" />
		</form>
<?php 
if (!empty($searchTerm)) {
    $resultText = __('Plugin Search: ') . $searchTerm;
    $results = $wp_update->search('plugins', array($searchTerm));
} elseif (!empty($tagSearch)) {
    $resultText = __('Plugins Tagged: ') . $tagSearch;
    $results = $wp_update->getPluginsByTag($tagSearch);
}
if (!empty($searchTerm) || !empty($tagSearch)) {
    if (empty($results)) {
        _e('No results');
    } else {
        echo '<div id="searchresults">';
        echo '<h2>' . $resultText . '</h2>';
        foreach ((array) $results['results'] as $plugin) {
            echo wpupdate_pluginSearchHTML($plugin);
        }
        if ($results['info']['page'] < $results['info']['pages']) {
            echo '&nbsp;<div class="plugin" id="load-more"><span><img style="display:none" src="' . get_option('siteurl') . '/wp-content/plugins/wp-update/images/loading.gif" id="loading-image" /><br/><a href="#load-more" onclick="return loadMore()">' . __('Next Page') . '</a></span></div>';
$wp_update = new WP_Update();
switch ($_GET['action']) {
    case 'checkPluginUpdate':
        echo $wp_update->getPluginUpdateText($_GET['file'], true, true, true);
        break;
    case 'themeSearch':
        $searchOptions = array();
        $searchOptions['searchOptions'] = explode(',', $_POST['searchOptions']);
        $searchOptions['order'] = $_POST['order'];
        $searchOptions['sortby'] = $_POST['sortby'];
        $searchOptions['andor'] = $_POST['andor'];
        $page = $_POST['page'];
        if (empty($page) || !is_numeric($page)) {
            $page = 1;
        }
        $searchResults = $wp_update->search('themes', $searchOptions, $page);
        if (!isset($searchResults['results']) || empty($searchResults['results'])) {
            die(__('no more results'));
        }
        foreach ($searchResults['results'] as $theme) {
            echo wpupdate_themeSearchHTML($theme);
        }
        break;
    case 'pluginSearch':
        $page = (int) $_POST['page'];
        if (isset($_POST['tag'])) {
            $results = $wp_update->getPluginsByTag($_POST['tag'], $page);
        } elseif (isset($_POST['term'])) {
            $results = $wp_update->search('plugins', $_POST['term'], $page);
        }
        if (!isset($results['results']) || empty($results['results'])) {
				if( searchOptions.page == searchOptions.pages ){
					$('#load-more').hide();
				}
			  }
			);
		return false;
	}
//]]>
</script>
<?php 
if (isset($_POST['submit'])) {
    foreach ((array) $_POST['searchOptions'] as $id => $option) {
        $_POST['searchOptions'][$id] = urldecode($option);
    }
    $taglist = implode(', ' . $_POST['andor'] . ' ', $_POST['searchOptions']);
    $searchResults = $wp_update->search('themes', $_POST, 1);
    ?>
<h2><?php 
    _e('Search Results');
    ?>
</h2>
<p><?php 
    _e('Search results for Themes tagged with ');
    ?>
<strong><span id='taglist'><?php 
    echo $taglist;
    ?>
</span></strong></p>
<style type="text/css">
	.themeinfo{
		display:inline;