
function verifyAnsweredQuestions()
{
	objForm = document.enqueteformulier;
	
	for (i=0; i < objForm.elements.length; i++)
	{
		objElement = objForm.elements[i];
		
		if ((objElement.type == "radio") && (objElement.checked) ) {
		
			// get question id
			radioName  = objElement.name;
			vraagID    = radioName.substring(radioName.indexOf("_")+1);

			//get row element			
			row_id = "row_"+ vraagID + "_question";
			objRow = document.getElementById(row_id);
			
			// set color
			//objRow.style.background = "#e4f5a9";
			objRow.style.background = "#e2f3ce url(../images/bg_enquete_row_done.gif) repeat-x";
		
		}
		
	}
	
}



function toggleNietOverzichtelijkWant(radioObject)
{
	strSelectValue = radioObject.value;
	
	if (strSelectValue == "Nee") {
		showElement("nietoverzichtelijkwant");
	} else {
		hideElement("nietoverzichtelijkwant");
	}
}


function toggleWelkeOnderwerpen(radioObject)
{
	strSelectValue = radioObject.value;
	
	if (strSelectValue == "Ja") {
		showElement("welkeonderwerpen");
	} else {
		hideElement("welkeonderwerpen");
	}
}


function showExtraFields(selectObject)
{
	strSelectValue = selectObject.options[selectObject.selectedIndex].value;
	
	if (strSelectValue == "rekeningen") {
		showElement("factuurnummer");
	} else {
		hideElement("factuurnummer");
	}
}


function showElement(strElementID) 
{
	objElement = document.getElementById(strElementID);
	objElement.style.visibility = "visible";
	objElement.style.display = "block";
}

function hideElement(strElementID) 
{
	objElement = document.getElementById(strElementID);
	objElement.style.visibility = "hidden";
	objElement.style.display = "none";
}



function showTab(strElementID)
{
	//hide all
	hideTabs();

	// show 1
	showElement(strElementID) 
	
	// change tab state
	setClassName(strElementID + "-tab", "tab-active")
}

function hideTabs(strElementID)
{
	//reset tab content
	hideElement("omschrijving");
	hideElement("instructies");
	
	//reset tab state
	setClassName("omschrijving-tab", "tab")
	setClassName("instructies-tab", "tab")
}


function setClassName(strElementID, strClassName)
{
	objElement = document.getElementById(strElementID)
	objElement.className = strClassName;
}
