function Checkreserve(){
var strpobj=/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi;
var currentTime = new Date();
var monthnow = currentTime.getMonth() + 1;
var daynow = currentTime.getDate();
var yearnow = currentTime.getFullYear();

var chyear = document.getElementById("inyear");
var chyearval= chyear.options[chyear.selectedIndex].value;

var choutyear = document.getElementById("outyear");
var choutyearval= choutyear.options[choutyear.selectedIndex].value;

var chmonth = document.getElementById("inmonth").selectedIndex + 1;
var choutmonth = document.getElementById("outmonth").selectedIndex + 1;

var chday = document.getElementById("inday").selectedIndex + 1;
var choutday = document.getElementById("outday").selectedIndex + 1;

 if(document.reservation.Name.value.length == 0){
	   alert("Enter Your First Name");
	   document.reservation.Name.focus();
		 return false;

	}else if(document.reservation.Surname.value.length == 0){
	   alert("Enter Your Surname");
	   document.reservation.Surname.focus();
		 return false;

	}else if(document.reservation.Nationality.value.length == 0){
	   alert("Enter Your Nationality");
	   document.reservation.Nationality.focus();
		 return false;

	}else if(document.reservation.Phone.value.length == 0){
	   alert("Enter Your Phone Number");
	   document.reservation.Phone.focus();
		 return false;

	}else if(document.reservation.Email.value.length == 0){
	   alert("Enter Your Email");
	    document.reservation.Email.focus();
		 return false;
		    
           }else if (strpobj.exec(document.reservation.Email.value) == null){
	      alert("invalid email !");
	      document.reservation.Email.focus();
	      return false;

	    }else if(chyearval < yearnow ){
               alert("Invalid Check-in Year!");
               return false;
            
            } else if(chyearval==yearnow && chmonth < monthnow){
               alert("Invalid Check-in Month!");
               return false;
            
            } else if(chyearval==yearnow && chmonth == monthnow && chday <= daynow){
               alert("Invalid Check-in Day!");
               return false;
            
            }else if(choutyearval < yearnow ){
               alert("Invalid Check-out Year!");
               return false;
            
            } else if(choutyearval==yearnow && choutmonth < monthnow){
               alert("Invalid Check-out Month!");
               return false;
            
            } else if(choutyearval==yearnow && choutmonth==monthnow && choutday <= daynow){
               alert("Invalid Check-out Day!");
               return false;

            } else if(choutyearval < chyearval){
               alert("Invalid Check-out Year!");
               return false;
            
            } else if(choutyearval==chyearval && choutmonth < chmonth){
               alert("Invalid Check-out Month!");
               return false;
            
            } else if(choutyearval==chyearval && choutmonth==chmonth && choutday < chday){
               alert("Invalid Check-out Day!");
               return false;
            
            } else if(document.reservation.Guests_Adult.value == 0 && document.reservation.Guests_Child.value == 0){
                   alert("Enter Guest Number");
                   document.reservation.Guests_Adult.focus();
                   return false;

            } else if(document.reservation.Single.value == 0 && document.reservation.Double.value == 0 && document.reservation.Twin.value == 0 &&  document.reservation.Triple.value == 0 && document.reservation.Suite.value == 0){
                   alert("Enter Number of Rooms");
                   document.reservation.Single.focus();
                   return false;
}
	 return true;
}

