function externalLinks() {
  if (!document.getElementsByTagName) return;
  var anchors = document.getElementsByTagName("a");
  for (var i=0; i<anchors.length; i++) {
    var anchor = anchors[i];
    if (anchor.getAttribute("href") &&
        anchor.getAttribute("rel") == "external"){
      anchor.target = "_blank";
//      anchor.innerHTML = anchor.innerHTML + " &#xBA;";
    }
    if (anchor.getAttribute("href") &&
        anchor.getAttribute("rel") == "protected"){
      anchor.target = "_blank";
      anchor.innerHTML = anchor.innerHTML + " *";
    }
 }
}
addEvent(window,'load',externalLinks);
addEvent(window,'load',externalform);

function addEvent( obj, type, fn ) {
  if ( obj.attachEvent ) {
    obj['e'+type+fn] = fn;
    obj[type+fn] = function(){obj['e'+type+fn]( window.event );}
    obj.attachEvent( 'on'+type, obj[type+fn] );
  } else
    obj.addEventListener( type, fn, false );
}
// Reusable removeEvent function
function removeEvent( obj, type, fn ) {
  if ( obj.detachEvent ) {
    obj.detachEvent( 'on'+type, obj[type+fn] );
    obj[type+fn] = null;
  } else
    obj.removeEventListener( type, fn, false );
}

function externalform() {
  if (!document.getElementsByTagName) return;
  var anchors = document.getElementsByTagName("form");
  for (var i=0; i<anchors.length; i++) {
    var anchor = anchors[i];
    if (anchor.getAttribute("method") &&
        anchor.getAttribute("rel") == "external"){
      anchor.target = "_blank";
    }
 }
}
