// funcion para revisar el formulario de participar enviando fotos

function valida_participa_fotos(formulario) {

  if (formulario.categoria.value=="") {
    alert("No ha seleccionado ninguna \"Categoría\".");
    formulario.categoria.focus();
    return (false);
  }
  
  if (formulario.titulo.value.length < 5) {
    alert("Escriba por lo menos 5 caracteres en el campo \"Título\".");
    formulario.titulo.focus();
    return (false);
  }

  if (formulario.foto.value=="") {
    alert("No has insertado ninguna \"Foto\".");
    formulario.foto.focus();
    return (false);
  }
  
  if (formulario.foto.value != "") { 
	Ext = formRevisaArchivos(formulario.foto.value); 
	if (Ext != "jpeg" && Ext != "jpg" && Ext != "gif") {
      alert("La foto no es una imagen válida. Solo se admiten imágenes .jpg | .gif");
      formulario.foto.focus();
      return (false);
	} 
  }
	
}

// funcion para revisar el formulario de participar enviando fotos

function valida_participa_descargas(formulario) {

  if (formulario.categoria.value=="") {
    alert("No ha seleccionado ninguna \"Categoría\".");
    formulario.categoria.focus();
    return (false);
  }
  
  if (formulario.titulo.value.length < 5) {
    alert("Escriba por lo menos 5 caracteres en el campo \"Título\".");
    formulario.titulo.focus();
    return (false);
  }

  if (formulario.archivo.value=="") {
    alert("No has insertado ningún \"Archivo\".");
    formulario.archivo.focus();
    return (false);
  }
  
  if (formulario.archivo.value != "") { 
	Ext = formRevisaArchivos(formulario.archivo.value); 
	if (Ext != "zip") {
      alert("El archivo no es válido. Solo se admiten insertar archivos .zip");
      formulario.archivo.focus();
      return (false);
	} 
  }
	
}

//funcion para obtener la extension de los campos input

function formRevisaArchivos(Filename) {
	
var I = Filename.lastIndexOf("."); 
return (I > -1) ? Filename.substring(I + 1, Filename.length).toLowerCase() : ""; 

}