//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)
}}