Hi Aks,
This is a very bad situation and we understand the problem as this is also not the right time to resign from the job. Having said this, it is also not essential to actually worry and tolerate those kind of nonsense from the managers. Sexual harrasment is a serious crime which can actually terminate the person irrespective of which position he is into and also the company should be ready to support you in that matter. If the company doesn't support you, then that is not the company you should be working for as there are so many other values in life apart from salary and money. If you have sufficient proof, then don't hesitate to bring that to the higher management and if he is one among the higher management, then bring him to his managers notice.
For Bulldoser or whoever it may be: Citehr is a place where we give and take suggestions and not for joking around and typing some foolish stuffs. If you really want to enjoy those kind of stuffs there are lot of other sites specially desinged for you people. I think moderatory should take a look at all these stuffs also.
Regards,
DJ