         //Funcion que coloca los nombres de los checkbox marcados en el campo
         //dato.
        function MarcarCheckboxes(){
                 var Elemento;
				 var temporal = 0;
				 var Error = "";
				 for (var i =0; i < document.form2.length; i++){
					   Elemento = document.form2.elements[i];
					   if (Elemento.type == "checkbox")
						   temporal++;
				 }
				 if(temporal==0){
						Error = "Se requiere seleccionar al menos una preferencia.\n";
				 }
				 if (Error != ""){
					 alert("Ocurrieron los siguientes errores:\n\n" + Error);
				 }else{
					 if(Preferencia()){
						 ElementoChkNombre(document.form2.Preferencias, 'checkbox','Pref');
					document.form2.submit();
					}
					 
				 }
         }

         function ElementosMarcados(CampoDestino, Tipo){
                  var Elemento;
                  for (var i =0; i < document.form1.length; i++){
                       Elemento = document.form1.elements[i];
                       if (Elemento.type == Tipo){
                           if (Elemento.checked==true && Elemento.name != 'VarSistemaConservar' && Elemento.name != 'ChkTodos')
                               if (Tipo == 'hidden') {
                                   CampoDestino.value = CampoDestino.value + Elemento.name.slice(4) + ',';
                               }else{
                                   CampoDestino.value = CampoDestino.value + Elemento.name + ',';
                               }
                       }
                  }
                  if (CampoDestino.value != "")
                      CampoDestino.value = CampoDestino.value.slice(0,-1);
         }

         function PresionarEliminar(){
                  var Campo = document.form1.ElementosEliminar;
                  ElementosMarcados(Campo,'checkbox');
                  if (Campo.value != ""){
                      if (confirm("Está seguro de querer eliminar los elementos seleccionados")){
                          document.forms.form1.submit();
                      }
                  }else{
                      alert("No ha sido seleccionado ningun elemento para eliminar.");
                  }
         }

         function PresionarEnviarCorreo(){
                  var Campo = document.form1.Categorias;
                  ElementosMarcados(Campo,'checkbox');
                  if (Campo.value != ""){
                      if (confirm("Está seguro de querer enviar esta información a las categorías seleccionadas")){
                          document.forms.form1.submit();
                      }
                  }else{
                      alert("No ha sido seleccionado ninguna categoría.");
                  }
         }

         function ValidarDescripcion (){
                  var Campo = document.AgregarGrupo.Descripcion;
                  if (Campo.value != ""){
                      document.AgregarGrupo.submit();
                  }else{
                      alert("Ingrese una nombre de grupo para poder continuar.");
                  }
         }
//=============================================================================
		function ChecarTiposPreguntas(Cantidad){
			 var z;
			 var Aux;
			 for( z = 0; z < Cantidad; z++){				 		
					Aux = 'document.form1.TipoPregunta' + z + '.value == ""';
					if ( eval(Aux) ){						
						alert("La pregunta " + (z+1) + " NO tiene su tipo" );						
						break;
					}
					if (Cantidad-1 == z){
						document.form1.Control.value = 1; 
						document.form1.submit();
					}
			}			
		 }
		 function ChecarTiposRespuestas(CantidadPreguntas, Arreglo){
			 var z;
			 var Aux;
			 var Indice;
			 for( z = 1; z <= CantidadPreguntas; z++){	
			 		//alert("Si entra: " + Arreglo[z]);
			 		/*if(Arreglo[z] != ""){
						alert("Si entra: " + Arreglo);
						Indice = Arreglo[z];
						Aux = 'document.form1.TipoRespuestaMultiple' + Indice + '.value == ""';
						if (eval(Aux)){
							alert("HOLA MUNDO");
							break;
						}
					}*/
			 		/*Aux = 'document.form1.TipoRespuestaMultiple' + z + '.name == null';
					if (eval(Aux)) alert("HOLA MUNDO");
					Aux = 'document.form1.TipoRespuestaMultiple' + z + '.value == ""';
					if ( eval(Aux) ){						
						alert("La pregunta " + (z) + " NO tiene su tipo" );						
						break;
					}*/
					/*if (Cantidad-1 == z){
						document.form1.Control.value = 1; 
						document.form1.submit();
					}*/
			}
		 }
		 function ChecarAgregar(){			
		 		/*alert('promocionar = ' + document.form1.Promocionar.value);
				alert('grafico = ' + document.form1.GraficoPromocional.value);*/								
			 	if(document.form1.Promocionar.value == 1 && document.form1.GraficoPromocional.value == '' && document.form1.Control2.value != 1){					
					alert("No ha seleccionado una imagen para publicar");									
				}else{					 
					 document.forms.form1.submit();
				}				 
		 }
		 
