these fixes will make it possible so that the attributes will retain values if present in the URL.

Mainly for when you link from the shopping_cart.php back to the product_info.php, values are passed.

These fixes make sure they are displayed correctly.

More...