// JavaScript Document

var client = new Object();

client.dispCdpChildAgeBoxes = function(numChild)
{
    // random children allowed for hotel and holiday booking
    var totNum = document.getElementsByName("cdpRm1ChildAge").length;
	
    document.getElementById("ChildAgeRow").style.display = numChild > 0 ? "" : "none";
    for (i=1; i<=numChild; i++)
        document.getElementById("cdpRm1ChildAge" + i).style.display = "";
    for (; i<=totNum; i++)
        document.getElementById("cdpRm1ChildAge" + i).style.display = "none";
    
}

client.CheckAdultInfantNo = function(inAdultId, inChildId, inAgeId)
{
	var i, child_age, number_infant = 0;
	var adults = document.getElementById(inAdultId).value;
	var children = document.getElementById(inChildId).value;

	for(i = 1; i <= children; i++)
	{
		child_age = document.getElementById(inAgeId + i).value;
		if (child_age == 1)
			number_infant++;
	}
	
	if (adults < number_infant)
		return(false);
	return(true);
}

client.changeImg = function(inImageNumber,inTotalNoImages)
{
	for (var i = 1; i <= inTotalNoImages; i++)
		document.getElementById('polaroidImg' + i).style.display = "none";
	
    document.getElementById('polaroidImg' + inImageNumber).style.display = "Block";
}

client.setErrorMsg = function(inDivId, inErrorMsg)
{
    var errorDiv = document.getElementById(inDivId);
    errorDiv.innerHTML = inErrorMsg;
    errorDiv.style.display = "";
    return(false);
}

client.clearErrorMsg = function(inDivId)
{
    var errorDiv = document.getElementById(inDivId);
    errorDiv.innerHTML = "";
    errorDiv.style.display = "none";
}
