// JavaScript Document


function contacto(){
	
	//alert(document.form.elements.length);
	
		var coment=document.getElementById('comentario');
		var nom=document.getElementById('nombre');
		var apellido=document.getElementById('apellido');
		var email=document.getElementById('email');
		var boton=document.getElementById('submit');
		 var telefono=document.getElementById('telefono');
		 var mensaje=document.getElementById('mensaje');
		
		
		var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
		
		if( (!nom.value)||(!apellido.value)||(!email.value)|| (!coment.value) ){
			//alert('llame');
			mensaje.innerHTML='';
			mensaje.innerHTML="Campos vacios";
			if(!nom.value){
				nom.style.background='#ff5858';
			}else{
				nom.style.background='#FFFFFF';
			}
			
			if(!apellido.value){
				apellido.style.background='#ff5858';
			}else{
				apellido.style.background='#FFFFFF';
			}
			
			if(!email.value){
				email.style.background='#ff5858';
			}else{
				email.style.background='#FFFFFF';
			}
			
			if(!coment.value){
				coment.style.background='#ff5858';
			}else{
				coment.style.background='#FFFFFF';
			}
			return false;
		}else if(!email.value.match(re)){
			email.style.background='#ff5858';
			mensaje.innerHTML='';
			mensaje.innerHTML="El mail es incorrecto";
			if(coment.value){
				coment.style.background='#FFFFFF';
			}
			return false;	
		}else{
			//alert('llame2');
			return true;
		}
}
	

function reserva(){

	
	//alert(document.form.elements.length);
	
		var nom = document.getElementById('nombre');
		var apellido = document.getElementById('apellido');
		var email = document.getElementById('email');
		var telefono = document.getElementById('telefono');
		var fecha = document.getElementById('fecha');
		var cubiertos = document.getElementById('cubiertos');
		var sucursal = document.getElementById('sucursal');
		var horario = document.getElementById('horario');
		var boton = document.getElementById('submit');
		var mensaje = document.getElementById('mensaje');
		var coment=document.getElementById('comentario');
		
		var re = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]{2,7}$/;
		
		if (document.form.cubiertos.value==0){
			cubiertos.style.background='#ff5858';
			mensaje.innerHTML='';
			mensaje.innerHTML="Debe especificar la cantidad de cubiertos.";
			if(coment.value){
				coment.style.background='#FFFFFF';
			}
			return false;
		}
		
		if (document.form.sucursal.value==0){
			sucursal.style.background='#ff5858';
			mensaje.innerHTML='';
			mensaje.innerHTML="Debe especificar la sucursal.";
			if(coment.value){
				coment.style.background='#FFFFFF';
			}
			return false;
		}
		
		if (document.form.horario.value==0){
			horario.style.background='#ff5858';
			mensaje.innerHTML='';
			mensaje.innerHTML="Debe especificar el horario que desea reservar.";
			if(coment.value){
				coment.style.background='#FFFFFF';
			}
			return false;
		}
		
		if( (!nom.value)||(!apellido.value)||(!email.value)||(!telefono.value)||(!fecha.value)){
			//alert('llame');
			mensaje.innerHTML='';
			mensaje.innerHTML="Campos vacios";
			if(!nom.value){
				nom.style.background='#ff5858';
			}else{
				nom.style.background='#FFFFFF';
			}
			
			if(!apellido.value){
				apellido.style.background='#ff5858';
			}else{
				apellido.style.background='#FFFFFF';
			}
			
			if(!email.value){
				email.style.background='#ff5858';
			}else{
				email.style.background='#FFFFFF';
			}
			
			if(!telefono.value){
				telefono.style.background='#ff5858';
			}else{
				telefono.style.background='#FFFFFF';
			}
			
			if(!fecha.value){
				fecha.style.background='#ff5858';
			}else{
				fecha.style.background='#FFFFFF';
			}
			
			if(!coment.value){
				coment.style.background='#ff5858';
			}else{
				coment.style.background='#FFFFFF';
			}
			
			return false;
		
		
		}else if(!email.value.match(re)){
			email.style.background='#ff5858';
			mensaje.innerHTML='';
			mensaje.innerHTML="El mail es incorrecto";
			if(coment.value){
				coment.style.background='#FFFFFF';
			}
			return false;	
		}else{
			//alert('llame2');
			return true;
		}
		
		
}	



