function total_score()
{
	total = 0;
	Thoughts = 0;
	Behavior = 0;
	Feelings = 0;
	curItem = new String();
	curQ = 0;
	var mylist = "";
	for ( i = 0; i < document.f.elements.length; i++ )
	{

	curItem = String(document.f.elements[i].name);
	
//		if ( document.f.elements[i].name != 'total' ) {
		if ( curItem.slice(0,1) == 'q' )
		{
			if ( document.f.elements[i].checked )
			{

				if(curItem.length > 2)
					{
						curQ = curItem.slice(1,3);
					}
					else
					{
						curQ = curItem.slice(1,2);
					}
		
					mylist = mylist + curQ + ",";
					total += (parseInt(document.f.elements[i].value));
					//Behavior
					//9,10,11,12,13,14,15,16
					if(curQ == 9 || curQ == 10 || curQ == 11 || curQ == 12 || curQ == 13 || curQ == 14 || curQ == 15 || curQ == 16)
						{
							Behavior += parseInt(document.f.elements[i].value);
						}
					//Thoughts
					//1,2,3,4,5,6,7,8
					if(curQ == 1 || curQ == 2 || curQ == 3 || curQ == 4 || curQ == 5 || curQ == 6 || curQ == 7 || curQ == 8)
						{
							Thoughts += parseInt(document.f.elements[i].value);
						}
					//Feelings
					//17,18,19,20,21,22,23,24
					if(curQ == 17 || curQ == 18 || curQ == 19 || curQ == 20 || curQ == 21 || curQ == 22 || curQ == 23 || curQ == 24)
						{
							Feelings += parseInt(document.f.elements[i].value);
						}


			}


		}
	}
	//total = total/22;
	document.f.total.value = total.toString();
	document.f.BehaviorTotal.value = Behavior;
	document.f.ThoughtsTotal.value = Thoughts;
	document.f.FeelingsTotal.value = Feelings;
}
