$(function(){
	$(".warning .close").click(function(){
		close_warning(this)
	})
});

function close_warning(ctrl)
{
	$(ctrl).parent().animate({"opacity":0,
						   "height":0,
						   "margin-top":0,
						   "margin-bottom":0,
						   "padding-top":0,
						   "padding-bottom":0},500,function(){$(this).remove()})
}

function create_warning(type,msg,prependto)
{
	var warning = $("<div></div>");
	var span_close = $("<span></span>");
	
	warning.addClass("warning "+type);		
	span_close.addClass("close");
	span_close.click(function(){close_warning(this)});	
	warning.html(msg);
	
	warning.append(span_close);
	warning.css("display","none");
	warning.prependTo(prependto);	
	warning.show("slow");	
}
