var srcLoadingImageCircle="../img/load.gif"; function coneccion (){ var peticion; peticion = false; try { peticion = new XMLHttpRequest(); } catch (trymicrosoft) { try { peticion = new ActiveXObject("Msxml2.XMLHTTP"); } catch (othermicrosoft) { try { peticion = new ActiveXObject("Microsoft.XMLHTTP"); } catch (failed) { peticion = false; } } } if (!peticion) { alert("ERROR AL INICIALIZAR CONEXION!"); return null; } else return peticion; } //------------------------------------------------------------------------- // Funcion para campos dependientes // [ objetivo = objeto de donde parto ] // [ destino = objeto donde cargaré la info ] // [ pagina = pagina donde se encuentra el PHP que analizará la informacion ] function enviarGET (pagina,parametros,destino,conexion) { var element = document.getElementById(destino); //Obtenemos el contenido del div donde se cargaran los resultados var x = parametros; var sscript; // separacion de la cadena recibida TEXTO|SCRIPTS|... // direccion de donde obtendremos los datos var url = pagina; //construimos la url definitiva pasando como parametro el valor seleccionado var fragment_url = url+'?'+x; element.innerHTML = ''; //abrimos la url conexion.open("GET", fragment_url); conexion.onreadystatechange = function() { if (conexion.readyState == 4) { //escribimos la respuesta sscript=conexion.responseText.split("|"); element.innerHTML = sscript[0]; for(i=1; i -1){ var visible = 'block' } else { var visible = 'table-row'; } elementos[i].style.display = visible; } } //-------------------------------------------------------------------------- // Funcion que oculta la fila de una tabla function OcultarFilas(Fila) { var elementos = document.getElementsByName(Fila); for (k = 0; k< elementos.length; k++) { elementos[k].style.display = "none"; } } //-------------------------------------------------------------------------- // Funcion que oculta o muestra una columna de una tabla function OcultarColumna(tabla,num,ver) { dis= ver ? '' : 'none'; fila=document.getElementById(tabla).getElementsByTagName('tr'); for(i=0;i -1) var visible = 'block' else var visible = 'table-row'; var novisible = 'none'; for (i = 0; i< elementos.length; i++) { if(elementos[i].style.display=='none') elementos[i].style.display = visible; else elementos[i].style.display = novisible; } } //-------------------------------------------------------------------------- // genera un numero function llave(){ var mydate=new Date(); return mydate.getTime(); }