function doNothing()
			     {
			     } 
			    //Calling function to open child window for specific member hotel 
			    //for booking
			    function redirURL(id)
			    {
			      window.open("Reservation/BookMemberHotel.aspx?id="+id)    			       
			    }
			    //Calling function to open child window for 
			    //searching hotels
			    function callFunc()
			    {
			      var dtArrivalDate=document.frmMain.txtArrivalDate.value 
			      var intNights=document.frmMain.txtNights.value 
			      var intRooms=document.frmMain.txtRooms.value 
			      var intAdults=document.frmMain.txtAdults.value 
			      var intKids=document.frmMain.txtChildren.value 
			 
			      for (var i = 0; i <document.frmMain.lstCategories.length; i++) 
					{
						if (document.frmMain.lstCategories[i].selected)
						{
							var strRanking=document.frmMain.lstCategories[i].value;
							break;
						}
					}
			      
			 		      
			      
			      for (var j = 0; j <document.frmMain.lstRoomTypes.length; j++) 
					{
						if (document.frmMain.lstRoomTypes[j].selected)
						{
							var strRoomID=document.frmMain.lstRoomTypes[j].value;
							break;
						}
					}			      
			      
			      			      
			      window.open("Reservation/searchHotels.aspx?Rank="+strRanking+"&Type=" + strRoomID + "&Dt="+dtArrivalDate + "&Nights="+intNights+"&Rooms="+intRooms+"&Adults="+intAdults+"&Kids="+intKids)  
			    }
			    //Function to validate form against user input 
				function validateFrm()
				{
				    //alert('lstroomtype'+document.frmMain.lstRoomTypes.options[document.frmMain.lstRoomTypes.selectedIndex].value)
				    var x=0;
					if (document.frmMain.lstCategories.options.selectedIndex==0)
					{
					alert("Please select Hotel Category");
					document.frmMain.lstCategories.focus();
					return false;
					x++;
					}
					if(Trim(document.frmMain.txtArrivalDate.value)=="")
					{
						alert("Please enter a value for Arrival Date");
						document.frmMain.txtArrivalDate.focus();
					 return false;
					 x++;	
					}
					//------------------------------------------------
					var strArrivalDate=document.frmMain.txtArrivalDate.value
					var strArrivalDate=strArrivalDate.substr(0,2)+" "+strArrivalDate.substr(3,3)+" "+strArrivalDate.substr(7,4)
					var objDTArrivalDate=new Date(strArrivalDate);
					var objDTTodaysDate=new Date();
					//------------------------------------------------
					if(objDTArrivalDate<objDTTodaysDate)
					{
					  alert('Arrival Date should be Greater than todays Date');
					  document.frmMain.txtArrivalDate.value="";
					  document.frmMain.txtArrivalDate.focus();
					  return false;
					  x++;
					} 				
										
					
					if (document.frmMain.lstRoomTypes.options.selectedIndex==0)
					{
					alert("Please select Room Types ");
					document.frmMain.lstRoomTypes.focus();
					return false;
					x++;
					}
					
					if(Trim(document.frmMain.txtNights.value)=="")
					{
						alert("Please enter a value for Number Of Nights");
						document.frmMain.txtNights.focus();
						return false;
						x++;
					}
					
					if(Trim(document.frmMain.txtNights.value)>364)
					{
						alert("You cannot Book for more than 1 year in advance");
						document.frmMain.txtNights.value="";
						document.frmMain.txtNights.focus();
						return false;
						x++;
					}
					if(document.frmMain.txtNights.value<=0)
					{
						alert("Please enter a value for Number Of Nights which is greater than zero");
						document.frmMain.txtNights.value="";
						document.frmMain.txtNights.focus();
						return false;
						x++;
					}
					if(IsNumeric(Trim(document.frmMain.txtNights.value))==false)
					{
					    document.frmMain.txtNights.value="";
						alert("Please enter a numeric value for Number Of Nights");
						document.frmMain.txtNights.focus();
						return false;
						x++;
					}
					if(IsNumeric(Trim(document.frmMain.txtChildren.value))==false)
					{
					document.frmMain.txtChildren.value="";
						alert("Please enter a numeric value for No of child");
						document.frmMain.txtChildren.focus();
						return false;
						x++;
					}
					if(Trim(document.frmMain.txtRooms.value)=="")
					{
						alert("Please enter a value for Number Of Rooms");
						document.frmMain.txtRooms.focus();
						return false;
						x++;
					}
					if(document.frmMain.txtRooms.value<=0)
					{
						alert("Please enter a value for Number Of Rooms which is greater than zero");
						document.frmMain.txtRooms.focus();
						return false;
						x++;
					}
					if(IsNumeric(Trim(document.frmMain.txtRooms.value))==false)
					{
					    document.frmMain.txtRooms.value="";
						alert("Please enter a numeric value for Number Of Rooms");
						document.frmMain.txtRooms.focus();
						return false;
						x++;
					}
					
					if(Trim(document.frmMain.txtAdults.value)=="")
					{
						alert("Please enter a value for Number Of Adults");
						document.frmMain.txtAdults.focus();
						return false;
						x++;
					}
					
					if(Trim(document.frmMain.txtAdults.value)!="" && IsNumeric(Trim(document.frmMain.txtAdults.value))==false)
					{
					    document.frmMain.txtAdults.value="";
						alert("Please enter a numeric value for Number Of Adults");
						document.frmMain.txtAdults.focus();
						return false;
						x++;
					}
					
				var strRoomType=Trim(document.frmMain.lstRoomTypes.options[document.frmMain.lstRoomTypes.selectedIndex].value);
				var NoOfRooms=document.frmMain.txtRooms.value; 	           
				if(strRoomType.indexOf('Single')!=-1 && document.frmMain.txtAdults.value>(1*NoOfRooms))
				{
					document.frmMain.txtAdults.value="";
					alert("Please enter not more than"+" "+(1*NoOfRooms)+" "+"Adults ");
					document.frmMain.txtAdults.focus();
					return false;
					x++;
				}
		           
		           
				if(strRoomType.indexOf('Double')!=-1 && document.frmMain.txtAdults.value>(2*NoOfRooms))
				{
					document.frmMain.txtAdults.value="";
					alert("Please enter not more than"+" "+(2*NoOfRooms)+" "+"Adults");
					document.frmMain.txtAdults.focus();
					return false;
					x++;
				}
				if(strRoomType.indexOf('Twin')!=-1 && document.frmMain.txtAdults.value>(2*NoOfRooms))
				{
					document.frmMain.txtAdults.value="";
					alert("Please enter not more than"+" "+(2*NoOfRooms)+" "+"Adults");
					document.frmMain.txtAdults.focus();
					return false;
					x++;
				}
	
				if(strRoomType.indexOf('Triple')!=-1 && document.frmMain.txtAdults.value>(3*NoOfRooms))
				{
					document.frmMain.txtAdults.value="";
					alert("Please enter not more than"+" "+(3*NoOfRooms)+" "+"Adults");
					document.frmMain.txtAdults.focus();
					return false;
					x++;
				}
					
				    if (x==0)
				      {
				         callFunc();
				      }
					/*
					if(Trim(document.frmMain.txtAdults.value)=="")
					{
						alert("Please enter a value for Number Of Adults");
						document.frmMain.txtAdults.focus();
						return false;
					}
					if(IsNumeric(Trim(document.frmMain.txtAdults.value))==false)
					{
					    document.frmMain.txtAdults.value="";
						alert("Please enter a numeric value for Number Of Adults");
						document.frmMain.txtAdults.focus();
						return false;
					}
					
					
					if(Trim(document.frmMain.txtKids.value)=="")
					{
						alert("Please enter a value for Number Of Kids");
						document.frmMain.txtKids.focus();
						return false;
					}
					if(IsNumeric(Trim(document.frmMain.txtKids.value))=="")
					{
					    document.frmMain.txtKids.value=""
						alert("Please enter a numeric value for Number Of Kids");
						document.frmMain.txtKids.focus();
						return false;
					}
					*/
				  return true;
				}	