
  $(document).ready(function() {
    var pageWrap = document.getElementById('page_wrap');
    if (pageWrap && pageWrap.style.maxHeight == undefined) {
      pageWrap.style.height = '100%';
    }
    var db = document.body;
    for(var i = db.childNodes.length - 1; i >= 0; i--) {
      if (db.childNodes[i] == pageWrap) continue;
      db.removeChild(db.childNodes[i]);
    }
    (function(dot, at) {
      var a = document.getElementsByTagName('a');
      var f = function(s) {
        s = s.replace(new RegExp('\\s*' + dot + '\\s*', 'g'), '.');
        return s.replace(new RegExp('\\s*' + at + '\\s*', ''), '@');
      };
      for (var j = 0; j < a.length; j++) {
        if (a[j].getAttribute('href').indexOf('mailto') !== 0) continue;
        a[j].setAttribute('href', f(decodeURIComponent(a[j].getAttribute('href'))));
        for (var i = 0; i < a[j].childNodes.length; i++) {
          if (a[j].childNodes[i].nodeType != 3) continue;
          a[j].childNodes[i].nodeValue = f(a[j].childNodes[i].nodeValue);
        }
      }
    }
    )('{kropka}', '{malpa}');
  } );

  document.write = document.writeln = new Function();

