// JavaScript Document
function addOption(selectbox,text,value )
{
 var optn = document.createElement("OPTION");
optn.text = text;
optn.value = value;
selectbox.options.add(optn);
}

function addOption_list(){
removeAllOptions(document.booking.resort)
var h=document.booking.resortType.value;
//alert(h);
if(h!=""){
if(h=="Luxury")
{
var month = new Array("Naladhu","Anantara Resort","Cinnamon Island","Dhoni Mighili North Ari Atoll","Four Seasons Resort Kuda Hura","Huvafenfushi","Manafaru","One&Only Kanuhura","One&Only Reethi Rah","Soneva Fushi Resort Maldives","Soneva Gili Resort & Spa","Sun Island Resort","Taj Exotica Resort & Spa"); 
}else{
var month = new Array("Bandos Island Resort","Club Rannalhi","Dhonveli Beach & Spa","Embudhu Village Resort","Eriyadhu Island Resort","Herathera Resort","Holiday Island Resort","Hudhuranfushi Island Resort","Medhupparu Island Resort","Nika Island Resort","Paradise Island Resort","Vilamendhoo Island Resort");
}
for (var i=0; i < month.length;++i){

addOption(document.booking.resort, month[i], month[i]);
}
}
}
function removeAllOptions(selectbox)
{
var i;
for(i=selectbox.options.length-1;i>=1;i--)
{
selectbox.remove(i);
}
}



function reserve(){
		document.forms[0].salu.value = Trim(document.forms[0].salu.value);
		if(document.forms[0].salu.value ==""){
		alert("Please select the Salutation");
		document.forms[0].salu.focus();
		return false;
		}
		document.forms[0].fname.value = Trim(document.forms[0].fname.value);
		if(document.forms[0].fname.value <=0){
		alert("Please enter the first name ");
		document.forms[0].fname.focus();
		return false;
		}		
		document.forms[0].lname.value = Trim(document.forms[0].lname.value);
		if(document.forms[0].lname.value <=0){
		alert("Please enter the last name ");
		document.forms[0].lname.focus();
		return false;
		}	
		document.forms[0].email.value = Trim(document.forms[0].email.value);
		if(document.forms[0].email.value <=0){
		alert("Please enter the email");
		document.forms[0].email.focus();
		return false;
		}	
	   if(document.forms[0].email.value.length > 0){
	    if(!(checkEmail(document.forms[0].email.value))){
			document.forms[0].email.select();
			return false;
			}
	  }
	  document.forms[0].selcountry.value = Trim(document.forms[0].selcountry.value);
	  if(document.forms[0].selcountry.value =="0"){
	   alert("Please select the country");
	   document.forms[0].selcountry.focus();
	   return false;
		}
	  document.forms[0].resortType.value = Trim(document.forms[0].resortType.value);
	  if(document.forms[0].resortType.value ==""){
	  alert("Please select the resort type");
	  document.forms[0].resortType.focus();
	  return false;
		}
	  document.forms[0].resort.value = Trim(document.forms[0].resort.value);
	  if(document.forms[0].resort.value ==""){
	  alert("Please select the resort name");
	  document.forms[0].resort.focus();
	  return false;
		}	
   document.forms[0].occupancy.value = Trim(document.forms[0].occupancy.value);
		if(document.forms[0].occupancy.value =="0"){
		alert("Please select occupancy");
		document.forms[0].occupancy.focus();
		return false;
		}
		document.forms[0].rooms.value = Trim(document.forms[0].rooms.value);
		if(document.forms[0].rooms.value =="0"){
		alert("Please select no of rooms");
		document.forms[0].rooms.focus();
		return false;
		}	
		document.forms[0].adults.value = Trim(document.forms[0].adults.value);
		if(document.forms[0].adults.value =="0"){
		alert("Please select no of adults");
		document.forms[0].adults.focus();
		return false;
		}
		document.forms[0].children.value = Trim(document.forms[0].children.value);
		if(document.forms[0].children.value ==""){
		alert("Please select no of children");
		document.forms[0].children.focus();
		return false;
		}
	document.forms[0].cindate.value = Trim(document.forms[0].cindate.value);
	    if(document.forms[0].cindate.value <=0){
		alert("Please enter/select the check in date from calender");
		document.forms[0].cindate.focus();
		return false;
	    }
	   if(!checkValidDate(document.forms[0].cindate.value)){
			alert("Enter the date in DD/MM/YYYY format / select date from calender");
			document.forms[0].cindate.select();
			return false;	
	     }
	    if(!checkDateDifference(document.forms[0].currentDate.value,document.forms[0].cindate.value,"le")){
			alert("Date entered is not valid");
			document.forms[0].cindate.select();
			return false;	
	    }
		  document.forms[0].cotdate.value = Trim(document.forms[0].cotdate.value);
	      if(document.forms[0].cotdate.value <=0){
		  alert("Please enter/select the check out date");
		  document.forms[0].cotdate.focus();
		   return false;
      	}	  
        if(!checkValidDate(document.forms[0].cotdate.value)){
			alert("Enter the date in DD/MM/YYYY format / select date from calender");
			document.forms[0].cotdate.select();
			return false;	
	}
		if(!checkDateDifference(document.forms[0].cindate.value,document.forms[0].cotdate.value,"le")){	
			alert("Date entered is not valid");
			document.forms[0].cotdate.select();
			return false;	
	}	
		       document.forms[0].vercode.value = Trim(document.forms[0].vercode.value);
		 if(document.forms[0].vercode.value ==""){
			alert("Need the verification code also");
			document.forms[0].vercode.select();
			return false;	
	}	
}

