#!/usr/bin/env python3

import os

mainlist = os.listdir(".")
mainlist.sort()
mainfile = open("index.html", "w")
print("<html>", file=mainfile)
print("<head> </head>", file=mainfile)
print('<body style="font-size:25px">', file=mainfile)
print('<p  style="font-size:30px">Currently in fromClass</p>', file=mainfile)
print('<a href="../">../</a>&nbsp;&nbsp;(return to course web page)<br/>', file=mainfile)

for mainelt in mainlist:
    if os.path.isdir(mainelt):
        print('<a href="{0}/">{0}/</a><br/>'.format(mainelt), file=mainfile)
        os.chdir(mainelt)
        outfile = open("index.html", "w")
        print("<html>", file=outfile)
        print("<head> </head>", file=outfile)
        print('<body style="font-size:25px">', file=outfile)
        print('<p  style="font-size:30px">Currently in {0}</p>'.format(mainelt), file=outfile)
        print('<a href="../">../</a>&nbsp;&nbsp;(return to fromClass)<br/>', file=outfile)
        listOfThings = os.listdir(".")
        listOfThings.sort()
        for element in listOfThings:
            if element != "index.html":
                print('<a href="{0}">{0}</a><br/>'.format(element), file=outfile)
        print("</body>", file=outfile)
        print("</html>", file=outfile)
        outfile.close()
        os.chdir("..")
    elif mainelt != "pageGen.py" and mainelt != "index.html" and mainelt[-1] != "~":
        print('<a href="{0}">{0}</a><br/>'.format(mainelt), file=mainfile)        

print("</body>", file=mainfile)
print("</html>", file=mainfile)                
mainfile.close()

