function mostrarRecordatorio() {
	document.getElementById('remember').style.display = 'block';
}

function ocultarRecordatorio() {
	document.getElementById('remember').style.display = 'none';
}

function validarRemember() {
	var form = document.getElementById('recuperar');
	if (!validamail(form.email.value)) return false;
	form.codacc.value='REM';
	form.submit();
}

function validarLogin() {	
	var form = document.getElementById('login');
	if (!validamail(form.email.value)) return false;
	if (form.pwd.value == '') {
		alert('<replace id="reg.js.00">Introduzca la Contraseña</replace>');
		return false;
	}
	form.codacc.value= 'LOG';				
	form.submit();
}

function datosValidos() {
	var form = document.getElementById('formRegister');
	if ((form.nombre.value == '') ||
		(form.priape.value == '') ||
		(form.tipdoc.value == '') ||
		(form.doc.value == '') ||
		(form.fijo.value == '') ||
		(form.cp.value == '') ||
		(form.prov.value == '') ||
		(form.email.value == '') ||
		(form.acces_password.value == '') ||
		(form.acces_password_verify.value == '')) {				        	
		
		alert('<replace id="reg.js.01">Ha dejado campos obligatorios sin rellenar</replace>');
		return false;
	}
	if (!nombrevalido(form.nombre.value,'Nombre')) return false;
	if (!nombrevalido(form.priape.value,'Apellido')) return false;
	if (!documentovalido(form.doc.value,form.tipdoc.value)) return false;
	if (form.movil.value != '' && !isNumber(form.movil.value)) {
		alert('<replace id="reg.js.02">El tellefono indicado no es correcto</replace>');
		return false;
	}
	if (!isNumber(form.fijo.value)) {
		alert('<replace id="reg.js.03">El telefono fijo indicado no es correcto</replace>');
		return false;
	}
	if (!nombrevalido(form.pob.value,'Ciudad')) return false;
	if (!isNumber(form.cp.value)) {
		alert('<replace id="reg.js.04">El codigo postal indicado no es correcto</replace>');
		return false;
	}
	if (!form.prov.value) return false;
	if (!validamail(form.email.value)) return false;
	if (form.acces_password.value != form.acces_password_verify.value) {
		alert('<replace id="reg.js.05">Repita el password</replace>');
		return false;
	}
	return true;
}

function enviarSinRegistro() {
   alert('OK');
	 var form = document.getElementById('login');
	 form.action = 'booking.do';
	 form.codacc.value = 'DIS';
	  form.tipbok.value='';
     form.submit();
			
}


function enviarRegistro() {
	if (datosValidos()) {
		var form = document.getElementById('formRegister');
		if (form.condiciones.checked) {
			form.codacc.value = 'REG';
			form.submit();
		} else {
			alert ('<replace id="reg.js.06">Para continuar debe aceptar los terminos y condiciones de uso</replace>');
		}
	}
}

function enviarEdicionRegistro() {
	if (datosValidos()) {
		var form = document.getElementById('formRegister');
		form.codacc.value = 'MOD';
		form.submit();
	}
}

function showResidente(tipdrd){
	var selRC = document.getElementById('zgedrdRC');
	var selBP = document.getElementById('zgedrdBP');
	var desczdrd = document.getElementById('deszgedrd');
	if (tipdrd == 'RC'){
		selRC.style.display = 'block';
		selBP.style.display = 'none';
		deszgedrd.style.display = 'block';
	} else if (tipdrd == 'BP'){
		selRC.style.display = 'none';
		selBP.style.display = 'block';
		deszgedrd.style.display = 'block';
	} else {
		selRC.style.display = 'none';
		selBP.style.display = 'none';
		deszgedrd.style.display = 'none';
	}
}