// JavaScript Document
//############ FUNCIONES DE VALIDACION DE FORMULARIOS.################
//####################################################################
function popUp(URL, W, H) {
	day = new Date();
	id = day.getTime();
	parametros='toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width='+W+',height='+H;
	window.open(URL, id, parametros);
	return false;
}



function mayuscula(campo){
campo.value =campo.value.toUpperCase();
}

function soloLetra(){
	var continuar = false;
	var code;
	if(document.all) code = event.keyCode; else code = e.keyCode; 
	if(code == 32) continuar= true;					//espacio
	if(code == 35) continuar= false;				// #
	if(code > 64 && code < 91) continuar = true;
	if(code > 94 && code < 123) continuar = true;
	if(code > 159 && code < 166) continuar = true;
	if(code > 187) continuar = true;
	return continuar;
}
function soloNum(){
	var continuar = false;
	var code;
	if(document.all) code = event.keyCode; else code = e.keyCode; 
	if(code == 32) continuar= true;
	if(code >43 && code <58)continuar= true;
	return continuar;
}

function letraNum(){
	var continuar = false;
	var code;
	if(document.all) code = event.keyCode; else code = e.keyCode; 
	if(code == 32) continuar= true;					//espacio
	if(code == 35) continuar= false;				// #
	if(code >43 && code <58)continuar= true;
	if(code > 63 && code < 91) continuar = true;
	if(code > 94 && code < 123) continuar = true;
	if(code > 159 && code < 166) continuar = true;
	if(code > 187) continuar = true;
	return continuar;
}
/* Funciones de validacion de formulario */

function DatosCliente(formulario){
	var mensaje;
	if(formulario.acepto.checked){
		mensaje ="CONFIRME SUS DATOS";
		mensaje+= "\r\n ----------------------------------------------------\r\n";
		mensaje+= "\r\n  NOMBRE: "+formulario.nombre.value;
		mensaje+= "\r\n  PRIMER APELLIDO: "+formulario.apellido1.value;
		mensaje+= "\r\n  SEGUNDO APELLIDO: "+formulario.apellido2.value;
		mensaje+= "\r\n  DNI/PASAPORTE: "+formulario.dni.value;
		mensaje+= "\r\n  PERSONAS: "+formulario.personas.value;
		mensaje+= "\r\n  NIÑOS: "+formulario.ninos.value;
		mensaje+= "\r\n  TELÉFONO: "+formulario.telefono.value;
		mensaje+= "\r\n  E-MAIL: "+formulario.email.value;
		mensaje+= "\r\n  OBSERVACIONES: "+formulario.observaciones.value;
		mensaje+= "\r\n \r\n----------------------------------------------------\r\n";
		mensaje+= "\r\n Pulse ACEPTAR para confirmar sus datos o CANCELAR para corregirlos";
		return window.confirm(mensaje);
	}else{
		window.alert("Para continuar su reserva:\r\n Debe aceptar las condiciones de reserva.");
		return false;
	}	
}


//Funciones para Depuracin
//muestra capas
function mostrarcapa(capa, mostrar){
	if (mostrar==true)
	document.getElementById(capa).style.visibility="visible";
	else document.getElementById(capa).style.visibility="hidden";
}

function redireccionar(){
	var loc = document.f.loc.value;
	var fulldir = 'verificar.php?result=0&pszPurchorderNum='+loc+'&pszTxnDate=24%2F11%2F2006&tipotrans=CES&store=PI00007043&pszApprovalCode=444444&pszTxnID=42500001';
	alert(fulldir);
	window.location=fulldir;
}