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();
}