function check(fname, outp) {
	str = $("#"+fname).serializeArray();
	url = $("#"+fname).attr("action");

	$.post(url, str, 
		   function(data) {
			$("#"+outp).remove();			   
			$("#"+fname).append('<div id="'+outp+'"><pre>'+data+'</pre></div>');
		   });
}

function submitForm(fname) {
	str = $("#"+fname).serializeArray();
	url = $("#"+fname).attr("action");

	$.post(url, str, 
		   function(data) {
	 			if(data=='') {
					$("#"+fname).submit(); 
				}
				else {

					$("body").prepend('<div class="error" id="errors">'+data+'</div>');

				center = $(document).scrollTop()+$(window).height()/2-$("#errors").height()/2-30;

				$("#errors").css({
					'top' : center
				});

					$("body").click( function() {
						$("#errors").remove();
					});

					$("#errors").click( function() {
						$("#errors").remove();
					});

				}
		   });

}
