function checkanswers()
{
	var ctrlName;
	var elt;
	var frm = document.getElementById('testForm');
	var thischecked;
	for(ii=0;ii<arrControls.length;ii++)
	{
		thischecked = false;
		ctrlName = 'Q'+arrControls[ii];
		for(jj=0;jj<frm.elements.length;jj++)
		{
			if(frm.elements[jj].name==ctrlName && frm.elements[jj].checked)
			{
				thischecked = true;
			}
		}
		if(!thischecked)
		{
			alert('Please answer ALL questions!');
			return false;
		}
	}
	return true;
}

function isEmpty(s)
{
	return ((s == null) || (s.length == 0))
}
function isWhitespace (s)
{
	var i;

    // Is s empty?
    if (isEmpty(s)) return true;

    // Search through string's characters one by one
    // until we find a non-whitespace character.
    // When we do, return false; if we don't, return true.

    for (i = 0; i < s.length; i++)
    {   
		// Check that current character isn't whitespace.
		var c = s.charAt(i);
		if (whitespace.indexOf(c) == -1)
		{
			return false;
		}
    }

    // All characters are whitespace.
    return true;
}
