function dt(t)
{
	aa = t.replace(/\&amp;/g,'&');
	bb = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ%@#$^&*()-_=+.:";
	cc = "Oe_=(ZX:pUABj^uyCW+*mn.DhL-wMocHi&)Gqb#Fxl@rzE%$VNYJPgTfvsdQRIKkatS";
	jj = "";

	ff = aa.length;
	ee = 0; 
	gg = 1;

	while (ee != ff) 
	{ 
		dd = aa.substring(ee,gg);
		hh = cc.indexOf(dd); 
		if(hh == -1)
		{
			ii = dd;
		}
		else
		{
			ii = bb.charAt(hh); 
		}
			
		ee++;
		gg++;
		jj += ii;
	}
		
	return unescape(jj).replace(/\+/g, ' ');
}

function ectranslate()
{
    sam = document.getElementsByTagName("menu");
    
    found = false;
    for(i=0;i<sam.length;i++)
    {
        if(sam[i].id.length > 20)
        {
            if(sam[i].id.toLowerCase().substr(sam[i].id.length-20) == "_siteactionsmenumain")
            {
                found = true;
            }
        }
    }    

	as = document.getElementsByTagName("a");
	
	for(i=0;i<as.length;i++)
	{
	    changed=false;
	    ahref = unescape(as[i].href);
	    ihtml = unescape(as[i].innerHTML);
		if(ahref.substring(0,10) == 'mailto:|||')
		{
		    if(!found)
		    {
			    as[i].href = 'mailto:'+dt(ahref.substr(10));
			}
			changed = true;
		}
		if(ihtml.substring(0,3) == '|||')
		{
		    if(!found)
		    {
			    as[i].innerHTML = dt(ihtml.substr(3));
			}
			changed = true;
		}
		if(changed)
		    as[i].style.display = '';
	}
	
	
	es = document.getElementsByTagName("span");	
	
	for(i=0;i<es.length;i++)
	{
		if(es[i].innerHTML.substring(0,3) == '|||')
		{
			es[i].innerHTML = dt(es[i].innerHTML.substr(3));
			es[i].style.display = '';
		}
	}
	
}