// Thanks to http://innerpeace.org/escrambler.shtml
// Governed by the GNU General Public License
// See instructions at 
// http://www.math.rochester.edu/people/faculty/cmlr/Antispam/

// enscramble('name') results in name@math.rochester.edu
// enscramble('namemath') does the same
function enscramble(name){
	var a,b,c,d,e,f,g,h,i,j
	var math = /math$/
	name = name.replace(math, "")
	a='<a href=\"mai'
	b=name+'@'
	c='\">'
	a+='lto:'
	e='</a>'
	f=name+'@'
	g='<img src=\"'
	h=''
	i='\" alt="Email Me." border="0">'
	j='math.roc'
	j+='hester.edu'
	b+=j
	f+=j
	if (f) d=f
	else if (h) d=g+h+i
	else d=b
	document.write(a+b+c+d+e)
}

// encode('name','math','rochester','edu') results in name@math.rochester.edu
// encode('namemath','math','rochester','edumath') does the same
function encode(){
	var a,b,c,d,e,f,i
	var math = /math$/
	a = arguments[0]
	a = a.replace(math, "")
	b = arguments[1]
	for (var i=2; i<arguments.length; i++)
		b = b + '.' + arguments[i]
	b = b.replace(math, "")
	c = a + '@' + b
	d = '<a href=\"mai'
	e = '\" alt="Email Me." border="0">'
	f = 'lto:'
	g = '</a>'
	document.write(d+f+c+e+c+g)
}
