﻿function validaAlMenosUno(form){
	var inputs = form.getElementsByTagName("input");
	var ok = false;
	for (var i = 0; i < inputs.length; i++) {
		if (trim(inputs[i].value) != "") {
			ok = true;
			inputs[i].value = trim(inputs[i].value.toUpperCase());
		}
		else {
			inputs[i].value = trim(inputs[i].value);
		}
	}
	if (ok){
		return true;
	}
	var selects = form.getElementsByTagName("select");
	for (var i=0;i<selects.length;i++){
		if(selects[i].value != ""){
			return true;
		}
	}
	alert("Favor ingrese al menos un criterio de búsqueda");
	return false;
}
function cargaPeriodo(inicio,idselect){
   var hoy =new Date()
   var n=Math.abs((hoy.getFullYear()-inicio)/10);
   var obj = document.getElementById(idselect);
   
   for(i=0;i<n;i++){
       obj.options[obj.options.length]=new Option((inicio+1)+' - '+(inicio+10),(inicio+1)+' - '+(inicio+10))
       inicio=inicio+10; 
   }

}

function validar(form)
{
form.submit();
}


function enviar(obj){
var link = obj;
window.location=link;
}

function mostrarFlechaTratados(col,orden){
	var columna = col;
	var direccion= orden;
	var clase = "";
    var norma = document.getElementById('ordenNorma');
	var fecha = document.getElementById('ordenFecha');
    var pais = document.getElementById('ordenPais');
    switch(direccion){
	    case 1: clase = "ico_bajar_listado";
		        break;
	    case 2: clase = "ico_subir_listado";
		        break;
	    default:
	        clase = "ordenlistado";
	}
	switch(columna){
		case 1:norma.className=clase;
		       fecha.className="ordenlistado";
               pais.className="ordenlistado";
			   break;
	    case 4:norma.className="ordenlistado";
               fecha.className=clase;
		       pais.className="ordenlistado";
			   break;
        case 5:norma.className="ordenlistado";
               fecha.className="ordenlistado";
		       pais.className=clase;
			   break;
		default:
			   fecha.className=clase;
		       norma.className="ordenlistado";
               pais.className="ordenlistado";
	}
	
}
function enviarConsultaTratado(materia,pais,periodo,organismo,palabra){
	function sino(nombre,dato){
		if (dato != "") {
			var  dic ="{'descripcion':'"+nombre+"','valor_busqueda':'"+dato+"'},"
			return dic
		}
		else return "";
	}
	var params = "[";
	params += sino("Materia",materia);
	params += sino("Pais",pais);
	params += sino("Periodo",periodo);
	params += sino("Organismo",organismo);
	params += sino("Palabra",palabra);
	params += "]"
	
	/*
alert(materia+" "+pais+" "+periodo+" "+organismo+" "+palabra);
	alert(params);
*/
	
	document.getElementById("paramBusqueda").value = params;
	document.getElementById("frmConsutalH").target = "_parent";
	document.getElementById("frmConsutalH").submit();

	
}


function poneEspacios(id,cadena){
   var casilla = document.getElementById(id);
   var nuevacadena = cadena.replace(/;/g," ; ");
   casilla.innerHTML = nuevacadena;
}
