function checkButton(buttonElement) {
var buttonName = buttonElement.id;
var nameSplit = buttonName.split("_");
if(nameSplit[1] == "yes") {
  nameCompare = "no";
} else if(nameSplit[1] == "no") {
  nameCompare = "yes";
}
var buttonCompareName = nameSplit[0] + "_" + nameCompare;
buttonCompare = document.getElementById(buttonCompareName);

if(buttonElement.checked == true) {
 newState = false;
} else {
 newState = true;
}
buttonCompare.checked = newState;
}

function calculateForm() {
  totalYes = 0;
  allAnswers = document.getElementsByTagName("input");
  answers = allAnswers.length / 2;
  for(i=1;i <= answers; i++) {
    yesName = i + "_yes";
	buttonCount = document.getElementById(yesName);
	if(buttonCount.checked == true) {
	  totalYes++;
	}
  }
  if(totalYes < 5 && totalYes > 1) {
    showArea = "block1";
  } else if(totalYes > 4){
    showArea = "block2";
  } else {
    showArea = "block3";
  }
  expandcontent(showArea);
}

var collapseprevious="yes";

if (document.getElementById){
document.write('<style type="text/css">')
document.write('.switchcontent{display:none;}')
document.write('</style>')
}

function getElementbyClass(rootobj, classname){
var temparray=new Array()
var inc=0
for (i=0; i<rootobj.length; i++){
if (rootobj[i].className==classname)
temparray[inc++]=rootobj[i]
}
return temparray
}


function contractcontent(omit){
var inc=0
while (ccollect[inc]){
if (ccollect[inc].id!=omit)
ccollect[inc].style.display="none"
inc++
}
}

function expandcontent(cid){
if (ccollect.length>0){
if (collapseprevious=="yes")
contractcontent(cid)
document.getElementById(cid).style.display="block";
}
}

function revivecontent(){
contractcontent("omitnothing")
selectedItem=getselectedItem()
selectedComponents=selectedItem.split("|")
for (i=0; i<selectedComponents.length-1; i++)
document.getElementById(selectedComponents[i]).style.display="block"
}

function revivestatus(){
var inc=0
while (statecollect[inc]){
inc++
}
}

function getselectedItem(){
if (get_cookie(window.location.pathname) != ""){
selectedItem=get_cookie(window.location.pathname)
return selectedItem
}
else
return ""
}

function do_onload(){
uniqueidn=window.location.pathname+"firsttimeload"
var alltags=document.all? document.all : document.getElementsByTagName("*")
ccollect=getElementbyClass(alltags, "switchcontent")
statecollect=getElementbyClass(alltags, "showstate")
if (ccollect.length>0 && statecollect.length>0)
revivestatus()
}

if (window.addEventListener)
window.addEventListener("load", do_onload, false)
else if (window.attachEvent)
window.attachEvent("onload", do_onload)
else if (document.getElementById)
window.onload=do_onload