function URLEncode(str) {
	var ms = "%25#23 20?3F<3C>3E{7B}7D[5B]5D|7C^5E~7E`60"
	var msi = 0
	var i,c,rs,ts 
	while (msi < ms.length) {
		c = ms.charAt(msi)
		rs = ms.substring(++msi, msi +2)
		msi += 2
		i = 0
		while (true) { 
			i = str.indexOf(c, i)
			if (i == -1) break
			ts = str.substring(0, i)
			str = ts + "%" + rs + str.substring(++i, str.length)
		}
	}
	return str
}

function glossary(word) {
	window.open("/support/glossary.asp?word=" + URLEncode(word), "glossary", "left=90,top=90,width=380,height=170,status=no,scrollbars=no,resizable=yes")
}
