var v_cmbNights;
var cmbRooms;
var cmbAdults;
var cmbChild;
//selectedNights=1;
var maxLOS;
function SetEle()
{
frm=document.forms[0];

  for(i=0;i<document.forms[0].length;i++)
  {
    if((frm.elements[i].name) == "cmbNights")
				v_cmbNights= frm.elements[i];
	if((frm.elements[i].name) == "cmbRooms")
	            cmbRooms= frm.elements[i];
	if((frm.elements[i].name) == "cmbAdults")
	            cmbAdults= frm.elements[i];		
	if((frm.elements[i].name) == "cmbChild")
	     cmbChild= frm.elements[i];	
  }
}

function FillAllControls()
{
	FillNights();
	FillAdults();
	FillChild();
}

function FillNights()
{

    v_cmbNights.length=maxLOS;
	for(i=1;i<=maxLOS;i++)
	{
		v_cmbNights.options[i-1].text=i;
		v_cmbNights.options[i-1].value=i;
	}
	
	
	v_cmbNights.selectedIndex=(selectedNights-1);	
	
	
	cmbRooms.length=5;
	for(i=1;i<=5;i++)
	{
		cmbRooms.options[i-1].text=i;
		cmbRooms.options[i-1].value=i;
	}	
		
}

function FillAdults()
{   
   var Rooms=(cmbRooms.selectedIndex + 1);
   var EInd=(Rooms * 2);
   
    cmbAdults.length=10;
	for(i=Rooms,j=0;i<=EInd;i++,j++)
	{
		cmbAdults.options[j].text=i;
		cmbAdults.options[j].value=i;
	}
	cmbAdults.length=j ;	
}

function FillChild()
{   
   var Rooms=(cmbRooms.selectedIndex + 1);
   var EInd=(Rooms * 2);
   
    cmbChild.length=11;
	for(i=0,j=0;i<=EInd;i++,j++)
	{
		cmbChild.options[j].text=i;
		cmbChild.options[j].value=i;
	}
	cmbChild.length=j ;	
}

function NightsChange()
{
   var selYear=v_cmbInYear.options[v_cmbInYear.selectedIndex].text;
   var selMon=v_cmbInMonth.options[v_cmbInMonth.selectedIndex].text;  
   var MonNo=GetMonthNumber(selMon);  
   
   var InDate=new Date(selYear,MonNo,v_cmbInDays.options[v_cmbInDays.selectedIndex].text);   
   selectedNights=v_cmbNights.selectedIndex+1;
   var  OutDate=new Date(Date.parse(InDate)+ (1000 * 60 * 60 * 24 * selectedNights));
   FillDateComboBoxes('CHECK-OUT',OutDate.getFullYear(),OutDate.getMonth(),OutDate.getDate()) ; 
   
   
   
   //SetProperDates();
   /*var OutDate;      
   
   if((v_cmbNights.selectedIndex+1)<=MinLOS)
   {      
     OutDate=new Date(Date.parse(InDate) + (1000 * 60 * 60 * 24 * MinLOS));     
     v_cmbNights.selectedIndex=(MinLOS-1);
   }
   else
   {
     OutDate=new Date(Date.parse(InDate) + (1000 * 60 * 60 * 24 * (v_cmbNights.selectedIndex+1)));       
   }  
   
   
  
   
   for(i=0;i<v_cmbOutYear.length;i++)
   {
     if(v_cmbOutYear.options[i].text==OutDate.getFullYear())
              v_cmbOutYear.selectedIndex=i;         
     
   } 
   
   /*for(i=0;i<v_cmbOutMonth.length;i++)
   {     
     if(v_cmbOutMonth.options[i].text==getMonthName(OutDate.getMonth()))
         v_cmbOutMonth.selectedIndex=i;           
   }  
   */
   //selectedNights=1;
   //FillMonths();    //   So as to fill months and respective no. of days.   
   
   /*FillMonthsOnYearChange('CHECK-OUT',v_cmbOutYear.options[v_cmbOutYear.selectedIndex].text)
  
  
   for(i=0;i<v_cmbOutMonth.length;i++)
   {
     if(v_cmbOutMonth.options[i].text==getMonthName(OutDate.getMonth()))
         v_cmbOutMonth.selectedIndex=i;
   }  
   
   FillDaysOnYearChange('CHECK-OUT')
   for(i=0;i<v_cmbOutDays.length;i++)
   {
     if(v_cmbOutDays.options[i].text==OutDate.getDate())
         v_cmbOutDays.selectedIndex=i;
   } 
   
  
    
   if( (v_cmbOutMonth.selectedIndex==(v_cmbOutMonth.length-1)) && (v_cmbOutDays.selectedIndex<v_cmbInDays.selectedIndex) ) 
   {  
      v_cmbOutDays.selectedIndex=v_cmbOutDays.length-1;      
      setInDate(selYear,MonNo);      
   }  
  
  selectedNights=document.frmTajRes.cmbNights.selectedIndex+1;*/
}

