replaceHTMLEntity = function(string) {
	
	/*chars = new Array ('À','Á','Â','Ã','Ä','Å','Æ','Ç','È','É','Ê','Ë','Ì','Í','Î','Ï','Ð','Ñ','Ò','Ó','Ô','Õ','Ö','Ø','Ù','Ú','Û','Ü','Ý',
					   'Þ','ß',
					   'à','á','â','ã','ä','å','æ','ç','è','é','ê','ë','ì','í','î','ï','ð','ñ','ò','ó','ô','õ','ö','ø','ù','ú','û','ü','ý','þ','ÿ','Œ','œ','Š','š','Ÿ',
					   'ˆ','˜',' ',' ',' ',' ',' ',' ',' ','–','—','‘','’','‚','“','”','„','†','‡','…','‰','‹','›','€');*/
	chars = new Array ('\u00C0','\u00C1','\u00C2','\u00C3','\u00C4','\u00C5','\u00C6','\u00C7','\u00C8','\u00C9','\u00CA','\u00CB','\u00CC','\u00CD','\u00CE','\u00CF','\u00D0','\u00D1','\u00D2','\u00D3','\u00D4','\u00D5','\u00D6','\u00D8','\u00D9','\u00DA','\u00DB','\u00DC','\u00DD',

					   '\u00DE','\u00DF',

					   '\u00E0','\u00E1','\u00E2','\u00E3','\u00E4','\u00E5','\u00E6','\u00E7','\u00E8','\u00E9','\u00EA','\u00EB','\u00EC','\u00ED','\u00EE','\u00EF','\u00F0','\u00F1','\u00F2','\u00F3','\u00F4','\u00F5','\u00F6','\u00F8','\u00F9','\u00FA','\u00FB','\u00FC','\u00FD','\u00FE','\u00FF','\u0152','\u0153','\u0160','\u0161','\u0178',

					   '\u02C6','\u02DC',' ',' ',' ',' ',' ',' ',' ','\u2013','\u2014','\u2018','\u2019','\u201A','\u201C','\u201D','\u201E','\u2020','\u2021','\u2026','\u2030','\u2039','\u203A','\u20AC');

	entityNumber = new Array('34','39','38','60','62','160','161','164','162','163','165','166','167','168','169','170','171','172','173',
							'174','8482','175','176','177','178','179','180','181','182','183','184','185','186','187','188','189','190',
							'191','215','247','192','193','194','195','196','197','198','199','200','201','202','203','204','205','206',
							'207','208','209','210','211','212','213','214','216','217','218','219','220','221','222','223','224','225',
							'226','227','228','229','230','231','232','233','234','235','236','237','238','239','240','241','242','243',
							'244','245','246','248','249','250','251','252','253','254','255','338','339','352','353','376','710','732',
							'8194','8195','8201','8204','8205','8206','8207','8211','8212','8216','8217','8218','8220','8221','8222','8224',
							'8225','8230','8240','8249','8250','8364');

	entityName = new Array ('quot','apos','amp','lt','gt','nbsp','iexcl','curren','cent','pound','yen','brvbar','sect','uml','copy','ordf',
							'laquo','not','shy','reg','trade','macr','deg','plusmn','sup2','sup3','acute','micro','para','middot','cedil',
							'sup1','ordm','raquo','frac14','frac12','frac34','iquest','times','divide','Agrave','Aacute','Acirc','Atilde',
							'Auml','Aring','AElig','Ccedil','Egrave','Eacute','Ecirc','Euml','Igrave','Iacute','Icirc','Iuml','ETH','Ntilde',
							'Ograve','Oacute','Ocirc','Otilde','Ouml','Oslash','Ugrave','Uacute','Ucirc','Uuml','Yacute','THORN','szlig','agrave',
							'aacute','acirc','atilde','auml','aring','aelig','ccedil','egrave','eacute','ecirc','euml','igrave','iacute','icirc',
							'iuml','eth','ntilde','ograve','oacute','ocirc','otilde','ouml','oslash','ugrave','uacute','ucirc','uuml','yacute',
							'thorn','yuml','OElig','oelig','Scaron','scaron','Yuml','circ','tilde','ensp','emsp','thinsp','zwnj','zwj','lrm',
							'rlm','ndash','mdash','lsquo','rsquo','sbquo','ldquo','rdquo','bdquo','dagger','Dagger','hellip','permil','lsaquo',
							'rsaquo','euro');
	
	
	for (i=0;i<entityNumber.length;i++) {
		string=string.replace("&#"+entityNumber[i]+";",chars[i]);
	}
	for (i=0;i<entityName.length;i++) {
		string=string.replace("&"+entityName[i]+";",chars[i]);
	}
	return string;

	
	
}