Steve, you have to remember that an AJAX (or Asynchronous JavaScript and XML) script is a 'user side' programming language, meaning that the script does not run on the hosting server (such as a PHP script, which is a 'server-side' programming language) but is first downloaded to the user's browser cache before it can be run on the user's computer.I'm hvaing problems getting AJAX Scripts to work.
I have not had problem getting AJAX scripts with the Linux Web Hosting package.
I am also running XAMPP for Windows (Apache server software, MySQL, PHP, Perl) on both my home/office server computer and my development computer - I use the server software to test and post the Cumulus/Weather Display web pages - the AJAX script is also running fine from those server.