function cargartiempo(){
	aleatorio = Math.random();
	contenedor = document.getElementById('cajatiempo');
	localidad = document.getElementById('localidadtiempo');
	localidad = localidad[localidad.selectedIndex].value;
	contenedor.innerHTML = '<center><img src="img/cargador.gif" width="16" height="16" alt="" /></center>';
	ajax=nuevoAjax();
	ajax.open("GET", "acttiempo.php?localidadtiempo="+localidad+"&dummy"+aleatorio,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.send(null)
}

function cargarfarmacia(){
	contenedor = document.getElementById('cajafarmacia');
	localidad = document.getElementById('localidadfarmacia');
	localidad = localidad[localidad.selectedIndex].value;
	contenedor.innerHTML = '<center><img src="img/cargador.gif" width="16" height="16" alt="" /></center>';
	ajax=nuevoAjax();
	ajax.open("GET", "actfarmacias.php?localidadfarmacia="+localidad,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.send(null)
}

function cargargasolinera() {
	contenedor = document.getElementById('cajagasolinera');
	localidad = document.getElementById('localidadgasolinera');
	localidad = localidad[localidad.selectedIndex].value;
	gasolina = document.getElementById('gasolinagasolinera');
	gasolina = gasolina[gasolina.selectedIndex].value;
	contenedor.innerHTML = '<center><img src="img/cargador.gif" width="16" height="16" alt="" /></center>';
	ajax=nuevoAjax();
	ajax.open("GET", "actgasolineras.php?localidadgasolinera="+localidad+"&tipogasolina="+gasolina,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.send(null)
}

function cargareventos(elemento, fecha) {
	contenedor = document.getElementById(elemento);
	contenedor.innerHTML = '<center><img src="img/cargador.gif" width="16" height="16" alt="" /></center>';
	if (elemento == "cuadroeventos") {
		pag = "eventospub.php";
	} else if (elemento == "cuadroeventosdisco") {
		pag = "eventosdisco.php";
	}
	ajax=nuevoAjax();
	ajax.open("GET", pag+"?fecha="+fecha,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.send(null)
}

function ordenareventospub(fecha, orden){
	contenedor = document.getElementById('cuadroeventos');
	contenedor.innerHTML = '<center><img src="img/cargador.gif" width="16" height="16" alt="" /></center>';
	ajax=nuevoAjax();
	ajax.open("GET", "eventospub.php?fecha="+fecha+"&orden="+orden,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.send(null)
}

function filtrareventospub(fecha, campo, valor) {
	contenedor = document.getElementById('cuadroeventos');
	contenedor.innerHTML = '<center><img src="img/cargador.gif" width="16" height="16" alt="" /></center>';
	ajax=nuevoAjax();
	ajax.open("GET", "eventospub.php?fecha="+fecha+"&campo="+campo+"&valor="+valor,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.send(null)
}

function ordenareventosdisco(fecha, orden){
	contenedor = document.getElementById('cuadroeventosdisco');
	contenedor.innerHTML = '<center><img src="img/cargador.gif" width="16" height="16" alt="" /></center>';
	ajax=nuevoAjax();
	ajax.open("GET", "eventosdisco.php?fecha="+fecha+"&orden="+orden,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.send(null)
}

function filtrareventosdisco(fecha, campo, valor) {
	contenedor = document.getElementById('cuadroeventosdisco');
	contenedor.innerHTML = '<center><img src="img/cargador.gif" width="16" height="16" alt="" /></center>';
	ajax=nuevoAjax();
	ajax.open("GET", "eventosdisco.php?fecha="+fecha+"&campo="+campo+"&valor="+valor,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.send(null)
}




function verinfoevento(elemento, ancho, alto, numeroevento) {
	
	aleatorio = Math.random();
	
	anchoventana = document.body.clientWidth + 32;
	altoventana = document.body.clientHeight + 32;
	
	document.getElementById('fondoevento').style.top = "0px";
	document.getElementById('fondoevento').style.left = "0px";
	document.getElementById('fondoevento').style.width = anchoventana + "px";
	document.getElementById('fondoevento').style.height = altoventana + "px";
	document.getElementById('fondoevento').style.visibility = "visible";
	
	document.getElementById(elemento).style.width = ancho + "px";
	document.getElementById(elemento).style.height = alto + "px";
	document.getElementById(elemento).style.visibility = "visible";
	
	anchoelemento = ancho;
	altoelemento = alto;
	
	document.getElementById(elemento).style.left = (anchoventana - anchoelemento) / 2 + "px";
	document.getElementById(elemento).style.top = (altoventana - altoelemento) / 2 + "px";

	contenedor = document.getElementById('detalleevento');
	
	contenedor.innerHTML = '<center><img src="img/cargador2.gif" width="16" height="16" alt="" /></center>';
	
	ajax=nuevoAjax();
	ajax.open("GET", "verevento.php?id="+numeroevento+"&dummy="+aleatorio,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.send(null)

}

function resetearventanaevento(elemento) {
	document.getElementById('fondoevento').style.width = "0px";
	document.getElementById('fondoevento').style.height = "0px";
	document.getElementById('fondoevento').style.left = "0px";
	document.getElementById('fondoevento').style.top = "0px";
	document.getElementById('fondoevento').style.visibility = "hidden";
	document.getElementById(elemento).style.width = "0px";
	document.getElementById(elemento).style.height = "0px";
	document.getElementById(elemento).style.left = "0px";
	document.getElementById(elemento).style.top = "0px";
	document.getElementById(elemento).style.visibility = "hidden";
	document.getElementById(elemento).innerHTML = "";
}

function buscar(cadena, tipoevento, localidad) {
	aleatorio = Math.random();
	contenedor = document.getElementById('cuadroeventos');
	contenedor.innerHTML = '<center><img src="img/cargador.gif" width="16" height="16" alt="" /></center>';
	ajax=nuevoAjax();
	ajax.open("GET", "buscareventos.php?cadena="+cadena+"&tipoevento="+tipoevento+"&localidad="+localidad+"&dummy="+aleatorio,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
		}
	}
	ajax.send(null);
}

function expandirmodulo(modulo, boton, tabla) {
	objeto = document.getElementById(modulo);
	objeto.style.height = "100%";

	objeto = document.getElementById(tabla);
	objeto.style.visibility = "visible";

	objeto = document.getElementById(boton);
	objeto.innerHTML = "<a href='javascript:ocultarmodulo(\"listaprecios\", \"botonlp\", \"tablaprecios\");'>Ocultar Lista</a>";
}

function ocultarmodulo(modulo, boton, tabla) {
	objeto = document.getElementById(modulo);
	objeto.style.height = "0px";
	
	objeto = document.getElementById(tabla);
	objeto.style.visibility = "collapse";

	objeto = document.getElementById(boton);
	objeto.innerHTML = "<a href='javascript:expandirmodulo(\"listaprecios\", \"botonlp\", \"tablaprecios\");'>Ver Lista</a>";
}

function abrirweb(empresa, web) {
	aleatorio = Math.random();
	ajax=nuevoAjax();
	ajax.open("GET", "abrirweb.php?cod="+empresa+"&dummy="+aleatorio,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		dummy = ajax.responseText;
		}
	}
	ajax.send(null);
	
	window.open(web);
}

function buscarpubdisco(cadena, localidad, musica, tabaco, juegos, metrosmin, metrosmax, aforomin, aforomax, idioma, servicios) {
	aleatorio = Math.random();
	
	nombre = document.getElementById('nombre').value;
	cadena = document.getElementById('cadena').value;
	localidad = document.getElementById('localidad').value;
	musica = document.getElementById('musica').value;
	tabaco = document.getElementById('tabaco').value;
	juegos = document.getElementById('juegos').value;
	metrosmin = document.getElementById('metrosmin').value;
	metrosmax = document.getElementById('metrosmax').value;
	aforomin = document.getElementById('aforomin').value;
	aforomax = document.getElementById('aforomax').value;
	idioma = document.getElementById('idioma').value;
	servicios = document.getElementById('servicios').value;


	contenedor = document.getElementById('cuadroeventos');
	contenedor.innerHTML = '<center><img src="img/cargador.gif" width="16" height="16" alt="" /></center>';
	ajax=nuevoAjax();
	ajax.open("GET", "buscarpubs.php?nombre="+nombre+"&cadena="+cadena+"&localidad="+localidad+"&musica="+musica+"&tabaco="+tabaco+"&juegos="+juegos+"&metrosmin="+metrosmin+"&metrosmax="+metrosmax+"&aforomin="+aforomin+"&aforomax="+aforomax+"&idioma="+idioma+"&servicios="+servicios+"&dummy="+aleatorio,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
		}
	}
	ajax.send(null);
}

function mostraravanzada(panel, boton, tamano) {
	objeto = document.getElementById(panel);
	objeto.style.height = tamano + "px";
	objeto.style.visibility = "visible";
	
	objeto = document.getElementById(boton);
	objeto.innerHTML = "<a href='javascript:ocultaravanzada(\"panelavanzado\", \"busava\", " + tamano + ");'>Ocultar B&uacute;squeda Avanzada</a>";
}

function ocultaravanzada(panel, boton, tamano) {
	objeto = document.getElementById(panel);
	objeto.style.height = "0px";
	objeto.style.visibility = "hidden";
	
	objeto = document.getElementById(boton);
	objeto.innerHTML = "<a href='javascript:mostraravanzada(\"panelavanzado\", \"busava\", \"" + tamano + "\");'>B&uacute;squeda Avanzada</a>";
}

function verrespubge(cadena, localidad, musica, tabaco, juegos, metrosmin, metrosmax) {
	aleatorio = Math.random();
	
	cadena = document.getElementById('cadena').value;
	localidad = document.getElementById('localidad').value;
	musica = document.getElementById('musica').value;
	tabaco = document.getElementById('tabaco').value;
	juegos = document.getElementById('juegos').value;
	metrosmin = document.getElementById('metrosmin').value;
	metrosmax = document.getElementById('metrosmax').value;
	
	window.open("verrespubge.php?cadena="+cadena+"&localidad="+localidad+"&musica="+musica+"&tabaco="+tabaco+"&juegos="+juegos+"&metrosmin="+metrosmin+"&metrosmax="+metrosmax);
}

function buscarrestaurante(cadena, localidad, tabaco, juegos, metrosmin, metrosmax, aforomin, aforomax, idioma, servicios) {
	aleatorio = Math.random();
	
	cadena = document.getElementById('cadena').value;
	localidad = document.getElementById('localidad').value;
	tabaco = document.getElementById('tabaco').value;
	juegos = document.getElementById('juegos').value;
	metrosmin = document.getElementById('metrosmin').value;
	metrosmax = document.getElementById('metrosmax').value;
	aforomin = document.getElementById('aforomin').value;
	aforomax = document.getElementById('aforomax').value;
	idioma = document.getElementById('idioma').value;
	servicios = document.getElementById('servicios').value;


	contenedor = document.getElementById('cuadroeventos');
	contenedor.innerHTML = '<center><img src="img/cargador.gif" width="16" height="16" alt="" /></center>';
	ajax=nuevoAjax();
	ajax.open("GET", "buscarrestaurantes.php?cadena="+cadena+"&localidad="+localidad+"&tabaco="+tabaco+"&juegos="+juegos+"&metrosmin="+metrosmin+"&metrosmax="+metrosmax+"&aforomin="+aforomin+"&aforomax="+aforomax+"&idioma="+idioma+"&servicios="+servicios+"&dummy="+aleatorio,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
		}
	}
	ajax.send(null);
}

function cargarpagina(pagina, elemento) {
	aleatorio = Math.random();
	
	contenedor = document.getElementById(elemento);
	contenedor.innerHTML = '<center><img src="img/cargador.gif" width="16" height="16" alt="" /></center>';
	ajax=nuevoAjax();
	ajax.open("GET", pagina + "?dummy=" + aleatorio,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.send(null)
}

function cargarpaginavariables(pagina, elemento) {
	aleatorio = Math.random();
	
	contenedor = document.getElementById(elemento);
	contenedor.innerHTML = '<center><img src="img/cargador.gif" width="16" height="16" alt="" /></center>';
	ajax=nuevoAjax();
	ajax.open("GET", pagina + "&dummy=" + aleatorio,true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.send(null)
}

function compruebausuario(nombre) {
	aleatorio = Math.random();
	
	if (nombre.length > 0) {
	
		contenedor = document.getElementById('msgusu');
		contenedor.innerHTML = '<center><img src="img/cargador.gif" width="16" height="16" alt="" /></center>';
		ajax=nuevoAjax();
		ajax.open("GET", "usu/compruebausu.php" + "?usuario=" + nombre + "&dummy=" + aleatorio,true);
		ajax.onreadystatechange=function() {
			if (ajax.readyState==4) {
				valor = ajax.responseText;
				if (valor == 1) {
					contenedor.innerHTML = "Este nombre de usuario ya se encuentra en uso.";	
				} else {
					contenedor.innerHTML = "";	
				}
			}
		}
		ajax.send(null)
	}
}

function nombrevalido(texto, tipo) {
	var cars = "abcdefghijklmnñopqrstuvwxyz0123456789._-";
	var res = true;
	var a;
		
	texto.toLowerCase();
	
	for (i=0; i<=texto.length-1; i++) {
		a = texto.substr(i,1);
	
		if (cars.indexOf(a) == -1) {
			res = false;	
		}
		
	}
	
	if (res == false) {
		if (tipo == 0) {
			document.getElementById('msgusu').innerHTML = "Su nombre de usuario contiene car&aacute;cteres no v&aacute;lidos.";	
		} 
		if (tipo == 1) {
			document.getElementById('msgpas').innerHTML = "Su contrase&ntilde;a contiene car&aacute;cteres no v&aacute;lidos.";	
		}
	} else {
		if (tipo == 0) {
			document.getElementById('msgusu').innerHTML = "";	
		} 
		if (tipo == 1) {
			document.getElementById('msgpas').innerHTML = "";	
		}
	}
}

function coincipas() {
	var pas1 = document.getElementById('contra1').value;
	var pas2 = document.getElementById('contra2').value;

	contenedor = document.getElementById('msgpas2');

	if (pas1 != pas2) {
		contenedor.innerHTML = "Sus contrase&ntilde;as no coinciden.";	
	} else {
		contenedor.innerHTML = "";
	}
}

function enviarcomentario(usuario, empresa, comentario) {
	aleatorio = Math.random();
	
	contenedor = document.getElementById('comentarios');
	contenedor.innerHTML = '<center><img src="img/cargador.gif" width="16" height="16" alt="" /></center>';
	ajax=nuevoAjax();
	
	params = "usuario=" + usuario + "&empresa=" + empresa + "&comentario=" + comentario + "&dummy=" + aleatorio;
	
	ajax.open("POST", "insertarcomentario.php",true);
	
	ajax.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	ajax.setRequestHeader("Content-length", params.length);
	ajax.setRequestHeader("Connection", "close");
	
	
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
		contenedor.innerHTML = ajax.responseText;
	 	}
	}
	ajax.send(params);
	
	alert(usuario);
	alert(empresa);
	alert(comentario);
}