// JavaScript Document

function validar() {
	
	var error = 0;
	
	var nombre=document.getElementById('nombre').value;
	var apellidos=document.getElementById('apellidos').value;
	var telefono=document.getElementById('telefono').value;
	var email=document.getElementById('email').value;
	var provincia=document.getElementById('provincia').value;
	var localidad=document.getElementById('localidad').value;
	var direccion=document.getElementById('direccion').value;
	var observaciones=document.getElementById('observaciones').value;

	error += esVacio('1', nombre);
	error += esVacio('2', apellidos);
	error += esVacio('3', telefono);
	error += esVacio('5', provincia);
	error += esVacio('6', localidad);
	error += esVacio('7', direccion);
	error += esVacio('8', observaciones);

	if(email=="") {
		error += 1;
		document.getElementById('4').innerHTML = '*';
	} else {

		var b=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/;

		if(b.test(email)==false) {
			error += 1;
			document.getElementById('4').innerHTML = '* Debe ser un email';
		} else {
			document.getElementById('4').innerHTML = '';
		}
		
	}
	if(document.getElementById('privacidad').checked == false) {
			document.getElementById('errorAsunto').innerHTML = 'Debe aceptar la pol&iacute;tica de protecci&oacute;n de datos';
			error += 1;
	} else {
			document.getElementById('errorAsunto').innerHTML = '';
	}

	if(error==0) {
		document.getElementById('error').innerHTML = '';
		document.form1.submit();
	} else {
		document.getElementById('error').innerHTML = 'Los campos con * son obligatorios';
	}

}

function esVacio(nomLabel, nombre) {

	if(nombre=="") {
		document.getElementById(nomLabel).innerHTML = '&nbsp;*';
		return 1;
	} else {
		document.getElementById(nomLabel).innerHTML = '&nbsp;';
		return 0;

	}
}


