/**********VALIDAR centros de estudios*****************************/

function validarCentros(formulario){
	var mensaje= "";
	var error = false;
	if(formulario.nombre.value ==''){
	mensaje = mensaje + "==>Ingrese el nombre del Centro de Estudio.\n";	
	error = true;
	}
	if(formulario.ciudad.value ==''){
	mensaje = mensaje + "==>Ingrese la ciudad.\n";	
	error = true;
	}
	if(formulario.lugar.value ==''){
	mensaje = mensaje + "==>Ingrese el lugar.\n";	
	error = true;
	}
	if(formulario.decano.value ==''){
	mensaje = mensaje + "==>Ingrese el nombre del Decano.\n";	
	error = true;
	}
	if(error){
	alert(mensaje);	
	return false;
	}
	else return true;
}

/**********VALIDAR BUSCADOR de iglesia*****************************/

function validarbusquedaIglesia(formulario){
	var mensaje= "";
	var error = false;
		if(formulario.ciudad.value =='' && formulario.estado.value =='' ){
		mensaje = mensaje + "==>Seleccione la ciudad o el estado donde desea buscar.\n";	
		error = true;
		}
			

	if(error){
	alert(mensaje);	
	return false;
	}
	else return true;
}

//------------validad libro-vistas--------------------------
function validarlibrovisita(formulario){
	var mensaje= "";
	var error = false;
																																		
		if(formulario.nombre.value ==''){
		mensaje = mensaje + "==>Ingrese su nombre o nick.\n";	
		error = true;
		}
			
		if (formulario.email.value=='')
		{
		mensaje=mensaje + " ==> Ingrese su email.\n";
		error=true; 
		}
		else { 
		
			 var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
			 if (filter.test(formulario.email.value))
			   error=false;
			 else {
			 mensaje=mensaje + " ==> Ingrese una direccion de Email valida!!!.\n";
			 error=true;
			 }
		
		}
		if(formulario.carta.value ==''){
		mensaje = mensaje + "==>Ingrese su comentario.\n";	
		error = true;
		}		
		if(formulario.pais.value ==''){
		mensaje = mensaje + "==>Seleccione su pais.\n";	
		error = true;
		}
		if(formulario.opinion.value ==''){
		mensaje = mensaje + "==>Ingrese su opinion.\n";	
		error = true;
		}		

	if(error){
	alert(mensaje);	
	return false;
	}
	else return true;
}

//------------validad form contactenos--------------------------
function validarContactenos(formulario){
	var mensaje= "";
	var error = false;
    
	    if (formulario.email.value=='')
		{
		mensaje=mensaje + " ==>Ingrese su email.\n";
		error=true; 
		}
		else { 
		
			 var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
			 if (filter.test(formulario.email.value))
			   error=false;
			 else {
			 mensaje=mensaje + " ==> Ingrese una direccion de Email valida!!!.\n";
			 error=true;
			 }
		
		}
		
		if(formulario.nombre.value ==''){
		mensaje = mensaje + "==>Ingrese su nombre completo.\n";	
		error = true;
		}
		if(formulario.pais.value ==''){
		mensaje = mensaje + "==>Seleccione su pais.\n";	
		error = true;
		}
		if(formulario.mensaje.value ==''){
		mensaje = mensaje + "==>Ingrese su mensaje.\n";	
		error = true;
		}		

	if(error){
	alert(mensaje);	
	return false;
	}
	else return true;
}

//------------validar inicio session pastores --------------------------
function validarSesionPastores(formulario){
	var mensaje= "";
	var error = false;
    
	    if (formulario.email.value=='')
		{
		mensaje=mensaje + " ==>Ingrese su email.\n";
		error=true; 
		}
		else { 
		
			 var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
			 if (filter.test(formulario.email.value))
			   error=false;
			 else {
			 mensaje=mensaje + " ==> Ingrese una direccion de Email valida!!!.\n";
			 error=true;
			 }
		
		}
		
		if(formulario.pass.value ==''){
		mensaje = mensaje + "==>Ingrese su contraseña.\n";	
		error = true;
		}

	if(error){
	alert(mensaje);	
	return false;
	}
	else return true;
}
//------------validar inicio session usuarios --------------------------
function validarSesionUsuarios(formulario){
	var mensaje= "";
	var error = false;
    
	    if (formulario.usuario.value=='')
		{
		mensaje=mensaje + " ==>Ingrese su nombre de usuario.\n";
		error=true; 
		}
		
		if(formulario.clave.value ==''){
		mensaje = mensaje + "==>Ingrese su contraseña.\n";	
		error = true;
		}

	if(error){
	alert(mensaje);	
	return false;
	}
	else return true;
}

//------------validar olvido contrasena --------------------------
function validarOlvidoClave(formulario){
	var mensaje= "";
	var error = false;
    
	    if (formulario.email2.value=='')
		{
		mensaje=mensaje + " ==>Ingrese su email.\n";
		error=true; 
		}
		else { 
		
			 var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
			 if (filter.test(formulario.email2.value))
			   error=false;
			 else {
			 mensaje=mensaje + " ==> Ingrese una direccion de Email valida!!!.\n";
			 error=true;
			 }
		
		}

	if(error){
	alert(mensaje);	
	return false;
	}
	else return true;
}

//------------validar registro pastores --------------------------
function validarRegistroPastores(formulario){
	var mensaje= "";
	var error = false;
		
		if(formulario.nombres.value ==''){
		mensaje = mensaje + "==>Ingrese su nombre completo.\n";	
		error = true;
		}
		
		if(formulario.ciudad.value ==''){
		mensaje = mensaje + "==>Ingrese su ciudad.\n";	
		error = true;
		}
		
		
		if(formulario.provincia.value ==''){
		mensaje = mensaje + "==>Ingrese su estado o provincia.\n";	
		error = true;
		}
		
		if(formulario.usuario.value ==''){
		mensaje = mensaje + "==>Ingrese su usuario.\n";	
		error = true;
		}			
		
		if(formulario.clave.value ==''){
		mensaje = mensaje + "==>Ingrese su clave.\n";	
		error = true;
		}		
		


	if(error){
	alert(mensaje);	
	return false;
	}
	else return true;
}

//------------validar registro usuarios --------------------------
function validarRegistroUsuarios(formulario){
	var mensaje= "";
	var error = false;
		
		if(formulario.nombres.value ==''){
		mensaje = mensaje + "==>Ingrese su nombre completo.\n";	
		error = true;
		}
		

		
		if(formulario.usuario.value ==''){
		mensaje = mensaje + "==>Ingrese el nombre de Usuario.\n";	
		error = true;
		}				
		if(formulario.clave.value ==''){
		mensaje = mensaje + "==>Ingrese su la clave.\n";	
		error = true;
		}		
		


	if(error){
	alert(mensaje);	
	return false;
	}
	else return true;
}

//------------validar registro recursos --------------------------
function validarRecurso(formulario){
	var mensaje= "";
	var error = false;
		
		if(formulario.descripcion.value ==''){
		mensaje = mensaje + "==>Ingrese una descripcion del recurso.\n";	
		error = true;
		}
		
		
		if(formulario.categoria.value ==''){
		mensaje = mensaje + "==>Selecione la categoria para el recurso.\n";	
		error = true;
		}
		
		
		if((formulario.recurso.value =='' && formulario.nombre.value =='' ) 
			||(formulario.recurso.value !='' && formulario.nombre.value !='' ) ){
		mensaje = mensaje + "==>Ingrese el recurso solo si el tamano es menor a 2MB.\n sino solo ingrese el nombre del recurso.";	
		error = true;
		}		
		
		
	if(error){
	alert(mensaje);	
	return false;
	}
	else return true;
}



/****************************************/

function validarPaso1(formulario)
{
var error = false;
var mensaje="Por favor corrija los siguientes errores:\n";


if (formulario.nombre.value=='')
{
mensaje=mensaje + " ==>No ingreso el  nombre del mercado.\n";
error=true;   
}

if (formulario.puestos.value=='')
{
mensaje=mensaje + " ==>No ingreso la cantidad de puestos.\n";
error=true;   
}

if (formulario.catMer.value=='')
{
mensaje=mensaje + " ==>No ingreso la categoria del mercado.\n";
error=true;   
}
if (formulario.duracion.value=='')
{
mensaje=mensaje + " ==>No ingreso el horario de atención.\n";
error=true;   
}
if (formulario.organizador.value=='')
{
mensaje=mensaje + " ==>No ingreso el nombre del organizador.\n";
error=true;   
}

if (formulario.email.value=='')
{
mensaje=mensaje + " ==> No ha ingresado el Email del organizador.\n";
error=true; 
}
else { 

	 var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	 if (filter.test(formulario.email.value))
	   error=false;
	 else {
     mensaje=mensaje + " ==> Ingrese una direccion de Email valida!!!.\n";
     error=true;
	 }

}
if (error)
{	
	alert(mensaje);
	return false;
		
}
else return true;
}
//***************************************//

function validarPaso2(formulario)
{
var error = false;
var mensaje="Por favor corrija los siguientes errores:\n";


if (formulario.cronograma.value=='')
{
mensaje=mensaje + " ==>Seleccione un tipo de cronograma.\n";
error=true;   
}

if (formulario.fechaini.value=='')
{
mensaje=mensaje + " ==>Ingrese la fecha de inicio.\n";
error=true;   
}

if (formulario.fechafin.value=='')
{
mensaje=mensaje + " ==>Ingrese la fecha fin .\n";
error=true;   
}
if (error)
{	
	alert(mensaje);
	return false;
		
}
else return true;
}

//*******************************************************/


//**********VALIDAR BUSCADOR*****************************/

function validarbusqueda(formulario){
	var mensaje= "";
	var error = false;
	val=	document.all.criterio.value;
	if (val == '6'){
		if(formulario.criterio.value ==''){
		mensaje = mensaje + "==>Seleccione el criterio de busqueda.\n";	
		error = true;
		}
		
		if(formulario.catMer.value ==''){
		mensaje = mensaje + "==>Seleccione el tipo de mercado.\n";
		error = true;
		}	

	}else{		
		if(formulario.descripcion.value ==''){
		mensaje = mensaje + "==>Ingrese una descripcion.\n";	
		error = true;
		}
		if(formulario.criterio.value ==''){
		mensaje = mensaje + "==>Seleccione el criterio de busqueda.\n";	
		error = true;
		}		
	}
	
	if(error){
	alert(mensaje);	
	return false;
	}
	else return true;
}




