/*FUNCIÓN PARA VALIADR EL FORM EN QUE SE AGREGAN NUEVOS TOPICOS A LA BD*/
function validaform2Top(){
var missinginfo = "";


	if (document.form2Top.nomtopico.value=="") {
	missinginfo += "\n     -  Nombre del Taller";
	}
	if (document.form2Top.destopico.value=="") {
	missinginfo += "\n     -  Descripción del Taller";
	}
	
	if (missinginfo != "") {
	missinginfo ="__________________________________________\n" +
	"Los siguientes campos no fueron llenados correctamente:\n" +
	missinginfo + "\n_______________________________________" +
	"\nPor favor, verifique y presione agregar nuevamente!";
	alert(missinginfo);
	return false;
	}
	else return true;
}

/*FUNCIÓN PARA VALIADR EL FORM EN QUE SE AGREGAN NUEVOS ARTÍCULOS DESDE LA PAG INDEX DEL PANEL DE LOS ADMINISTRADORES A LA BD*/			
function validaformAdmin(){
var missinginfo = "";

	if (document.formAdmin.nombre.value=="") {
	missinginfo += "\n     -  Nombre";
	}
	if (document.formAdmin.correo.value=="") {
	missinginfo += "\n     -  Dirección de correo"; 
	}else{
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.formAdmin.correo.value))){
     	missinginfo += "\n     -  Dirección de correo inválida";
                
    	}
	}
	if (document.formAdmin.topico.value=="") {
	missinginfo += "\n     -  No has selecionado un Taller";
	}
	if (document.formAdmin.title_art.value=="") {
	missinginfo += "\n     -  Título de la Participación";
	}
	if (document.formAdmin.description_art.value=="") {
	missinginfo += "\n     -  Descripción de la Participación";
	}
		if (document.formAdmin.text_art.value=="") {
	missinginfo += "\n     -  Contenido de la Participación";
	}
	if (missinginfo != "") {
	missinginfo ="__________________________________________\n" +
	"Los siguientes campos no fueron llenados correctamente:\n" +
	missinginfo + "\n_______________________________________" +
	"\nPor favor, verifique y presione agregar nuevamente!";
	alert(missinginfo);
	return false;
	}
	else return true;
}

/*FUNCIÓN PARA VALIADR EL FORM EN QUE SE AGREGAN NUEVOS ARTICULOS, EN LA PAG QUE SE ABRE POR DEFAULT PARA USUARIOS NO ADMINISTRADORES */
function validaformAddArt(){
var missinginfo = "";

	if (document.formAddArt.nombre.value=="") {
	missinginfo += "\n     -  Nombre";
	}
	if (document.formAddArt.correo.value=="") {
	missinginfo += "\n     -  Dirección de correo"; 
	}else{
		if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.formAddArt.correo.value))){
     	missinginfo += "\n     -  Dirección de correo inválida";
                
    	}
	}
	if (document.formAddArt.topico.value=="") {
	missinginfo += "\n     -  No has selecionado un Taller";
	}
	if (document.formAddArt.title_art.value=="") {
	missinginfo += "\n     -  Título de la Participación";
	}
	if (document.formAddArt.description_art.value=="") {
	missinginfo += "\n     -  Descripción de la Participación";
	}
		if (document.formAddArt.text_art.value=="") {
	missinginfo += "\n     -  Contenido de la Participación";
	}
	if (missinginfo != "") {
	missinginfo ="_______________________________________\n" +
	"Los siguientes campos no fueron llenados correctamente:\n" +
	missinginfo + "\n_______________________________________" +
	"\nPor favor, verifique y presione agregar nuevamente!";
	alert(missinginfo);
	return false;
	}
	else return true;
}
/* FUNCIONES PARA LOS FORMS QUE ELIMINAN TANTO ARTICULOS COMO  TÓPICOS*/
function validaform1Art(){
var missinginfo = "";


	if (document.form1Art.articulo.value=="") {
	missinginfo += "\n                      No hay Participación en Lista";
	}

	if (missinginfo != "") {
	missinginfo ="_______________________________________________________\n" +	
	missinginfo + "\n_______________________________________________________";
	alert(missinginfo);
	return false;
	}
	else return true;
}


function validaform1Top(){
var missinginfo = "";


	if (document.form1Top.topico.value=="") {
	missinginfo += "\n                        No hay Talleres en Lista";
	}

	if (missinginfo != "") {
	missinginfo ="_______________________________________________________\n" +
	missinginfo + "\n_______________________________________________________";
	alert(missinginfo);
	return false;
	}
	else return true;
}