function replacechar(valor) {

	var cadena=valor.toUpperCase().replace(/Ñ/g, "N").replace(/ /g, "-").replace(/Á/g, "A").replace(/É/g, "E").replace(/Í/g, "I").replace(/Ó/g, "O").replace(/Ú/g, "U");
	return cadena;

}

function generarUrlFriend(opc) {

	elementComunidad = document.getElementById("idComunidades");
	codiComunidad = elementComunidad.options[elementComunidad.selectedIndex].value;
	descComunidad = elementComunidad.options[elementComunidad.selectedIndex].text;
	copagina = document.getElementById("copagina").value;
	urlFriend = calcularJuntion() + "/";

	switch (opc)

	{
	case 1:
		//comunidad
		urlFriend += "hoteles-apartamentos-vacaciones-en-";
		urlFriend += replacechar(descComunidad);
		urlFriend += "-";
		urlFriend += codiComunidad;
		urlFriend += "-";
		urlFriend += copagina;
		document.getElementById("frmDatos").action = urlFriend;
		document.getElementById("frmDatos").submit();
		break;
	case 2:
		//area
		elementArea = document.getElementById("idAreas");
		codiArea = elementArea.options[elementArea.selectedIndex].value;
		descArea = elementArea.options[elementArea.selectedIndex].text;
		if (codiArea != "") {
			urlFriend += "apartamentos-hoteles-vacaciones-en-";
			urlFriend += replacechar(descComunidad);
			urlFriend += "-";
			urlFriend += replacechar(descArea);
			urlFriend += "-";
			urlFriend += codiComunidad;
			urlFriend += "-";
			urlFriend += codiArea;
			urlFriend += "-";
			urlFriend += copagina;
			document.getElementById("frmDatos").action = urlFriend;
			document.getElementById("frmDatos").submit();
		}
		break;
	case 3:
		//ciudad
		elementArea = document.getElementById("idAreas");
		codiArea = elementArea.options[elementArea.selectedIndex].value;
		descArea = elementArea.options[elementArea.selectedIndex].text;
		elementCiudad = document.getElementById("idZonas");
		codiCiudad = elementCiudad.options[elementCiudad.selectedIndex].value;
		descCiudad = elementCiudad.options[elementCiudad.selectedIndex].text;
		if (codiCiudad != "") {
			urlFriend += "vacaciones-hoteles-apartamentos-en-";
			urlFriend += replacechar(descComunidad);
			urlFriend += "-";
			urlFriend += replacechar(descArea);
			urlFriend += "-";
			urlFriend += replacechar(descCiudad);
			urlFriend += "-";
			urlFriend += codiComunidad;
			urlFriend += "-";
			urlFriend += codiArea;
			urlFriend += "-";
			urlFriend += codiCiudad;
			urlFriend += "-";
			urlFriend += copagina;
			document.getElementById("frmDatos").action = urlFriend;
			document.getElementById("frmDatos").submit();

		}
		break;
	default:
		break;
	}

}
