// Libreria de javascripts para validar formularios
function EnviaContenido() { //Alta de contenido
	var listo;
	listo = true;
	
	if (isEmpty(document.formContenidos.titulo.value)) {
		listo = false;	
		warnEmpty(document.formContenidos.titulo);
	}  //Titulo
	/*if (isEmpty(document.formContenidos.texto.value)) {
		listo = false;
		warnEmpty(document.formContenidos.texto);
	} //Contenido*/
	if (listo) {
		document.formContenidos.submit();
	} //if
	
} //Envia Contenido

function EnviaPdf() {
	var listo;
	listo = true;

	if(isEmpty(document.formUsuarios.fecha.value)) {
		listo = false;
		warnEmpty(document.formUsuarios.fecha);
	}

	if(listo) {
		document.formUsuarios.submit(); 
	}
}

function EnviaMenu() { //Alta de un nuevo menú
	var listo;
	listo = true;
	
	if (isEmpty(document.formMenus.epigrafe.value)) {
		warnEmpty(document.formMenus.epigrafe)
		listo = false;
	} else {
		listo = true;
	} //Si el epigrafe esta vacio
	/*if (document.formMenus.url.value.indexOf(" ",0) == -1) {
		listo = true;
		if (isEmpty(document.formMenus.url.value)) {
			listo = false;
			warnEmpty(document.formMenus.url);
		} //if is Empty
	} else {
		listo = false;
		alert('Por favor introduzca una URL correcta');
		document.formMenus.url.focus();
		document.formMenus.url.select();
	} //if -- Si no es una URL correcta
	*/
	if (listo) listo = checkField(document.formMenus.orden, isNumber);
	//listo = warnEmpty(document.formMenus.nivel);
	
	if (listo) {
		document.formMenus.submit();
	} //if
	
} //EnviaLink

function EnviaAnuncio(){
	var listo;
	listo = true;

	listo = checkField(document.formAnuncios.fecha, isDate)

	if (isEmpty(document.formAnuncios.titulo.value)) {
		warnEmpty(document.formAnuncios.titulo);
		listo = false;
	}
	if ((isEmpty(document.formAnuncios.telefono.value)) && (isEmpty(document.formAnuncios.email.value))) {
		alert('Debe cumplimentar al menos uno de los campos "telefono" o "E-mail".');
		listo = false;
	} else {
		//if (!isEmpty(document.formAnuncios.telefono.value)) listo = checkField(document.formAnuncios.telefono, isPhoneNumber);
		if (!isEmpty(document.formAnuncios.email.value)) listo = checkField(document.formAnuncios.email, isEmail);
	}
	if (listo) {
		document.formAnuncios.submit();
	} //if
}

function EnviaAnuncioPago(){
	var listo;
	listo = true;
	listo = checkField(document.formAnunciosPago.fecha, isDate)

	if (isEmpty(document.formAnunciosPago.empresa.value)) {
		warnEmpty(document.formAnunciosPago.empresa);
		listo = false;
	}
	/*if ((isEmpty(document.formAnuncios.telefono.value)) && (isEmpty(document.formAnuncios.email.value))) {
		alert('Debe cumplimentar al menos uno de los campos "telefono" o "E-mail".');
		listo = false;
	}*/
	if (listo) {
		document.formAnunciosPago.submit();
	} //if
}


function EnviaTipoAnuncio() { //Alta de un nuevo menú
	var listo;
	listo = false;
	
	if (isEmpty(document.formTiposAnuncio.nombre.value)) {
		warnEmpty(document.formTiposAnuncio.nombre)
		listo = false;
	} else {
		listo = true;
	} //Si el epigrafe esta vacio
	/*if (document.formMenus.url.value.indexOf(" ",0) == -1) {
		listo = true;
		if (isEmpty(document.formMenus.url.value)) {
			listo = false;
			warnEmpty(document.formMenus.url);
		} //if is Empty
	} else {
		listo = false;
		alert('Por favor introduzca una URL correcta');
		document.formMenus.url.focus();
		document.formMenus.url.select();
	} //if -- Si no es una URL correcta
	*/
	if (listo) listo = checkField(document.formTiposAnuncio.orden, isNumber);
	//listo = warnEmpty(document.formMenus.nivel);
	
	if (listo) {
		document.formTiposAnuncio.submit();
	} //if
	
} //EnviaLink

function EnviaNoticia() { //Alta de una nueva noticia
	var listo;
	listo = true;
	
	listo = checkField(document.formNoticias.fecha, isDate);
	if (isEmpty(document.formNoticias.fuente.value)) {
		listo = false;
		warnEmpty(document.formNoticias.fuente);
	} //if
	if (isEmpty(document.formNoticias.titular.value)) {
		listo = false;
		warnEmpty(document.formNoticias.titular);
	} //if
	/*if (document.formNoticias.noticia.value == '') {
		listo = false;		
		alert('No puede dejar el campo noticia vacio');
	} //if*/
	
	if (listo) {
		document.formNoticias.submit();
	} //if
	
} //Envia Noticia

function EnviaProvincia() {
	var listo;
	listo = true;
	if (isEmpty(document.formProvincias.nombre.value)) {
		listo = false;
		warnEmpty(document.formProvincias.nombre);
	} //if
	if (listo) {
		document.formProvincias.submit();
	} //if
}

function EnviaUsuario() {
	var listo;
	listo = true;
		
	listo = checkField(document.formUsuarios.login, isAlphanumeric);
	if (listo) listo = checkField(document.formUsuarios.email, isEmail);
	if (isEmpty(document.formUsuarios.nombre.value)) {
		listo = false;
		warnEmpty(document.formUsuarios.nombre);
	} //if
	if (isEmpty(document.formUsuarios.apellidos.value)) {
		listo = false;
		warnEmpty(document.formUsuarios.apellidos);
	} //if
	
	if (listo) {
		document.formUsuarios.submit();
	} //if
} //EnviaUsuario


function BorrarRegistro(ref, tabla) {
	if (confirm("¿Está seguro de que desea borrar este elemento?")) {
		window.location = 'maestro' +tabla +'.php?acc=del&ref=' +ref;
	} //if
} //BorrarRegistro

function BorrarTodosCaducados() {
	if (confirm("¿Esta seguro que desea borrar todos los anuncios caducados?")) {
		window.location = 'maestrocaducados.php?acc=deltodos';
	} //if
}//Borrar todos caducados

function BorrarCaducado(ref) {
	if (confirm("¿Esta seguro que desea borrar este anuncio?")) {
		window.location = 'maestrocaducados.php?acc=del&ref=' +ref;
	} //if
}//Borrar un caducado

function RenuevaCaducado(ref) {
	if (confirm("¿Esta seguro que desea renovar la validez de este anuncio?")) {
		window.location = 'maestrocaducados.php?acc=mod&ref=' +ref;
	} //if
}//Renovar la validez de un anuncio caducado
