rewritten in jQuery plugin style. alpha-version
selects wrapped with custom block; onchange callback returns selected value's text