function addcontactlink(name, email) {
    document.write("<a href='mailto:");
    document.write(rot13(email));
    document.write("'>"+rot13(name)+"</a>");
    if (name!=email) {
        document.write(" &lt;"+rot13(email)+"&gt;");
    }
}

function rot(t, u, v) {
    return String.fromCharCode(((t-u+v) % (v*2))+u);
}

function rot13(s) {
    var b=[];
    var c;
    var i=s.length;
    var a='a'.charCodeAt();
    var z=a+26;
    var A='A'.charCodeAt();
    var Z=A+26;

    while(i--) {
	c=s.charCodeAt(i);
	if (c>=a && c<z) {
	    b[i]=rot(c, a, 13);
	} else if (c>=A && c<Z) {
	    b[i]=rot(c, A, 13);
	} else {
	    b[i]=s.charAt(i);
	}
    }
    return b.join('');
}

function rot5(s) {
    var b=[];
    var c;
    var i=s.length;
    var a='0'.charCodeAt();
    var z=a+10;

    while(i--) {
	c=s.charCodeAt(i);
	if(c>=a && c<z) {
	    b[i]=rot(c, a, 5);
	} else {
	    b[i]=s.charAt(i);
	}
    }
    return b.join('');
}

function rot135(s) {
    return rot13(rot5(s));
}