Cursor left
Set initial input size to 1
Removed redundant 'value' function, just use val()
Intercept global JQuery's val(), to add <option /> elements when needed