var campos = new Array();
function enviar() {
	//var campos = new Array ('nombre', 'apellidos', 'email', 'texto');
	for (var campo in campos) {
		if ( get(campos[campo]).value == '' || get(campos[campo]).value == ' ' ) {
			alert ('Debe rellenar todos los campos obligatorios.');
			get(campos[campo]).focus();
			return false;
		}
	}
	if ( get('tipo') && get('tipo').value == "0" ) {
		alert ('Debe seleccionar el tipo de consulta.');
		get('tipo').focus();
		return false;
	}

	/*if ( get('telefono') && (get('telefono').value != '') && (!es_telefono(get('telefono').value)) ) {
		alert('El teléfono no parece correcto.');
		get('telefono').focus();
		return false;
	}*/
	if ( get('email') && get('email').value!='' && !es_email(get('email').value) ) {
		alert('El email no parece válido.');
		get('email').focus();
		return false;
	}
	if (get('clausula') && !get('clausula').checked) {
		alert('Debe leer y aceptar la Claúsula de Consentimiento.');
		return false;
	}
	return true;
}

function es_email(email){
	return email.match("^([a-zA-Z0-9_\\-])+(\\.([a-zA-Z0-9_\\-])+)*@((\\[(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))\\]))|((([a-zA-Z0-9])+(([\\-])+([a-zA-Z0-9])+)*\\.)+([a-zA-Z])+(([\\-])+([a-zA-Z0-9])+)*))$")!=null;
}

/*function es_telefono(telefono) {
	return telefono.match("[69][0-9]{8}")!=null;
}*/


/*function get(id){
	var obj = document.getElementById(id);
	return obj;
}

function borrar() {
	get('formu_contacto').reset();
	borra_espacios();
}


function borra_espacios () {
	var campos = new Array ('nombre', 'telefono', 'email', 'comentario');
	for (var campo in campos) 
		get(campos[campo]).value = '';
	get(campos[0]).focus();
}
*/

