var RelAnchor={}
RelAnchor.handlers={}
RelAnchor.handle=function () {
  if (RelAnchor.handlers[this.rel])
  {
    RelAnchor.handlers[this.rel](this);
    return false;
  }
}
RelAnchor.handlers['external'] = function(link) {
  window.open(link.href,'_blank');
  return false;
}
RelAnchor.handlers['new_window'] = RelAnchor.handlers['external']
RelAnchor.handlers['image_window'] = function(link) {
  window.open(link.href,'_blank','resizable=no,scrollbars=no,status=yes');
  return false;
}
RelAnchor.handlers['close_window'] = function(link) {
  window.close();
  return false;
}
RelAnchor.handlers['none'] = function(link) {
  var callback =                               
  {                               
    success:null,
    failure:null
  };                
  var request = YAHOO.util.Connect.asyncRequest('GET', link,callback);
  return false;
}
RelAnchor.attachAll=function () {
  for(i=0;i<document.links.length;++i)
  {
    lnk=document.links.item(i);
    rel=lnk.getAttribute('rel')
    if (rel!="" && rel!=null)
     lnk.onclick=RelAnchor.handle;
  }
}

RelAnchor.attachAll();
