Hi, I have replaced :
function retrieveFormName(form) { // Please refer to Bugs 31534, 35127, 35294 & 37315 // for the history of the following code if (form.getAttributeNode) { if (form.getAttributeNode("id") && form.getAttributeNode("id").value) { return form.getAttributeNode("id").value; } else { return form.getAttributeNode("name").value; } } else if (form.getAttribute) { if (form.getAttribute("id")) { return form.getAttribute("id"); } else { form.attributes["name"]; } } else { if (form.id) { return form.id; } else { return form.name; } } } With function retrieveFormName(form) { if (form.getAttributeNode) { if (form.getAttributeNode("id") && form.getAttributeNode("id").value) { return form.getAttributeNode("id").value; } else { return form.getAttributeNode("name").value; } } else if (form.getAttribute) { if (form.getAttribute("id")) { return form.getAttribute("id"); } else { return form.attributes["name"]; } } else { if (form.id) { return form.id; } else { return form.name; } } } But I still get the same error : A Runtime error has occurred. Do you wish to Debug ? Line: 1361 Error: Expected ';'