/*
 * -----------------------------------------------
 * "LICENCIA BEER-WARE" (Revisión 42):
 * <patxisanz@yahoo.es> escribió este archivo.
 * Siempre y cuando mantenga este aviso puede
 * hacer lo que quiera con el material. Si nos
 * reunimos algún día, y usted piensa que esto
 * vale la pena, me puede pagar una cerveza a
 * cambio.
 * 2009 Patxi Sanz
 * -----------------------------------------------
 */

/*
 * Cambiar caracteres especiales por < y >
 * - texto: texto donde se van a reemplazar los caracteres.
 */
function ajustarEspeciales(texto) {
	var str = texto;
	
	// Espacio no destruible
	str = str.replace(/#u#/g, "&nbsp;");	// _ <- En realidad es un espacio
	
	// &lt; &gt; (< y > visibles)
	str = str.replace(/#v#/g, "&lt;");	// <
	str = str.replace(/#w#/g, "&gt;");	// >
	
	// &
	str = str.replace(/#x#/g, "&amp;");	// >
	
	// < > en etiquetas HTML
	str = str.replace(/#y#/g, "<");	// <
	str = str.replace(/#z#/g, ">");	// >
	
	return str;
}
