	var mensaje;
	var valido; 
	
	function RTrim(cadena) {
		var i;
		for(i=cadena.length-1; i>=0; i=cadena.length-1)	{
			if(cadena.charAt(i)==" ")
				cadena=cadena.substring(0,i);
			else
				break;
		}
		return cadena;
	}
	
	function validarEmail(valor) {
		return(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor));
	}

	function ValidaEmailReserva(){
		if (RTrim(document.all.emailReserva.value)==''){
			document.all.emailReserva.style.backgroundColor='yellow';
			if (mensaje!='') mensaje=mensaje+'\n';
			mensaje=mensaje+'Para reservar tu plaza el email es obligatorio'
			if (valido){
				document.all.emailReserva.focus();
				valido=false
			}
		}
		else {
			if (!validarEmail(document.all.emailReserva.value)) {
				document.all.emailReserva.style.backgroundColor='yellow';
				if (mensaje!='') mensaje=mensaje+'\n';
				mensaje=mensaje+'El formato del email no es correcto'
				if (valido){
					document.all.emailReserva.focus();
					valido=false
				}
			}
			else
				document.all.emailReserva.style.backgroundColor='#D9EBFC';
		}
	}

	function ValidaReserva(){
		mensaje='';
		valido=true;
		ValidaEmailReserva();
		
		if (valido) 
			document.GuardaReserva.submit(); 
		else 
			alert(mensaje);
	}


