function showFlashMessage(message, error){
	if (typeof error == "undefined") error = false;
	var out = $(".flash-messages")

    if (out.is(":visible"))
        if (out.text().length!=0) out.fadeOut()
        else out.hide()

	out.removeClass("flash-error")
	out.removeClass("flash-success")
	out.addClass((error) ? "flash-error" : "flash-success")
	out.html(message).fadeIn('slow')
}

function hideFlashMessage(){
	var out = $(".flash-messages")
	out.fadeOut('slow');
}

function checkRedirect(data) {
	if (data['redirect']!=undefined) {
		Redirect(data['redirect'])
	}
}

function Redirect(url) {
	$(location).attr('href',url);
	throw new Error("redirect");
}
