function externalLinks() {
if (!document.getElementsByTagName) return;
var anchors = document.getElementsByTagName("a");
var i;
var anc;
for (i=0; i<anchors.length; i++) {
  anc = anchors[i];
  if (anc.getAttribute("href") && anc.getAttribute("rel") == "extern") anc.target = "_blank";
  }
}

function wpath() {
var lookfor = 'pein.dk';
var ref = document.URL;
var posi = ref.toLowerCase().indexOf(lookfor) + lookfor.length;
return ref.substr(posi,ref.length)
}

function winOpen(url,name,parm,width,height,left,top) {
parm = parm ? parm : 'scrollbars=yes,status=yes';
name = name ? name : '';
width = width ? width : 490;
height = height ? height : 460;
var leftPos = (screen.width)?(screen.width-width)/2:30;
var topPos = (screen.height)?(screen.height-height)/2:80;
left = left ? left : leftPos;
top = top ? top : topPos;
var args = 'width='+width+',height='+height+',left='+left+',top='+top+','+parm;
var winObjRef = window.open(url,name,args);
winObjRef.focus()
}

function gac(cat,label,action,val) {
if(document.location.protocol.substr(0,4)=='http') {
   switch(cat) {
     case 'b' : cat='Fotos'; break;
     case 'e' : cat='External links'; break;
     case 'f' : cat='Files'; break;
     case 'm' : cat='mailto'; break;
     case 'x' : cat='External links - validation'; break;
     default  : cat='Category undefined';
     }
   action = action ? action : wpath();
   if(label.substring((label.length-1),(label.length)) == '/' ) {
      label = label.substr(0,(label.length-1))
      }
   val ? pageTracker._trackEvent(cat,action,label,val) : pageTracker._trackEvent(cat,action,label);
   }
}

function goan(cat,label,action,val) {
if (document.location.protocol.substr(0,4)=='http') {
   action = action ? action : 'Action undefined';
   switch(cat) {
     case 'b' : cat='Fotos'; break;
     case 'e' : cat='Outbound links'; break;
     case 'f' : cat='Files'; break;
     case 'm' : cat='mailto'; break;
     case 'q' : cat='QR codes'; break;
     case 'x' : cat='Outbound links - validation'; break;
     default  : cat='Category undefined';
     }
   if (action=='Action undefined') {
      if (cat=='Files') {
	     action = label.substring((label.length-3),(label.length))
	  } else {
	     action = wpath()
	  }
   } 
   if (label.substring((label.length-1),(label.length)) == '/' ) {
      label = label.substr(0,(label.length-1))
      }
   if (label.substring(0,1) == '#' ) {
      label = label.substr(1,(label.length))
      }
   val ? _gaq.push(['_trackEvent',cat,action,label,val]) : _gaq.push(['_trackEvent',cat,action,label]);
   }
}

function eSend(Recipient,RealName,DisplayName,Subject,Style,Domain,TLD) {
TLD = TLD ? TLD : 'dk';
Domain = Domain ? Domain : 'pein';
Style = Style ? Style : '';
Subject = Subject ? ('?subject='+Subject) : '';
DisplayName = DisplayName ? DisplayName : '';
RealName = RealName ? RealName : '';
var atsign = '%40';
var r1a='';
var r1b='';
var r2='';
var s1='';
var s2='';
if (RealName!='') {
   r1a='%22'+RealName+'%22 %3C';
   r1b='"'+RealName+'" &#60;';
   r2='>'
   }
var part1a=r1a+Recipient;
var part1b=r1b+Recipient;
var part2=Domain+'.'+TLD+r2;
var trackCategory = 'mailto';
var trackAction = wpath();
var trackLabel = part1b+'@'+part2;
var trackValue = '1';
var trackString = '%27' + trackCategory + '%27,%27' + trackAction + '%27,%27' + trackLabel + '%27,' + trackValue;
switch (Style) {
   case 'b' : s1='<b>'; s2='</b>'; break;
   case 'i' : s1='<i>'; s2='</i>'; break;
   case 'bi': s1='<b><i>'; s2='</i></b>'; break;
   default  : s1=''; s2='';
   }
document.write('<a href="mai'+'lto:');
document.write(part1a+atsign+part2+Subject);
if (document.location.protocol.substr(0,4)=='http') {
   document.write('" onclick="pageTracker._trackEvent(' + unescape(trackString) + ')');
   }
document.write('">');

if (DisplayName.substr(0,8)=='img src=') {
   document.write('<' + DisplayName + ' style="border:0" />')
   } else {
   document.write(s1);
   if (DisplayName == '') {
      document.write(part1b+'@'+part2)
      } else {
      document.write(DisplayName)
      }
   document.write(s2);
   }
document.writeln('</a>')
}

