def getBooks():
    stUrl = StemajUrl()
    bookSite = stUrl.getUrl('http://www.bibleserver.com/overlay/selectBook', True)
    if len(stUrl.error) > 0:
        return

    bookSite = bookSite.split("pageMain\">")[1]
    books = re.compile("\">(.+?)</a></li>", re.DOTALL).findall(bookSite)
    return books
def getText(uebersetzung, book, chapter):
    stUrl = StemajUrl()
    link = stUrl.getUrl('http://m.bibleserver.com/text/' + uebersetzung + '/' + book + str(chapter), True)
    link = link.split("class=\"content\"")[1]
    link = link.split('verseNumber">')
    link.pop(0)
    verses = []
    for entry in link:
        temp = entry.split('</span>')
        temp = temp[1].split('</div>')
        verses.append(str(temp[0]))
    return verses
def getAudioLink(book, chapter):
    stUrl = StemajUrl()
    link = stUrl.getUrl('http://www.bibleserver.com/text/ABV/' + book + str(chapter), True)
    link = re.compile("bible_player\"><a href=\"(.+?)\"", re.DOTALL).findall(link)[0]
    link = 'http://www.bibleserver.com/' + link
    return link