i'm making a site for someone and they've requested a couple functionalities that i'm not totally sure how to implement. 1. site search function - i'm not sure how hard it'd be to do this from scratch, but right now i'm looking at just using a service like google's site search thing for free. does that seem to be the way to go? does anyone have experience with one particular service or the other? 2. resume database - they want potential job applicants to be able to upload their resume and have it go into a database. i would assume the applicant would fill out a form (name, contact info) and then upload the resume, and that would go into a database for easier reference later when hiring. i really have no database development experience, so if this is above my head, i will just tell them to keep using email as the method. how hard would this be and what all would be involved? and finally, general help on a design issue: 3. hiding and showing content - i want to have basically a 2 column table. the left column will be a set of links to different sections, and the right column will be each sections' content. basically i want clicking the link to show the links' content, which will be text, maybe an image or two, and perhaps a link. nothing too intense... i've read a little bit about the <div> stuff in html, but wasn't sure if that's the way to go, or how to go about doing it... i don't have much of a mind for coding so my head nearly exploded trying to understand it! any help would be awesome. thanks!