// Modified version of Simple Swap:
// http://jehiah.cz/archive/simple-swap

// Add a "longdesc" attribute to any "img" tag you want a rollover on, dont forget to set the class!
// Eg: <img src="/images/search_off.png" class="rollover" longdesc="/images/search_on.png" />

function ro_setupRollover ()
{
	//var x = document.getElementsByClassName('rollover')
	var x = document.getElementsByTagName('img')

  for (var i = 0; i < x.length; i++)
  {
    //var oversrc = x[i].getAttribute('longdesc')
    var oversrc = x[i].getAttribute('oversrc')
    if (!oversrc) continue
    x[i].oversrc_img = new Image()
    x[i].oversrc_img.src = oversrc
    //x[i].onmouseover = new Function("ro_swap (this, 'longdesc')")
    x[i].onmouseover = new Function("ro_swap(this,'oversrc');");
    x[i].onmouseout = new Function('ro_swap (this)')
    x[i].setAttribute('origsrc', x[i].src)
  }
}

function ro_swap (el, which)
{
        el.src = el.getAttribute(which || 'origsrc')
}

var ro_onloadEvent =(window.onload) ? window.onload : function() {}
window.onload = function() { ro_onloadEvent();  ro_setupRollover() }