Using a table seems so oldschool. I think I would have done this with two divs for the horizontal lines and two divs for the vertical lines.  Seems simpler to me.  And again, consult with Wilson about whether to defer creation like this or just create them in initialize() and hide and show them.