Javascript certified. Experienced in the constructs you speaking of. The scroll and zoom effect (if I am not mistaken) are common elements I have coded before. See portfolio [login to view URL],com_portfolio/id,60/view,item/
Click on image to activate. regards,Paul.