var XWiki=(function(b){b.EntryNamePopup=Class.create(b.widgets.ModalPopup,{initialize:function($super,d){d.observe("click",this.showDialog.bindAsEventListener(this));this.urlTemplate=d.up().next("input[type=hidden]").value;this.input=new Element("input",{type:"text"});this.addButton=new Element("input",{type:"image",src:"/xwiki/resources/icons/silk/add.png",alt:"Ajouter"});var c=new Element("div",{id:"entryNamePopup"});c.insert(this.input);c.insert(this.addButton);$super(c,{show:{method:this.showDialog,keys:[]},add:{method:this._onAdd,keys:["Enter"]}},{title:"Nom de l'entr\u00E9e:",verticalPosition:"top"})},createDialog:function($super,c){this.addButton.observe("click",this._onAdd.bind(this));$super(c)},showDialog:function($super,c){$super(c);this.input.clear().focus()},_onAdd:function(){if(this.input.value!=""){window.self.location=this.urlTemplate.replace(/__entryName__/g,encodeURIComponent(this.input.value))}else{this.input.focus()}}});function a(){var c=$("actionBox");if(c){new b.EntryNamePopup(c.down(".add"));return true}return false}(b.domIsLoaded&&a())||document.observe("xwiki:dom:loaded",a);return b}(XWiki||{}));