 /*
  * This function hides the number of rooms and children as per the proposition selected.
  */
 function getValueCombo(){
	
			 var Index = document.getElementById("propositionSelect").selectedIndex;			 
			 var elemRoomLabel = document.getElementById("roomLabelVisibility");
			 var elemRoomSelect = document.getElementById("roomSelectBox");
			 var elemRoom2Block = document.getElementById("room2block");
			 var elemRoom3Block = document.getElementById("room3block");
			 var elemChildLabel = document.getElementById("childLabelVisibility");
			 var elemRoom1Label = document.getElementById("room1Label");
			 var elemChild1Label = document.getElementById("child1label");
			 var elemAdultSelect1 = document.getElementById("adultSelectBox1");
			 var elemChildrenSelect1 = document.getElementById("childrenSelectBox1");
			 var elemChildrenSelect2 = document.getElementById("childrenSelectBox2");
			 var elemChildrenSelect3 = document.getElementById("childrenSelectBox3");
			 var elemChildrenaBlock = document.getElementById("childa");
			 var elemChildrenbBlock = document.getElementById("childb");
			 var elemChildrencBlock = document.getElementById("childc");
			 var elemChildrendBlock = document.getElementById("childd");
			 var elemChildreneBlock = document.getElementById("childe");
			 var elemChildrenfBlock = document.getElementById("childf");
			 var elemChildrengBlock = document.getElementById("childg");
			 var elemChildrenhBlock = document.getElementById("childh");
			 var elemChildreniBlock = document.getElementById("childi");

			 if ((document.getElementById("propositionSelect").options[Index].text).toLowerCase() == ("Clubbing Holidays").toLowerCase()) {
				 elemChild1Label.style.visibility="hidden";
				 elemChildLabel.style.visibility="hidden";
				 elemRoomLabel.style.visibility="visible";
				 elemRoomSelect.style.display="inline";
				 elemRoom1Label.style.display="inline";
				 elemRoom2Block.style.display="none";
				 elemRoom3Block.style.display="none";
				 elemAdultSelect1.style.display="inline";
				 elemChildrenSelect1.style.display="none";
				 elemChildrenSelect2.style.display="none";
				 elemChildrenSelect3.style.display="none";
				 elemChildrenaBlock.style.display="none";
				 elemChildrenbBlock.style.display="none";
				 elemChildrencBlock.style.display="none";
				 elemChildrendBlock.style.display="none";
				 elemChildreneBlock.style.display="none";
				 elemChildrenfBlock.style.display="none";
				 elemChildrengBlock.style.display="none";
				 elemChildrenhBlock.style.display="none";
				 elemChildreniBlock.style.display="none";

                 document.getElementById("inputrooms").selectedIndex = 0;
				 document.getElementById("inputadults").selectedIndex = 1;
				 document.getElementById("inputchildren").selectedIndex = 0;
				 document.getElementById("inputadults2").selectedIndex = 1;
				 document.getElementById("inputchildren2").selectedIndex = 0;
				 document.getElementById("inputadults3").selectedIndex = 1;
				 document.getElementById("inputchildren3").selectedIndex = 0;
				 document.getElementById("inputrooms").selectedIndex = 0;
				 document.getElementById("inputadults").selectedIndex = 1;
				 document.getElementById("inputchildren").selectedIndex = 0;
				 document.getElementById("inputadults2").selectedIndex = 1;
				 document.getElementById("inputchildren2").selectedIndex = 0;
				 document.getElementById("inputadults3").selectedIndex = 1;
				 document.getElementById("inputchildren3").selectedIndex = 0;
				 document.getElementById("child1Combo").selectedIndex = 0;
				 document.getElementById("child2Combo").selectedIndex = 0;
				 document.getElementById("child3Combo").selectedIndex = 0;
				 document.getElementById("child4Combo").selectedIndex = 0;
				 document.getElementById("child5Combo").selectedIndex = 0;
				 document.getElementById("child6Combo").selectedIndex = 0;
				 document.getElementById("child7Combo").selectedIndex = 0;
				 document.getElementById("child8Combo").selectedIndex = 0;
				 document.getElementById("child9Combo").selectedIndex = 0;
				 document.getElementById("child10Combo").selectedIndex = 0;
				 document.getElementById("child11Combo").selectedIndex = 0;
				 document.getElementById("child12Combo").selectedIndex = 0;
				 document.getElementById("child13Combo").selectedIndex = 0;
				 document.getElementById("child14Combo").selectedIndex = 0;
				 document.getElementById("child15Combo").selectedIndex = 0;
				 document.getElementById("child16Combo").selectedIndex = 0;
				 document.getElementById("child17Combo").selectedIndex = 0;
				 document.getElementById("child18Combo").selectedIndex = 0;
			 } else {
				elemRoomLabel.style.visibility="visible";
				elemRoomSelect.style.display="inline";
				elemChildLabel.style.visibility="visible";
				elemRoom1Label.style.display="inline";
				elemAdultSelect1.style.display="inline";
				elemChildrenSelect1.style.display="inline";				
				elemChildrenSelect2.style.display="inline";
				elemChildrenSelect3.style.display="inline";

                elemRoom2Block.style.display="none";
				elemRoom3Block.style.display="none";
				elemChildrenaBlock.style.display="none";
                elemChildrenbBlock.style.display="none";
				elemChildrencBlock.style.display="none";
				elemChildrendBlock.style.display="none";
				elemChildreneBlock.style.display="none";
				elemChildrenfBlock.style.display="none";
				elemChildrengBlock.style.display="none";
				elemChildrenhBlock.style.display="none";
				elemChildreniBlock.style.display="none";
				document.getElementById("inputrooms").selectedIndex = 0;
				document.getElementById("inputadults").selectedIndex = 1;
		
				 document.getElementById("inputchildren").selectedIndex = 0;
				 document.getElementById("inputadults2").selectedIndex = 1;
				 document.getElementById("inputchildren2").selectedIndex = 0;
				 document.getElementById("inputadults3").selectedIndex = 1;
				 document.getElementById("inputchildren3").selectedIndex = 0;
				 document.getElementById("child1Combo").selectedIndex = 0;
				 document.getElementById("child2Combo").selectedIndex = 0;
				 document.getElementById("child3Combo").selectedIndex = 0;
				 document.getElementById("child4Combo").selectedIndex = 0;
				 document.getElementById("child5Combo").selectedIndex = 0;
				 document.getElementById("child6Combo").selectedIndex = 0;
				 document.getElementById("child7Combo").selectedIndex = 0;
				 document.getElementById("child8Combo").selectedIndex = 0;
				 document.getElementById("child9Combo").selectedIndex = 0;
				 document.getElementById("child10Combo").selectedIndex = 0;
				 document.getElementById("child11Combo").selectedIndex = 0;
				 document.getElementById("child12Combo").selectedIndex = 0;
				 document.getElementById("child13Combo").selectedIndex = 0;
				 document.getElementById("child14Combo").selectedIndex = 0;
				 document.getElementById("child15Combo").selectedIndex = 0;
				 document.getElementById("child16Combo").selectedIndex = 0;
				 document.getElementById("child17Combo").selectedIndex = 0;
				 document.getElementById("child18Combo").selectedIndex = 0;
			 }
			 showInfo();
		}
		function changedProposition(){
			document.getElementById('childAgeContainer1').style.width = "0px";
			document.getElementById('childAgeContainer1').style.margin = "0 0 0 0";
			document.getElementById('childAgeContainer1').style.background = "none";
			document.getElementById('childAgeContainer2').style.width = "0px";
			document.getElementById('childAgeContainer2').style.margin = "0 0 0 0";
			document.getElementById('childAgeContainer2').style.background = "none";
			document.getElementById('childAgeContainer3').style.width = "0px";
			document.getElementById('childAgeContainer3').style.margin = "0 0 0 0";
			document.getElementById('childAgeContainer3').style.background = "none";
		}		
		function reCalculatePax(rooms, adultsPerRoomArray, childrenPerRoomArray, childAgesPerRoomArray){
			if(rooms && adultsPerRoomArray && childrenPerRoomArray && childAgesPerRoomArray){
				var adultDropDown1 = document.getElementById("inputadults");
				var adultDropDown2 = document.getElementById("inputadults2");
				var adultDropDown3 = document.getElementById("inputadults3");
				var childDropDown1 = document.getElementById("inputchildren");
				var childDropDown2 = document.getElementById("inputchildren2");
				var childDropDown3 = document.getElementById("inputchildren3");

				
				if(adultDropDown1 && adultDropDown2 && adultDropDown3){
					for(var i = 0; i < adultsPerRoomArray.length; i++){

								if(i== 0 && adultsPerRoomArray[i] && adultsPerRoomArray[i] != 0){
									adultDropDown1.selectedIndex = (adultsPerRoomArray[i] - 1);
								}

								if(i== 1 && adultsPerRoomArray[i] && adultsPerRoomArray[i] != 0){
									adultDropDown2.selectedIndex = (adultsPerRoomArray[i] - 1);
								}

								if(i== 2 && adultsPerRoomArray[i] && adultsPerRoomArray[i] != 0){
									adultDropDown3.selectedIndex = (adultsPerRoomArray[i] - 1);
								}

					}
				}
				
				if(childDropDown1 && childDropDown2 && childDropDown3){	
					for(var i = 0; i < childrenPerRoomArray.length; i++){

								if(i== 0 && childrenPerRoomArray[i] && childrenPerRoomArray[i] != 0){
									childDropDown1.selectedIndex = (childrenPerRoomArray[i]);
								}

								if(i== 1 && childrenPerRoomArray[i] && childrenPerRoomArray[i] != 0){
									childDropDown2.selectedIndex = (childrenPerRoomArray[i]);
								}

								if(i== 2 && childrenPerRoomArray[i] && childrenPerRoomArray[i] != 0){
									childDropDown3.selectedIndex = (childrenPerRoomArray[i]);
								}

					}
				}
				
				
				if(childAgesPerRoomArray){
					for(var i = 0; i < childAgesPerRoomArray.length; i++){
						var childAgeDropDown = document.getElementById('child'+(i+1)+'Combo');
						if(childAgeDropDown && childAgesPerRoomArray[i] != 0){
							childAgeDropDown.selectedIndex = childAgesPerRoomArray[i];
						}
					}
				}
				
				var roomDropDown = document.getElementById("inputrooms");
				if(roomDropDown && rooms != 0){
					roomDropDown.selectedIndex = (rooms - 1);
				}
				
			}
			
		}