function email_preparator(className)
{
	this.className = className;
	/* metody */
	this.register = register;
}

/* vyzaduje fci containsClass(), ktera je vsouboru dhtml_menu.js */
function register()
{
	var i;
	var anchors = document.getElementsByTagName('a');
	for (i=0; i<anchors.length; i++) {
		if (containsClass(anchors[i], this.className)) {
			anchors[i].onclick = convert;
		}
	}
}

/* vyzaduje fci gTarget(), ktera je vsouboru dhtml_menu.js */
function convert(e)
{
	var el = gTarget(e, window.event);
	var real_href = el.href;
	while(real_href.match(repl_mailto)) {
		real_href = real_href.replace(repl_mailto, "mailto:");
	}
	while(real_href.match(repl_at)) {
		real_href = real_href.replace(repl_at, "@");
	}
	while(real_href.match(repl_dot)) {
		real_href = real_href.replace(repl_dot, ".");
	}
	el.href = real_href;
	return true;
}