Boas Phillipe,
Eu tenho um
post que tem uma abordagem diferente daquela enunciada pelo Grabiel apesar de me ter baseado no mesmo artigo.
Espero ter ajudado.
Se respondi a sua pergunta por favor marque como resposta e\ou como útil.
Pedro Azevedo Crm Specialist 4.0\2011