i was worked in a company in HR as Clerk from last 6 years and 4 months. i resigned from my job in with 5 day notice instead of 15 days notice as per company rules because my new company was not giving me 15 days time to join. i mentioned the last working date in my resign letter. and changed my job after that date. but now my old company not giving my clearance and gratuity. They said that i had not given handing over, but that time they never said for handing over. is it legal to hold someone salary and gratuity.