// JavaScript Document

function sMenu(tabla){	
	document.getElementById('tabla').value = tabla;
	cbiaMostrar();
	document.getElementById('esFuero').style.display = "block";
	bT();//Borra tesauro y la lista para elegir, no las ya elegidas	
	
	if(tabla!=""){
		// Obtenemos el elemento con id "menu"
		var el = document.getElementById('menu');
		// Elemento con tag A que hay dentro de 'el'
		var as = el.getElementsByTagName('a');
		// Recorrer el array de elementos para deseleccionar a cada uno
		for (var i=0; i<as.length; i++) {
			  as[i].style.color = '#003366'; 
			  as[i].style.backgroundColor = '#FAFAFA'; 
			  as[i].style.fontWeight = 'normal';
		}
	  	//Finalmente seleccionamos cambiando el estilo
		var as = document.getElementById(tabla);
		as.style.color = '#FFF'; 
		as.style.backgroundColor = '#6699CC'; 
		as.style.fontWeight = 'bold';
		//elegidos
		var e = document.getElementById('elige').innerHTML
		if(e==""){document.getElementById('sonElegidos').style.display = "none";}
		else{document.getElementById('sonElegidos').style.display = "block";}
		//Llamar al nombre del tribunal
		var fu = fuero(); //tribunal.js
		if(fu==true){
			tribunal(); //tribunal.js			
		}else{alert("ERROR");}
		
	}else{alert("ERROR");}//(tabla!="")
	
	return;
}

function cbiaMostrar(){
	var tabla = document.getElementById('tabla').value;
	//Limpiamos 		
	document.getElementById('desde').value= "0";
	document.getElementById('total').value= "0";
	document.getElementById('encontrados').value= "0";
	document.getElementById('esFila').innerHTML = "";
	document.getElementById('esCantidad').innerHTML = "";
	document.getElementById('sonJuzgados').innerHTML="...cargando...";	
	//Oculta los elementos selects de todos los divs
	cbiaVeSelects('sonDatos','hidden');
	//Oculta con la propiedad display los divs
	document.getElementById('procesando').style.display = "none";
	document.getElementById('tabla1').style.display = "none";
	document.getElementById('esSimple').style.display = "none";
	document.getElementById('esRespuesta').style.display = "none";
	document.getElementById('capaFondo').style.display = "none";	
	document.getElementById('sTe').style.display = "none";
	cbiaVeSonElegidos();
	//Mostra Tesauro
	document.getElementById('esTesauro').style.display = "block";
	//Mostrar el div correspondiente
	document.getElementById('sonDatos').style.display = "block";
	if(tabla=="SIMPLE"){
		document.getElementById('esSimple').style.display = "block";
		document.getElementById('tabla1').style.display = "none";
		document.getElementById('tes').focus();
		cbiaVeSelects('esSimple','visible');
	}else{
		document.getElementById('esSimple').style.display = "none";
		document.getElementById('tabla1').style.display = "block";
		document.getElementById('tes').focus();
		cbiaVeSelects('tabla1','visible');
	}
	return;
}


function cbiaVeSelects(div,ver){
	var nodo = document.getElementById(div);
	var selects = nodo.getElementsByTagName('select'); 
	var long= selects.length; 
	for (var i=0; i<long; i++) {
			  selects[i].style.visibility = ver; 
	}
	return;	
}

function cbiaVeSonElegidos(){
	var e = document.getElementById('elige').innerHTML;
	if(e==""){
		document.getElementById('sonElegidos').style.display = "none";
	}else{
		document.getElementById('sonElegidos').style.display = "block";
	}
	return;
}


function fuero(){
	var tabla = document.getElementById('tabla').value;
	var fueros = "";
	switch(tabla){
		case "SC": fueros = "SUPREMA CORTE DE JUSTICIA"; datos(); break;
		case "CCI": fueros = "C&Aacute;MARAS EN LO CIVIL COMERCIAL Y MINAS"; datos(); break;
		case "CCR": fueros = "C&Aacute;MARAS EN LO PENAL"; datos(); break;
		case "TPM": fueros = "TRIBUNALES PENALES DE MENORES"; datos(); break;
		case "LAB": fueros = "C&Aacute;MARAS LABORALES"; datos(); break;
		case "JCO": fueros = "JUZGADOS EN LO CORRECCIONAL"; datos(); break;
		case "CAC": fueros = "C&Aacute;MARA DE APELACI&Oacute;N EN LO CRIMINAL"; datos(); break;
		case "JCI": fueros = "JUZGADOS EN LO CIVIL"; datos(); break;
		case "JQU": fueros = "JUZGADOS EN LO CONCURSAL"; datos(); break;
		case "SIMPLE": fueros = "B&Uacute;SQUEDA SIMPLE"; datos(); break;
		default: fueros = "ERROR: REINICIAR EL NAVEGADOR"; break;
	}
	
	if(fueros!=""){
		document.getElementById('esFuero').innerHTML = fueros;
		var f = true;
	}else{var f=false;}
	
	return f;
}

function bT(){//Borra la voz ingresada al tesauro y la lista para elegir, no las ya elegidas
	if(document.getElementById('sTe')){
	 // document.getElementById('sTe').innerHTML="<br>";
	  //document.getElementById('sTe').style.display = "none";
	}
	
	if(document.getElementById('tes')){
	  document.getElementById('tes').value="";
	  document.getElementById('tes').focus();
	}
	return;
}

function b1(){
	document.getElementById('libre').value = "";
	document.getElementById('libre').focus();
}

function b2(){
	//document.getElementById('tesauro').value = "";
}

function b3(){
	document.getElementById('sMateria').value = "0";
	document.getElementById('sMateria').focus();
}

function b4(){
	document.getElementById('sTribunal').value = "0";
	document.getElementById('sTribunal').focus();
}

function b5(){
	document.getElementById('expediente').value = "";
	document.getElementById('expediente').focus();
}

function b6(){
	document.getElementById('partes').value = "";
	document.getElementById('partes').focus();
}

function b7(){
	document.getElementById('preopinante').value = "";
	document.getElementById('preopinante').focus();
}

function b8(){
	document.getElementById('cota').value = "0";
	document.getElementById('fecha').value = "";
	document.getElementById('cota').focus();
}

function b9(){
	document.getElementById('ubica').value = "0";
	document.getElementById('libro').value = "";
	document.getElementById('fojas').value = "";
	document.getElementById('ubica').focus();	
}

function b10(){
	document.getElementById('sNorma').value = "0";
	document.getElementById('numero').value = "";
	document.getElementById('articulo').value = "";
	document.getElementById('sNorma').focus();	
}

function borraTodo(){//Formulario de Búsqueda Normal, NO Simple
	var tabla = document.getElementById('tabla').value;
	document.getElementById('desde').value= "0";
	document.getElementById('total').value= "0";
	document.getElementById('encontrados').value= "0";
	//Libre
	document.getElementById('libre').value = "";
	document.getElementById('libre').focus();
	//Tesauro
	document.getElementById('tes').value="";
	document.getElementById('sTe').innerHTML="<br>";
	document.getElementById('sTe').style.display = "none";
	document.getElementById('elTe').innerHTML="";
	//Materias
	if(document.getElementById('sMateria')){document.getElementById('sMateria').value = "0";}
	if(tabla!="SC"){
		if(document.getElementById('sTribunal')){document.getElementById('sTribunal').value = "0";}
		else{tribunal();}
		
	}
	document.getElementById('expediente').value = "";
	document.getElementById('partes').value = "";
	document.getElementById('preopinante').value = "";
	document.getElementById('cota').value = "0";
	document.getElementById('fecha').value = "";
	document.getElementById('ubica').value = "0";
	document.getElementById('libro').value = "";
	document.getElementById('fojas').value = "";
	document.getElementById('sNorma').value = "0";
	document.getElementById('numero').value = "";
	document.getElementById('articulo').value = "";
	cbiaVeSelects('sonDatos','visible');
	return true;
}

function sb1(){
	document.getElementById('sLibre').value = "";
	document.getElementById('sLibre').focus();
}

function sb2(){
	//document.getElementById('sTesauro').value = "";
//	document.getElementById('sTesauro').focus();
}

function sb4(){
	document.getElementById('scota').value = "0";
	document.getElementById('sFecha').value = "";
	document.getElementById('scota').focus();
}

function limpiaTodo(){//formulario de búsqueda simple
	document.getElementById('sLibre').value = "";
	//Tesauro
	document.getElementById('tes').value="";
	document.getElementById('sTe').innerHTML="<br>";
	document.getElementById('sTe').style.display = "none";
	document.getElementById('elTe').innerHTML="";
	
	document.getElementById('sTribunales').value = "0";
	document.getElementById('scota').value = "0";
	document.getElementById('sFecha').value = "";
	document.getElementById('sLibre').focus();
}

function crear(){
	if(document.getElementById('tabla1')){
		totalFilas = 0;
		nodoTabla = document.getElementById('tabla1');
	}
}

function datos(){
	var tabla = document.getElementById('tabla').value;
	if(tabla=="SIMPLE"){document.getElementById('esSimple').style.display = "block"; }
	else{document.getElementById('tabla1').style.display = "block"; }
	
	if(tabla=="SC" || tabla=="CCI" || tabla=="CCR" || tabla=="TPM" || tabla=="LAB" || tabla=="JCO" || tabla=="CAC"){
		document.getElementById('trUbi').style.visibility="visible";
	    document.getElementById('trNor').style.visibility="visible";
		if(document.getElementById('sNorma')){document.getElementById('sNorma').value = "0";}
		document.getElementById('numero').value = "";
		document.getElementById('articulo').value = "";
		document.getElementById('numero').disabled = true;
		document.getElementById('articulo').disabled = true;
	}else{
		document.getElementById('trUbi').style.visibility="hidden";
		document.getElementById('ubica').style.visibility = "hidden"
	    document.getElementById('trNor').style.visibility="hidden";
		document.getElementById('sNorma').style.visibility = "hidden";
	}
	return;
}
	
				
				
			

