function valida(){
//************** pregunta 1
	//maxi=formu.opcioncount1.value;
	maxi= document.getElementById("opcioncount1").value;
	resul=false;
	resulglobal=true;
	for(i=0;i<=maxi-1;i++){
	//	alert(formu.pre1[i].checked);
	//   if(document.getElementById("pre1")[i].checked==false){
		if(formu.pre1[i].checked==false ){
		}else{
			resul=true;
		}
	}

	if(resul==false){
		document.getElementById("tabla1").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla1").style.backgroundColor='#FFFFFF';
	}
//************** pregunta 2
	maxi= document.getElementById("opcioncount2").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre2[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla2").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla2").style.backgroundColor='#FFFFFF';
	}

	
//************** pregunta 3
	maxi= document.getElementById("opcioncount3").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre3[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla3").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla3").style.backgroundColor='#FFFFFF';
	}

//************** pregunta 4
	maxi= document.getElementById("opcioncount4").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre4[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla4").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla4").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 5
	maxi= document.getElementById("opcioncount5").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre5[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla5").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla5").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 6
	maxi= document.getElementById("opcioncount6").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre6[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla6").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla6").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 7
	maxi= document.getElementById("opcioncount7").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre7[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla7").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla7").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 8
	maxi= document.getElementById("opcioncount8").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre8[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla8").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla8").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 9
	maxi= document.getElementById("opcioncount9").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre9[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla9").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla9").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 10
	maxi= document.getElementById("opcioncount10").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre10[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla10").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla10").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 11
	maxi= document.getElementById("opcioncount11").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre11[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla11").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla11").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 12
	maxi= document.getElementById("opcioncount12").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre12[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla12").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla12").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 13
	maxi= document.getElementById("opcioncount13").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre13[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla13").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla13").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 14
	maxi= document.getElementById("opcioncount14").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre14[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla14").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla14").style.backgroundColor='#FFFFFF';
	}			
//************** pregunta 15
	maxi= document.getElementById("opcioncount15").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre15[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla15").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla15").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 16
	maxi= document.getElementById("opcioncount16").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre16[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla16").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla16").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 17
	maxi= document.getElementById("opcioncount17").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre17[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla17").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla17").style.backgroundColor='#FFFFFF';
	}			
//************** pregunta 18
	maxi= document.getElementById("opcioncount18").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre18[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla18").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla18").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 19
maxi= document.getElementById("opcioncount19").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre19[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla19").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla19").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 20
	maxi= document.getElementById("opcioncount20").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre20[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla20").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla20").style.backgroundColor='#FFFFFF';
	}			
//************** pregunta 21
	maxi= document.getElementById("opcioncount21").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre21[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla21").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla21").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 22
	maxi= document.getElementById("opcioncount22").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre22[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla22").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla22").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 23
	maxi= document.getElementById("opcioncount23").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre23[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla23").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla23").style.backgroundColor='#FFFFFF';
	}			
//************** pregunta 24
	maxi= document.getElementById("opcioncount24").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre24[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla24").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla24").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 25
	maxi= document.getElementById("opcioncount25").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre25[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla25").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla25").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 26
	maxi= document.getElementById("opcioncount26").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre26[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla26").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla26").style.backgroundColor='#FFFFFF';
	}			
//************** pregunta 27
	maxi= document.getElementById("opcioncount27").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre27[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla27").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla27").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 28
	maxi= document.getElementById("opcioncount28").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre28[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla28").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla28").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 29
	maxi= document.getElementById("opcioncount29").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre29[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla29").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla29").style.backgroundColor='#FFFFFF';
	}			
//************** pregunta 30
	maxi= document.getElementById("opcioncount30").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre30[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla30").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla30").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 31
	maxi= document.getElementById("opcioncount31").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre31[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla31").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla31").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 32
	maxi= document.getElementById("opcioncount32").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre32[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla32").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla32").style.backgroundColor='#FFFFFF';
	}			
//************** pregunta 33
	maxi= document.getElementById("opcioncount33").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre33[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla33").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla33").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 34
	maxi= document.getElementById("opcioncount34").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre34[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla34").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla34").style.backgroundColor='#FFFFFF';
	}		
//************** pregunta 35
	maxi= document.getElementById("opcioncount35").value;
	resul=false;
	for(i=0;i<=maxi-1;i++){
		if(formu.pre35[i].checked==false ){
		}else{
			resul=true;
		}
	}
	if(resul==false){
		document.getElementById("tabla35").style.backgroundColor='#FFDFE0';
		resulglobal=false;
	}else{
		document.getElementById("tabla35").style.backgroundColor='#FFFFFF';
	}			
	
if(resulglobal==false){
	alert("Debe responder todas las preguntas");
	return false;
}	
	
formu.submit();	
}

function validapreg(j){
	count = document.forms[0].elements.length;
	//alert(count);
	i=0;
	activo=false;
	while (i < count) {
	//	alert(document.forms[0].elements[i].name);
		if(document.forms[0].elements[i].name=="pre"+j ){
		//	alert(document.forms[0].elements[i].name);
			if(document.forms[0].elements[i].checked==true ){
				activo=true;
			}
		}
		
		i++;
	}
	if(activo==false){
		document.getElementById("tabla"+ j).style.backgroundColor='#FFDFE0';
	}else{
		document.getElementById("tabla"+ j).style.backgroundColor='#FFFFFF';
	}
}