Unfortunately this seems to be typical of 'official' aviation websites in this country.
The AIS website is also an absolute bag of bolts and seems to be run on an old ZX Spectrum. Actually scratch that, my old zx never crashed anywhere near as often.
It can't be that difficult to get it sorted, PPRUNE manages it and I'll bet there are more people using this site. Let alone something like ebay.