window.maif={};window.maif.temps={};window.maif.evenements={};window.maif.ajax={};window.maif.error={};window.maif.ajax.appelUrl=function(url,formulaire,divReponse,oContent){var kw={preventCache:true,url:url,form:formulaire,handle:jQuery.NiceJForms.saveNiceSelects(),handleAs:"text",content:oContent,load:function(data,ioArgs){if(data.indexOf("<!DOCTYPE")>-1||data.indexOf("<!-- erreur -->")>-1){dojo.body().innerHTML=data;}else{dojo.byId(divReponse).innerHTML=data;window.maif.ajax.countStat();}jQuery.NiceJForms.replaceSelectsReload();tb_init("a.thickbox, area.thickbox, input.thickbox");document.body.style.cursor=window.maif.temps["cursor-default"];jQueryShowPanel("a#showHidePanel_1","#panel_1");if(jQuery(".bubbleHelp").size()>0){bubbleHelp.init();bubbleHelp.hide(".bubbleHelp");}if(jQuery(".bubbleGreenHelp").size()>0){bubbleGreenHelp.init();bubbleGreenHelp.hide(".bubbleGreenHelp");}if(jQuery(".bubbleGreenHelpBottom").size()>0){bubbleGreenHelpBottom.init();bubbleGreenHelpBottom.hide(".bubbleGreenHelpBottom");}if(dojo.isIE=0){if(document.getElementById){var returnVar=document.getElementById(window.maif.evenements.elementFocusedId.id);}else{if(document.all){var returnVar=document.all[window.maif.evenements.elementFocusedId.id];}else{if(document.layers){var returnVar=document.layers[window.maif.evenements.elementFocusedId.id];}}}if(window.maif.evenements.elementFocusedId!=null&&window.maif.evenements.elementFocusedId!=""){if(window.maif.evenements.elementFocusedId.type=="text"){returnVar.focus();}}}},mimeType:"text/html",error:function(data,ioArgs){console.error("Error: ",data.message);document.body.style.cursor=window.maif.temps["cursor-default"];}};if(navigator.cookieEnabled&&window.maif.accessibilite!="on"&&window.maif.ajax.getAccessibiliteSession!="on"){window.maif.temps["cursor-default"]=document.body.style.cursor;document.body.style.cursor="wait";dojo.xhrPost(kw);return false;}return true;};window.maif.ajax.appelAction=function(action,formulaire,divReponse){var regExp=new RegExp("(.html)","g");var url=action;if(regExp.test(url)){url=url.replace(regExp,"Ajax.html");}else{url=url+"Ajax.action";}var kw={preventCache:true,url:url,form:formulaire,handle:jQuery.NiceJForms.saveNiceSelects(),handleAs:"text",load:function(data,ioArgs){if(data.substr(0,11)=="forceReload"){if(regExp.test(action)){window.maif.ajax.soumettreAction(formulaire,action);}else{window.maif.ajax.soumettreAction(formulaire,action+".action");}}else{if(data.indexOf("<!DOCTYPE")>-1||data.indexOf("<!-- erreur -->")>-1){dojo.body().innerHTML=data;}else{dojo.byId(divReponse).innerHTML=data;window.maif.ajax.countStat();}}jQuery.NiceJForms.replaceSelectsReload();tb_init("a.thickbox, area.thickbox, input.thickbox");document.body.style.cursor=window.maif.temps["cursor-default"];jQueryShowPanel("a#showHidePanel_1","#panel_1");if(jQuery(".bubbleHelp").size()>0){bubbleHelp.init();bubbleHelp.hide(".bubbleHelp");}if(jQuery(".bubbleGreenHelp").size()>0){bubbleGreenHelp.init();bubbleGreenHelp.hide(".bubbleGreenHelp");}if(jQuery(".bubbleGreenHelpBottom").size()>0){bubbleGreenHelpBottom.init();bubbleGreenHelpBottom.hide(".bubbleGreenHelpBottom");}try{jQuery("a.infobulles, a.tooltip").tooltip({id:"infobulle",track:true,delay:0,showURL:false,showBody:"|",top:20,left:0});}catch(oExpA){window.maif.error.log(oExpA,"jQuery(document).ready.infobulle");}try{jQuery.dpText={TEXT_PREV_YEAR:"Année précédente",TEXT_PREV_MONTH:"Mois précédent",TEXT_NEXT_YEAR:"Année suivante",TEXT_NEXT_MONTH:"Mois suivant",TEXT_CLOSE:"Fermer",TEXT_CHOOSE_DATE:"Choisir une date"};if(jQuery(".inputCalendar").size()>0){jQuery(".inputCalendar").datePicker({clickInput:true});}}catch(oExpA){window.maif.error.log(oExpA,"jQuery(inputCalendar)");}if(dojo.isIE=0){if(document.getElementById){var returnVar=document.getElementById(window.maif.evenements.elementFocusedId.id);}else{if(document.all){var returnVar=document.all[window.maif.evenements.elementFocusedId.id];}else{if(document.layers){var returnVar=document.layers[window.maif.evenements.elementFocusedId.id];}}}if(window.maif.evenements.elementFocusedId!=null&&window.maif.evenements.elementFocusedId!=""){if(window.maif.evenements.elementFocusedId.type=="text"){returnVar.focus();}}}},mimeType:"text/html",error:function(data,ioArgs){console.error("Error: ",data.message);document.body.style.cursor=window.maif.temps["cursor-default"];}};if(navigator.cookieEnabled&&window.maif.accessibilite!="on"&&window.maif.ajax.getAccessibiliteSession!="on"){window.maif.temps["cursor-default"]=document.body.style.cursor;document.body.style.cursor="wait";dojo.xhrPost(kw);return false;}return true;};window.maif.ajax.soumettreAction=function(pIdFormulaire,pNomAction){if(navigator.cookieEnabled&&window.maif.accessibilite!="on"&&window.maif.ajax.getAccessibiliteSession!="on"){document.forms[pIdFormulaire].action=pNomAction;document.forms[pIdFormulaire].submit();}};window.maif.ajax.setAccessibilite=function(valeur){window.maif.ajax.callJsonAccessibilite();if(valeur=="on"){dojo.cookie("accessibilite",valeur,{expires:365,path:"/"});}else{dojo.cookie("accessibilite",null,{expires:-1,path:"/"});}window.maif.servicesAccessibilite["Accessibilite.setAccessibilite"](valeur);};window.maif.ajax.activerScriptsAccessibles=function(){window.maif.ajax.setAccessibilite("on");};window.maif.ajax.desactiverScriptsAccessibles=function(){window.maif.ajax.setAccessibilite("off");};window.maif.ajax.getAccessibilite=function(){window.maif.ajax.callJsonAccessibilite();window.maif.servicesAccessibilite["Accessibilite.getAccessibilite"]().addCallback(function(result){window.maif.ajax.getAccessibiliteSession=result;});};window.maif.ajax.countStat=function(){window.maif.ajax.callJsonStat();window.maif.servicesStat["Stat.getStatComplete"]().addCallback(function(result){window.maif.ajax.callJsonStat();window.maif.ajax.getStatAjax=result;window.maif.servicesStat["Stat.getNiveau2"]().addCallback(function(result){window.maif.ajax.getNiveau2Ajax=result.value;if(dojo.byId("statXiti")!=null){dojo.byId("statXiti").innerHTML="<b>Stats Xiti rechargement dynamique</b>: Niveau 2 :"+result.value+" // page : "+window.maif.ajax.getStatAjax;}try{xt_med("F",window.maif.ajax.getNiveau2Ajax,window.maif.ajax.getStatAjax);}catch(oExpA){window.maif.error.log(oExpA,"callbakc.xt_med");}});});};window.maif.xitiPDF=function(o,niveau2Xiti,chapitreXiti,sousChapitreXiti,sousSousChapitreXiti,pageXiti){window.maif.ajax.getStatAjax=xtpage;window.maif.ajax.getNiveau2Ajax=xtn2;var statsXitiPage="";if((niveau2Xiti==null)||(niveau2Xiti=="")){niveau2Xiti=window.maif.ajax.getNiveau2Ajax;}if(((chapitreXiti!=null)&&(chapitreXiti!=""))||((sousChapitreXiti!=null)&&(sousChapitreXiti!=""))||((sousSousChapitreXiti!=null)&&(sousSousChapitreXiti!=""))||((pageXiti!=null)&&(pageXiti!=""))){statsXitiPage="";var append="0";if((chapitreXiti!=null)&&(chapitreXiti!="")){statsXitiPage=chapitreXiti;append="1";}if((sousChapitreXiti!=null)&&(sousChapitreXiti!="")){statsXitiPage=statsXitiPage+((append=="0")?"":"::")+sousChapitreXiti;append="1";}if((sousSousChapitreXiti!=null)&&(sousSousChapitreXiti!="")){statsXitiPage=statsXitiPage+((append=="0")?"":"::")+sousSousChapitreXiti;append="1";}if((pageXiti!=null)&&(pageXiti!="")){statsXitiPage=statsXitiPage+((append=="0")?"":"::")+pageXiti;append="1";}}else{statsXitiPage=window.maif.ajax.getStatAjax;var statSplit=statsXitiPage.split("::");statsXitiPage="";for(var i=0;i<(statSplit.length-1);i++){if(i>0){statsXitiPage=statsXitiPage+"::";}statsXitiPage=statsXitiPage+statSplit[i];}if(o!=null){pageXiti=o.href.replace("\\","/");var pageSplit=pageXiti.split("/");pageXiti=pageSplit[pageSplit.length-1];statsXitiPage=statsXitiPage+"::"+pageXiti;}}try{xt_med("C",niveau2Xiti,statsXitiPage,"T");}catch(oExpA){window.maif.error.log(oExpA,"callbakc.xt_med");}};window.maif.ajax.callJsonAccessibilite=function(){window.maif.servicesAccessibilite=new dojox.rpc.Service({target:"/JSON-RPC",transport:"POST",envelope:"JSON-RPC-1.0",contentType:"text/json-comment-filtered",services:{"Accessibilite.getAccessibilite":{returns:{type:"string"}},"Accessibilite.setAccessibilite":{parameters:{type:"string"}}}});};window.maif.ajax.callJsonStat=function(){window.maif.servicesStat=new dojox.rpc.Service({target:"/JSON-RPC",transport:"POST",envelope:"JSON-RPC-1.0",contentType:"application/json",services:{"Stat.getStatComplete":{returns:{type:"string"}},"Stat.getNiveau2":{returns:{type:"string"}}}});};window.maif.evenements.onElementFocused=function(e){var target;if(dojo.isIE>5){target=document.activeElement;}else{target=e?e.explicitOriginalTarget:null;}window.maif.evenements.elementFocusedId=target;};window.maif.evenements.addCustomEvent=function(elem,name,func){if(name=="load"){if(window.addEventListener){window.addEventListener("load",func,false);}else{if(document.addEventListener){document.addEventListener("load",func,false);}else{if(window.attachEvent){window.attachEvent("onload",func);}}}}else{if(elem.addEventListener){elem.addEventListener(name,func,false);}else{elem.attachEvent("on"+name,func);}}};window.maif.defineScrollPos=function(){try{ar=document.getElementsByName("scrollPos");siz=ar.length;scr=document.documentElement.scrollTop||document.body.scrollTop||window.pageYOffset||0;for(var i=0;i<siz;i++){ar[i].value=scr;}}catch(ex){ar=document.getElementsByName("scrollPos");siz=ar.length;for(var i=0;i<siz;i++){ar[i].value=0;}}};window.maif.manageFormSubmit=function(target){target._submit=target.submit;target.addedFunction=function(){try{ar=document.getElementsByName("scrollPos");siz=ar.length;scr=document.documentElement.scrollTop||document.body.scrollTop||window.pageYOffset||0;for(var i=0;i<siz;i++){ar[i].value=scr;}}catch(ex){ar=document.getElementsByName("scrollPos");siz=ar.length;for(var i=0;i<siz;i++){ar[i].value=0;}}};target.submit=function(event){var target=event?event.target:this;if(target.addedFunction){target.addedFunction();}target._submit();};window.maif.evenements.addCustomEvent(target,"submit",target.addedFunction);};window.maif.isIE6=function(){try{return(navigator.userAgent.toLowerCase().indexOf("msie 6")!=-1)&&(navigator.userAgent.toLowerCase().indexOf("msie 7")==-1);}catch(oExp){window.maif.error.log(oExp,"window.maif.isIE6");return false;}};window.maif.getUrlVar=function(sVar){try{var sUrl=location.href.substring(location.href.indexOf("?")+1,location.href.length)+"&";if(sUrl.indexOf("#")!=-1){sUrl=sUrl.substring(0,sUrl.indexOf("#"))+"&";}var sResult="";sVar=sVar+"=";var iSize=sVar.length;if(sUrl.indexOf(sVar)!=-1){sResult=sUrl.substring(sUrl.indexOf(sVar)+iSize,sUrl.length).substring(0,sUrl.substring(sUrl.indexOf(sVar)+iSize,sUrl.length).indexOf("&"));}return sResult;}catch(oExp){window.maif.error.log(oExp,"window.maif.getUrlVar");return"";}};window.maif.setPopupConfirm=function(sName,sText,eYes,eNo){try{if(!window.maif.temps.oPopupConfirm){window.maif.temps.oPopupConfirm=new Array();}window.maif.temps.oPopupConfirm[sName]={sText:sText,eYes:eYes,eNo:eNo};}catch(oExp){window.maif.error.log(oExp,"window.maif.setPopupConfirm");return"";}};window.maif.getPopupConfirm=function(sName){try{if(!window.maif.temps.oPopupConfirm||!window.maif.temps.oPopupConfirm[sName]){return false;}return window.maif.temps.oPopupConfirm[sName];}catch(oExp){window.maif.error.log(oExp,"window.maif.getPopupConfirm");return false;}};window.maif.closeDialog=function(){try{confDialog.hide();}catch(oExp){window.maif.error.log(oExp,"window.maif.closeDialog");return false;}};window.maif.openWindowFullScreen=function(sUrl){var nav=navigator.appVersion;var ischrome=nav.indexOf("Chrome")?true:false;if((navigator.appName=="Microsoft Internet Explorer")){var fenetre=window.open(sUrl,"","width="+screen.availWidth+",height="+screen.availHeight+",top=0,left=0,resizable=no,status=yes,location=yes");}else{if(ischrome==true){var fenetre=window.open(sUrl,"","width="+screen.availWidth+",height="+screen.availHeight);fenetre.moveTo(0,0);}else{window.open(sUrl,"","fullscreen");}}return false;};window.maif.navigateSocram=function(sUrl){var sUrlLinkSocram;try{if(sUrl.indexOf("linkSocram")!=-1){sUrlLinkSocram=sUrl.substring((sUrl.indexOf("http",0)));window.maif.openWindowFullScreen(sUrlLinkSocram);}else{window.location.href=sUrl;}}catch(oExp){window.maif.error.log(oExp,"window.maif.navigateSocram");return false;}};window.maif.error.log=function(oExp,sPath){};document.documentElement.className=(document.documentElement.className+" "||"")+"hasJS";
