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