function crearEtiquetaVistaPagina(paginaID, categoriaID, servidorProduccion){
	if (servidorProduccion != "0") cmSetProduction();
	paginaID = formatearCadena(paginaID);
	categoriaID = formatearCadena(categoriaID);
	cmCreatePageviewTag(paginaID, categoriaID); 
}

function crearEtiquetaVistaPaginaFlash(elemento){
	if (servidorProduccion != "0") cmSetProduction();
	paginaID = "Opencor:Flash_home:"+formatearCadena(elemento);
	categoriaID = "Opencor:Flash_home";
	cmCreatePageviewTag(paginaID, categoriaID); 
}

function formatearCadena(micadena) {
	var cadena = micadena;
	// mayúsculas acentuadas español (tílde)
	cadena= cadena.replace(/Á/g, "A");
	cadena = cadena.replace(/É/g, "E");
	cadena = cadena.replace(/Í/g, "I");
	cadena = cadena.replace(/Ó/g, "O");
	cadena = cadena.replace(/Ú/g, "U");
	cadena = cadena.replace(/Ñ/g, "N");
	cadena = cadena.replace(/Ç/g, "S");
	// minúsculas acentuadas español (tílde)
	cadena = cadena.replace(/á/g, "a");
	cadena = cadena.replace(/é/g, "e");
	cadena = cadena.replace(/í/g, "i");
	cadena = cadena.replace(/ó/g, "o");
	cadena = cadena.replace(/ú/g, "u");
	cadena = cadena.replace(/ñ/g, "n");
	cadena = cadena.replace(/ç/g, "s");
	//caracteres especiales
	cadena = cadena.replace(/&#39;/g, "");
	cadena = cadena.replace(/&#94;/g, "");
	cadena = cadena.replace(/%/g, "");
	cadena = cadena.replace(/[,]/g,"");
	cadena = cadena.replace(/[(]/g,"");
	cadena = cadena.replace(/[)]/g,"");
	cadena = cadena.replace(/!/g, "");
	cadena = cadena.replace(/&/g, "");
	cadena = cadena.replace(/$/g, "");
	
	// mayúsculas acentuadas francés (circunflejo)
	cadena = cadena.replace(/Â/g, "A");
	cadena = cadena.replace(/Ê/g, "E");
	cadena = cadena.replace(/Î/g, "I");
	cadena = cadena.replace(/Ô/g, "O");
	cadena = cadena.replace(/Û/g, "U");
	
	// minúsculas acentuadas francés (circunflejo)
	cadena = cadena.replace(/â/g, "a");
	cadena = cadena.replace(/ê/g, "e");
	cadena = cadena.replace(/î/g, "i");
	cadena = cadena.replace(/ô/g, "o");
	cadena = cadena.replace(/û/g, "u");
	// mayúsculas acentuadas francés (tilde invertida)
	cadena = cadena.replace(/À/g, "A");
	cadena = cadena.replace(/È/g, "E");
	cadena = cadena.replace(/Ì/g, "I");
	cadena = cadena.replace(/Ò/g, "O");
	cadena = cadena.replace(/Ù/g, "U");
	// minúsculas acentuadas francés (tilde invertida)
	cadena = cadena.replace(/à/g, "a");
	cadena = cadena.replace(/è/g, "e");
	cadena = cadena.replace(/ì/g, "i");
	cadena = cadena.replace(/ò/g, "o");
	cadena = cadena.replace(/ù/g, "u");
	// mayúsculas acentuadas francés (diéresis)
	cadena = cadena.replace(/Ä/g, "A");
	cadena = cadena.replace(/Ë/g, "E");
	cadena = cadena.replace(/Ï/g, "I");
	cadena = cadena.replace(/Ö/g, "O");
	cadena = cadena.replace(/Ü/g, "U");
	// minúsculas acentuadas francés (diéresis)
	cadena = cadena.replace(/ä/g, "a");
	cadena = cadena.replace(/ë/g, "e");
	cadena = cadena.replace(/ï/g, "i");
	cadena = cadena.replace(/ö/g, "o");
	cadena = cadena.replace(/ü/g, "u");
	
	return cadena;
}