Credo che questo esempio possa aiutarti:

http://www.jsdir.com/faq/faq.asp?esp...tra&numero=229