
 /*******************************************************************************
 * Function Name : PopupAdultChildDiv and PopupChildAges (Super Saver Deals)
 * Description   : This function is use to more room options and age of children
 * Arguments     : 
 * Return values : 
 ********************************************************************************/

function PopupAdultChildDiv()
{
var obj = document.getElementById('NumberOfRooms_Popup');
if(obj.options[obj.selectedIndex].text>1){
	document.getElementById('Room1LablePopup').style.display="block";
	document.getElementById('findhotelssd').style.border='#7f9db9 solid 1px';
	document.getElementById('findhotelssd').style.borderTopWidth='0px';
	}else{
		document.getElementById('Room1LablePopup').style.display="none";
		document.getElementById('findhotelssd').style.borderLeft='#7f9db9 solid 1px';
		document.getElementById('findhotelssd').style.borderBottomWidth='0px';
		}
		var childlistpopup = new Array(4);
		childlistpopup[0] = document.getElementById('Child1_Popup');
		childlistpopup[1] = document.getElementById('Child2_Popup');
		childlistpopup[2] = document.getElementById('Child3_Popup');
		childlistpopup[3] = document.getElementById('Child4_Popup');
    	for (var x = 1; x <= 4; x++){
			if(x <= obj.options[obj.selectedIndex].text)
				{
					ResetValues()
					document.getElementById('PopupAdultChildDiv'+x).style.display="block";
					PopupChildAges(childlistpopup[x-1],x)
				}else{
					document.getElementById('PopupAdultChildDiv'+x).style.display="none";
					document.getElementById('PopupChildAgesControlDiv'+x).style.display="none";
					}
			}
			document.getElementById('PopupChildAgeMessage').style.display="none";
			for (var x = 1; x <= 4; x++){
				if(childlistpopup[x-1].selectedIndex >0 && document.getElementById('PopupAdultChildDiv'+x).style.display=="block"){
					document.getElementById('PopupChildAgeMessage').style.display="block";
					}
				}
	}
	function ResetValues()
	{
		var obj = document.getElementById('NumberOfRooms_Popup');
		if(obj.options[obj.selectedIndex].text==1){
			document.popupform1.chdroom2.value="0";
			document.popupform1.chdroom3.value="0";
			document.popupform1.chdroom4.value="0";
			document.popupform1.adt2.value="1";
			document.popupform1.adt3.value="1";
			document.popupform1.adt4.value="1";
		}
		if(obj.options[obj.selectedIndex].text==2){
			document.popupform1.chdroom3.value="0";
			document.popupform1.chdroom4.value="0";
			document.popupform1.adt3.value="1";
			document.popupform1.adt4.value="1";
		}
		if(obj.options[obj.selectedIndex].text==3){
				document.popupform1.chdroom4.value="0";
				document.popupform1.adt4.value="1";
		}
	}
	function PopupChildAges(element, room)
	{
		document.getElementById('findhotelssd').style.borderBottomWidth='1px';
		for (var x = 1; x <= 2; x++){
			if(x <= element.options[element.selectedIndex].text){
				document.getElementById('PopupChildAge'+room+''+x).style.display="block";
				document.getElementById('findhotelssd').style.border='#7f9db9 solid 1px';
				document.getElementById('findhotelssd').style.borderTopWidth='0px';
			}else{
				document.getElementById('PopupChildAge'+room+''+x).style.display="none";
				document.getElementById('findhotelssd').style.borderLeft='#7f9db9 solid 1px';
				document.getElementById('findhotelssd').style.borderBottomWidth='0px';
				}
		}
		if(element.options[element.selectedIndex].text>0){
				document.getElementById('PopupChildAgesControlDiv'+room).style.display="block";
				document.getElementById('findhotelssd').style.border='#7f9db9 solid 1px';
				document.getElementById('findhotelssd').style.borderTopWidth='0px';
		}else{
				document.getElementById('PopupChildAgesControlDiv'+room).style.display="none";
				document.getElementById('findhotelssd').style.borderLeft='#7f9db9 solid 1px';
				document.getElementById('findhotelssd').style.borderBottomWidth='0px';
		}
					var childlistpopup = new Array(4);
					childlistpopup[0] = document.getElementById('Child1_Popup');
					childlistpopup[1] = document.getElementById('Child2_Popup');
					childlistpopup[2] = document.getElementById('Child3_Popup');
					childlistpopup[3] = document.getElementById('Child4_Popup');
					document.getElementById('PopupChildAgeMessage').style.display="none";
			for (var x = 1; x <= 4; x++){
				if(childlistpopup[x-1].selectedIndex >0 && document.getElementById('PopupAdultChildDiv'+x).style.display=="block")	{
					document.getElementById('PopupChildAgeMessage').style.display="block";
				}
			}
		}

/*******************************************************************************
 * Function Name : PopupCYAdultChildDiv and PopupCYChildAges (Comapare Yatra Rates)
 * Description   : This function is use to more room options and age of children
 * Arguments     : 
 * Return values : 
 ********************************************************************************/

function PopupCYAdultChildDiv()
{
var obj = document.getElementById('NumberOfRooms_PopupCY');
if(obj.options[obj.selectedIndex].text>1){
	document.getElementById('Room1LablePopupCY').style.display="block";
	document.getElementById('findhotelcmp').style.border='#7f9db9 solid 1px';
	document.getElementById('findhotelcmp').style.borderTopWidth='0px';
	}else{
		document.getElementById('Room1LablePopupCY').style.display="none";
		document.getElementById('findhotelcmp').style.borderLeft='#7f9db9 solid 1px';
		document.getElementById('findhotelcmp').style.borderBottomWidth='0px';
		}
		var childlistpopupcy = new Array(4);
		childlistpopupcy[0] = document.getElementById('Child1_PopupCY');
		childlistpopupcy[1] = document.getElementById('Child2_PopupCY');
		childlistpopupcy[2] = document.getElementById('Child3_PopupCY');
		childlistpopupcy[3] = document.getElementById('Child4_PopupCY');
    	for (var x = 1; x <= 4; x++){
			if(x <= obj.options[obj.selectedIndex].text)
				{
				ResetValuesCy()
					document.getElementById('PopupCYAdultChildDiv'+x).style.display="block";
					PopupCYChildAges(childlistpopupcy[x-1],x)
				}else{
					document.getElementById('PopupCYAdultChildDiv'+x).style.display="none";
					document.getElementById('PopupCYChildAgesControlDiv'+x).style.display="none";
					}
			}
			document.getElementById('PopupCYChildAgeMessage').style.display="none";
			for (var x = 1; x <= 4; x++){
				if(childlistpopupcy[x-1].selectedIndex >0 && document.getElementById('PopupCYAdultChildDiv'+x).style.display=="block"){
					document.getElementById('PopupCYChildAgeMessage').style.display="block";
					}
				}
	}
	function ResetValuesCy()
	{
		var obj = document.getElementById('NumberOfRooms_PopupCY');
		if(obj.options[obj.selectedIndex].text==1){
			document.popupform2.chdroom2.value="0";
			document.popupform2.chdroom3.value="0";
			document.popupform2.chdroom4.value="0";
			document.popupform2.adt2.value="1";
			document.popupform2.adt3.value="1";
			document.popupform2.adt4.value="1";
		}
		if(obj.options[obj.selectedIndex].text==2){
			document.popupform2.chdroom3.value="0";
			document.popupform2.chdroom4.value="0";
			document.popupform2.adt3.value="1";
			document.popupform2.adt4.value="1";
		}
		if(obj.options[obj.selectedIndex].text==3){
				document.popupform2.chdroom4.value="0";
				document.popupform2.adt4.value="1";
		}
	}
	function PopupCYChildAges(element, room)
	{
		document.getElementById('findhotelcmp').style.borderBottomWidth='1px';
		for (var x = 1; x <= 2; x++){
			if(x <= element.options[element.selectedIndex].text){
				document.getElementById('PopupCYChildAge'+room+''+x).style.display="block";
				document.getElementById('findhotelcmp').style.border='#7f9db9 solid 1px';
				document.getElementById('findhotelcmp').style.borderTopWidth='0px';
			}else{
				document.getElementById('PopupCYChildAge'+room+''+x).style.display="none";
				document.getElementById('findhotelcmp').style.borderLeft='#7f9db9 solid 1px';
				document.getElementById('findhotelcmp').style.borderBottomWidth='0px';
				}
		}
		if(element.options[element.selectedIndex].text>0){
				document.getElementById('PopupCYChildAgesControlDiv'+room).style.display="block";
				document.getElementById('findhotelcmp').style.border='#7f9db9 solid 1px';
				document.getElementById('findhotelcmp').style.borderTopWidth='0px';
		}else{
				document.getElementById('PopupCYChildAgesControlDiv'+room).style.display="none";
				document.getElementById('findhotelcmp').style.borderLeft='#7f9db9 solid 1px';
				document.getElementById('findhotelcmp').style.borderBottomWidth='0px';
		}
					var childlistpopupcy = new Array(4);
					childlistpopupcy[0] = document.getElementById('Child1_PopupCY');
					childlistpopupcy[1] = document.getElementById('Child2_PopupCY');
					childlistpopupcy[2] = document.getElementById('Child3_PopupCY');
					childlistpopupcy[3] = document.getElementById('Child4_PopupCY');
					document.getElementById('PopupCYChildAgeMessage').style.display="none";
			for (var x = 1; x <= 4; x++){
				if(childlistpopupcy[x-1].selectedIndex >0 && document.getElementById('PopupCYAdultChildDiv'+x).style.display=="block")	{
					document.getElementById('PopupCYChildAgeMessage').style.display="block";
				}
			}
		}
/*******************************************************************************
 * Function Name : PopupCHAdultChildDiv and PopupCHChildAges (Chain Hotels)
 * Description   : This function is use to more room options and age of children
 * Arguments     : 
 * Return values : 
 ********************************************************************************/

function PopupCHAdultChildDiv()
{
var obj = document.getElementById('NumberOfRooms_PopupCH');
if(obj.options[obj.selectedIndex].text>1){
	document.getElementById('Room1LablePopupCH').style.display="block";
	document.getElementById('findhotelch').style.border='#7f9db9 solid 1px';
	document.getElementById('findhotelch').style.borderTopWidth='0px';
	document.getElementById('sbookingpanel_chain').style.top='500px';
	}else{
		document.getElementById('Room1LablePopupCH').style.display="none";
		document.getElementById('findhotelch').style.borderLeft='#7f9db9 solid 1px';
		document.getElementById('findhotelch').style.borderBottomWidth='0px';
		document.getElementById('sbookingpanel_chain').style.top='610px';
		document.popupform3.chdroom2.value="0";
		document.popupform3.chdroom3.value="0";
		document.popupform3.chdroom4.value="0";
		}
		var childlistpopupch = new Array(4);
		childlistpopupch[0] = document.getElementById('Child1_PopupCH');
		childlistpopupch[1] = document.getElementById('Child2_PopupCH');
		childlistpopupch[2] = document.getElementById('Child3_PopupCH');
		childlistpopupch[3] = document.getElementById('Child4_PopupCH');
    	for (var x = 1; x <= 4; x++){
			if(x <= obj.options[obj.selectedIndex].text)
				{
				ResetValuesCh()
					document.getElementById('PopupCHAdultChildDiv'+x).style.display="block";
					PopupCHChildAges(childlistpopupch[x-1],x)
				}else{
					document.getElementById('PopupCHAdultChildDiv'+x).style.display="none";
					document.getElementById('PopupCHChildAgesControlDiv'+x).style.display="none";
					}
			}
			document.getElementById('PopupCHChildAgeMessage').style.display="none";
			for (var x = 1; x <= 4; x++){
				if(childlistpopupch[x-1].selectedIndex >0 && document.getElementById('PopupCHAdultChildDiv'+x).style.display=="block"){
					document.getElementById('PopupCHChildAgeMessage').style.display="block";
					}
				}
	}
		function ResetValuesCh()
	{
		var obj = document.getElementById('NumberOfRooms_PopupCH');
		if(obj.options[obj.selectedIndex].text==1){
			document.popupform3.chdroom2.value="0";
			document.popupform3.chdroom3.value="0";
			document.popupform3.chdroom4.value="0";
			document.popupform3.adt2.value="1";
			document.popupform3.adt3.value="1";
			document.popupform3.adt4.value="1";
		}
		if(obj.options[obj.selectedIndex].text==2){
			document.popupform3.chdroom3.value="0";
			document.popupform3.chdroom4.value="0";
			document.popupform3.adt3.value="1";
			document.popupform3.adt4.value="1";
		}
		if(obj.options[obj.selectedIndex].text==3){
				document.popupform3.chdroom4.value="0";
				document.popupform3.adt4.value="1";
		}
	}
	function PopupCHChildAges(element, room)
	{
		document.getElementById('findhotelch').style.borderBottomWidth='1px';
		for (var x = 1; x <= 2; x++){
			if(x <= element.options[element.selectedIndex].text){
				document.getElementById('PopupCHChildAge'+room+''+x).style.display="block";
				document.getElementById('findhotelch').style.border='#7f9db9 solid 1px';
				document.getElementById('findhotelch').style.borderTopWidth='0px';
		}else{
				document.getElementById('PopupCHChildAge'+room+''+x).style.display="none";
				document.getElementById('findhotelch').style.borderLeft='#7f9db9 solid 1px';
				document.getElementById('findhotelch').style.borderBottomWidth='0px';
			}
		}
		if(element.options[element.selectedIndex].text>0){
				document.getElementById('PopupCHChildAgesControlDiv'+room).style.display="block";
				document.getElementById('findhotelch').style.border='#7f9db9 solid 1px';
				document.getElementById('findhotelch').style.borderTopWidth='0px';
		}else{
				document.getElementById('PopupCHChildAgesControlDiv'+room).style.display="none";
				document.getElementById('findhotelch').style.borderBottomWidth="0px";
				document.getElementById('findhotelch').style.borderLeft='#7f9db9 solid 1px';
				document.getElementById('findhotelch').style.borderBottomWidth='0px';
			}
					var childlistpopupch = new Array(4);
					childlistpopupch[0] = document.getElementById('Child1_PopupCH');
					childlistpopupch[1] = document.getElementById('Child2_PopupCH');
					childlistpopupch[2] = document.getElementById('Child3_PopupCH');
					childlistpopupch[3] = document.getElementById('Child4_PopupCH');
					document.getElementById('PopupCHChildAgeMessage').style.display="none";
			for (var x = 1; x <= 4; x++){
				if(childlistpopupch[x-1].selectedIndex >0 && document.getElementById('PopupCHAdultChildDiv'+x).style.display=="block")	{
					document.getElementById('PopupCHChildAgeMessage').style.display="block";
				}
			}
		}
/*******************************************************************************
 * Function Name : PopupMapAdultChildDiv and PopupMapChildAges (Map view form)
 * Description   : This function is use to more room options and age of children
 * Arguments     : 
 * Return values : 
 ********************************************************************************/

function PopupMapAdultChildDiv()
{
var obj = document.getElementById('NumberOfRooms_PopupMap');
if(obj.options[obj.selectedIndex].text>1){
	document.getElementById('Room1LablePopupMap').style.display="block";
	document.getElementById('findhotelmap').style.border='#7f9db9 solid 1px';
	document.getElementById('findhotelmap').style.borderTopWidth='0px';
	document.getElementById('mapbookingdetail').style.top='180px';
	}else{
		document.getElementById('Room1LablePopupMap').style.display="none";
		document.getElementById('findhotelmap').style.borderLeft='#7f9db9 solid 1px';
		document.getElementById('findhotelmap').style.borderBottomWidth='0px';
		document.getElementById('mapbookingdetail').style.top='260px';
		}
		var childlistpopupmap = new Array(4);
		childlistpopupmap[0] = document.getElementById('Child1_PopupMap');
		childlistpopupmap[1] = document.getElementById('Child2_PopupMap');
		childlistpopupmap[2] = document.getElementById('Child3_PopupMap');
		childlistpopupmap[3] = document.getElementById('Child4_PopupMap');
    	for (var x = 1; x <= 4; x++){
			if(x <= obj.options[obj.selectedIndex].text)
				{
				ResetValuesMap()
					document.getElementById('PopupMapAdultChildDiv'+x).style.display="block";
					PopupMapChildAges(childlistpopupmap[x-1],x)
				}else{
					document.getElementById('PopupMapAdultChildDiv'+x).style.display="none";
					document.getElementById('PopupMapChildAgesControlDiv'+x).style.display="none";
					}
			}
			document.getElementById('PopupMapChildAgeMessage').style.display="none";
			for (var x = 1; x <= 4; x++){
				if(childlistpopupmap[x-1].selectedIndex >0 && document.getElementById('PopupMapAdultChildDiv'+x).style.display=="block"){
					document.getElementById('PopupMapChildAgeMessage').style.display="block";
					}
				}
	}
		function ResetValuesMap()
	{
		var obj = document.getElementById('NumberOfRooms_PopupMap');
		if(obj.options[obj.selectedIndex].text==1){
			document.mapviewform.chdroom2.value="0";
			document.mapviewform.chdroom3.value="0";
			document.mapviewform.chdroom4.value="0";
			document.mapviewform.adt2.value="1";
			document.mapviewform.adt3.value="1";
			document.mapviewform.adt4.value="1";
		}
		if(obj.options[obj.selectedIndex].text==2){
			document.mapviewform.chdroom3.value="0";
			document.mapviewform.chdroom4.value="0";
			document.mapviewform.adt3.value="1";
			document.mapviewform.adt4.value="1";
		}
		if(obj.options[obj.selectedIndex].text==3){
				document.mapviewform.chdroom4.value="0";
				document.mapviewform.adt4.value="1";
		}
	}
	function PopupMapChildAges(element, room)
	{
		for (var x = 1; x <= 2; x++){
			if(x <= element.options[element.selectedIndex].text){
				document.getElementById('PopupMapChildAge'+room+''+x).style.display="block";
				document.getElementById('findhotelmap').style.border='#7f9db9 solid 1px';
				document.getElementById('findhotelmap').style.borderTopWidth='0px';
			}else{
				document.getElementById('PopupMapChildAge'+room+''+x).style.display="none";
				document.getElementById('findhotelmap').style.borderLeft='#7f9db9 solid 1px';
				document.getElementById('findhotelmap').style.borderBottomWidth='0px';
				}
		}
		if(element.options[element.selectedIndex].text>0){
				document.getElementById('PopupMapChildAgesControlDiv'+room).style.display="block";
				document.getElementById('findhotelmap').style.border='#7f9db9 solid 1px';
				document.getElementById('findhotelmap').style.borderTopWidth='0px';
		}else{
				document.getElementById('PopupMapChildAgesControlDiv'+room).style.display="none";
				document.getElementById('findhotelmap').style.borderLeft='#7f9db9 solid 1px';
				document.getElementById('findhotelmap').style.borderBottomWidth='0px';
		}
					var childlistpopupmap = new Array(4);
					childlistpopupmap[0] = document.getElementById('Child1_PopupMap');
					childlistpopupmap[1] = document.getElementById('Child2_PopupMap');
					childlistpopupmap[2] = document.getElementById('Child3_PopupMap');
					childlistpopupmap[3] = document.getElementById('Child4_PopupMap');
					document.getElementById('PopupMapChildAgeMessage').style.display="none";
			for (var x = 1; x <= 4; x++){
				if(childlistpopupmap[x-1].selectedIndex >0 && document.getElementById('PopupMapAdultChildDiv'+x).style.display=="block")	{
					document.getElementById('PopupMapChildAgeMessage').style.display="block";
				}
			}
		}
/*******************************************************************************
 * Function Name : PopupVTAdultChildDiv and PopupVTChildAges (Video tour form)
 * Description   : This function is use to more room options and age of children
 * Arguments     : 
 * Return values : 
 ********************************************************************************/

function PopupVTAdultChildDiv()
{
var obj = document.getElementById('NumberOfRooms_PopupVT');
if(obj.options[obj.selectedIndex].text>1){
	document.getElementById('Room1LablePopupVT').style.display="block";
	document.getElementById('findhotelcmp').style.border='#7f9db9 solid 1px';
	document.getElementById('findhotelcmp').style.borderTopWidth='0px';
	}else{
		document.getElementById('Room1LablePopupVT').style.display="none";
		document.getElementById('findhotelcmp').style.borderLeft='#7f9db9 solid 1px';
		document.getElementById('findhotelcmp').style.borderBottomWidth='0px';
		}
		var childlistpopupvt = new Array(4);
		childlistpopupvt[0] = document.getElementById('Child1_PopupVT');
		childlistpopupvt[1] = document.getElementById('Child2_PopupVT');
		childlistpopupvt[2] = document.getElementById('Child3_PopupVT');
		childlistpopupvt[3] = document.getElementById('Child4_PopupVT');
    	for (var x = 1; x <= 4; x++){
			if(x <= obj.options[obj.selectedIndex].text)
				{
				ResetValuesVt()
					document.getElementById('PopupVTAdultChildDiv'+x).style.display="block";
					PopupVTChildAges(childlistpopupct[x-1],x)
				}else{
					document.getElementById('PopupVTAdultChildDiv'+x).style.display="none";
					document.getElementById('PopupVTChildAgesControlDiv'+x).style.display="none";
					}
			}
			document.getElementById('PopupVTChildAgeMessage').style.display="none";
			for (var x = 1; x <= 4; x++){
				if(childlistpopupvt[x-1].selectedIndex >0 && document.getElementById('PopupVTAdultChildDiv'+x).style.display=="block"){
					document.getElementById('PopupVTChildAgeMessage').style.display="block";
					}
				}
	}
	function ResetValuesVt()
	{
		var obj = document.getElementById('NumberOfRooms_PopupVT');
		if(obj.options[obj.selectedIndex].text==1){
			document.videotourform.chdroom2.value="0";
			document.videotourform.chdroom3.value="0";
			document.videotourform.chdroom4.value="0";
			document.videotourform.adt2.value="1";
			document.videotourform.adt3.value="1";
			document.videotourform.adt4.value="1";
		}
		if(obj.options[obj.selectedIndex].text==2){
			document.videotourform.chdroom3.value="0";
			document.videotourform.chdroom4.value="0";
			document.videotourform.adt3.value="1";
			document.videotourform.adt4.value="1";
		}
		if(obj.options[obj.selectedIndex].text==3){
				document.videotourform.chdroom4.value="0";
				document.videotourform.adt4.value="1";
		}
	}
	function PopupVTChildAges(element, room)
	{
		document.getElementById('findhotelcmp').style.borderBottomWidth='1px';
		for (var x = 1; x <= 2; x++){
			if(x <= element.options[element.selectedIndex].text){
				document.getElementById('PopupVTChildAge'+room+''+x).style.display="block";
				document.getElementById('findhotelcmp').style.border='#7f9db9 solid 1px';
				document.getElementById('findhotelcmp').style.borderTopWidth='0px';
			}else{
				document.getElementById('PopupVTChildAge'+room+''+x).style.display="none";
				document.getElementById('findhotelcmp').style.borderLeft='#7f9db9 solid 1px';
				document.getElementById('findhotelcmp').style.borderBottomWidth='0px';
				}
		}
		if(element.options[element.selectedIndex].text>0){
				document.getElementById('PopupVTChildAgesControlDiv'+room).style.display="block";
				document.getElementById('findhotelcmp').style.border='#7f9db9 solid 1px';
				document.getElementById('findhotelcmp').style.borderTopWidth='0px';
		}else{
				document.getElementById('PopupVTChildAgesControlDiv'+room).style.display="none";
				document.getElementById('findhotelcmp').style.borderLeft='#7f9db9 solid 1px';
				document.getElementById('findhotelcmp').style.borderBottomWidth='0px';
		}
					var childlistpopupvt = new Array(4);
					childlistpopupvt[0] = document.getElementById('Child1_PopupVT');
					childlistpopupvt[1] = document.getElementById('Child2_PopupVT');
					childlistpopupvt[2] = document.getElementById('Child3_PopupVT');
					childlistpopupvt[3] = document.getElementById('Child4_PopupVT');
					document.getElementById('PopupVTChildAgeMessage').style.display="none";
			for (var x = 1; x <= 4; x++){
				if(childlistpopupvt[x-1].selectedIndex >0 && document.getElementById('PopupVTAdultChildDiv'+x).style.display=="block")	{
					document.getElementById('PopupVTChildAgeMessage').style.display="block";
				}
			}
		}