// JavaScript Document


  function Validar(Form)  {
    return (
         ValidarEmail(Form.email.value)
      && ValidarInstitucion(Form.institucion.value)
      && ValidarCiudad(Form.ciudad.value)
      && ValidarPais(Form.pais.value)
      && ValidarUso(Form.uso.value)
      && ValidarDireccion(Form.direccion.value)
	  && enviarformulario()
      );
   }


/* Función para el institucion  */

  function ValidarInstitucion(institucion)  {
    var cadena = "Falta el nombre de la Institución.\n"
      + "Es requisito para descargar, revise "
      + "sus datos";

    if ( institucion == "" )  {
      alert(cadena);
      return false;
      }
    else return true;
    }

/* Función para el resolucion  

  function ValidarResolucion(resolucion)  {
    var cadena = "Falta la Resolución de la Institución.\n"
      + "Es requisito para descargar, revise "
      + "sus datos";

    if ( resolucion == "" )  {
      alert(cadena);
      return false;
      }
    else return true;
    }
*/
/* Función para el aprobacion  

  function ValidarAprobacion(aprobacion)  {
    var cadena = "Falta la Aprobación de la Institución.\n"
      + "Es requisito para descargar, revise "
      + "sus datos";

    if ( aprobacion == "" )  {
      alert(cadena);
      return false;
      }
    else return true;
    }
	*/
	
/* Función para la ciudad  */

  function ValidarCiudad(ciudad)  {
    var cadena = "Falta la Ciudad de la Institución.\n"
      + "Es requisito para descargar, revise "
      + "sus datos";

    if ( ciudad == "" )  {
      alert(cadena);
      return false;
      }
    else return true;
    }

/* Función para el país  */

  function ValidarPais(pais)  {
    var cadena = "Falta el País de la Institución.\n"
      + "Es requisito para descargar, revise "
      + "sus datos";

    if ( pais == "" )  {
      alert(cadena);
      return false;
      }
    else return true;
    }	

/* Función para la dirección  */

  function ValidarDireccion(direccion)  {
    var cadena = "Falta la dirección.\n"
      + "Es requisito para descargar, revise "
      + "sus datos";

    if ( direccion == "" )  {
      alert(cadena);
      return false;
      }
    else return true;
    }	


/* Función para el uso  */

  function ValidarUso(uso)  {
    var cadena = "Falta información acerca del Uso de la Información.\n"
      + "Es requisito para descargar, revise "
      + "sus datos";

    if ( uso == "" )  {
      alert(cadena);
      return false;
      }
    else return true;
    }	



/* Función para validar la dirección de e-mail */

  function ValidarEmail(email){
    var cadena = "Direccion de correo no valida: " + email
      + "\nPor favor, introduce bien tu direccion";

    if( email.indexOf('@',0) <= 0  || email.indexOf(';',0) != -1
     || email.indexOf(' ',0) != -1 || email.indexOf('/',0) != -1
     || email.indexOf(';',0) != -1 || email.indexOf('<',0) != -1
     || email.indexOf('>',0) != -1 || email.indexOf('*',0) != -1
     || email.indexOf('|',0) != -1 || email.indexOf('`',0) != -1
     || email.indexOf('&',0) != -1 || email.indexOf('$',0) != -1
     || email.indexOf('!',0) != -1 || email.indexOf('"',0) != -1
     || email.indexOf(':',0) != -1 )
       { alert(cadena); return false; }
    else return true;
    }

function enviarformulario(){
document.frm1.content.value = "Estos son los datos del formulario: \n" + 
" Institución o Solicitante: " + document.frm1.institucion.value + "\n" +
" Cédula de Ciudadanía: " + document.frm1.cedula.value + "\n" +
" Uso que dará a la información: " + document.frm1.uso.value + "\n" +
" Modalidad: " + document.frm1.modalidad.value + "\n" +
" Tipo: " + document.frm1.tipo.value + "\n" +
" Estrato: " + document.frm1.estrato.value + "\n" +
" Nivel Educativo: " + document.frm1.plan.value + "\n" +
" Resolución, NIT, Cédula: " + document.frm1.resolucion_nit_cedula.value + "\n" +
" Clase de establecimiento: " + document.frm1.nivel_educativo.value + "\n" +
" Población: " + document.frm1.poblacion.value + "\n" +
" Biblioteca: " + document.frm1.biblioteca.value + "\n" +
" Ingés: " + document.frm1.ingles.value + "\n" +
" Laboratorio: " + document.frm1.laboratorio.value + "\n" +
" Capacitación de docentes: " + document.frm1.capacitacion.value + "\n" +
" Sala de Cómputo: " + document.frm1.salacomputo.value + "\n" +
" Acceso Internet: " + document.frm1.internet.value + "\n" +
" Dirección: " + document.frm1.direccion.value + "\n" +
" País: " + document.frm1.pais.value + "\n" +
" Ciudad: " + document.frm1.ciudad.value + "\n" +
" E-Mail: " + document.frm1.email.value + "\n";
document.frm1.submit();
}
