function ucSelecaoQuartos_atualizaCHD(strUserControl)
{
	f = document.forms[0];
    var ddlNumQuartos = document.getElementById(strUserControl+"_ddlNumQuartos");  	QuantQuartos = 1;
	QuantQuartos = 1;
	if(ddlNumQuartos)
	QuantQuartos = ddlNumQuartos[ddlNumQuartos.selectedIndex].value;

	Q2.style.display = (QuantQuartos >=2) ? "" : "none";
	Q3.style.display = (QuantQuartos ==3) ? "" : "none";

	var ddlQuantChdQ1 = document.getElementById(strUserControl+"_ddlQuantChdQ1");
	var ddlQuantChdQ2 = document.getElementById(strUserControl+"_ddlQuantChdQ2");
	var ddlQuantChdQ3 = document.getElementById(strUserControl+"_ddlQuantChdQ3");

	QuantQ1 = ddlQuantChdQ1[ddlQuantChdQ1.selectedIndex].value;
	QuantQ2 = ddlQuantChdQ2[ddlQuantChdQ2.selectedIndex].value;
	QuantQ3 = ddlQuantChdQ3[ddlQuantChdQ3.selectedIndex].value;

	spanChd1Q1.style.display = (QuantQ1 >=1) ? "" : "none";
	spanChd2Q1.style.display = (QuantQ1 >=2) ? "" : "none";
	spanChd3Q1.style.display = (QuantQ1 >=3) ? "" : "none";
	spanChd4Q1.style.display = (QuantQ1 ==4) ? "" : "none";
	
	spanChd1Q2.style.display = ((QuantQuartos >=2)&&(QuantQ2 >=1)) ? "" : "none";
	spanChd2Q2.style.display = ((QuantQuartos >=2)&&(QuantQ2 >=2)) ? "" : "none";
	spanChd3Q2.style.display = ((QuantQuartos >=2)&&(QuantQ2 >=3)) ? "" : "none";
	spanChd4Q2.style.display = ((QuantQuartos >=2) && (QuantQ2 ==4)) ? "" : "none";
	
	spanChd1Q3.style.display = ((QuantQuartos==3) && (QuantQ3 >=1)) ? "" : "none";
	spanChd2Q3.style.display = ((QuantQuartos==3) && (QuantQ3 >=2)) ? "" : "none";
	spanChd3Q3.style.display = ((QuantQuartos==3) && (QuantQ3 >=3)) ? "" : "none";
	spanChd4Q3.style.display = ((QuantQuartos==3) && (QuantQ3 ==4)) ? "" : "none";
	
	spanTxtChdQ1.style.display = ((QuantQ1>0)||(QuantQ2>0)||(QuantQ3>0)) ? "" : "none";
}				

function ucSelecaoQuartos_ValidaQuartos()
{
	strUserControl = _UserControl;
	/*Valida quartos*/
    var ddlNumQuartos = document.getElementById(strUserControl+"_ddlNumQuartos");
	QuantQuartos = ddlNumQuartos[ddlNumQuartos.selectedIndex].value;

	var ddlQuantPaxQ1 = document.getElementById(strUserControl+"_ddlQuantPaxQ1");
	var ddlQuantPaxQ2 = document.getElementById(strUserControl+"_ddlQuantPaxQ2");
	var ddlQuantPaxQ3 = document.getElementById(strUserControl+"_ddlQuantPaxQ3");

	QuantPaxQ1 = ddlQuantPaxQ1[ddlQuantPaxQ1.selectedIndex].value;
	QuantPaxQ2 = ddlQuantPaxQ2[ddlQuantPaxQ2.selectedIndex].value;
	QuantPaxQ3 = ddlQuantPaxQ3[ddlQuantPaxQ3.selectedIndex].value;

	var ddlQuantChdQ1 = document.getElementById(strUserControl+"_ddlQuantChdQ1");
	var ddlQuantChdQ2 = document.getElementById(strUserControl+"_ddlQuantChdQ2");
	var ddlQuantChdQ3 = document.getElementById(strUserControl+"_ddlQuantChdQ3");

	QuantChdQ1 = ddlQuantChdQ1[ddlQuantChdQ1.selectedIndex].value;
	QuantChdQ2 = ddlQuantChdQ2[ddlQuantChdQ2.selectedIndex].value;
	QuantChdQ3 = ddlQuantChdQ3[ddlQuantChdQ3.selectedIndex].value;
	
	/*
	if ((QuantQuartos >=1) && ((parseInt(QuantPaxQ1) + parseInt(QuantChdQ1)) > MAXOCCUP ))
	{
		alert("Quarto 1: A combinação entre Adultos e crianças não deve ultrapassar "+MAXOCCUP+" pessoas por quarto.");
		f.txbCheckin.focus();
		return false;
	}
	
	if ((QuantQuartos >=2) && ((parseInt(QuantPaxQ2) + parseInt(QuantChdQ2)) > MAXOCCUP ))
	{
		alert("Quarto 2: A combinação entre Adultos e crianças não deve ultrapassar "+MAXOCCUP+" pessoas por quarto.");
		f.txbCheckin.focus();
		return false;
	}

	if ((QuantQuartos ==3) && ((parseInt(QuantPaxQ3) + parseInt(QuantChdQ3)) > MAXOCCUP ))
	{
		alert("Quarto 3: A combinação entre Adultos e crianças não deve ultrapassar "+MAXOCCUP+" pessoas por quarto.");
		f.txbCheckin.focus();
		return false;
	}
	*/
	if ((QuantQuartos >=2) && ((parseInt(QuantPaxQ2) + parseInt(QuantChdQ2)) == 0 ))
	{
		alert("Quarto 2: Escolha no mínimo uma pessoa para o quarto.");
		return false;
	}

	if ((QuantQuartos ==3) && ((parseInt(QuantPaxQ3) + parseInt(QuantChdQ3)) == 0 ))
	{
		alert("Quarto 3: Escolha no mínimo uma pessoa para o quarto.");
		return false;
	}
	return true;
}

function ucSelecaoQuartos_ValidaQuarto2(sender, args)
{
	strUserControl = _UserControl;
	/*Valida quartos*/
    var ddlNumQuartos = document.getElementById(strUserControl+"_ddlNumQuartos");
	QuantQuartos = 1;
	if(ddlNumQuartos)
		QuantQuartos = ddlNumQuartos[ddlNumQuartos.selectedIndex].value;
	var ddlQuantPaxQ2 = document.getElementById(strUserControl+"_ddlQuantPaxQ2");
	QuantPaxQ2 = ddlQuantPaxQ2[ddlQuantPaxQ2.selectedIndex].value;
	var ddlQuantChdQ2 = document.getElementById(strUserControl+"_ddlQuantChdQ2");

	QuantChdQ2 = ddlQuantChdQ2[ddlQuantChdQ2.selectedIndex].value;

	args.IsValid= true;
	if ((QuantQuartos >=2) && ((parseInt(QuantPaxQ2) + parseInt(QuantChdQ2)) == 0 ))
	{
		args.IsValid= false;
	}
	return args.IsValid;
}

function ucSelecaoQuartos_ValidaQuarto3(sender, args)
{
	strUserControl = _UserControl;
	/*Valida quartos*/
    var ddlNumQuartos = document.getElementById(strUserControl+"_ddlNumQuartos");
	QuantQuartos = 1;
	if(ddlNumQuartos)
		QuantQuartos = ddlNumQuartos[ddlNumQuartos.selectedIndex].value;
	var ddlQuantPaxQ3 = document.getElementById(strUserControl+"_ddlQuantPaxQ3");
	QuantPaxQ3 = ddlQuantPaxQ3[ddlQuantPaxQ3.selectedIndex].value;
	var ddlQuantChdQ3 = document.getElementById(strUserControl+"_ddlQuantChdQ3");

	QuantChdQ3 = ddlQuantChdQ3[ddlQuantChdQ3.selectedIndex].value;

	args.IsValid= true;
	if ((QuantQuartos ==3) && ((parseInt(QuantPaxQ3) + parseInt(QuantChdQ3)) == 0 ))
	{
		args.IsValid= false;
	}
	return args.IsValid;
}

