function apprise(b,a,i){function e(a){g.dispose();d.dispose();i&&i(a)}var c={confirm:!1,verify:!1,input:!1,animate:!1,textOk:"Oui",textCancel:"Non",textYes:"Oui",textNo:"Non"};if(a)for(var h in c)typeof a[h]=="undefined"&&(a[h]=c[h]);var g=new Element("div",{id:"appriseOverlay","class":"appriseOverlay"});g.injectInside(document.body).show();var d=new Element("div",{id:"appriseOuter","class":"appriseOuter"});d.injectInside(document.body);c=new Element("div",{id:"appriseInner","class":"appriseInner"});
c.injectInside($("appriseOuter")).set("html",b);a?a.animate?(b=a.animate,isNaN(b)&&(b=400),d.setStyle("top","-200px").show()):d.setStyle("top",$(window).getSize().y/2-100).show():d.setStyle("top",$(window).getSize().y/2-100).show();d.setStyle("left",$(window).getSize().x/2-d.getSize().x/2);if(a&&a.input){var b=new Element("div",{"class":"aInput"}),f=new Element("input",{type:"text","class":"aTextbox",id:"aTextbox"});typeof a.input=="string"&&f.set("value",a.input);f.injectInside(b);b.injectInside(c)}(new Element("div",
{id:"aButtons","class":"aButtons"})).injectInside($("appriseInner"));b=new Element("button",{events:{click:function(){typeof f!="undefined"?e(f.get("value")):e(!0)}}});c=new Element("button",{events:{click:function(){e(!1)}}});a?a.confirm||a.input?(b.set("text",a.textOk).injectInside($("aButtons")),c.set("text",a.textCancel).injectInside($("aButtons"))):a.verify?(b.set("text",a.textYes).injectInside($("aButtons")),c.set("text",a.textNo).injectInside($("aButtons"))):b.set("text",a.textOk).injectInside($("aButtons")):
b.set("text","Ok").injectInside($("aButtons"));$(document).addEvent("keydown",function(a){g.isVisible()&&(a.key=="enter"&&e(!0),a.key=="esc"&&e(!1))})};

