Fancy product zoom for Magento Commerce using only native prototype.js