YAHOO.namespace("cjd.messages");YAHOO.namespace("cjd.header");YAHOO.util.Event.onAvailable("spinner",function(){YAHOO.util.Dom.setStyle("spinner","display","block");YAHOO.cjd.header.spinner=new YAHOO.widget.Panel("spinner",{width:"40px",height:"40px",fixedcenter:true,close:false,visible:false,draggable:false,modal:true,effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25}});YAHOO.cjd.header.spinner.render();YAHOO.Bubbling.addDefaultAction("showSpinnerGlobalBehavior",function(B,A){YAHOO.cjd.header.spinner.show();return false})});YAHOO.util.Event.onDOMReady(function(){var B=new YAHOO.widget.MenuBar("navBarre",{autosubmenudisplay:true});B.render();var A=new YAHOO.widget.MenuBar("menuDirigeant",{autosubmenudisplay:true,lazyload:true});A.render();YAHOO.util.Event.addListener("selectCheckbox","click",toggleBatchUpdateSelection,null,true)});YAHOO.util.Event.onDOMReady(function(){YAHOO.util.Event.addListener(YAHOO.util.Selector.query("div.header"),"click",function(A){if(A.clientY<135){YAHOO.util.Event.stopPropagation(A);document.location=document.getElementById("link-cjd-main").href}},null,true)});YAHOO.util.Event.onContentReady("menuwithgroups",function(){YAHOO.cjd.header.BatchUpdateMenu=new YAHOO.widget.Menu("menuwithgroups",{position:"dynamic",context:["menu-toggle-container","tl","bl"]});YAHOO.cjd.header.BatchUpdateMenu.render();YAHOO.util.Event.addListener("menutoggle","click",YAHOO.cjd.header.BatchUpdateMenu.show,null,YAHOO.cjd.header.BatchUpdateMenu)});function toggleBatchUpdateSelection(C){var D=YAHOO.util.Event.getTarget(C);var A=YAHOO.util.Selector.query("input.batch-id");for(var B=0;B<A.length;B++){if(D.checked){A[B].checked=true}else{A[B].checked=false}}}YAHOO.util.Event.onDOMReady(function(){var A=YAHOO.util.Dom.getElementsByClassName("ellipsis","div");for(var B=0;B<A.length;B++){ellipsis(A[B])}});function ellipsis(C){if(typeof C=="string"){C=document.getElementById(C)}var A=calcWidth(C)-10000;var B=C.innerHTML;C.innerHTML='<span title="'+B+'">'+B+"</span>";C=new YAHOO.util.Element(C);C=C.get("firstChild");while(B.length>0&&calcWidth(C)>=A){B=B.substr(0,B.length-1);C.innerHTML=B+"..."}}function calcWidth(C){if(typeof C=="string"){C=document.getElementById(C)}var B=YAHOO.util.Dom.getRegion(C);var A=B.right-B.left;return A}YAHOO.widget.Button.prototype._setTitle=function(B){var A=B;if(!A){switch(this.get("type")){case"radio":A=this.RADIO_DEFAULT_TITLE;break;case"checkbox":A=this.CHECKBOX_DEFAULT_TITLE;break;case"menu":A=this.MENUBUTTON_DEFAULT_TITLE;break;case"split":A=this.SPLITBUTTON_DEFAULT_TITLE;break;case"submit":A=this.SUBMIT_TITLE;break}}else{this._button.title=A}};function unescapeHTML(A){var B=document.createElement("DIV");B.innerHTML=A;if(B.innerText){return B.innerText}return B.textContent}YAHOO.cjd.header.PanelManager=new YAHOO.widget.OverlayManager();YAHOO.cjd.header.ConfirmApp={context:{},confirmationGlobalBehavior:function(B,A){var C=A[1];YAHOO.cjd.header.ConfirmApp.context.action=C;var D=C.target;if(!YAHOO.lang.isUndefined(D.title)&&""!=D.title){YAHOO.cjd.header.confirmationDialog.cfg.setProperty("text",D.title)}YAHOO.cjd.header.confirmationDialog.show();return true},init:function(){YAHOO.cjd.header.confirmationDialog=new YAHOO.widget.SimpleDialog("main-confirm-dlg",{width:"450px",effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},fixedcenter:true,modal:true,visible:false,draggable:false,text:YAHOO.cjd.messages.confirmezVous,icon:YAHOO.widget.SimpleDialog.ICON_WARN,buttons:[{text:YAHOO.cjd.messages.action.oui,handler:YAHOO.cjd.header.ConfirmApp.handleConfirmationYes,isDefault:true},{text:YAHOO.cjd.messages.action.non,handler:function(){this.hide()}}]});YAHOO.cjd.header.confirmationDialog.setHeader(YAHOO.cjd.messages.confirmezVous);YAHOO.cjd.header.confirmationDialog.render(YAHOO.util.Selector.query("div.header",null,true));YAHOO.Bubbling.addDefaultAction("needsSelectionGlobalBehavior",function(D,A){if(document.forms.batch){var C=YAHOO.util.Dom.getElementsByClassName("batch-id");var E=false;for(var B=0;B<C.length;B++){if(C[B].checked){E=true}}if(!E){if(YAHOO.cjd.header.BatchUpdateMenu){YAHOO.cjd.header.BatchUpdateMenu.hide()}alert(YAHOO.cjd.messages.selectionnerUneLigne);return true}}return false});YAHOO.Bubbling.addDefaultAction("confirmationGlobalBehavior",YAHOO.cjd.header.ConfirmApp.confirmationGlobalBehavior);if(YAHOO.cjd.header.PanelManager){YAHOO.cjd.header.PanelManager.register(YAHOO.cjd.header.confirmationDialog);YAHOO.cjd.header.confirmationDialog.beforeShowEvent.subscribe(function(){YAHOO.cjd.header.PanelManager.hideAll()})}},handleConfirmationYes:function(){if(document.forms.batch){if(YAHOO.cjd.header.PanelManager){YAHOO.cjd.header.PanelManager.hideAll()}YAHOO.cjd.header.spinner.show();YAHOO.widget.Button.addHiddenFieldsToForm(document.forms.batch);document.forms.batch.action=YAHOO.cjd.header.ConfirmApp.context.action.target.href;document.forms.batch.submit();return }var A;if(YAHOO.cjd.header.ConfirmApp.context.action.button!=null){A=YAHOO.cjd.header.ConfirmApp.context.action.value}else{A=YAHOO.cjd.header.ConfirmApp.context.action.target.href}if(A!=null){if(document.getElementById("link-cjd-back")){A=A+"?targetUri="+document.getElementById("link-cjd-back").href}document.location=A}}};YAHOO.util.Event.onDOMReady(YAHOO.cjd.header.ConfirmApp.init,YAHOO.cjd.header.ConfirmApp,true);function initPublier(){var C=new YAHOO.widget.Dialog("publier-dlg",{width:"450px",effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},fixedcenter:true,modal:true,visible:false,draggable:false,icon:YAHOO.widget.SimpleDialog.ICON_WARN,postmethod:"form",buttons:[{text:YAHOO.cjd.messages.action.oui,handler:function(){this.submit()},isDefault:true},{text:YAHOO.cjd.messages.action.non,handler:function(){this.hide()}}]});C.render();var D=new YAHOO.widget.Dialog("saisir-eco-dlg",{width:"450px",effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.25},fixedcenter:true,modal:true,visible:false,draggable:false,icon:YAHOO.widget.SimpleDialog.ICON_WARN,postmethod:"form",buttons:[{text:YAHOO.cjd.messages.action.oui,handler:function(){this.submit()},isDefault:true}]});D.render();var B=function(){if(document.getElementById("publier-dlg")){C.show()}else{if(document.getElementById("saisir-eco-dlg")){D.show()}}};var A=new YAHOO.widget.Button("linkPublier",{onclick:{fn:B}})}YAHOO.util.Event.onDOMReady(initPublier);
