another article about this topic is here:
www.htmlgoodies.com/beyond/security/article.php/3473221

-------------------------------