function popup(url)
{
var width = 350;
var height = 210;
var left = (screen.width - width)/2;
var top = (screen.height - height)/2;
var params = 'width='+width+', height='+height;
params += ', top='+top+', left='+left;
params += ', directories=no';
params += ', location=no';
params += ', menubar=no';
params += ', resizable=no';
params += ', scrollbars=no';
params += ', status=no';
params += ', toolbar=no';
newwin=window.open('','afc', params);
if (window.focus) {newwin.focus()}
return false;
}
var state = 'none';
function showhide(layer_ref) {
if (state == 'block') {
state = 'none';
}
else {
state = 'block';
}
if (document.all) { //IS IE 4 or 5 (or 6 beta)
eval( "document.all." + layer_ref + ".style.display = state");
}
if (document.layers) { //IS NETSCAPE 4 or below
document.layers[layer_ref].display = state;
}
if (document.getElementById &&!document.all) {
hza = document.getElementById(layer_ref);
hza.style.display = state;
}
}
onload = function() {
   if (document.getElementsByTagName) {
      var spans = document.getElementsByTagName('span')
      for (var i = 0; i < spans.length; ++i) {
         if (spans[i].className == 'eml') {
            var c = spans[i].firstChild.nodeValue.split('[scobakko]').join('@');
            var anchorText = document.createTextNode(c);
            var anchor = document.createElement('a');
            anchor.href = 'mailto:' + c;
            anchor.appendChild(anchorText);
            spans[i].replaceChild(anchor, spans[i].firstChild);
         }
      }
   }
}
