this hasprobably already been said, but I will repeat it for the benefit of the thread poster. I would check hot scripts if you are semi-lazy. If you are not lazy, code it yourself, or if you are uber-lazy. I would go with google - yes, I know you said not google. I think that google is a good solution because the end-user is already familiar with it, and it may give them an odd sense of comfort. Don't quote me. I am not a psychiatrist (I hope that is the medical profession I am thinking of).