'Search query:
http://www.newpct.com/index.php?l=doSearch&q=fringe&category_=All&idioma_=1&bus_de_=All
q => Show name
category_ = Category \'Shows\' (767)
idioma_ = Language Spanish (1), All
bus_de_ = Date from (All, mes, semana, ayer, hoy)'

def search(self, search_strings, age=0, ep_obj=None):

    results = []
    lang_info = (u'' if ((not ep_obj) or (not ep_obj.show)) else ep_obj.show.lang)
    search_params = {u'l': u'doSearch', u'q': u'', u'category_': u'All', u'idioma_': 1, u'bus_de_': u'All'}
    for mode in search_strings:
        items = []
        logger.log(u'Search    Mode:    {0}'.format(mode), logger.DEBUG)
        if self.onlyspasearch:
            search_params[u'idioma_'] = 1
        else:
            search_params[u'idioma_'] = u'All'
        if (self.onlyspasearch and (lang_info != u'es') and (mode != u'RSS')):
            logger.log(u'Show    info    is    not    spanish,    skipping    provider    search', logger.DEBUG)
            continue
        search_params[u'bus_de_'] = (u'All' if (mode != u'RSS') else u'semana')
        for search_string in search_strings[mode]:
            if (mode != u'RSS'):
                logger.log(u'Search    string:    {0}'.format(search_string.decode(u'utf-8')), logger.DEBUG)
            search_params[u'q'] = search_string
            data = self.get_url(self.urls[u'search'], params=search_params, returns=u'text')
            if (not data):
                continue
            with BS4Parser(data, u'html5lib') as html:
                torrent_table = html.find(u'table', id=u'categoryTable')
                torrent_rows = (torrent_table(u'tr') if torrent_table else [])
                if (len(torrent_rows) < 3):
                    logger.log(u'Data    returned    from    provider    does    not    contain    any    torrents', logger.DEBUG)
                    continue
                labels = [label.get_text(strip=True) for label in torrent_rows[0](u'th')]
                for row in torrent_rows[1:(-1)]:
                    try:
                        cells = row(u'td')
                        torrent_row = row.find(u'a')
                        download_url = torrent_row.get(u'href', u'')
                        title = self._processTitle(torrent_row.get(u'title', u''), download_url)
                        if (not all([title, download_url])):
                            continue
                        seeders = 1
                        leechers = 0
                        torrent_size = cells[2].get_text(strip=True)
                        size = (convert_size(torrent_size) or (-1))
                        item = {u'title': title, u'link': download_url, u'size': size, u'seeders': seeders, u'leechers': leechers, u'hash': u''}
                        if (mode != u'RSS'):
                            logger.log(u'Found    result:    {0}'.format(title), logger.DEBUG)
                        items.append(item)
                    except (AttributeError, TypeError):
                        continue
        results += items
    return results
