All pastes #912407 Raw Edit

Stuff

public javascript v1 · immutable
·published 2008-02-21 11:16 UTC
rendered paste body
window.onload = function() {var xmlhttp=false;/*@cc_on @*//*@if (@_jscript_version >= 5)// JScript gives us Conditional compilation, we can cope with old IE versions.// and security blocked creation of the objects.  try {    xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");  }  catch (e) {    try {      xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");    } catch (E) {      xmlhttp = false;    }  }@end @*/  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {    try {      xmlhttp = new XMLHttpRequest();    } catch (e) {      xmlhttp=false;    }  }  if (!xmlhttp && window.createRequest) {    try {      xmlhttp = window.createRequest();    } catch (e) {      xmlhttp=false;    }  }  var x = document.images.length;  for(var i=0; i < x; i++) {    xmlhttp.open("HEAD", document.images[i].src, true);    xmlhttp.onreadystatechange = function() {      if(xmlhttp.readyState == 4) {        if(xmlhttp.status == 2) {          document.images[i].src = "pics/friendly.png";        }      }    }    xmlhttp.send(null);  }}