function validar_formulario(){
var formulario = document.forms['formu'];
if(formulario.nombre.value == ""){
alert("Por favor, escriba su nombre y apellidos");
return false;
} // if
if(formulario.poblacion.value == ""){
alert("Por favor, escriba la población");
return false;
} // if
if(formulario.email.value == ""){
alert("Por favor, escriba el correo electrónico de contacto");
return false;
} // if
/*if(formulario.telefono.value == ""){
if(es_agencia){
alert("Por favor, introduzca el teléfono");
return false;
} // if
} // if
*/
if(formulario.id_tours.value == 0){
alert("Por favor, seleccione un tour");
return false;
} // if
if(formulario.personas.value == ""){
alert("Por favor, introduzca el número de personas que viajarán.");
return false;
} // if
if(formulario.fecha.value == ""){
alert("Por favor, elija una fecha de viaje.\nSi no la conoce con exactitud o no la ha decidido todavía, escriba el mes o período en que desearía viajar.");
return false;
} // if
var agencia_val = document.getElementById("agencia").value;
if(agencia_val == 1){
if(document.getElementById("nombre_agencia").value == ""){
alert("Por favor, escriba el nombre de la agencia");
return false;
} // if
if(document.getElementById("direccion_agencia").value == ""){
alert("Por favor, escriba la dirección de la agencia");
return false;
} // if
if(document.getElementById("poblacion_agencia").value == ""){
alert("Por favor, escriba la población de la agencia");
return false;
} // if
if(document.getElementById("persona_contacto").value == ""){
alert("Por favor, escriba el nombre de la persona de contacto de la agencia");
return false;
} // if
if(document.getElementById("telefono_agencia").value == ""){
alert("Por favor, escriba el teléfono de la agencia");
return false;
} // if
} // if
if(document.getElementById("aceptar_privacidad").checked == false){
alert("Debe leer y aceptar la Política de Privacidad de Politours");
return false;
}
return true;
} // function
function abrir_calendario(){
var fecha_t = document.getElementsByName("fecha");
fecha_t[0].value = "";
cal1.popup();
} // function
function parti(valor){
var obj = document.getElementById("aviso");
if(valor == 1) obj.style.display = "none";
if(valor == 0) obj.style.display = "block";
} // function
function ver_agencia(){
var div_agencia = document.getElementById("agencia_div");
var div_aviso = document.getElementById("despleg");
if(div_agencia.style.display == "none"){
div_agencia.style.display = "block";
document.getElementById("agencia").value = 1;
div_aviso.innerHTML = " Volver";
} else {
div_agencia.style.display = "none";
document.getElementById("agencia").value = 0;
document.getElementById("nombre_agencia").value = "";
document.getElementById("cif").value = "";
document.getElementById("persona_contacto").value = "";
document.getElementById("telefono_agencia").value = "";
document.getElementById("email_agencia").value = "";
document.getElementById("direccion_agencia").value = "";
document.getElementById("poblacion_agencia").value = "";
div_aviso.innerHTML = " Pulse el botón si es a través de su Agencia de Viajes";
} // if
} // function
function listar_tours_global(id_tours){
AJAX_API("listar_tours.php", "", "POST", "&id_tours=" + id_tours, "alerta", "", "");
} // function
function alerta(xmlDoc){
document.getElementById("select_tours").innerHTML = '';
} // function
function AJAX_API(url, parametros, metodo, datos, funcion, eDiv, param_func){
if(metodo == "") metodo = "POST";
if(!param_func) param_func = "";
if (navigator.appName.indexOf("Microsoft") != - 1){
navegador = 1;
}else{
navegador = 2;
} // if
if (navegador == 1) var objXMLHTTPt = new ActiveXObject("Msxml2.XMLHTTP");
if (navegador == 2) var objXMLHTTPt =new XMLHttpRequest();
//r = Math.round(Math.random()*(1000000));
var r = new Date().getTime();
if(url.indexOf("?") > 0){
url = url + "&r=" + r + parametros;
}else{
url = url + "?r=" + r + parametros;
} // if
var metodo2 = metodo;
if(metodo == "XML") metodo2 = "POST";
objXMLHTTPt.open(metodo2, url, true);
if(metodo=="POST"){
objXMLHTTPt.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
} // if
objXMLHTTPt.onreadystatechange = function() {
if (objXMLHTTPt.readyState == 4) {
var xmlDoc = objXMLHTTPt.responseText;
// var texto = objXMLHTTPt.responseText;
//if(xmlDoc){
eval(funcion + "(xmlDoc, eDiv, param_func);");
//} // if
} // if
} // onreadystatechange
objXMLHTTPt.send(datos);
} // function