Problem with Multi select using shift and ctrl keys

Hi guys,
I faced the below two problems in dhtmlxgrid:
1.If i select 1 to 10 rows in dhtml xgrid using shift key,then if i want to select 1 to 5 rows in those already selected rows by pressing the shift key and clicking on 5th row.But still all the 10 rows are selected instead of first 5 which is usual behaviour .

2.If i select 3 rows and clicks on some selected row using ctrl key,it should be deselected but it is still selected.

The above two scenarios are when enabled multiselect mode and non-editable mode.Please help me to sort this out and do the needful.

To your misfortune multiselection works as designed, so these realizations won’t be fixed