function checkemail(f){
	var str=f.email.value
	var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
	testresults=true
else{
	alert("El e-mail no es correcto!")
	testresults=false
	}
return testresults
}

function confirmar_borrar_noticia(){
	return confirm('¿Esta seguro que desea eliminar la noticia?')
}

function validar_noticia(f){

if (f.titulo.value.length == 0){
	alert("La noticia debe tener un título");
	return false;
}

return true;
}

function confirmar_borrar_empresa(){
	return confirm('¿Esta seguro que desea eliminar la empresa?')
}

function validar_empresa(f){

if (f.nombre.value.length == 0){
	alert("La empresa debe tener un nombre");
	return false;
}

return true;
}

function confirmar_borrar_enlace(){
	return confirm('¿Esta seguro que desea eliminar el enlace?')
}

function validar_enlace(f){
	
if (f.titulo.value.length == 0){
	alert("El enlace debe tener un título");
	return false;
}

if (f.direccion.value.length == 0){
	alert("El enlace debe tener una direccion");
	return false;
}

return true;
}

function validar_busqueda(f){
	
if (f.fecha_inicio.value.length == 0){
	alert("Debes introducir una fecha");
	return false;
}

if (f.fecha_fin.value.length == 0){
	alert("Debes introducir una fecha");
	return false;
}

if (f.fecha_inicio.value.length ==0 || f.fecha_inicio.value=='dd-mm-aaaa' && f.fecha_fin.value.length != 0 && f.fecha_fin.value != 'dd-mm-aaaa'){ 
	alert("Debes introducir una fecha inicial");
	return false;
}

if (f.fecha_fin.value.length ==0 || f.fecha_fin.value=='dd-mm-aaaa' && f.fecha_inicio.value.length != 0 && f.fecha_inicio.value != 'dd-mm-aaaa'){ 
	alert("Debes introducir una fecha final");
	return false;
}

fecha1=f.fecha_inicio.value.split('-') //quito los guiones
fecha2=f.fecha_fin.value.split('-')
fecha_primera=fecha1[2] + fecha1[1] + fecha1[0] //me guardo en una variable las tres partes del array
fecha_segunda=fecha2[2] + fecha2[1] + fecha2[0]
fecha_primera=parseInt(fecha_primera);  //convierte a numero
fecha_segunda=parseInt(fecha_segunda);
if (fecha_primera >= fecha_segunda) {
		alert("La fecha inicial debe ser anterior a la final");
		return false;
	}
return true;
}


function confirmar_borrar_agenda(){
	return confirm('¿Esta seguro que desea eliminar el acto?')
}

function validar_agenda(f){

if (f.titulo.value.length == 0){
	alert("El acto de agenda debe tener un título");
	return false;
}

return true;
}


function confirmar_borrar_postal(){
	return confirm('¿Esta seguro que desea eliminar la postal?')
}

function validar_postal(f){

if (f.userfile.value.length == 0){
	alert("Debes introducir una imagen");
	return false;
}

return true;
}

function confirmar_borrar_imagen_galeria(){
	return confirm('¿Esta seguro que desea eliminar la imagen de la galería?')
}

function validar_imagen_galeria(f){

if (f.userfile.value.length == 0){
	alert("Debes introducir una imagen");
	return false;
}

return true;
}

function validar_envio_postal(f){
	var str=f.para_email.value
	var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
	testresults=true
else{
	alert("Debes introducir al menos el email del destinatario correctamente")
	testresults=false
	}
return testresults
}

function confirmar_borrar_comentario(){
	return confirm('¿Esta seguro que desea eliminar el comentario?')
}

function validar_comentario_libro(f){

if (f.nombre.value.length == 0){
	alert("Debes introducir un nombre");
	return false;
}

if (f.email.value.length == 0){
	alert("Debes introducir un email");
	return false;
}


return true;
}

function confirmar_borrar_servicio(){
	return confirm('¿Esta seguro que desea eliminar el servicio?')
}

function validar_servicio(f){

if (f.nombre.value.length == 0){
	alert("Debes introducir un nombre");
	return false;
}

return true;
}