function preloadimages() {
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=preloadimages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
  
  function addEvent(obj, evType, fn)
  {
    if(obj.addEventListener)
    {
      obj.addEventListener(evType, fn, false);
      return true;
    }
    else if (obj.attachEvent)
    {
      var r = obj.attachEvent('on'+evType, fn);
      return r;
    }
    else
    {
      return false;
    }
  }

  // open external links in new window
  function x()
  {
    if ( !document.getElementsByTagName)
    {
      return;
    }
    var a = document.getElementsByTagName('a');
    for (var i=0; i<a.length; i++)
    {
      if ( a[i].getAttribute('href') && a[i].getAttribute('rel') == 'external' )
      {
        a[i].target = '_blank';
      }
    }
  }

  var s = true;

  addEvent(window, "load", x);