
function getVectorVista (nombrePais) {
    var vec = null;
    
    switch (nombrePais) {
    case 'Argentina':	vec = Argentina;	break ;
    case 'Brasil':	vec = Brasil;		break ;
    case 'Chile':	vec = Chile;		break ;
    case 'Uruguay':	vec = Uruguay;		break ;
    }
    return vec
}

function nombreCiudad (nombrePais, nombreVista) {
    var vec = getVectorVista (nombrePais)
    for (var i=0; i<vec.length && nombreVista != vec[i].pref; i++)
    	;
    if (i<vec.length && nombreVista == vec[i].pref)
    	return vec[i].vista
    return vec[0].vista
}

function selectPais (selObj, selectVista, actualizarLinks) {
    var ind 	   = selObj.selectedIndex
    var nombrePais = selObj.options[ind].value
    var vec   	   = getVectorVista (nombrePais)
    var i
    
    paisActual = nombrePais
    if (vec == null)
    	return
    // cantidad de vistas para el pais seleccionado
    var totVistas = vec.length
    // quita todas las vistas del combo vistas
    for (i=0; i<selectVista.options.length-1; i++)
	selectVista.options[i].text =""
    selectVista.options.length = totVistas
    for (i=0; i<totVistas; i++) {
	selectVista.options[i].text  = vec[i].vista
	selectVista.options[i].value = vec[i].pref
    }
    selectVista.selectedIndex = 0
    // mapred - actualización de los links de Guias
    if (actualizarLinks)
    	linksCurrentCountry()
}

function armarSelectVista() {
    var vec = getVectorVista (paisActual)
    if (vec == null)
    	return
    // cantidad de vistas para el pais seleccionado
    var totVistas = vec.length
    for (var i=0; i<totVistas; i++)
    	if (vistaActual == vec[i].vista)
    	     document.write ('<option value="' + vec[i].pref + '" selected >' + vec[i].vista + '</option>')
    	else document.write ('<option value="' + vec[i].pref + '">' + vec[i].vista + '</option>')
}

function armarSelectPais() {
    for (var i=0; i<vecPais.length; i++)
    	if (paisActual == vecPais[i])
 	      	document.write ('<option value="' + vecPais[i] + '" selected>' + vecPais[i] + '</option>')
 	else	document.write ('<option value="' + vecPais[i] + '">' + vecPais[i] + '</option>')
}