Added IE5 support (that is not a joke :)