function submitMediaAdvisorySignup(form) {
	
	var xml_container = $('<xml>');
	var actions = $('<actions>');
	xml_container.append(actions);
	var add = $('<add>');
	actions.append(add);
	var user = $('<press>');
	add.append(user);
	user.attr('firstname', $(form).find('input.firstname').val());
	user.attr('lastname', $(form).find('input.lastname').val());
	user.attr('address', $(form).find('input.address').val());
	user.attr('newsorg', $(form).find('input.newsorg').val());
	user.attr('state', $(form).find('input.state').val());
	user.attr('city', $(form).find('input.city').val());
	user.attr('email', $(form).find('input.email').val());
	user.attr('phone', $(form).find('input.phone').val());
	
	$(['region','issue']).each(function(j, selectName) {
		if ($(form).find('select[name='+selectName+']').val() != null) {
			$($(form).find('select[name='+selectName+']').val()).each(function(i,val) {
				var r = $(document.createElement(selectName));
				r.attr('id',val);
				user.append(r);
			});
		}
	});
	
	$.post(
		xmlapi_location,
		{'xml':xml_container.html()},
		function(data){
			var status = $(data).find("press").attr("status");
			if (status == 'success') {
				$(form).replaceWith("<p>Thank you for signing up!</p>");
			}
			else if (status == 'exists') {
				$(form).find("p#userexists").show();
			}
			else {
				alert("Error: "+$(data).find("message").text());
			}
		}
	);
}
