function appReservation()
{
	dt=document.frm_reservation;
	if(trim(dt.name1seat.value)=='' && trim(dt.name2seat.value)=='' && trim(dt.name3seat.value)=='' && trim(dt.name4seat.value)==''){
		alert("Please enter reservation details.");
		dt.name1seat.focus();
		return false;
	}
	if(isNaN(dt.name1seat.value)){
		alert("Invalid number !");
		dt.name1seat.focus();
		dt.name1seat.select();
		return false;
	}
	if(isNaN(dt.name2seat.value)){
		alert("Invalid number !");
		dt.name2seat.focus();
		dt.name2seat.select();
		return false;
	}
	if(isNaN(dt.name3seat.value)){
		alert("Invalid number !");
		dt.name3seat.focus();
		dt.name3seat.select();
		return false;
	}
	if(isNaN(dt.name4seat.value)){
		alert("Invalid number !");
		dt.name4seat.focus();
		dt.name4seat.select();
		return false;
	}
	if((parseFloat(dt.name1seat.value + dt.name2seat.value + dt.name3seat.value+ dt.name4seat.value))<1){
		alert("Please enter reservation details.");
		dt.name1seat.focus();
		return false;
	}
	if(trim(dt.user_first_name.value)==''){
		alert("Please enter first name.");
		dt.user_first_name.focus();
		return false;
	}
	if(trim(dt.user_last_name.value)==''){
		alert("Please enter last name.");
		dt.user_last_name.focus();
		return false;
	}

	if(trim(dt.user_phone.value)==''){
		alert("Please enter phone number.");
		dt.user_phone.focus();
		return false;
	}
	else if(!check_phone(dt.user_phone.value)){
		alert("Invalid phone number !");
		dt.user_phone.focus();
		dt.user_phone.select();
		return false;
	}
		if(trim(dt.user_email.value)==''){
		alert("Please enter email address.");
		dt.user_email.focus();
		return false;
	}
	else if(!check_email(dt.user_email.value)){
		alert("Invalid email address !");
		dt.user_email.focus();
		dt.user_email.select();
		return false;
	}
}