window.onload = function() {
 if (document.getElementById) {
  if (document.getElementById('mailinglist-check')) {
   document.getElementById('mailinglist-check').value = 'nee';
   document.getElementById('dt-mailinglist-check').style.display = 'none';
   document.getElementById('dd-mailinglist-check').style.display = 'none';
  }
  if (document.getElementById('reageer-check')) {
   document.getElementById('reageer-check').value = 'nee';
   document.getElementById('dt-reageer-check').style.display = 'none';
   document.getElementById('dd-reageer-check').style.display = 'none';
  }
 }
 var links = document.getElementsByTagName('a');
 for (i = 0; i < links.length; i++) {
  if (links[i].getElementsByTagName('img').length == 0) {
   var parts = links[i].href.split('.');
   var ext = parts[parts.length - 1];
   ext = ext.replace('/', '').toLowerCase();
   if (Array('doc', 'pdf', 'ppt', 'txt', 'xls', 'zip').contains(ext)) {
    cssClass.add(links[i], ext);
   };
  };
  if (links[i].href.substr(0, 1) != '/' && links[i].href.substr(0, 26) != 'http://www.dare2connect.nl') {
   links[i].onclick = function() {
    window.open(this.href, '_blank');
    return false;
   };
  };
 };
};

Array.prototype.contains = function(element) {
 for (var i = 0; i < this.length; i++) {
  if (this[i] == element) {
   return true;
  }
 }
 return false;
}

var cssClass = {
 add: function(o, c) {
  this.remove(o, c);
  return o && (o.className += (o.className.length > 0 ? ' ' : '') + c);
 },
 remove: function(o, c) {
  return o && (o.className = o.className.replace(new RegExp('^' + c + '\\b\\s*|\\s*\\b' + c + '\\b', 'g'), ''));
 },
 has: function(o, c) {
  return (!o || !o.className) ? false : (new RegExp('\\b' + c + '\\b')).test(o.className);
 }
}