
function enviar_formulario(f) {
	
	if(f.area.selectedIndex<2) return alert('Seleccione el área formativa');
	if(f.nombre.value=='') return alert('Introduzca su nombre');
	if(f.email.value=='') return alert('Introduzca su e-mail');
	if(f.telefono.value=='') return alert('Introduzca un teléfono de contacto');

	var destino;
	switch(f.delegacion.selectedIndex) {
		case 3:	destino = 'zaragoza@edutek-etp.com'; break;
		case 4: destino = 'madrid@edutek-etp.com'; break;
		default: destino = 'admin@edutek-etp.com'; break;
	}

	var vars = 'destino=' + destino;
	vars += '&delegacion=' + f.delegacion[f.delegacion.selectedIndex].innerText;
	vars += '&area=' + f.area[f.area.selectedIndex].innerText;
	vars += '&curso=' + f.elements('curso').value;
	vars += '&observaciones=' + f.elements('observaciones').value;
	vars += '&nombre=' + f.elements('nombre').value;
	vars += '&email=' + f.elements('email').value;
	vars += '&telefono=' + f.elements('telefono').value;


	//POST
	//		req.open("POST", url + '?', false);
	//		req.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	//		req.send(vars);
	//		return req;


	//GET
	if (window.XMLHttpRequest) {
		var req = new XMLHttpRequest();
		req.open("GET", 'mail.php?' + vars, false);
		req.send(null);
	} else if (window.ActiveXObject) {
		var req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req) {
			req.open("GET", 'mail.php?' + vars, false);
			req.send();
		}
	}

	//Maneja el resultado
		var enviado = false;
		if(req.status==200) 
			if(req.responseText == '<result>ok</result>')
				enviado = true;

		if(enviado) {
			f.reset();
			alert('El mensaje se ha enviado correctamente');
		} else {
			alert('No se ha podido enviar el mensaje, por favor inténtelo de nuevo');
		}
}


