function validar(form) {
		
	//Se validan los siguientes elementos que son  radios
	for (i = 7; i <= 32; i++) {
	
		//if( i >=19 && i<=25){
		//	continue;		
		//}
		 var boton = document.getElementsByName("elemento"+i);		 		 
		 var accionado = false;
		 //alert('length  ' +  boton.length);
		for ( var j=boton.length-1; j > -1; j--) {			
			//alert ('accionado  '  + boton[j].checked );
			if( boton[j].checked ){				
				accionado=true;
			}			
		}	
				if( !accionado ){					
					alert("Por favor complete todos los campos del formulario");
					boton[0].focus();
					//setTimeout("boton[j].focus()",250);					
					return false;
				}							 
	}
 
	//Validando todas las preguntas de la encuesta del explorador excale
	for(i=1; i<=2; i++){
		var objEncExpExc = document.getElementById("pregunta_"+i);

			if (objEncExpExc.value.split() == ""){
				alert("Por favor complete todos los campos del formulario");
				objEncExpExc.focus();
				return false;
			}
	}
	

		var cod = document.getElementById("codigo");
		if(cod.value.split()==''){
			alert("Por favor complete todos los campos del formulario");
			cod.focus();
			return false;
		}	
	
	
	form.submit();
}


/**
Valida que el correo electronico tenga un formato valido
**/
function echeck(obj) {

		var str = obj.value;
		globalvar = obj; 

		var at="@";
		var dot=".";
		var lat=str.indexOf(at);
		var lstr=str.length;
		var ldot=str.indexOf(dot);
		var mensaje = "E-mail no es correcto";

		if(str.split() !=""){
			
			if (str.indexOf(at)==-1){			
			   alert(mensaje );		 
			   setTimeout("globalvar.focus()",250);
			   return false;
			}

			if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
			   alert(mensaje);
			   setTimeout("globalvar.focus()",250);
			   return false;
			}

			if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
			    alert(mensaje);
				setTimeout("globalvar.focus()",250);
			    return false;
			}

			 if (str.indexOf(at,(lat+1))!=-1){
			    alert(mensaje);
				setTimeout("globalvar.focus()",250);
			    return false;
			 }

			 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
			    alert(mensaje);
				setTimeout("globalvar.focus()",250);
			    return false;
			 }

			 if (str.indexOf(dot,(lat+2))==-1){
			    alert(mensaje);
				setTimeout("globalvar.focus()",250);
			    return false;
			 }
			
			 if (str.indexOf(" ")!=-1){
			    alert(mensaje);
				setTimeout("globalvar.focus()",250);
			    return false;
			 }
		}
 		 return true;				
}
