function finvita(e) {
	e.stop()
	var f = e.element()
	if (fvalida(f)) {
		var c = document.getElementById('consola')
		Element.update(c, '&nbsp;')
		if (!fis_email(f.correo.value)) {
			Element.update(c, 'Proporciona un correo electrónico válido')
			Form.Element.activate(f.correo)
			return false;
		}
		new Ajax.Request('invita_ver_url.php',{parameters:Form.serialize(f), method:'get', onSuccess:fajax_ok, onFailure:fajax_error})
	}
}

function fajax_ok(r) {
	var datos = r.responseText.evalJSON(false);
	if(datos.estado) {
		document.frminvita.destinatario.value = ''
		document.frminvita.correo.value = ''
	}
	alert(datos.mensaje)
}

function fajax_error() {
	alert('No se pudo completar la operación\nIntenta después')
}

Event.observe(document, 'dom:loaded', function(e) {
	document.frminvita.url.value = document.location
	Event.observe(document.frminvita, 'submit', finvita)
})
