
function CheckControlIsPopulated(sName, sType, sErr)
{
	var sControl, bRadioCheck, bPass
	sType = sType.toUpperCase()
	sControl = eval(sName)

	bPass = true

	if(sType == "TEXT")
	{
		if(sControl.value == "") bPass = false
	}

	if(sType == "SELECT")
	{
		if(sControl[sControl.selectedIndex].value == "") bPass = false
	}

	if(sType == "RADIO")
	{
		bRadioChecked = false

		for (var iNum=0; iNum<sControl.length; iNum++)
		{
			if(sControl[iNum].checked) bRadioCheck=true
		}
		if(!bRadioCheck) bPass=false
	}

	if(!bPass)
	{
		alert(sErr)
		if(sType == "RADIO") sControl[0].focus()
		else
			sControl.focus()
		
		return false
	}
	return true
}