
function ver(dest) {

    try {

        // Moz soporta XMLHttpRequest. IE usa ActiveX.

        xmlhttp = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");

    }

    catch (e) {

        // browser no soporta ajax.

    }

    // el objeto del xmlhttp acciona un acontecimiento cada vez que el estado cambia

    // accionado() esta funcion maneja los acontecimientos

    xmlhttp.onreadystatechange = accionaver;

    // Abierto adminte el metodo HTTP y la URL.

    document.getElementById('ver').innerHTML = "<br><b><center><img src='img/loadingAnimation.gif' border='0'><br>Cargando...</center></b>";

    xmlhttp.open("GET", dest);

    // enviar la petición. Si este es una petición de tipo POST nosotros tenemos que

    // enviar las variables de la siguiente manera: send("nombre=minombre&sexo=masculino)

    // En Moz funciona bien con send(); pero

    // IE cuenta con un valor aquie, por lo tanto debemos enviar asi send(null);

    xmlhttp.send(null);

}

function accionaver() {

    // si readyState es de valor 4 (Completado)

    // y el estado de http es 200 (OK), continuamos y enviamos el responseText.

    // otros valores para readyState:

    // 0=Aun no iniciado 1=Cargando 2=Cargado 3=Inactivo

    if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {

        // xmlhttp.responseText este objeto contiene la respuesta.

        document.getElementById("ver").innerHTML = xmlhttp.responseText;

    }

}

function cargarurl(dest) {

    try {

        // Moz soporta XMLHttpRequest. IE usa ActiveX.

        xmlhttp = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");

    }

    catch (e) {

        // browser no soporta ajax.

    }

    // el objeto del xmlhttp acciona un acontecimiento cada vez que el estado cambia

    // accionado() esta funcion maneja los acontecimientos

    xmlhttp.onreadystatechange = accionado;

    // Abierto adminte el metodo HTTP y la URL.

    document.getElementById('datos').innerHTML = "<br><b><center><img src='img/carga.gif' border='0'><br>Cargando...</center></b>";

    xmlhttp.open("GET", dest);

    // enviar la petición. Si este es una petición de tipo POST nosotros tenemos que

    // enviar las variables de la siguiente manera: send("nombre=minombre&sexo=masculino)

    // En Moz funciona bien con send(); pero

    // IE cuenta con un valor aquie, por lo tanto debemos enviar asi send(null);

    xmlhttp.send(null);

}

function accionado() {

    // si readyState es de valor 4 (Completado)

    // y el estado de http es 200 (OK), continuamos y enviamos el responseText.

    // otros valores para readyState:

    // 0=Aun no iniciado 1=Cargando 2=Cargado 3=Inactivo

    if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {

        // xmlhttp.responseText este objeto contiene la respuesta.

        document.getElementById("datos").innerHTML = xmlhttp.responseText;

    }

}

function buscador(dest) {

    try {

        // Moz soporta XMLHttpRequest. IE usa ActiveX.

        xmlhttp = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");

    }

    catch (e) {

        // browser no soporta ajax.

    }

    // el objeto del xmlhttp acciona un acontecimiento cada vez que el estado cambia

    // accionado() esta funcion maneja los acontecimientos

    xmlhttp.onreadystatechange = accionabus;

    // Abierto adminte el metodo HTTP y la URL.

    document.getElementById('buscador').innerHTML = "<b><center><img src='img/loadingAnimation.gif' border='0'><br>Cargando...</center></b>";

    xmlhttp.open("GET", dest);

    // enviar la petición. Si este es una petición de tipo POST nosotros tenemos que

    // enviar las variables de la siguiente manera: send("nombre=minombre&sexo=masculino)

    // En Moz funciona bien con send(); pero

    // IE cuenta con un valor aquie, por lo tanto debemos enviar asi send(null);

    xmlhttp.send(null);

}

function accionabus() {

    // si readyState es de valor 4 (Completado)

    // y el estado de http es 200 (OK), continuamos y enviamos el responseText.

    // otros valores para readyState:

    // 0=Aun no iniciado 1=Cargando 2=Cargado 3=Inactivo

    if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {

        // xmlhttp.responseText este objeto contiene la respuesta.

        document.getElementById("buscador").innerHTML = xmlhttp.responseText;

    }

}

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

 function FAjax (url,capa,valores,metodo)
{
   var ajax=creaAjax();
   var capaContenedora = document.getElementById(capa);

/*Creamos y ejecutamos la instancia si el metodo elegido es POST*/
 if(metodo.toUpperCase()=='POST'){
    ajax.open ('POST', url, true);
    ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
                 clima.innerHTML="<br><br><div style='color:#FFFFFF;font-weight:bold;'><center><b>Cargando...</b><center></div>";
         }
         else if (ajax.readyState==4){
            if(ajax.status==200)
            {
                 document.getElementById(capa).innerHTML=ajax.responseText; 
            }
            else if(ajax.status==404)
                 {

                     clima.innerHTML = "La direccion existe";
                 }
             else
                 {
                     clima.innerHTML = "Error: ".ajax.status;
                 }
        }
    }
    ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    ajax.send(valores);
    return;
}
}

function hora(){
	var fecha = new Date()
	var hora = fecha.getHours()
	var minuto = fecha.getMinutes()
	var segundo = fecha.getSeconds()
	if (hora < 10) {hora = "0" + hora}
	if (minuto < 10) {minuto = "0" + minuto}
	if (segundo < 10) {segundo = "0" + segundo}
	var horita = hora + ":" + minuto + ":" + segundo;
	document.getElementById('hora').firstChild.nodeValue = horita;
	tiempo = setTimeout('hora()',1000)
}
function inicio(){
	document.write('<span id="hora">')
	document.write ('000000</span>')
	hora()
}

function radio(breite,hoehe,url,scrolling){var positionX=((screen.availWidth/2)-breite/2);var positionY=((screen.availHeight/2)-hoehe/2);pop=window.open('','','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars='+scrolling+',resizable=0,fullscreen=0,width='+breite+',height='+hoehe+',top=10000,left=10000');pop.resizeTo(breite,hoehe);pop.moveTo(positionX,positionY);pop.location=url;}
