$(document).ready(function() {
	$('select[name=author]').load('assistants/ajax.authors.php');

	$('#regForm').submit(function() {
		$.post("assistants/ajax.register.php", {
			firstName: $('#firstName').val(),
			lastName: $('#lastName').val(),
			author: $('#author').val(),
			tel: $('#tel').val(),
			email: $('#email').val(),
			eventId: $('#eventId').val()
		}, registerCallback, 'xml');
		return false;
	});

});

function registerCallback(xml) {
	$('.msg').empty();
	var status = $('response',xml).attr('status');
	var message = $('response',xml).attr('message')
	if (status==0) { // registration OK
		$('#regForm table').hide(200);
		$('#confirmMsg').show(200).html(message);
	} else { // error
		var focus = $('response',xml).attr('focus');
		if (focus !== null) {
			$('#'+focus).focus().parent('td').next('.msg').text(message);
		} else {
			$('#statusMsg').text(message);
		}
	}
}