// JavaScript Document
function html2entities(){
var re=/[àèéìòù]/g
for (i=0; i<arguments.length; i++)
arguments[i].value=arguments[i].value.replace(re, function(m){return replacechar(m)})
}

function replacechar(match){
switch(match)
{
	case	'À':return '&Agrave;';
	case	'Á': return '&Aacute;';
	case	'Â': return '&Acirc;';
	case	'Ã': return '&Atilde;';
	case	'Ä': return '&Auml;';
	case	'Å': return '&Aring;';
	case	'Æ': return '&AElig;';
	case	'Ç': return '&Ccedil;';
	case	'È': return '&Egrave;';
	case	'É': return '&Eacute;';
	case	'Ê': return '&Ecirc;';
	case	'Ë': return '&Euml;';
	case	'Ì': return '&Igrave;';
	case	'Í': return '&Iacute;';
	case	'Î': return '&Icirc;';
	case	'Ï': return '&Iuml;';
	case	'Ð': return '&ETH;';
	case	'Ñ': return '&Ntilde;';
	case	'Ò': return '&Ograve;';
	case	'Ó': return '&Oacute;';
	case	'Ô': return '&Ocirc;';
	case	'Õ': return '&Otilde;';
	case	'Ö': return '&Ouml;';
	case	'Ø': return '&Oslash;';
	case	'Ù': return '&Ugrave;';
	case	'Ú': return '&Uacute;';
	case	'Û': return '&Ucirc;';
	case	'Ü': return '&Uuml;';
	case	'Ý': return '&Yacute;';
	case	'Þ': return '&THORN;';
	case	'ß': return '&szlig;';
	case	'à': return '&agrave;';
	case	'á': return '&aacute;';
	case	'â': return '&acirc;';
	case	'ã': return '&atilde;';
	case	'ä': return '&auml;';
	case	'å': return '&aring;';
	case	'æ': return '&aelig;';
	case	'ç': return '&ccedil;';
	case	'è': return '&egrave;';
	case	'é': return '&eacute;';
	case	'ê': return '&ecirc;';
	case	'ë': return '&euml;';
	case	'ì': return '&igrave;';
	case	'í': return '&iacute;';
	case	'î': return '&icirc;';
	case	'ï': return '&iuml;';
	case	'ð': return '&eth;';
	case	'ñ': return '&ntilde;';
	case	'ò': return '&ograve;';
	case	'ó': return '&oacute;';
	case	'ô': return '&ocirc;';
	case	'õ': return '&otilde;';
	case	'ö': return '&ouml;';
	case	'ø': return '&oslash;';
	case	'ù': return '&ugrave;';
	case	'ú': return '&uacute;';
	case	'û': return '&ucirc;';
	case	'ü': return '&uuml;';
	case	'ý': return '&yacute;';
	case	'þ': return '&thorn;';
	case	'ÿ': return '&yuml;';
	case	'Œ': return '&OElig;';
	case	'œ': return '&oelig;';
	case	'Š': return '&Scaron;';
	case	'š': return '&scaron;';
	case	'Ÿ': return '&Yuml;';
}
}