Estoy intentando crear un href a partir de valores otorgados por tags (desde un administrador). El codigo funciona perfecto cuando lo pruebo con un "alert" pero no da respuesta alguna al quitarlo. Les paso el codigo.
<script language="javascript">
function cambiarHref(pais, region, url)
{
pais=pais.replace(/\s+/g,"-");
var new_pais = pais.toLowerCase();
region=region.replace(/\s+/g,"-");
var new_region = region.toLowerCase();
if(new_region == "cuba" || new_region == "mexico" || new_region == "antarctica" )
{
document.links[newpais].href = "/region/" + new_pais + ".htm";
}
else
{
document.links[newpais].href = "/region/" + new_region + "/" + new_pais + ".htm";
}
}
</script>
</head>
<body>
<a href="javascript:cambiarHref('{tag_pais}', '{tag_region}', 'url')" name="{tag_pais}">{tag_pais}</a>
</body>