function enviomail()
{
   var cadena="";
   var aux,longitud;
   var posi;


   if(document.Prensa.Nombre.value.length == 0) cadena += "Favor de registrar su Nombre\n";
   else
   {
        if(document.Prensa.Nombre.value.length < 6) cadena += "Favor de registrar su Nombre Completo\n";
        else
        {
         longitud = document.Prensa.Nombre.value.length;
          aux = document.Prensa.Nombre.value;
          posi = aux.indexOf("  ",0);
          if(posi == 0 || posi == 1 || posi == 2) cadena += "Nombre Invalido\n";
          else
          { 
             invalidChars = "/:,;1234567890'?¡¿!#$%&{}[]<>+*|°¬@";
             for (i=0; i<invalidChars.length; i++)
             { badChar = invalidChars.charAt(i); if(aux.indexOf(badChar,0) != -1){ cadena +="Nombre Invalido\n"; 
                 
               break;
                 } }
          }
        }
   }


   if(document.Prensa.Medio.value.length == 0) cadena += "Favor de registrar el Medio al que pertenece\n";
   else
   {
        longitud = document.Prensa.Medio.value.length;
        aux = document.Prensa.Medio.value;
        posi = aux.indexOf("  ",0);
        if(posi == 0 || posi == 1 || posi == 2) cadena += "Medio Invalido\n";
        else
        { 
             invalidChars = "/:,;1234567890'?¡¿!#$%&{}[]<>+*|°¬@";
             for (i=0; i<invalidChars.length; i++)
             { badChar = invalidChars.charAt(i); if(aux.indexOf(badChar,0) != -1){ cadena +="Medio Invalido\n"; break; } }
        }
   }



   if(document.Prensa.Email.value.length == 0) cadena += "Favor de registrar su e-mail\n";
   else
   {
        var correo=document.Prensa.Email.value;
        var mensaje="";
        invalidChars = " <>*+;[]()/:,;";
        for (i=0; i<invalidChars.length; i++)
        { badChar = invalidChars.charAt(i); if(correo.indexOf(badChar,0) != -1){ mensaje="e-mail Invalido\n"; } }
        atPos =correo.indexOf("@",1);
        if(atPos == -1){ mensaje="e-mail Invalido\n"; }
        if(correo.indexOf("@",atPos+1) != -1){ mensaje="e-mail Invalido\n"; }
        periodPos = correo.indexOf(".",atPos);
        if(periodPos == -1){ mensaje="e-mail Invalido\n"; }
        if(periodPos+3 >correo.length){ mensaje="e-mail Invalido\n"; }
        if(mensaje.length !=0) cadena+=mensaje;
   }
   if(document.Prensa.Telefono.value.length == 0) cadena += "Favor de registrar su Teléfono\n";
   else
   {
        if(document.Prensa.Telefono.value.length < 10) cadena += "Favor de registrar su Teléfono Completo\n";
        else
        {
          longitud = document.Prensa.Telefono.value.length;
          aux = document.Prensa.Telefono.value;
          posi = aux.indexOf("  ",0);
          if(posi == 0 || posi == 1 || posi == 2) cadena += "Teléfono Invalido\n";
          else
          {
               invalidChars = "/:.,;abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'?¡¿!#$%&{}[]<>+*|°¬@";
               for (i=0; i<invalidChars.length; i++)
               { badChar = invalidChars.charAt(i); if(aux.indexOf(badChar,0) != -1){ cadena +="Teléfono Invalido\n"; break; } }
          }
        }
   }
   if(document.Prensa.Extension.value.length > 0)
   {
       longitud = document.Prensa.Extension.value.length;
       aux = document.Prensa.Extension.value;
       posi = aux.indexOf("  ",0);
       if(posi == 0 || posi == 1 || posi == 2) cadena += "Extensión Invalida\n";
       else
       {
           invalidChars = "/:,.;abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'?¡¿!#$%&{}[]<>+*|°¬@";
           for (i=0; i<invalidChars.length; i++)
           { badChar = invalidChars.charAt(i); if(aux.indexOf(badChar,0) != -1){ cadena +="Extensión Invalida\n"; break; } }
       }
   }
   if(document.Prensa.Localizador.value.length > 0)
   {
       longitud = document.Prensa.Localizador.value.length;
       aux = document.Prensa.Localizador.value;
       posi = aux.indexOf("  ",0);
       if(posi == 0 || posi == 1 || posi == 2) cadena += "Radiolocalizador Invalido\n";
       else
       {
           invalidChars = "/:,.;abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'?¡¿!#$%&{}[]<>+*|°¬@";
           for (i=0; i<invalidChars.length; i++)
           { badChar = invalidChars.charAt(i); if(aux.indexOf(badChar,0) != -1){ cadena +="Radiolocalizador Invalido\n"; break; } }
       }
   }
   if(document.Prensa.Celular.value.length > 0)
   {
       longitud = document.Prensa.Celular.value.length;
       aux = document.Prensa.Celular.value;
       posi = aux.indexOf("  ",0);
       if(posi == 0 || posi == 1 || posi == 2) cadena += "Celular Invalido\n";
       else
       {
           invalidChars = "/:,.;abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'?¡¿!#$%&{}[]<>+*|°¬@";
           for (i=0; i<invalidChars.length; i++)
           { badChar = invalidChars.charAt(i); if(aux.indexOf(badChar,0) != -1){ cadena +="Celular Invalido\n"; break; } }
       }
   }
   if(document.Prensa.Peticion.value.length == 0) cadena += "Favor de registrar su Comentario o Petición\n";
   else
   {
          longitud = document.Prensa.Peticion.value.length;
          aux = document.Prensa.Peticion.value;
          posi = aux.indexOf("  ",0);
          if(posi == 0 || posi == 1 || posi == 2) cadena += "Peticion Invalida\n";
          else
          { 
             invalidChars = "/#$%&{}[]<>+*|°¬";
             for (i=0; i<invalidChars.length; i++)
             { badChar = invalidChars.charAt(i); if(aux.indexOf(badChar,0) != -1){ cadena +="Peticion Invalida\n"; break; } }
          }
   }
/*Nuevos campos*/
 if(document.Prensa.SeccionPeriodista.value.length > 0)
   {
          longitud = document.Prensa.SeccionPeriodista.value.length;
          aux = document.Prensa.SeccionPeriodista.value;
          posi = aux.indexOf("  ",0);
          if(posi == 0 || posi == 1 || posi == 2) cadena += "Seccion Periodista Invalida\n";
          else
          { 
             invalidChars = "/#$%&{}[]<>+*|°¬";
             for (i=0; i<invalidChars.length; i++)
             { badChar = invalidChars.charAt(i); if(aux.indexOf(badChar,0) != -1){ cadena +="Seccion Periodista Invalida\n"; break; } }
          }
   }

/*Fin de Nuevos campos*/



   if(cadena.length != 0)
   {
     msg  = " Sala de Prensa\n Errores.\n";
     msg += " Por favor, responde las siguientes preguntas y vuelve a oprimir\n el botón de Enviar\n";
     msg += "______________________________________________________\n\n"
     msg += cadena;
     msg += "______________________________________________________\n\n"
     alert(msg);
     return false;
   }
   else
   {
   document.Prensa.submit();
   }

}

function Borra()
{
   document.Prensa.Nombre.value="";
   document.Prensa.Medio.value="";
   document.Prensa.Email.value="";
   document.Prensa.Telefono.value="";
   document.Prensa.Extension.value="";
   document.Prensa.Celular.value="";
   document.Prensa.Localizador.value="";
   document.Prensa.Peticion.value="";
}