//Esta es un funcion para crear objetos ajax
function nuevoAjax(){
         var objetoAjax=false;
         try {
          /*Para navegadores distintos a internet explorer*/
          objetoAjax = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
          try {
                   /*Para explorer*/
                   objetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
                   }
                   catch (E) {
                   objetoAjax = false;
          }
         }

         if (!objetoAjax && typeof XMLHttpRequest!='undefined') {
          objetoAjax = new XMLHttpRequest();
         }
         return objetoAjax;
}

//funcion para cargar contenido inicial
function cargarContenido(conte, ruta){
var contenedor=document.getElementById(conte);
var rut = ruta;
	ajax=nuevoAjax();
	ajax.open("GET", rut,true);
    	ajax.onreadystatechange=function(){
                if(ajax.readyState==1){
                                       //modificamos el estilo de la div, mostrando una imagen de fondo
                        contenedor.innerHTML = '<IMG SRC="loading.gif"><br>';
			contenedor.innerHTML += "Cargando...";
                }else if(ajax.readyState==4){
                        if(ajax.status==200){
                                //mostramos los datos dentro de la div
                                contenedor.innerHTML = ajax.responseText; 
                        }else if(ajax.status==404){
                                contenedor.innerHTML = "La pagina no existe";
                        }else{
                                //mostramos el posible error
                                contenedor.innerHTML = "Error:".ajax.status; 
                        }
                }
        }
	ajax.send(null);
        
}
function cargarContenido2(conte, ruta){
var contenedor=document.getElementById(conte);
var rut = ruta;
	ajax2=nuevoAjax();
	ajax2.open("GET", rut,true);
    	ajax2.onreadystatechange=function(){
                if(ajax2.readyState==1){
                                       //modificamos el estilo de la div, mostrando una imagen de fondo
                        contenedor.innerHTML = '<IMG SRC="loading.gif"><br>';
			contenedor.innerHTML += "Cargando...";
                }else if(ajax2.readyState==4){
                        if(ajax2.status==200){
                                //mostramos los datos dentro de la div
                                contenedor.innerHTML = ajax2.responseText; 
                        }else if(ajax2.status==404){
                                contenedor.innerHTML = "La pagina no existe";
                        }else{
                                //mostramos el posible error
                                contenedor.innerHTML = "Error:".ajax2.status; 
                        }
                }
        }
	ajax2.send(null);
        
}
function cargarContenido3(conte, ruta){
var contenedor=document.getElementById(conte);
var rut = ruta;
	ajax2=nuevoAjax();
	ajax2.open("GET", rut,true);
    	ajax2.onreadystatechange=function(){
                if(ajax2.readyState==1){
                                       //modificamos el estilo de la div, mostrando una imagen de fondo
                        contenedor.innerHTML = '<IMG SRC="loading.gif"><br>';
			contenedor.innerHTML += "Cargando...";
                }else if(ajax2.readyState==4){
                        if(ajax2.status==200){
                                //mostramos los datos dentro de la div
                                contenedor.innerHTML = ajax2.responseText; 
                        }else if(ajax2.status==404){
                                contenedor.innerHTML = "La pagina no existe";
                        }else{
                                //mostramos el posible error
                                contenedor.innerHTML = "Error:".ajax2.status; 
                        }
                }
        }
	ajax2.send(null);
        
}
function cargarContenido4(conte, ruta){
var contenedor=document.getElementById(conte);
var rut = ruta;
	ajax2=nuevoAjax();
	ajax2.open("GET", rut,true);
    	ajax2.onreadystatechange=function(){
                if(ajax2.readyState==1){
                                       //modificamos el estilo de la div, mostrando una imagen de fondo
                        contenedor.innerHTML = '<IMG SRC="loading.gif"><br>';
			contenedor.innerHTML += "Cargando...";
                }else if(ajax2.readyState==4){
                        if(ajax2.status==200){
                                //mostramos los datos dentro de la div
                                contenedor.innerHTML = ajax2.responseText; 
                        }else if(ajax2.status==404){
                                contenedor.innerHTML = "La pagina no existe";
                        }else{
                                //mostramos el posible error
                                contenedor.innerHTML = "Error:".ajax2.status; 
                        }
                }
        }
	ajax2.send(null);
        
}
function cargarContenido5(conte, ruta){
var contenedor=document.getElementById(conte);
var rut = ruta;
	ajax2=nuevoAjax();
	ajax2.open("GET", rut,true);
    	ajax2.onreadystatechange=function(){
                if(ajax2.readyState==1){
                                       //modificamos el estilo de la div, mostrando una imagen de fondo
                        contenedor.innerHTML = '<IMG SRC="loading.gif"><br>';
			contenedor.innerHTML += "Cargando...";
                }else if(ajax2.readyState==4){
                        if(ajax2.status==200){
                                //mostramos los datos dentro de la div
                                contenedor.innerHTML = ajax2.responseText; 
                        }else if(ajax2.status==404){
                                contenedor.innerHTML = "La pagina no existe";
                        }else{
                                //mostramos el posible error
                                contenedor.innerHTML = "Error:".ajax2.status; 
                        }
                }
        }
	ajax2.send(null);
        
}
function paginarAjax(conte, ruta){
var contenedor=document.getElementById(conte);
var rut = ruta;
  ajax=nuevoAjax();
  ajax.open("GET", rut,true);
  ajax.onreadystatechange=function(){


                 if(ajax.readyState==1){
                                       //modificamos el estilo de la div, mostrando una imagen de fondo
                        contenedor.innerHTML = '<IMG SRC="loading.gif"><br>';
			contenedor.innerHTML += "Cargando...";
                }else if(ajax.readyState==4){
                        if(ajax.status==200){
                                //mostramos los datos dentro de la div
                                contenedor.innerHTML = ajax.responseText; 
                        }else if(ajax.status==404){
                                contenedor.innerHTML = "La pagina no existe";
                        }else{
                                //mostramos el posible error
                                contenedor.innerHTML = "Error:".ajax.status; 
                        }
                }
 }
 ajax.send(null);
}
function conectar_mysql(ruta){
var rut = ruta;
  ajax=nuevoAjax();
  ajax.open("GET", rut,true);
  ajax.onreadystatechange=function(){
                 if(ajax.readyState==1){
   
                }else if(ajax.readyState==4){
                        if(ajax.status==200){
                               //mostramos los datos dentro de la div
							   var textoB=ajax.responseText;
							   //alert("ArrayReturn::"+textoB);
						       recorset_field=textoB.split("@-._--_.-@"); 
							   	   posicionar_datos();	
                               //alert("ArrayReturn::"+recorset_field.length); 
                        }else if(ajax.status==404){
                                document.write("La pagina no existe");  
                        }else{
                                //mostramos el posible error
                                document.write("Error:".ajax.status);  
			            }
                }
 }
 ajax.send(null);
}

////////////////// controles con javascript
//accede al valor de un radio button 
function getRadioButtonSelectedValue(ctrl)
{
var objnomb = document.getElementsByName(ctrl);
    for(i=0;i<objnomb.length;i++)
        if(objnomb[i].checked) return objnomb[i].value;
}
