1. var containerTag = 'TR'; // can be any tag name
2.
3. var compatible = (
4. document.getElementById && document.getElementsByTagName && document.createElement
5. &&
6. !(navigator.userAgent.indexOf('MSIE 5') != -1 && navigator.userAgent.indexOf('Mac') != -1)
7. );
8.
9. if (compatible) {
10. document.write('');
11. var waitingRoom = document.createElement('div');
12. }
13.
14. var hiddenFormFieldsPointers = new Object();
15.
16. function prepareForm() {
17. if (!compatible) return;
18. var marker = document.createElement(containerTag);
19. marker.style.display = 'none';
20.
21. var selects = document.getElementsByTagName('select');
22. for (var i=0;i