//function telephoneNumbersValidate(source, arguments)
//{
//	var allEmpty = 
//		daytimeTel.value.length == 0 &&
//		eveningTel.value.length == 0 &&
//		mobileTel.value.length == 0;
//	
//	arguments.IsValid = !allEmpty;
//}

function agenciesValidate(source, arguments)
{
	var agencyList = document.getElementById("agencyList");
	var inputs = agencyList.getElementsByTagName("input");
	for(i = 0; i < inputs.length; i++)
	{
		if (inputs[i].name.substring(0,3) == "chk" && inputs[i].checked) 
		{
			arguments.IsValid = true;
			return true;
		}
		arguments.IsValid = false;
	}
}
function toggleDetails(e)
{
	var srcId;
	if(e && e.target)
		srcId = e.target.id
	else if(e && e.length)
		srcId = e;
	else
		srcId = event.srcElement.id;
	var suffix = srcId.substring(3, srcId.length);
	var checkbox = document.getElementById("chk" + suffix);
	var div = document.getElementById("div" + suffix);
	div.style.display = checkbox.checked ? "block" : "none" ;
}

//function xtoggleDetails(srcId)
//{
//	srcId = srcId ? srcId : event.srcElement.id;
//	var suffix = srcId.substring(3, srcId.length);
//	var checkbox = document.getElementById("chk" + suffix);
//	var div = document.getElementById("div" + suffix);
//	div.style.display = checkbox.checked ? "block" : "none" ;
//}

