/*-------------------------------------

Document Javascript pour les enquètes

--------------------------------------*/
	// Tableau qui permet de compter le nombre d'éléments cochés
	var aNbCheck = new Array();

	function goto(numpage) {
		document.enquete.action= numpage+'.php3';
		document.enquete.submit();
	}
	
	function switch_TA(obj) {
		elem = document.getElementById(obj+'_TA');
		
		if (elem.style.display == "block") {
			elem.style.display == "none"
		} else
			elem.style.display = "block";
	}
	
	function set_TA(obj, bView) {
		elem = document.getElementById(obj.name+'_TA');
		
		if (bView) {
			elem.style.display = "block";
		} else
			elem.style.display = "none"
	}
	
	function set_SUITE(obj, bView) {
		elem = document.getElementById(obj.name+'_SUITE');
		
		if (bView) {
			elem.style.display = "block";
		} else
			elem.style.display = "none"
	}

	function erase() {
		document.getElementById('ACTION').value="ERASE";
		document.enquete.action = "1.php3";
		document.enquete.submit();
	}
	
	function limitSaisie(obj, iLimit) {
		sElemName = obj.name;
		aElemName = sElemName.split("_");

	// #_CHAMPS_6_CB_motivation

		if (isNaN(aNbCheck[aElemName[0]+"_"+aElemName[1]+"_"+aElemName[2]]))
			aNbCheck[aElemName[0]+"_"+aElemName[1]+"_"+aElemName[2]] = 0;

		if (obj.checked) {
			if (aNbCheck[aElemName[0]+"_"+aElemName[1]+"_"+aElemName[2]] < iLimit)
				aNbCheck[aElemName[0]+"_"+aElemName[1]+"_"+aElemName[2]] += 1
			else {
				obj.checked=false;
				alert( iLimit+" choix maximum!");
			}
		} else
			aNbCheck[aElemName[0]+"_"+aElemName[1]+"_"+aElemName[2]] -= 1
			
		
	}
	
	
	function switchDebug() {
		elem = document.getElementById('DebugPre');
		
		if (elem.style.display== "none")
			elem.style.display="block";
		else
			elem.style.display="none";
	}
