//Mailto link generator
var tld_ = new Array()
tld_[0] = "eu";
tld_[1] = "hu";
var topDom_ = 1; // highest tld
var m_ = "m" + "ailto" + ":";
var a_ = "@";
var d_ = ".";
var display = "";
var dt; // 1 = display is plain copy, all else = display is the mailto email address

function mailing(acc, dom, tl, params, title, display, dt, classname) //params and title are optional
{
	document.write('<a href="'+m_+e(acc,dom,tl)+params+'"'+t(title)+' class="'+classname+'">'+d(acc,dom,tl,display,dt)+'</a>');
}
function e(acc, dom, tl)
{
	var s = acc+a_;
	if (tl!=-2)
	{
		s+= dom;
		if (tl>=0)
			s+= d_+tld_[tl];
	}
	else
		s+= swapper(dom);
	return s;
}
function swapper(d)
{
	var s = "";
	for (var i=0; i<d.length; i+=2)
		if (i+1==d.length)
			s+= d.charAt(i)
		else
			s+= d.charAt(i+1)+d.charAt(i);
	return s.replace(/\?/g,'.');
}

function t(title)
{
	var tit ="";
	if (title!="")
		tit+= ' title="'+title+'"'
	else
		tit+="";
	return tit;
}

function d(acc, dom, tl, display, dt)
{
	var dis="";
	if (dt==1)
		dis=display
	else
		dis=e(acc, dom, tl);
	return dis;
}
