// JavaScript Document
function validlogin(){ 
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if (document.login.email.value==""){ 
       alert("Please enter your email.") 
       document.login.email.focus() 
       return 0; 
    }
	if (document.login.password.value==""){ 
       alert("Please enter your password.") 
       document.login.password.focus() 
       return 0; 
    }
	if(!document.login.email.value.match(emailExp)){
		alert("Please enter a valid email.")
		document.login.email.focus()
		return 0;
	}	
    //el formulario se envía 
    document.login.submit(); 
}

function validcontact(){
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if (document.contact.name.value==""){ 
       alert("Please enter your name.") 
       document.contact.name.focus() 
       return 0; 
    }
	if (document.contact.email.value==""){ 
       alert("Please enter your email.") 
       document.contact.email.focus() 
       return 0; 
    }
	if(!document.contact.email.value.match(emailExp)){
		alert("Please enter a valid email.")
		document.contact.email.focus()
		return 0;
	}	
	if (document.contact.company.value==""){ 
       alert("Please enter your company name.") 
       document.contact.company.focus() 
       return 0; 
    }
	if (document.contact.comments.value==""){ 
       alert("Please enter your comments.") 
       document.contact.comments.focus() 
       return 0; 
    }
	if (document.contact.country.selectedIndex==0){ 
       alert("Please select your country.") 
       document.contact.country.focus() 
       return 0; 
    }
	if (document.contact.cellnumber.value==""){ 
       alert("Please enter your cell number.") 
       document.contact.cellnumber.focus() 
       return 0; 
    }
    //el formulario se envía 
    document.contact.submit(); 
}

function validrequest(){
	if (document.req_form.cityRegionReq.selectedIndex==0){ 
       alert("Please select city/region.") 
       document.req_form.cityRegionReq.focus() 
       return 0; 
    }
	if (document.req_form.restaurantReq.selectedIndex==0){ 
       alert("Please select restaurant.") 
       document.req_form.restaurantReq.focus() 
       return 0; 
    }
	if (document.req_form.dateReq.value==""){ 
       alert("Please select date.") 
       return 0; 
    }
	if (document.req_form.booking_time_i.selectedIndex==0){ 
       alert("Please select time.") 
       document.req_form.timeReq.focus() 
       return 0; 
    }
	if (document.req_form.partyReq.value==""){ 
       alert("Please enter party size.") 
       document.req_form.partyReq.focus() 
       return 0; 
    }
    //el formulario se envía 
    document.req_form.submit(); 
}

function sel_time(hora){
	var time = hora.split(":");
	var hora_ini = parseInt(time[0]);
	var min_ini = parseInt(time[1]);
	var am_pm = "pm";
	var h;
	var m;
	var option;
	var value;
	for ( i = 0 ; i < 4 ; i ++ )
		{
			if (min_ini == 30) {
				min_ini = 0;
				hora_ini = (hora_ini + 1)%24;
			} else if (min_ini == 0) {
				min_ini = 30;
			}
			if ( hora_ini >= 12 ){
				am_pm = "pm";
			} else {
				am_pm = "am";
			}
			if (min_ini == 0){
				m = min_ini+"0";
			}
			else {
				m = min_ini;
			}
			h = hora_ini%12;
			if (h == 0){
				h = 12;	
			}
			option = h+":"+m+" "+am_pm;
			value = hora_ini+":"+m;
			if ( i > 0){
				if (i == 2){ 
					document.getElementById('booking_time_f').options[i] = new Option(option,value,"defauldSelected");			
				} else {
					document.getElementById('booking_time_f').options[i] = new Option(option,value);			
				}
			}
		}	

	
}