Credo che sia sta parte quì
dove c'è la differenza tra ie e FFcodice:// on !IE we only have to initialize it once if (window.XMLHttpRequest) { AJAXForms = new ActiveXObject("Msxml2.XMLHTTP"); } function CheckField(field) { if (window.XMLHttpRequest) { // branch for IE/Windows ActiveX version } else if (window.ActiveXObject) { AJAXForms = new ActiveXObject("Msxml2.XMLHTTP"); }