if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
alert("// code for IE7+, Firefox, Chrome, Opera, Safari")
  xmlhttp=new XMLHttpRequest();
alert("AFTER : // code for IE7+, Firefox, Chrome, Opera, Safari")
  }
else
  {// code for IE6, IE5
alert("// code for IE6, IE5")
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
alert("AFTER : // code for IE6, IE5")
alert(typeof xmlhttp); // should not be undefined
  }