function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

function getElementsByClass( searchClass, domNode, tagName) {
	if (domNode == null) domNode = document;
	if (tagName == null) tagName = '*';
	var el = new Array();
	var tags = domNode.getElementsByTagName(tagName);
	var tcl = " "+searchClass+" ";
	for(i=0,j=0; i<tags.length; i++) {
		var test = " " + tags[i].className + " ";
		if (test.indexOf(tcl) != -1)
			el[j++] = tags[i];
	}
	return el;
}


function Fries() {

	var elements = getElementsByClass('postbody', document,null);
	if(elements) {
		for(var n = 0; n < elements.length; n++) {
			text = elements[n].innerHTML;
			text = text.replace(/aa/g,'ae');
			text = text.replace(/ee/g,'ie');
			text = text.replace(/oo/g,'oa');
			text = text.replace(/ui/g,'uu');
			text = text.replace(/ het /g,' ut ');
			text = text.replace(/oen/g,'oene');
			//text = text.replace(/s([^rc])/g,'sj$1');
			text = text.replace(/de /g,'den ');
			text = text.replace(/ij/g,'ie');
			//text = text.replace(/([^nm])g/g,'$1gh');
			elements[n].innerHTML = text;
		}
	}
}
var date = new Date();
if(date.getDate() == 1 && date.getMonth() == 3) {
	addLoadEvent(Fries);
}
