function setRooms( rooms )
{
	//code here
	content = "";
	for (n=1; n<=rooms; n++) {
		content = content + '<div id=room'+n+'>'+'<h2 style="font-size:14px; color:#33E58C; margin-bottom:10px;">Quarto '+n+'</h2>'+'<label for="room'+n+'" style="width:70px;">nº adultos</label><br class="none" />'+'<select name="room'+n+'" id="room'+n+'" style="width:160px;">'+'<option value="1">1</option>'+'<option value="2">2</option>'+'<option value="3">3</option>'+'<option value="4">4</option>'+'<option value="5">5</option>'+'<option value="6">6</option>'+'<option value="7">7</option>'+'<option value="8">8</option>'+'<option value="9">9</option>'+'<option value="10">10</option>'+'<option value="11">11</option>'+'<option value="12">12</option>'+'<option value="13">13</option>'+'<option value="14">14</option>'+'</select>'+'<label for="criancas'+n+'" style="width:130px; line-height:20px;">nº crianças</label><br class="none" />'+'<select name="criancas'+n+'" id="criancas'+n+'" style="width:100px;" onChange="setChildren(this.value, '+n+')">'+'<option value="">0</option>'+'<option value="1">1</option>'+'<option value="2">2</option>'+'<option value="3">3</option>'+'<option value="4">4</option>'+'<option value="5">5</option>'+'<option value="6">6</option>'+'</select>'+'<div class="clear"></div>'+'<div style="height:10px;"></div>'+'<div id="children'+n+'"></div>'+'<div class="clear"></div>'+'<div style="height:1px; background:#00C3FA; margin:30px 0;"></div>'+'<div class="clear"></div>'+'</div>';
	}

	document.getElementById('rooms').innerHTML = content;
}


function setChildren( children, room )
{
	//code here
	content = '<h2 style="font-size:14px; color:#FFC801; margin-bottom:10px;">Crianças</h2>';
	for (n=1; n<=children; n++)
	{
		content = content +'<label for="child_'+room+'_'+n+'" style="width:130px;">Criança '+n+'</label><br class="none" />'+'<select name="child_'+room+'_'+n+'" id="child_'+room+'_'+n+'" style="width:100px;">'+'<option value="">-Idade-</option>'+'<option value="1"><1</option>'+'<option value="1">1</option>'+'<option value="2">2</option>'+'<option value="3">3</option>'+'<option value="4">4</option>'+'<option value="5">5</option>'+'<option value="6">6</option>'+'</select>';								  		
	}	
	document.getElementById('children'+room).innerHTML = content;
}

function formHotelSearchValidate( dateNow )
{
	//alert('test');
	var error = "";
	var destiny = document.getElementById('query').value;
	var arrivalDate = document.getElementById('arrivalDate').value;
	var departureDate = document.getElementById('departureDate').value;
	var numRooms = document.getElementById('numRooms').value;
	
	var arrivalArray = arrivalDate.split("/");
	var departureArray = departureDate.split("/");
	var dateArrival = parseInt(arrivalArray[2]+arrivalArray[1]+arrivalArray[0]);
	var dateDeparture = parseInt(departureArray[2]+departureArray[1]+departureArray[0]);

	if ( destiny == "" )
	{
		error += "Escolha o Destino desejado.\n";
	}
	
	if ( isNaN(dateArrival) )
	{
		error += "Escolha uma Data de Entrada.\n";
	}
	
	if ( isNaN(dateDeparture) )
	{
		error += "Escolha uma Data de Saída.\n";
	}	
	
	if ( dateArrival < dateNow )
	{
		error += "A Data de Entrada não pode ser anterior ao dia atual.\n";
	}	
	
	if ( dateArrival > dateDeparture )
	{
		error += "A Data de Saída não pode ser anterior a Data de Entrada.\n";		
	}
	
	if ( numRooms == 0 )
	{
		error += "Escolha o Número de Quartos desejado.\n";
	} else {
		for ( var cont = 1; cont<=numRooms; cont++ )
		{
			var roomChildren = parseInt(document.getElementById('criancas'+cont).selectedIndex);
			if ( roomChildren > 0 )
			{
				for ( var cont2 = 1; cont2<=roomChildren; cont2++ )
				{
					var child = document.getElementById('child_'+cont+'_'+cont2).selectedIndex;
					if ( child == "" || child == 0)
					{
						error += "A Idade da Criança "+cont2+" do Quarto "+cont+" deve ser Informada.\n";
					}	
				}	
			}	
		}	
	}	
	
	if ( error != "")
	{
		alert ( error );
		return false;
	} else {
		return true;
	}	
}

