//funcion para mostrar ocultar capas, colapsandolas function muestracapa(id) { post = document.getElementById(id); if (post.style.display != 'none') { } else { post.style.display = ''; } } function borra(id) { post = document.getElementById(id); post.style.display = 'none'; } function alternacapa(id) { post = document.getElementById(id); if (post.style.display != 'none') { post.style.display = 'none'; } else { post.style.display = ''; } } function objetoAjax(){ var xmlhttp=false; try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) { xmlhttp = false; } } if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp = new XMLHttpRequest(); } return xmlhttp; } function actualizaDatosCP(){ //donde se mostrará lo resultados divResultado = document.getElementById('resultaregistro'); divResultado.innerHTML= ''; //valores de las cajas de texto nick=document.formularioregistro.nick.value; clave=document.formularioregistro.clave.value; clave2=document.formularioregistro.clave2.value; correo=document.formularioregistro.correo.value; nombres=document.formularioregistro.nombres.value; apellidos=document.formularioregistro.apellidos.value; telefono=document.formularioregistro.telefono.value; celular=document.formularioregistro.celular.value; empresa=document.formularioregistro.empresa.value; cargo=document.formularioregistro.cargo.value; rubro=document.formularioregistro.rubro.value; pais=document.formularioregistro.pais.value; region=document.formularioregistro.idregion.value; ciudad=document.formularioregistro.idciudad.value; direccion=document.formularioregistro.direccion.value; codigopostal=document.formularioregistro.codigopostal.value; otropais=document.formularioregistro.otropais.value; otroestado=document.formularioregistro.otroestado.value; otraciudad=document.formularioregistro.otraciudad.value; otracalle=document.formularioregistro.otracalle.value; otrocodigopostal=document.formularioregistro.otrocodigopostal.value; anio=document.formularioregistro.anio.value; mes=document.formularioregistro.mes.value; dia=document.formularioregistro.dia.value; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/libreria/ajax/registrar.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } //mostrar resultados en esta capa //llamar a funcion para limpiar los inputs } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=registrauser&nick="+nick+"&clave="+clave+"&clave2="+clave2+"&correo="+correo+"&nombres="+nombres+"&apellidos="+apellidos+"&telefono="+telefono+"&celular="+celular+"&empresa="+empresa+"&cargo="+cargo+"&rubro="+rubro+"&pais="+pais+"®ion="+region+"&ciudad="+ciudad+"&direccion="+direccion+"&codigopostal="+codigopostal+"&otropais="+otropais+"&otroestado="+otroestado+"&otraciudad="+otraciudad+"&otracalle="+otracalle+"&otrocodigopostal="+otrocodigopostal+"&anio="+anio+"&mes="+mes+"&dia="+dia) } //para actualizar nick y correo electronico function actualizanick(){ //donde se mostrará lo resultados divResultado = document.getElementById('resultanick'); divResultado.innerHTML= ''; //valores de las cajas de texto correo=document.formunick.correo.value; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/libreria/ajax/registrar.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } //mostrar resultados en esta capa //llamar a funcion para limpiar los inputs } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=editanick&correo="+correo) } //cambiar la contrase;a function actualizacontra(){ //donde se mostrará lo resultados divResultado = document.getElementById('resultacontra'); divResultado.innerHTML= ''; //valores de las cajas de texto contra1=document.formucontra.clave.value; contra2=document.formucontra.clave2.value; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/libreria/ajax/registrar.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } //mostrar resultados en esta capa //llamar a funcion para limpiar los inputs } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=editacontra&clave="+contra1+"&clave2="+contra2) } //actualizar datos de usuario function actualizadatus(){ //donde se mostrará lo resultados divResultado = document.getElementById('resultauser'); divResultado.innerHTML= ''; //valores de las cajas de texto nombres=document.formudatus.nombres.value; apellidos=document.formudatus.apellidos.value; telefono=document.formudatus.telefono.value; celular=document.formudatus.celular.value; dia=document.formudatus.dia.value; mes=document.formudatus.mes.value; anio=document.formudatus.anio.value; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/libreria/ajax/registrar.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } //mostrar resultados en esta capa //llamar a funcion para limpiar los inputs } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=editadatus&nombres="+nombres+"&apellidos="+apellidos+"&telefono="+telefono+"&celular="+celular+"&dia="+dia+"&mes="+mes+"&anio="+anio) } //actualizar datos empresa function actualizaempres(){ //donde se mostrará lo resultados divResultado = document.getElementById('resultaempresa'); divResultado.innerHTML= ''; //valores de las cajas de texto empresa=document.formuempres.empresa.value; cargo=document.formuempres.cargo.value; rubro=document.formuempres.rubro.value; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/libreria/ajax/registrar.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } //mostrar resultados en esta capa //llamar a funcion para limpiar los inputs } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=editaempres&empresa="+empresa+"&cargo="+cargo+"&rubro="+rubro) } function actualizageo(){ //donde se mostrará lo resultados divResultado = document.getElementById('resultageo'); divResultado.innerHTML= ''; //valores de las cajas de texto pais=document.formugeo.pais.value; region=document.formugeo.idregion.value; ciudad=document.formugeo.idciudad.value; direccion=document.formugeo.direccion.value; codigopostal=document.formugeo.codigopostal.value; otropais=document.formugeo.otropais.value; otroestado=document.formugeo.otroestado.value; otraciudad=document.formugeo.otraciudad.value; otracalle=document.formugeo.otracalle.value; otrocodigopostal=document.formugeo.otrocodigopostal.value; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/libreria/ajax/registrar.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } //mostrar resultados en esta capa //llamar a funcion para limpiar los inputs } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=editageo&pais="+pais+"®ion="+region+"&ciudad="+ciudad+"&direccion="+direccion+"&codigopostal="+codigopostal+"&otropais="+otropais+"&otroestado="+otroestado+"&otraciudad="+otraciudad+"&otracalle="+otracalle+"&otrocodigopostal="+otrocodigopostal) } //borrar datos function borralocacion(tipo,idlugar){ //donde se mostrará lo resultados divResultado = document.getElementById('reslistalocacion'); divResultado.innerHTML= ''; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/libreria/ajax/registrar.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } //mostrar resultados en esta capa //llamar a funcion para limpiar los inputs } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=borralocacion&tipo="+tipo+"&idlugar="+idlugar) } function checkAllPersona(){ nfantasia_val = document.formularioregistro.nick.value; if(nfantasia_val.length < 4 ){ alert("Nombre de fantasia, minimo 4 caracteres"); document.formularioregistro.nick.select(); document.formularioregistro.nick.focus(); return false; } //return true; } //paginar lugares function Paginalugares(nropagina,idlugar){ //donde se mostrará los registros divContenido = document.getElementById('resultadoco'); ajax=objetoAjax(); //uso del medoto GET //indicamos el archivo que realizará el proceso de paginar //junto con un valor que representa el nro de pagina ajax.open("GET", "http://geoturismo.cl/libreria/ajax/paginador.php?accion=pagcon&pag="+nropagina+"&id_cliente="+idcliente); divContenido.innerHTML= ''; ajax.onreadystatechange=function() { if (ajax.readyState==4) { //mostrar resultados en esta capa divContenido.innerHTML = ajax.responseText } } //como hacemos uso del metodo GET //colocamos null ya que enviamos //el valor por la url ?pag=nropagina ajax.send(null) } function Paginalugares(pag){ //donde se mostrará lo resultados divResultado = document.getElementById('reslistalocacion'); divResultado.innerHTML= ''; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/libreria/ajax/paginador.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } //mostrar resultados en esta capa //llamar a funcion para limpiar los inputs } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=paginarlocacion&pag="+pag) } //eliminar foto cliente gratis function eliminarfotogratis(idfoto,idlugar){ //donde se mostrará el resultado de la eliminacion divResultado = document.getElementById('resimagenesgra'); //usaremos un cuadro de confirmacion var eliminar = confirm("De verdad desea eliminar esta foto") if ( eliminar ) { //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medotod GET //indicamos el archivo que realizará el proceso de eliminación //junto con un valor que representa el id del empleado ajax.open("POST", "http://geoturismo.cl/libreria/ajax/registrar.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } //mostrar resultados en esta capa //llamar a funcion para limpiar los inputs } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=elifotog&idfoto="+idfoto+"&idlugar="+idlugar) }} //para validar formularios y mostar x o un signo de aprovado function valnick(){ //donde se mostrará lo resultados divResultado = document.getElementById("lnick"); divResultado.innerHTML= 'Nick '; //valores de las cajas de texto nick=document.formularioregistro.nick.value; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/libreria/ajax/disponibilidaduser.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=revizanick&texto="+nick) } function valpass1(){ //donde se mostrará lo resultados divResultado = document.getElementById("lclave"); divResultado.innerHTML= 'Nick '; //valores de las cajas de texto clave=document.formularioregistro.clave.value; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/libreria/ajax/disponibilidaduser.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=revclave&texto="+clave) } function valpass2(){ //donde se mostrará lo resultados divResultado = document.getElementById("lclave2"); divResultado.innerHTML= 'Nick '; //valores de las cajas de texto clave2=document.formularioregistro.clave2.value; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/libreria/ajax/disponibilidaduser.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=revclave2&claveor="+document.formularioregistro.clave.value+"&texto="+clave2) } function valcorreo(){ //donde se mostrará lo resultados divResultado = document.getElementById("lcorreo"); divResultado.innerHTML= 'Nick '; //valores de las cajas de texto correo=document.formularioregistro.correo.value; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/libreria/ajax/disponibilidaduser.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=revizamail&texto="+correo) } function valnombres(){ //donde se mostrará lo resultados divResultado = document.getElementById("lnombres"); divResultado.innerHTML= 'Nombres '; //valores de las cajas de texto nombres=document.formularioregistro.nombres.value; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/libreria/ajax/disponibilidaduser.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=revizanombres&texto="+nombres) } function valapellidos(){ //donde se mostrará lo resultados divResultado = document.getElementById("lapellidos"); divResultado.innerHTML= 'Apellidos '; //valores de las cajas de texto apellidos=document.formularioregistro.apellidos.value; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/libreria/ajax/disponibilidaduser.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=apellidos&texto="+apellidos) } function elclima(){ //donde se mostrará lo resultados divResultado = document.getElementById("ciudadmsg"); divResultado.innerHTML= ''; //valores de las cajas de texto ciudad=document.formclima.ciudad.value; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/libreria/ajax/clima.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("ciudad="+ciudad) } function busca_lugar_detalles(){ //donde se mostrará lo resultados divResultado = document.getElementById('content'); divResultado.innerHTML= ''; //valores de las cajas de texto buscar=document.buscadetuser.buscar.value; //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medoto POST //archivo que realizará la operacion //registro.php ajax.open("POST", "http://geoturismo.cl/ajax.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=buscardetalles&buscar="+buscar) } //eliminar foto cliente gratis function eliminarvideogratis(idvideo,idlugar){ //donde se mostrará el resultado de la eliminacion divResultado = document.getElementById('resvideogra'); //usaremos un cuadro de confirmacion var eliminar = confirm("De verdad desea eliminar este video") if ( eliminar ) { //instanciamos el objetoAjax ajax=objetoAjax(); //uso del medotod GET //indicamos el archivo que realizará el proceso de eliminación //junto con un valor que representa el id del empleado ajax.open("POST", "http://geoturismo.cl/libreria/ajax/registrar.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { if(ajax.status==200){ divResultado.innerHTML = ajax.responseText }else if(ajax.status==404){ divResultado.innerHTML = "el archivo no existe"; }else{ divResultado.innerHTML = "Error: ".ajax.status; } //mostrar resultados en esta capa //llamar a funcion para limpiar los inputs } } ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("accion=elivideog&idvideo="+idvideo+"&idlugar="+idlugar) }}