Since I'm not a computer nerd, those terms scare me and I aborted my attempt to look at the mosque's website.
Almost any muslim site will do the same thing. They try to plant tracking cookies and trojans and get as much personal info on you as they can. I ALWAYS use ForceField when traveling around islamoworld.