
function fecha(fech) {

	var er_mes31dias = /^([1-3]0|[0-2][1-9]|31|[0-9])\-(1|01|3|03|5|05|7|07|8|08|10|12)\-(1999|20[0-1][0-9]|2020)$/
	var er_mes30dias = /^([1-3]0|[0-2][1-9]|[0-9])\-(4|04|6|06|9|09|11)\-(1999|20[0-1][0-9]|2020)$/
	var er_mes28dias = /^([1-2]0|[0-2][1-8]|[0-1]9|[0-9])\/(02|2)\/(1999|200[1-3]|200[5-7]|2009|201[0-1]|201[3-5]|201[7-9])$/
	var er_mes29dias = /^([1-2]0|[0-2][1-9]|[0-9])\-(02|2)\-(2000|2004|2008|2012|2016|2020)$/

	if (!(er_mes31dias.test(fech.value) || 
   			er_mes30dias.test(fech.value) ||
      		er_mes29dias.test(fech.value) ||
      		er_mes28dias.test(fech.value))) {
		alert('Contenido del campo FECHA no válido.')
		return false
	}
  	
}

function email(mail) {

	var er_email = /^(.+\@.+\..+)$/
	var x
	
	if(!er_email.test(mail.value)) { 
		alert('Contenido del campo E-MAIL no válido.')
		return false
	} 
}

function email2(email) {

	var er_email = /^(.+\@.+\..+)$/
	var x
	
	if(!er_email.test(email.value)) { 
		alert('Contenido del campo E-MAIL no válido.')
		return false
	} 
}

function validacion(formulario) {

	var er_nombre = /^([a-z]|[A-Z]|á|é|í|ó|ú|ñ|ü|\s|\.|-)+$/
	var er_telefono = /^([0-9\s\+\-])+$/	
	var er_mes31dias = /^([1-3]0|[0-2][1-9]|31|[0-9])\-(1|01|3|03|5|05|7|07|8|08|10|12)\-(1999|20[0-1][0-9]|2020)$/
	var er_mes30dias = /^([1-3]0|[0-2][1-9]|[0-9])\-(4|04|6|06|9|09|11)\-(1999|20[0-1][0-9]|2020)$/
	var er_mes28dias = /^([1-2]0|[0-2][1-8]|[0-1]9|[0-9])\/(02|2)\/(1999|200[1-3]|200[5-7]|2009|201[0-1]|201[3-5]|201[7-9])$/
	var er_mes29dias = /^([1-2]0|[0-2][1-9]|[0-9])\-(02|2)\-(2000|2004|2008|2012|2016|2020)$/

	
	if (!(er_mes31dias.test(formulario.buscar_fecha.value) || 
   			er_mes30dias.test(formulario.buscar_fecha.value) ||
      		er_mes29dias.test(formulario.buscar_fecha.value) ||
      		er_mes28dias.test(formulario.buscar_fecha.value))) {
		alert('Contenido del campo FECHA no válido.')
		return false
	}

}

function validacionAddEdicion(formulario) {

	var er_nombre = /^([a-z]|[A-Z]|á|é|í|ó|ú|ñ|ü|\s|\.|-)+$/
	var er_telefono = /^([0-9\s\+\-])+$/	
	var er_mes31dias = /^([1-3]0|[0-2][1-9]|31|[0-9])\-(1|01|3|03|5|05|7|07|8|08|10|12)\-(1999|20[0-1][0-9]|2020)$/
	var er_mes30dias = /^([1-3]0|[0-2][1-9]|[0-9])\-(4|04|6|06|9|09|11)\-(1999|20[0-1][0-9]|2020)$/
	var er_mes28dias = /^([1-2]0|[0-2][1-8]|[0-1]9|[0-9])\/(02|2)\/(1999|200[1-3]|200[5-7]|2009|201[0-1]|201[3-5]|201[7-9])$/
	var er_mes29dias = /^([1-2]0|[0-2][1-9]|[0-9])\-(02|2)\-(2000|2004|2008|2012|2016|2020)$/

	
	if (!(er_mes31dias.test(formulario.fecha_edicion.value) || 
   			er_mes30dias.test(formulario.fecha_edicion.value) ||
      		er_mes29dias.test(formulario.fecha_edicion.value) ||
      		er_mes28dias.test(formulario.fecha_edicion.value))) {
		alert('Contenido del campo FECHA no válido.')
		return false
	}

}
function validacion2(formulario) {

	var er_nombre = /^([a-z]|[A-Z]|á|é|í|ó|ú|ñ|ü|\s|\.|-)+$/
	var er_telefono = /^([0-9\s\+\-])+$/	
	var er_mes31dias = /^([1-3]0|[0-2][1-9]|31|[0-9])\-(1|01|3|03|5|05|7|07|8|08|10|12)\-(1999|20[0-1][0-9]|2020)$/
	var er_mes30dias = /^([1-3]0|[0-2][1-9]|[0-9])\-(4|04|6|06|9|09|11)\-(1999|20[0-1][0-9]|2020)$/
	var er_mes28dias = /^([1-2]0|[0-2][1-8]|[0-1]9|[0-9])\/(02|2)\/(1999|200[1-3]|200[5-7]|2009|201[0-1]|201[3-5]|201[7-9])$/
	var er_mes29dias = /^([1-2]0|[0-2][1-9]|[0-9])\-(02|2)\-(2000|2004|2008|2012|2016|2020)$/

	
	if (!(er_mes31dias.test(formulario.buscar_fecha_1.value) || 
   			er_mes30dias.test(formulario.buscar_fecha_1.value) ||
      		er_mes29dias.test(formulario.buscar_fecha_1.value) ||
      		er_mes28dias.test(formulario.buscar_fecha_1.value))) {
		alert('Contenido del campo FECHA no válido.')
		return false
	}

	if (!(er_mes31dias.test(formulario.buscar_fecha_2.value) || 
   			er_mes30dias.test(formulario.buscar_fecha_2.value) ||
      		er_mes29dias.test(formulario.buscar_fecha_2.value) ||
      		er_mes28dias.test(formulario.buscar_fecha_2.value))) {
		alert('Contenido del campo FECHA no válido.')
		return false
	}
}


function validarAddUsuario(formulario)
{
	if(formulario.nombre_completo.value == "") 
	{
		alert("Debe introducir el Nombre/Razón social");
		formulario.nombre_completo.focus();
		return false; 
	}
		if(formulario.e_mail.value == "") 
	{
		alert("Debe introducir el Correo Electrónico");
		formulario.e_mail.focus();
		return false; 
	} else{
			var er_email = /^(.+\@.+\..+)$/
			var x
			if(!er_email.test(formulario.e_mail.value)) { 
				alert('Contenido del campo E-MAIL no válido.')
				return false
			} 
		
	}
	
	
		if(formulario.cod_pais.value == "") 
	{
		alert("Debe seleccionar el Pais");
		formulario.cod_pais.focus();
		return false; 
	}
}

function validarBusqueda(formulario)
{
		if(formulario.buscar_fecha_edicion.value == " ") 
	{
		alert("Debe Seleccionar para la Búsqueda..");
		formulario.buscar_fecha_edicion.focus();
		return false; 
	}
}

function validarPublicidad(formulario)
{
	if(formulario.razonsocial.value == "") 
	{
		alert("Debe introducir la Razón social");
		formulario.razonsocial.focus();
		return false; 
	}
		if(formulario.email.value == "") 
	{
		alert("Debe introducir el Correo Electrónico");
		formulario.email.focus();
		return false; 
	} else{
			var er_email = /^(.+\@.+\..+)$/
			var x
			if(!er_email.test(formulario.email.value)) { 
				alert('Contenido del campo E-MAIL no válido.')
				return false
			} 
		
	}
	
		if(formulario.nit.value == "") 
	{
		alert("Debe introducir el N.I.T.");
		formulario.nit.focus();
		return false; 
	}
	
		if(formulario.actividadprincipal.value == "") 
	{
		alert("Debe introducir la Actividad Principal");
		formulario.actividadprincipal.focus();
		return false; 
	}
	
		if(formulario.representantelegal.value == "") 
	{
		alert("Debe introducir el Representante Legal ");
		formulario.representantelegal.focus();
		return false; 
	}
			if(formulario.direccion.value == "") 
	{
		alert("Debe introducir la Dirección");
		formulario.direccion.focus();
		return false; 
	}
			if(formulario.telefono.value == "") 
	{
		alert("Debe introducir el Número Telefonico");
		formulario.telefono.focus();
		return false; 
	}
}


