fix char & not inputed when user init a autocomplete widget in keydown handler

i debuged find out that on keypress event handler get a wrong keycode pass by jquery on chrome.

for example: char & keycode should be 55, but jquery pass event to be 38

in firefox works good with keycode wrong, because onkeydown handler called before keypress, the chrome not called onkeydown, so the var defined not corrent init.


so i give a default value to vars. now work greate on chrome