function submitForm(sQ) {
		
	if (document.getElementById('loc1').childNodes.length > 0) {
		
		i = document.getElementById('loc1').childNodes.length-1

		while (document.getElementById('loc1').childNodes.item(i).id != sQ ) {
			document.getElementById('hidden').appendChild (document.getElementById('loc1').childNodes.item(i))
			i=i-1
			if ( document.getElementById('loc1').childNodes.length == 0 ) {
				break;
			}
		}
	}

	if (sQ == 'Q1' ) {		
		
		if (document.getElementById('Q1_dismissed').checked) {
			var cChild = document.getElementById('UnfairDismissal')			
			document.getElementById('loc1').appendChild (cChild)	

			var cChild = document.getElementById('Q2')			
			document.getElementById('loc1').appendChild (cChild)			

			var cChild = document.getElementById('Q2_illness_div')			
			cChild.style.display = "none"
		}
		if (document.getElementById('Q1_resigned').checked) {

			var cChild = document.getElementById('UnfairConstructiveDismissal')			
			document.getElementById('loc1').appendChild (cChild)	

			var cChild = document.getElementById('Q2')			
			document.getElementById('loc1').appendChild (cChild)	
						
			var cChild = document.getElementById('Q2_illness_div')			
			cChild.style.display = "block"
		}

		if (document.getElementById('Q1_ongoing').checked) {

			var cChild = document.getElementById('PossibleHarassment')			
			document.getElementById('loc1').appendChild (cChild)	

			var cChild = document.getElementById('Q3')			
			document.getElementById('loc1').appendChild (cChild)	
		}

		if (document.getElementById('Q1_illness').checked) {

			var cChild = document.getElementById('PersonalInjury')			
			document.getElementById('loc1').appendChild (cChild)	

		}
	}
	if (sQ == 'Q2' ) {		
		
		if (document.getElementById('Q2_discrimination').checked) {				
			var cChild = document.getElementById('Discrimination')				
			document.getElementById('loc1').appendChild (cChild)
		}
		if (document.getElementById('Q2_whistleblowing').checked) {				
			var cChild = document.getElementById('WhistleBlowing')				
			document.getElementById('loc1').appendChild (cChild)			
		}	
	
		if (document.getElementById('Q2_illness').checked) {				
			var cChild = document.getElementById('PersonalInjury')				
			document.getElementById('loc1').appendChild (cChild)			
		}		
		else {
			document.getElementById('hidden').appendChild (document.getElementById('PersonalInjury'))			
		}
	}
	if (sQ == 'Q3' ) {		
		
		if (document.getElementById('Q3_discrimination').checked) {				
			var cChild = document.getElementById('Discrimination')				
			document.getElementById('loc1').appendChild (cChild)
		}
		if (document.getElementById('Q3_whistleblowing').checked) {				
			var cChild = document.getElementById('WhistleBlowing')				
			document.getElementById('loc1').appendChild (cChild)			
		}	

		if (document.getElementById('Q3_dataprotection').checked) {				
			var cChild = document.getElementById('DataProtection')				
			document.getElementById('loc1').appendChild (cChild)			
		}	

		if (document.getElementById('Q3_humanrights').checked) {				
			var cChild = document.getElementById('HumanRights')				
			document.getElementById('loc1').appendChild (cChild)			
		}	
	}
}

