Mantel-Haenszel Test for combining 2x2 Tables'
This is a program that allows you to do the Mantel-Haenzel Test as used in meta-analysis.
The program is written in Javascript and is to be regarded as platform specific to Windows and IE 5.5 and above. It has proved to need marked modification to run on other browsers and operating systems with loss of easy file saving functionality. For full program functionality your browsers security settings will need to be minimal which is one reason other browser development has stalled. This is not a good idea if you are connected to the internet !
The program uses navigation across frames (with the conversion to CSS a project for very rainy days) and can save or read data from disk in the microsoft old security model. With typical security settings it will not allow global variables to be set from a subframe or any disk activity.
Click here to access the program to give an overview of a number of trials with up to 5 subgroups containing up to 30 overviews. There may well be bugs but thats for you to sort out. There are better validated programs available free but you might like the interface and what can be done with Javascript and SVG. The program should do all the calculations without SVG or need for disk access and display the results as text, but I like Forest graphs myself. The display is optimised for up to 20 overviews, but the full 30 should all fit in. Your browser should have SVG (the standard web vector graphics) capacity obtainable as a free down load form Adobe for Internet Explorer.Adobe SVG Zone The EMCAscript and Jscript program may need modification to work with other platforms and plug-ins than IE5.5 and the Adobe SVG plug-in. This could be challenging as SVG native browsers do not use embedding but these will not be beyound beta anyway till 2005 at a guess.
A further help file on program function is displayed on clicking the access progam link above and the Javascript code does have some comments.
If you know how, a simple way to bypass security settings is to save all the programs HTML and SVG pages to disk and run from your own computer. To do this you should search your Tempory Internet folder for the relevant files, copy them to a folder and rename them in a rather obvious way to make them active. Hint the real name of the key file is named Compareframe.htm . This is the way I would do it as you can inspect all the code yourself before running it. But if you don't understand Javascript I suppose you are no better off. But it, or some EMCA script variation is in almost every web page now. I wrote the program in Javascript because I was sick of translating the program into different dialects, especially the graphics modules and when SVG became the agreed standard for web vector graphics I thought, what a wonderful way of doing platform independent graphics. I then found that Motizilla does not like Adobe SVG (although Firefox copes better), but that gives Corel SVG beta a market so the principle is right even if its up to others to do cross platform development!
You can get around the security also in IE 5.5 by setting the website to be a trusted zone and clicking refresh (the page will not refresh while offline but the security settings will !). This is slightly risky as you are not accessing a secure site so theoretically someone could hijack this site or otherwise redirect you and then get access to your computer. You have been warned.
My Email address for comments can be easily obtained by registered users of the host master site.