I have a couple of questions:
1) Why are you using this: <input type="text" id="bob">, I just did a testpage of it and when I click in the textbox the calendar appears, what is the reason for the textbox...do you just want the user to click for the calendar to appear??
2) You're problem isn't in the HTML code, I belive it's in the .js file...if you open the .js file and look at this code:
this.html.style.top = window.event.clientY+"px";
this.html.style.left = window.event.clientX+"px";
This means that whereever the user clicks the box (in your case the input box) the calendart will appear...
3) What is the purpose of the drop-down menu?? I'm only asking because it sometimes help knowing the layout of the page when debugging...
Let me see if I can re-configure the script, but in any case post this question in the Javascript forum here and maybe someone can solve the problem alot quicker...ok??
PS -- There's no shame in borrowing a script, as long as you give proper credit where due...I borrow scripts as well, in fact all programmer's borrow even the best-of-the-best... I have not failed; I merely found 100,000 different ways of not succeding...