function roomsNumber(number)
	{
		var origQty = document.getElementById('RoomQty').value;
		
		for (var j = 1; j <= origQty; j++) {
			var idRo = 'room'+j;
			document.getElementById(idRo).parentNode.removeChild(document.getElementById(idRo));
		}
		
		for (var i = 1; i <= number; i++) {
			var tdMain = document.getElementById('rooms');
			
			var table = document.createElement("TABLE");
			table.id='room'+i;
			var row = document.createElement("TR");
			var th = document.createElement("TH");
			var p = document.createElement('P');
			p.appendChild(document.createTextNode("Room" + i));
			th.appendChild(p);
			var td = document.createElement("TD");
			row.appendChild(th);
			row.appendChild(td);
			table.appendChild(row);
			tdMain.appendChild(table);
			
			var row = document.createElement("TR");
			row.id='adult'+i;
			var th = document.createElement("TH");
			th.style.width="40%";
			var p = document.createElement('P');
			p.appendChild(document.createTextNode("Number of Adults"));
			th.appendChild(p);
			var td = document.createElement("TD");
			var elem=document.createElement('select');
			elem.name='adults'+i;
			elem.id='adults'+i;
			elem.style.width='150px';
			//elem.onkeypress="return isNumberKey(event)";
			td.appendChild(elem);
			row.appendChild(th);
			row.appendChild(td);
			table.appendChild(row);
			tdMain.appendChild(table);
			
			
			
			var row = document.createElement("TR");
			row.id='chil'+i;
			var th = document.createElement("TH");
			var p = document.createElement('P');
			p.appendChild(document.createTextNode("Number of Child"));
			th.appendChild(p);
			var td = document.createElement("TD")
			var elem=document.createElement('select');
			elem.name='child'+i;
			elem.id='child'+i;
			elem.style.width='150px';
			elem.setAttribute("onChange", "childNumber(this.value,'room"+i+"');" );
			//elem.onkeypress="return isNumberKey(event)";
			td.appendChild(elem);
			row.appendChild(th);
			row.appendChild(td);
			table.appendChild(row);
			tdMain.appendChild(table);
			
			var hid=document.createElement('input');
			hid.name='childroom'+i;
			hid.id='childroom'+i;
			hid.type='hidden';
			hid.value='0';
			tdMain.appendChild(hid);
			
			for (var opt = 0; opt <= 10; opt++) {
			  var elOptAd = document.createElement('option');
			  var elOptCh = document.createElement('option');
			  if (opt!=0){
			  	elOptAd.text =  opt;
			  }
			  elOptAd.value =  opt;
			  if (opt!=0){
			  	elOptCh.text =  opt;
			  }
			  elOptCh.value =  opt;
			  var elSelAd = document.getElementById('child'+i);
			  var elSelCh = document.getElementById('adults'+i);
			
			  try {
				elSelAd.add(elOptAd, null); // standards compliant; doesn't work in IE
				elSelCh.add(elOptCh, null); // standards compliant; doesn't work in IE
			  }
			  catch(ex) {
				elSelAd.add(elOptAd); // IE only
				elSelCh.add(elOptCh); // IE only
			  }
			}
		}
		document.getElementById('RoomQty').value=number;
	}

function childNumber(number,idMain)
	{
		var origQty = document.getElementById('child'+idMain).value;
		
		for (var j = 1; j <= origQty; j++) {
			var id = 'ch'+idMain+j;
			document.getElementById(id).parentNode.removeChild(document.getElementById(id));
		}
		
		for (var i = 1; i <= number; i++) {
			var table = document.getElementById(idMain);
			var row = document.createElement("TR")
			row.id='ch'+idMain+i;
			var th = document.createElement("TH")
			var p = document.createElement('P');
			p.appendChild(document.createTextNode("Child Age"))
			th.appendChild(p);
			var td = document.createElement("TD")
			var elem=document.createElement('input');
			elem.name='chAge'+idMain+i;
			elem.id='chAge'+idMain+i;
			elem.style.width='150px';
			//elem.onkeypress="return isNumberKey(event)";
			td.appendChild(elem);
			
			row.appendChild(th);
			row.appendChild(td);
			table.appendChild(row);
		}
		document.getElementById('child'+idMain).value=number;
	}
	
function isNumberKey(evt)
      {
         var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;

         return true;
      }

function validar()
	{
		fecha_actual = new Date(Y-m-d);
		if(document.getElementById('date1').value=='')
		{
			document.getElementById('date1').focus(); 
			alert("Please, enter de Check In Date");
			return false;
		}
		if(document.getElementById('date2').value=='')
		{
			document.getElementById('date2').focus(); 
			alert("Please, enter de Check In Date");
			return false;
		}
		if(document.getElementById('date1').value < fecha_actual)
		{
			document.getElementById('date1').focus(); 
			alert("The Check In Date can not be latter than today.");
			return false;
		}
		if(document.getElementById('date2').value > (fecha_actual+30))
		{
			document.getElementById('date2').focus(); 
			alert("The Check Out Date can not be greater than 30 days after the Check In Date.");
			return false;
		}
		alert (fecha_actual);
	document.getElementById('formSearch').submit();
}