You can put this solution on YOUR website! I just did this one about 5 minutes ago, and it should seem to have been clear, even if not finished to the very end:
http://www.algebra.com/algebra/homework/quadratic/Quadratic_Equations.faq.question.749162.html