изменить var b = parseInt("selection.value");
на var b = parseInt(selection.value);
так как вы анализируете значение, которое является строкой, но строка также должна быть целочисленной, например, parseInt ('1') будет работать, но parseInt ('demo') не будет работать. так вы делаете parseInt("selection.value");
, что никогда не сработает.