function spldate(data,melem)
	{
var exdata = document.getElementById(data).value;
	
if (exdata.length > 0){
var exdata = exdata.split("/")
 
var ezwiz = melem + 'Date'
 
document.getElementsByName(ezwiz).value = exdata[0];
 
 
var ezwiz = melem + 'Month'
document.getElementsByName(ezwiz).value= eval(exdata[1] * 1);
 
 
var ezwiz = melem + 'Year'
document.getElementsByName(ezwiz).value= exdata[2];
 
 
if (data == 'CheckIn') {
var d = new Date(eval(exdata[1]*1) + "/" +  exdata[0] + "/" + exdata[2]);
var x = dateAdd("d","1",d);
var dy=x.getYear();
 
	dy = dy.toString()
	dy = "20" + dy.substring(dy.length-2,dy)
		
var m =( x.getDate() + "/" + (x.getMonth()+1) + "/" + dy);
 
 
if (document.getElementById('CheckOut').value = ' '){
document.getElementById('CheckOut').value = m
spldate('CheckOut')
 
}
}
}
}
 
 
function acttab(idx,tgname)
{
    var re = document.getElementsByName("tabitemcont")
	document.getElementById('tabspn').innerHTML = replaceAll(re[idx].innerHTML,"~","")
	if (idx == "1"){
	var d = new Date()
    var x = dateAdd("d","5",d)
    var dy=x.getYear()
	dy = dy.toString()
	dy = "20" + dy.substring(dy.length-2,dy)
    var m = x.getDate() + "/" + (x.getMonth()+1) + "/" + dy
    document.hsearch.CheckIn.value = m
    spldate('CheckIn','CheckIn')
	}
	if (idx == "0"){
	selectRiteOptions('srcCity','Mumbai(Bombay)')
	selectRiteOptions('destCity','New Delhi')
    var d = new Date()
// add code
	var x = dateAdd("d","7",d)
    var dy=x.getYear()
	//add code for date
	var dd="0" + x.getDate()
	dd=fx_len(dd)
	//end for date
	dy = dy.toString()
	dy = "20" + dy.substring(dy.length-2,dy)
	// code for month
	var dm ="0" + (x.getMonth()+1)
	var mm = fx_len(dm)
	// end month
    //var m = x.getDate() + "/" + "0" + (x.getMonth()+1) + "/" + dy
	var m = dd + "/" + mm + "/" + dy
    document.searchForm.departDate.value = m
//end code
	x = dateAdd("d","8",d)
    dy=x.getYear()
	//add code for date
	dd="0" + x.getDate()
	dd = fx_len(dd)
	//end for date
	dy = dy.toString()
	dy = "20" + dy.substring(dy.length-2,dy)
	// code for month
	dm ="0" + (x.getMonth()+1)
	if (dm.length > 2)
	{
		dm = dm.substring(dm.length-2,dm)
		mm = ""+ dm
	}
	else
	{
		dm = dm.substring(dm.length-2,dm.length)
		mm = "0" + dm
	}
	// end month
	m = fx_len(dd) + "/" + fx_len(mm) + "/" + dy
	document.searchForm.returnDate.value = m
disable()
}
}
 
////////////////////calender code ends////////////
 
function showRooms(roomNo,fld)
{   
	
    switch(fld.value)
	{
	  case '1':
		document.getElementById('room1td').style.display='block';
		document.getElementById('room2td').style.display='none';
		document.getElementById('room3td').style.display='none';
		document.getElementById('room4td').style.display='none';
		document.getElementById('r1A').style.display='block';
		document.getElementById('r2A').style.display='none';
		document.getElementById('r3A').style.display='none';
		document.getElementById('r4A').style.display='none';
		document.getElementById('r1C').style.display='block';
		document.getElementById('r2C').style.display='none';
		document.getElementById('r3C').style.display='none';
		document.getElementById('r4C').style.display='none';
		document.getElementById('r2childagetd').style.display='none';
		document.getElementById('C1R2').style.display='none';
		document.getElementById('C2R2').style.display='none';
		document.getElementById('C3R2').style.display='none';
    	document.getElementById('r3childagetd').style.display='none';
		document.getElementById('C1R3').style.display='none';
		document.getElementById('C2R3').style.display='none';
		document.getElementById('C3R3').style.display='none';
		document.getElementById('r4childagetd').style.display='none';
		document.getElementById('C1R4').style.display='none';
		document.getElementById('C2R4').style.display='none';
		document.getElementById('C3R4').style.display='none';
 
		break;
		 case '2':
		document.getElementById('room1td').style.display='block';
		document.getElementById('room2td').style.display='block';
		document.getElementById('room3td').style.display='none';
		document.getElementById('room4td').style.display='none';
		document.getElementById('r1A').style.display='block';
		document.getElementById('r2A').style.display='block';
		document.getElementById('r3A').style.display='none';
		document.getElementById('r4A').style.display='none';
		document.getElementById('r1C').style.display='block';
		document.getElementById('r2C').style.display='block';
		document.getElementById('r3C').style.display='none';
		document.getElementById('r4C').style.display='none';
		document.getElementById('r3childagetd').style.display='none';
		document.getElementById('C1R3').style.display='none';
		document.getElementById('C2R3').style.display='none';
		document.getElementById('C3R3').style.display='none';
		document.getElementById('r4childagetd').style.display='none';
		document.getElementById('C1R4').style.display='none';
		document.getElementById('C2R4').style.display='none';
		document.getElementById('C3R4').style.display='none';
 
		break;
		 case '3':
		document.getElementById('room1td').style.display='block';
		document.getElementById('room2td').style.display='block';
		document.getElementById('room3td').style.display='block';
		document.getElementById('room4td').style.display='none';
		document.getElementById('r1A').style.display='block';
		document.getElementById('r2A').style.display='block';
		document.getElementById('r3A').style.display='block';
		document.getElementById('r4A').style.display='none';
		document.getElementById('r1C').style.display='block';
		document.getElementById('r2C').style.display='block';
		document.getElementById('r3C').style.display='block';
		document.getElementById('r4C').style.display='none';
		document.getElementById('r4childagetd').style.display='none';
		document.getElementById('C1R4').style.display='none';
		document.getElementById('C2R4').style.display='none';
		document.getElementById('C3R4').style.display='none';
		break;
		 case '4':
		document.getElementById('room1td').style.display='block';
		document.getElementById('room2td').style.display='block';
		document.getElementById('room3td').style.display='block';
		document.getElementById('room4td').style.display='block';
		document.getElementById('r1A').style.display='block';
		document.getElementById('r2A').style.display='block';
		document.getElementById('r3A').style.display='block';
		document.getElementById('r4A').style.display='block';
		document.getElementById('r1C').style.display='block';
		document.getElementById('r2C').style.display='block';
		document.getElementById('r3C').style.display='block';
		document.getElementById('r4C').style.display='block';
		break;
	  
	}
 
}
function showRoomsChildren(roomNo,fld)
{
 	switch(roomNo)
	{
		case '1':
		switch(fld.value)
		{
			case '0':
			document.getElementById('r1childagetd').style.display='none';
			document.getElementById('C1R1').style.display='none';
			document.getElementById('C2R1').style.display='none';
			document.getElementById('C3R1').style.display='none';
			break;
			case '1':
			
            document.getElementById('r1childagetd').style.display='block';
			document.getElementById('Child_1_Age').style.display='block';
			document.getElementById('C1R1').style.display='block';
			document.getElementById('C2R1').style.display='none';
			document.getElementById('C3R1').style.display='none';
			
			
			break;
			case '2':
			
			 document.getElementById('r1childagetd').style.display='block';
			 document.getElementById('Child_1_Age').style.display='block';
			 document.getElementById('Child_2_Age').style.display='block';
			document.getElementById('C1R1').style.display='block';
			document.getElementById('C2R1').style.display='block';
			document.getElementById('C3R1').style.display='none';
			
			break;
			case '3':
            
			 document.getElementById('r1childagetd').style.display='block';
			  document.getElementById('Child_1_Age').style.display='block';
			 document.getElementById('Child_2_Age').style.display='block';
               document.getElementById('Child_3_Age').style.display='block';
			document.getElementById('C1R1').style.display='block';
			document.getElementById('C2R1').style.display='block';
			document.getElementById('C3R1').style.display='block';
			
			
			break;
		}
       break; 
		case '2':
		switch(fld.value)
		{
			case '0':
			
			document.getElementById('r2childagetd').style.display='none';
			document.getElementById('C1R2').style.display='none';
			document.getElementById('C2R2').style.display='none';
			document.getElementById('C3R2').style.display='none';
			
			break;
			case '1':
			
            document.getElementById('r2childagetd').style.display='block';
			document.getElementById('Child_1_Age').style.display='block';
			document.getElementById('C1R2').style.display='block';
			document.getElementById('C2R2').style.display='none';
			document.getElementById('C3R2').style.display='none';
			
			break;
			case '2':
			
			 document.getElementById('r2childagetd').style.display='block';
			 document.getElementById('Child_1_Age').style.display='block';
			 document.getElementById('Child_2_Age').style.display='block';
			document.getElementById('C1R2').style.display='block';
			document.getElementById('C2R2').style.display='block';
			document.getElementById('C3R2').style.display='none';
			
			break;
			case '3':
			
			 document.getElementById('r2childagetd').style.display='block';
			 document.getElementById('Child_1_Age').style.display='block';
			 document.getElementById('Child_2_Age').style.display='block';
			 document.getElementById('Child_3_Age').style.display='block';
			document.getElementById('C1R2').style.display='block';
			document.getElementById('C2R2').style.display='block';
			document.getElementById('C3R2').style.display='block';
			
			break;
		}
		break;
		case '3':
		switch(fld.value)
		{
			case '0':
			
			document.getElementById('r3childagetd').style.display='none';
			document.getElementById('C1R3').style.display='none';
			document.getElementById('C2R3').style.display='none';
			document.getElementById('C3R3').style.display='none';
			break;
			case '1':
			
            document.getElementById('r3childagetd').style.display='block';
			document.getElementById('Child_1_Age').style.display='block';
			document.getElementById('C1R3').style.display='block';
			document.getElementById('C2R3').style.display='none';
			document.getElementById('C3R3').style.display='none';
			
			break;
			case '2':
			
			 document.getElementById('r3childagetd').style.display='block';
			 document.getElementById('Child_1_Age').style.display='block';
			 document.getElementById('Child_2_Age').style.display='block';
			document.getElementById('C1R3').style.display='block';
			document.getElementById('C2R3').style.display='block';
			document.getElementById('C3R3').style.display='none';
			
			break;
			case '3':
			
			 document.getElementById('r3childagetd').style.display='block';
			 document.getElementById('Child_1_Age').style.display='block';
			 document.getElementById('Child_2_Age').style.display='block';
			 document.getElementById('Child_3_Age').style.display='block';
			document.getElementById('C1R3').style.display='block';
			document.getElementById('C2R3').style.display='block';
			document.getElementById('C3R3').style.display='block';
			
			break;
		}
        break;
		case '4':
		switch(fld.value)
		{
			case '0':
			
			document.getElementById('r4childagetd').style.display='none';
			document.getElementById('C1R4').style.display='none';
			document.getElementById('C2R4').style.display='none';
			document.getElementById('C3R4').style.display='none';
			break;
			case '1':
		
            document.getElementById('r4childagetd').style.display='block';
			document.getElementById('Child_1_Age').style.display='block';
			document.getElementById('C1R4').style.display='block';
			document.getElementById('C2R4').style.display='none';
			document.getElementById('C3R4').style.display='none';
			
			break;
			case '2':
			
			 document.getElementById('r4childagetd').style.display='block';
			 document.getElementById('Child_1_Age').style.display='block';
			 document.getElementById('Child_2_Age').style.display='block';
			document.getElementById('C1R4').style.display='block';
			document.getElementById('C2R4').style.display='block';
			document.getElementById('C3R4').style.display='none';
			
			break;
			case '3':
			
			 document.getElementById('r4childagetd').style.display='block';
			 document.getElementById('Child_1_Age').style.display='block';
			 document.getElementById('Child_2_Age').style.display='block';
			 document.getElementById('Child_3_Age').style.display='block';
			document.getElementById('C1R4').style.display='block';
			document.getElementById('C2R4').style.display='block';
			document.getElementById('C3R4').style.display='block';
			
			break;
		}
		
      
      break;
 
	}
	
	var ChildrenRoom1=document.getElementById('strChildrenRoom1').value;
	if(document.getElementById('r1C').style.display=='none')
	{
	 ChildrenRoom1="0";
	}
	var ChildrenRoom2=document.getElementById('strChildrenRoom2').value;
    if(document.getElementById('r2C').style.display=='none')
	{
	 ChildrenRoom2="0";
	}
	var ChildrenRoom3=document.getElementById('strChildrenRoom3').value;
	if(document.getElementById('r3C').style.display=='none')
	{
	 ChildrenRoom3="0";
	}
	var ChildrenRoom4=document.getElementById('strChildrenRoom4').value;
	if(document.getElementById('r4C').style.display=='none')
	{
	 ChildrenRoom4="0";
	}
	var temp1max="";
	var temp2max="";
	var finalmaxvalue="";
	if(ChildrenRoom1>=ChildrenRoom2)
	{
	 temp1max=ChildrenRoom1;
	}
	else 
	{
	 temp1max=ChildrenRoom2;
	}
	if(temp1max>=ChildrenRoom3)
	{
	 temp2max=temp1max;
	}
	else
	{
	temp2max=ChildrenRoom3;
	}
	if(temp2max>=ChildrenRoom4)
	{
	 finalmaxvalue=temp2max;
	}
	else
	{
	finalmaxvalue=ChildrenRoom4;
	}
	if(finalmaxvalue==3)
	{
	  document.getElementById('Child_1_Age').style.display='block';
	  document.getElementById('Child_2_Age').style.display='block';
	  document.getElementById('Child_3_Age').style.display='block'; 
	}
	else if(finalmaxvalue==2)
	{
	  document.getElementById('Child_1_Age').style.display='block';
	  document.getElementById('Child_2_Age').style.display='block';
	  document.getElementById('Child_3_Age').style.display='none'; 
	}
	else if(finalmaxvalue==1)
	{
	  document.getElementById('Child_1_Age').style.display='block';
	  document.getElementById('Child_2_Age').style.display='none';
	  document.getElementById('Child_3_Age').style.display='none'; 
	}
	else
	{
	  document.getElementById('Child_1_Age').style.display='none';
	  document.getElementById('Child_2_Age').style.display='none';
	  document.getElementById('Child_3_Age').style.display='none';
	}
 
}
function setDateValues()
{
 
     var check='true';    
     
     var CheckIn=document.getElementById('CheckIn').value;     
	 if(CheckIn=="")
	    {
            alert("Check in date should not be blank");            
		    check='false';		    
		    return false;
	    }	  
     var CheckInDay=CheckIn.split("/");
	 document.getElementById('strCheckindate').value = CheckInDay[0];
	 document.getElementById('strCheckinmonth').value = CheckInDay[1];
	 document.getElementById('strCheckinyear').value = CheckInDay[2];
 
	 var CheckOut=document.getElementById('CheckOut').value;
	 if(CheckOut=="")
	    {
            alert("Check Out date should not be blank");
		    check='false';
		    return false;
	    }	 	  
     var CheckOutDay=CheckOut.split("/"); 
	 document.getElementById('strCheckoutdate').value = CheckOutDay[0];
	 document.getElementById('strCheckoutmonth').value = CheckOutDay[1];
	 document.getElementById('strCheckoutyear').value = CheckOutDay[2];
/////////////////////////////////////////////////////////////////date validation starts
	var today=new Date();
	var todate=today.getDate();
	var tomonth=today.getMonth();
	var toyear=today.getFullYear();
 
	var Checkindate=CheckInDay[0]
	var Checkinmonth=Number(CheckInDay[1]);
	var Checkinyear=CheckInDay[2];
 
	var Checkoutdate=CheckOutDay[0];
	var  Checkoutmonth=Number(CheckOutDay[1]);
	var Checkoutyear=CheckOutDay[2];
 
	var presentday=new Date(toyear,tomonth,todate);
	var enddate=new Date(Checkoutyear,Checkoutmonth-1,Checkoutdate);
	var startdate=new Date(Checkinyear,Checkinmonth-1,Checkindate);
    ////////////////////////////////////
	if(Checkindate != startdate.getDate())
      {
         alert('Date is not valid in Check in Date');
        check='false'; 
        return false;       
      }    
	/////////////////////////////////
 
    if(startdate<presentday)
  	    {
 		    alert(" Check In date should be higher than today's date"); 		    
 		    check='false';
 		    return false;
  	    }
  	else if(enddate <= startdate)
  	    {
		    alert(" Check Out date should be higher than Check In date");
		    check='false';
		    return false;
  	    }
//    else if((enddate - startdate) )
//  	    {
//		    alert(" Check Out date should be higher than Check In date");
//		    check='false';
//  	    }
 
 
	///Alert for age selection start
	var i=1
	var xstr_room = document.getElementById('strRooms').value;		 
 
	for(i;i<=xstr_room;i++)
	    {
		var c_room=document.getElementById('strChildrenRoom'+i).value;
		var j=1
		str_child=document.getElementById('strChildrenRoom' +i).value;
		
		for(j;j<=str_child;j++)
		    {
		     str_child_age=document.getElementById('strAgeChild'+j+'Room'+i).value;			
			    if(str_child_age<=0)
			    {
				    alert("Please specify the ages of children");
				    document.getElementById('strAgeChild'+j+'Room'+i).focus();
				    check='false';
				    return false;
			    }
	        }
		}
   
   if(check=='true')
   {    
     document.searchform.submit();     
     return true;
   }
   else if(check == 'false')
   {    
    document.getElementById["CheckIn"].focus();
    return false;
   }
}		
///Alert for age selection End
	//return true;
//////////////////////////////////////////////date validation ends
 
function showRoomsSearched(roomNo,fld)
 
{
 
	showRooms(roomNo,fld.strRooms)
	for(var i=1;i<=Number(roomNo);i++)
	{
		if(i==1)
		{
			
			showRoomsChildren(i,fld.strChildrenRoom1);
			fld.strChildrenRoom1.onchange();
		}
		if(i==2)
		{	showRoomsChildren(i,fld.strChildrenRoom2);
			fld.strChildrenRoom2.onchange();
		}
		if(i==3)
		{	showRoomsChildren(i,fld.strChildrenRoom3);
			fld.strChildrenRoom3.onchange();
		}
		if(i==4)
		{	
			showRoomsChildren(i,fld.strChildrenRoom4);
			fld.strChildrenRoom4.onchange();
		}		
	}	
} 
