var estMoz=false;var progIDMSXML="Msxml2.DOMDocument.6.0";var objXSL=null;var objXSLListeDyn=null;var objXSLActionCtxt=null;var tabLex;var objHTTP=null;var cibleASP;var refXSLCharge="";var RETOUR_SERV_ASYNC=false;var appareilMobile=false;function _Document_onload() { handleOnLoad(this);}function handleOnLoad(objDOMDocument) { if (!objDOMDocument.documentElement || objDOMDocument.documentElement.tagName == "parsererror"){ objDOMDocument.parseError = -9999999;} changeReadyState(objDOMDocument, 4);}function changeReadyState(objDOMDocument, iReadyState){ try{objDOMDocument.readyState = iReadyState;}catch(e){} if (objDOMDocument.onreadystatechange != null && (typeof(objDOMDocument.onreadystatechange)=="function")) objDOMDocument.onreadystatechange();}if(document.implementation.hasFeature("XPath","3.0") && document.createNSResolver){ XMLDocument.prototype.selectNodes = function(cXPathString, xNode){ if(!xNode){xNode = this;} var aResult = []; var defaultNS = this.defaultNS; if (navigator.userAgent.indexOf("Firefox")>0){ var aItems = this.evaluate(cXPathString, xNode,{ normalResolver: this.createNSResolver(this.documentElement), lookupNamespaceURI : function (prefix){ switch (prefix){ case "dflt": return defaultNS; default: return this.normalResolver.lookupNamespaceURI(prefix); } } },XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null); for(var i=0;i<aItems.snapshotLength;i++){ aResult[i]=aItems.snapshotItem(i); } } else { try { var result= this.evaluate(cXPathString, xNode,{ normalResolver: this.createNSResolver(this.documentElement), lookupNamespaceURI : function (prefix){ switch (prefix){ case "dflt": return defaultNS; default: return this.normalResolver.lookupNamespaceURI(prefix); } } },null,null); var oRes=result.iterateNext(); while (oRes!=null){ aResult.push(oRes); oRes=result.iterateNext(); } }catch(e){alert(e.message+" "+cXPathString)}} return aResult; }; Element.prototype.selectNodes = function(cXPathString){ if(this.ownerDocument.selectNodes){ return this.ownerDocument.selectNodes(cXPathString, this); }else{throw "For XML Elements Only";} }; XMLDocument.prototype.setProperty = function(p,v){ if(p=="SelectionNamespaces" && v.indexOf("xmlns:dflt")==0){ this.defaultNS = v.replace(/^.*=\'(.+)\'/,"$1"); } }; XMLDocument.prototype.defaultNS;}function IU_objDom(){var objX;if (estMoz){objX=document.implementation.createDocument("", "test", null);objX.addEventListener("load", _Document_onload, false);} else {try {objX=new ActiveXObject(progIDMSXML);if (progIDMSXML=="Msxml2.DOMDocument.6.0"){objX.setProperty("NewParser",true);}} catch(e){progIDMSXML="Msxml2.DOMDocument.3.0";objX=new ActiveXObject(progIDMSXML);}}objX.async=false;return objX;}if (document.implementation && document.implementation.createDocument && !window.ActiveXObject) { Document.prototype.loadXML = function(strXML) { changeReadyState(this, 1); var objDOMParser = new DOMParser(); var objDoc = objDOMParser.parseFromString(strXML, "text/xml"); while (this.hasChildNodes()){this.removeChild(this.lastChild);} for (var i=0; i < objDoc.childNodes.length; i++) { var objImportedNode = this.importNode(objDoc.childNodes[i], true); this.appendChild(objImportedNode); } handleOnLoad(this); return true; }; if (navigator.userAgent.indexOf("Firefox")<0 && navigator.appName!="Opera"){ Document.prototype.load = function(fichUrl){ changeReadyState(this, 1); var objDOMParser = new DOMParser(); var xmlhttp = new XMLHttpRequest();xmlhttp.open("GET",fichUrl,false);xmlhttp.send(null); var objDoc = xmlhttp.responseXML; if (objDoc==null){return false;} while (this.hasChildNodes()){this.removeChild(this.lastChild);} for (var i=0; i < objDoc.childNodes.length; i++) { var objImportedNode = this.importNode(objDoc.childNodes[i], true); this.appendChild(objImportedNode); } handleOnLoad(this); return true; }; } Document.prototype.readyState = "0";Document.prototype.onreadystatechange = null;Document.prototype.parseError = 0;estMoz=true;progIDMSXML="Moz";}function espaceNomDefini(obj,ns){if (ns==""){return true;}if (obj.lookupNamespaceURI(ns)!=null){return true;}if (obj.ownerDocument.lookupNamespaceURI(ns)!=null){return true;}return false;}function XML_filsNS(objXML,ns,balise){var xpath=ns+":"+balise;if (ns==""){xpath="*[local-name()='"+balise+"']";if (progIDMSXML=="Msxml2.DOMDocument.3.0"){xpath=balise;}}if (estMoz){if (objXML.selectNodes){if (!espaceNomDefini(objXML,ns)){return null;}var restab = objXML.selectNodes(xpath);if (restab.length>0){return restab[0];}} else if (objXML.ownerDocument.selectNodes){if (!espaceNomDefini(objXML,ns)){return null;}var restab = objXML.ownerDocument.selectNodes(xpath,objXML);if (restab.length>0){return restab[0];}} else {var lesn=objXML.childNodes;var i=0;var cherceBal=balise;if (ns!=""){cherceBal=ns+":"+balise;}while (i<lesn.length){if (lesn.item(i).nodeName==cherceBal){return lesn.item(i);}i++;}}return null;} else {return objXML.selectSingleNode(xpath);}}function XML_fils(objXML,balise){if (objXML==null){alert("XML_fils "+balise);}var xpath=espaceDeNomDefini(objXML)+balise;if (estMoz){if (objXML.selectNodes){var restab = objXML.selectNodes(xpath);if (restab.length>0){return restab[0];}} else if (objXML.ownerDocument.selectNodes){var restab = objXML.ownerDocument.selectNodes(xpath,objXML);if (restab.length>0){return restab[0];}} else{var lesn=objXML.childNodes;if (lesn==null){alert("childNodes null for "+balise);}var i=0;while (i<lesn.length){if (lesn.item(i).nodeName==balise){return lesn.item(i);}i++;}}return null;} else {return objXML.selectSingleNode(xpath);}}function XML_tabElementFils(objXML){var tab=new Array();if (objXML==null){alert("XML_tabElementFils null");}var lesn=objXML.childNodes;for (var i=0;i<lesn.length;i++){if (lesn.item(i).nodeType==1){tab.push(lesn.item(i));}}return tab;}function XML_modifTexteNoeud(oN,texte){if (estMoz){if (oN.textContent){oN.textContent=texte;}else {var nTet=oN.firstChild;if (nTet==null||nTet.nodeType!=3){var ott=oN.ownerDocument.createTextNode(texte);oN.appendChild(ott);} else {oN.firstChild.nodeValue=texte;}}} else {oN.text=texte;}}function XML_texteNoeud(obj){if (obj==null){return "";}if (obj.text){return obj.text;}if (obj.textContent){return obj.textContent;}var s = "";for(var i=0;i<obj.childNodes.length;i++){var oNode = obj.childNodes[i];if(oNode.nodeType == 3)s += oNode.nodeValue;else if(oNode.nodeType == 1)s += XML_texteNoeud(oNode);}return s;}function XML_trouveNoeud(objXML,balise,nomAttr,valAttr){if (objXML.nodeType==9){objXML=objXML.documentElement;}var xpath=".//"+espaceDeNomDefini(objXML)+balise+"[@"+nomAttr+"='"+valAttr+"']";if (estMoz){if (objXML.selectNodes){var restab = objXML.selectNodes(xpath);if (restab.length>0){return restab[0];}} else if (objXML.ownerDocument.selectNodes){var restab = objXML.ownerDocument.selectNodes(xpath,objXML);if (restab.length>0){return restab[0];}} else {var lesn=objXML.getElementsByTagName(balise);var i=0;while (i<lesn.length){var elTmp=lesn.item(i);if (elTmp.getAttribute(nomAttr)==valAttr){return elTmp;}i++;}}return null;} else {return objXML.selectSingleNode(xpath);}}function XML_trouveNoeudNS(objXML,ns,balise,nomAttr,valAttr){var xpath=".//"+ns+":"+balise+"[@"+nomAttr+"='"+valAttr+"']";if (estMoz) {if (objXML.selectNodes){if (!espaceNomDefini(objXML,ns)){return null;}var restab = objXML.selectNodes(xpath);if (restab.length>0){return restab[0];}} else if (objXML.ownerDocument.selectNodes){if (!espaceNomDefini(objXML,ns)){return null;}var restab = objXML.ownerDocument.selectNodes(xpath,objXML);if (restab.length>0){return restab[0];}} else {var lesn=objXML.getElementsByTagName(ns+":"+balise);var i=0;while (i<lesn.length){var elTmp=lesn.item(i);if (elTmp.getAttribute(nomAttr)==valAttr){return elTmp;}i++;}}return null;} else {return objXML.selectSingleNode(xpath);}}function XML_listeParBalise(objXML,balise){if (estMoz && !objXML.selectNodes){if (objXML.ownerDocument.selectNodes){return objXML.ownerDocument.selectNodes(".//"+espaceDeNomDefini(objXML)+balise,objXML);}return objXML.getElementsByTagName(balise);}return objXML.selectNodes(".//"+espaceDeNomDefini(objXML)+balise);}function XML_noeudEgal(objXML,balise,txtN){var res=null;if (objXML==null){alert("Null XML_noeudEgal "+balise+"//"+txtN);}var lesn=objXML.getElementsByTagName(balise);var i=0;while (i<lesn.length){var elTmp=lesn.item(i);if (XML_texteNoeud(elTmp)==txtN){res=elTmp;i=lesn.length;}i++;}return res;}function XML_premierNoeud(objXML,balise){if (objXML==null){alert("XML_premierNoeud null pour "+balise);}var xpath=".//"+espaceDeNomDefini(objXML)+balise;if (estMoz){if (objXML.selectNodes){var restab = objXML.selectNodes(xpath);if (restab.length>0){return restab[0];}} else if (objXML.ownerDocument.selectNodes){var restab = objXML.ownerDocument.selectNodes(xpath,objXML);if (restab.length>0){return restab[0];}} else {var restab=objXML.getElementsByTagName(balise);if (restab.length>0){return restab.item(0);}}return null;} else {return objXML.selectSingleNode(xpath);}return null;}function XML_premierNoeudNS(objXML,ns,balise){var xpath=".//"+ns+":"+balise;if (ns==""){ xpath=".//*[local-name()='"+balise+"']"; if (progIDMSXML=="Msxml2.DOMDocument.3.0"){ xpath=".//"+balise;}}if (estMoz){if (objXML.selectNodes){if (!espaceNomDefini(objXML,ns)){return null;}var restab = objXML.selectNodes(xpath);if (restab.length>0){return restab[0];}} else if (objXML.ownerDocument.selectNodes){if (!espaceNomDefini(objXML,ns)){return null;}var restab = objXML.ownerDocument.selectNodes(xpath,objXML);if (restab.length>0){return restab[0];}} else {var cherceBal=balise;if (ns!=""){cherceBal=ns+":"+balise;}var restab=objXML.getElementsByTagName(cherceBal);if (restab.length>0){return restab.item(0);}}return null;} else {return objXML.selectSingleNode(xpath);}}function espaceDeNomDefini(objXML){var oDoc=objXML;if (objXML.nodeType==1){oDoc=objXML.ownerDocument;}if (progIDMSXML=="Msxml2.DOMDocument.6.0" && oDoc.getProperty("SelectionNamespaces").indexOf(":dflt=")>0){return "dflt:";}if (progIDMSXML=="Moz" && oDoc.defaultNS!=null){return "dflt:";}return "";}function IU_chargerNouvelleInterface(nInter,idLangue){STYLE_INTERFACE=nInter;if (!IU_chargerInterfaceMD(nInter)){return echecInterface();}if (appareilMobile){var interfaceMobile=attrInter("interfaceMobile");if (interfaceMobile!=""){RACINE_XSL=RACINE_STYLES+interfaceMobile+"/xsl/";return IU_chargerNouvelleInterface(interfaceMobile,idLangue);}}IU_chargerFichierCSS(nInter);IU_chargerLangue(idLangue);if (optionStyleActive("fichierScript")){ var e0 = document.createElement("script"); e0.src = RACINE_STYLES+nInter+"/scripts/fonctions.js"; e0.type="text/javascript"; document.getElementsByTagName("head")[0].appendChild(e0); }}function IU_chargerInterfaceMD(nInter){if (DOMMDStyle==null){DOMMDStyle=IU_objDom();}var succ=DOMMDStyle.load(RACINE_MOS+"MosSrv/aspx/chargerInterface.aspx?id="+nInter);if (!succ){return false;}if (DOMMDStyle.documentElement.nodeName!="style"){return false;}return true;}function IU_chargerFichierCSS(nomStyle){var oCss=PF_donneObjet("feuilleStyleGeneral");oCss.href = RACINE_STYLES+nomStyle+"/css/general.css";}function IU_renduXSL(objXML,nomXSL,idCible){var oCible=PF_donneObjet(idCible);if (oCible!=null){renduXSLSub(objXML,nomXSL,oCible);oCible.style.display="block";if (nomXSL=="objets" && XML_premierNoeud(objXML,"clipAV")!=null){var lesspn=oCible.getElementsByTagName("div");for (var t=lesspn.length-1;t>=0;t--){var oSp=lesspn[t];if (oSp.className=="sp_clipAV"){var tabPrm=oSp.innerHTML.split(",");var resObj=PF_clipAV(tabPrm[0],tabPrm[1],tabPrm[2],tabPrm[3],tabPrm[4],tabPrm[5],tabPrm[6],tabPrm[7],tabPrm[8],tabPrm[9],'');oSp.innerHTML=resObj;}}}PF_affecterAlt(oCible);}}function renduXSLSub(objXML,nomXSL,oCible){var resHtml;if (oCible==null){return false;}var succ=true;var refTemp=RACINE_XSL+nomXSL+".xsl";if (nomXSL.indexOf("GEN_")==0){refTemp=RACINE_MOS+"MosSrv/xsl/util/"+nomXSL+".xsl";}var domXslTemp=objXSL;var chargeXsl=true;if (nomXSL=="objets"){if (objXSLListeDyn==null){objXSLListeDyn=IU_objDom();succ=objXSLListeDyn.load(refTemp);activerBalisesClipAV(objXSLListeDyn);var oGenListeDyn=IU_objDom();var succ2=oGenListeDyn.load(RACINE_MOS+"MosSrv/xsl/util/GEN_listeObjetsDynamique.xsl");if (succ2){var oRacF=objXSLListeDyn.documentElement;var oRacG=oGenListeDyn.documentElement;if (progIDMSXML=="Msxml2.DOMDocument.3.0"){while(oRacG.firstChild!=null){oRacF.appendChild(oRacG.firstChild);}} else {for (var t=0;t<oRacG.childNodes.length;t++){var oFils=oRacG.childNodes[t];oRacF.appendChild(IU_importeNoeud(oRacF,oFils));}}}}domXslTemp=objXSLListeDyn;chargeXsl=false;} else if (nomXSL=="GEN_listeActionsObjet"){if (objXSLActionCtxt==null){objXSLActionCtxt=IU_objDom();succ=objXSLActionCtxt.load(refTemp);}domXslTemp=objXSLActionCtxt;chargeXsl=false;} else if (objXSL==null){objXSL=IU_objDom();}if (chargeXsl && refTemp!=refXSLCharge){try{domXslTemp.resolveExternals=true;}catch(e){domXslTemp=IU_objDom();}refXSLCharge=refTemp;succ=domXslTemp.load(refXSLCharge);if (succ){if (progIDMSXML=="Msxml2.DOMDocument.6.0"){domXslTemp.setProperty("SelectionNamespaces","xmlns:dflt='http://www.w3.org/1999/XSL/Transform'");}activerBalisesClipAV(domXslTemp);}}if (!succ){alert("Error loading XSL "+RACINE_XSL+nomXSL+".xsl");leBiscuit.derInterf='';leBiscuit.enregistrer();}if (objXML==null){var oCorps=XML_premierNoeudNS(domXslTemp.documentElement,"","body");if (nomXSL.indexOf("pageAccueil")==0 || nomXSL=="contenuACC" || nomXSL=="contenuCNX" || nomXSL=="planLMS" || nomXSL=="menuLMS"){var lesimgs=oCorps.getElementsByTagName("img");var langsb=LANGUE;if (langsb.length>2){langsb=langsb.substring(0,2);}for (var m=lesimgs.length-1;m>=0;m--){var oImg=lesimgs[m];var ltitle=PF_attr(oImg,"title");if (ltitle.indexOf("locale_")==0){if (ltitle.indexOf("locale_"+langsb)!=0){var oPere=oImg.parentNode;oPere.removeChild(oImg);if (oPere.childNodes.length==0){oPere.parentNode.removeChild(oPere);}} else {if (ltitle.length>9){oImg.setAttribute("title",ltitle.substring(9));} else {oImg.removeAttribute("title");}}}}}resHtml="";for (var p=0;p<oCorps.childNodes.length;p++){resHtml+=serialiserXML(oCorps.childNodes.item(p));}} else {if (objXML && !estMoz && dernierServiceParams){if (dernierServiceParams.indexOf("outboxMessage")==0 || dernierServiceParams.indexOf("inboxMessage")==0){var lesmsg=objXML.getElementsByTagName("message");for (var p=0;p<lesmsg.length;p++){var ocn=XML_premierNoeud(lesmsg[p],"content");if (ocn){XML_modifTexteNoeud(ocn,XML_texteNoeud(ocn));}}}}var existeRemp=false;if (objXML && navigator.appVersion.indexOf("Safari")>=0){var lesmsg=objXML.getElementsByTagName("message");for (var p=0;p<lesmsg.length;p++){if (PF_attr(lesmsg[p],"fromSearch")!="true"){var ocn=XML_premierNoeud(lesmsg[p],"content");if (ocn){existeRemp=true;var txtr=XML_texteNoeud(ocn);txtr=txtr.replace(/ /g,"__Espace__");txtr=txtr.replace(/\n/g,"__Retour__");XML_modifTexteNoeud(ocn,txtr);}}}}if (objXML && (dernierServiceParams.indexOf("exploreCatalogue")==0||dernierServiceParams.indexOf("exploreTheme")==0) && optionStyleActive("cacherDossiersVidesCat")){var lesdossiers=objXML.getElementsByTagName("theme");for (var i=lesdossiers.length-1;i>=0;i--){var oDoss=lesdossiers[i];if (paramRetour(oDoss,"canSuscribe")!="true"&&paramRetour(oDoss,"canUnsuscribe")!="true"){var tabP0=initTabParam();if (paramRetour(oDoss,"isVirtual")=="true"){ajTParam(tabP0,"ruleID","theme/"+paramRetour(oDoss,"siteID")+"/"+paramRetour(oDoss,"themeID"));ajTParam(tabP0,"itemCount","1");var oRetour=SYS_service("ruleSearch",tabP0);if (oRetour.childNodes.length==0){oDoss.parentNode.removeChild(oDoss);}} else {ajTParam(tabP0,"themeID",paramRetour(oDoss,"themeID"));ajTParam(tabP0,"siteID",paramRetour(oDoss,"siteID"));var oRetour=SYS_service("checkEmptyTheme",tabP0);if (XML_texteNoeud(oRetour)=="true"){oDoss.parentNode.removeChild(oDoss);}}}}if (objXML.getElementsByTagName("theme").length==0){objXML.removeAttribute("multi");}}if (domXslTemp==null || domXslTemp.documentElement==null){domXslTemp=IU_objDom();domXslTemp.load(refXSLCharge);}resHtml=transformeXSL(objXML,domXslTemp);if (existeRemp){resHtml=resHtml.replace(/__Espace__/g," ");resHtml=resHtml.replace(/__Retour__/g,"<br/>");}}if (STYLE_INTERFACE!="standard"){resHtml=resHtml.replace(/\/MosData\/MosStyleMgr\/styles\/standard\/media/g,"/MosData/MosStyleMgr/styles/"+STYLE_INTERFACE+"/media");}oCible.innerHTML=resHtml;}function IU_importeNoeud(objXML,oNoeud){if (progIDMSXML!="Msxml2.DOMDocument.3.0"){var oDoc1=objXML;if (oDoc1.nodeType!=9){oDoc1=oDoc1.ownerDocument}var oDoc2=oNoeud;if (oDoc2.nodeType!=9){oDoc2=oDoc2.ownerDocument}if (oDoc1!=oDoc2){return oDoc1.importNode(oNoeud,true);}}return oNoeud; }function transformeXSL(objXML,objXSL){var resHtml;if (estMoz){var pXSLT = new XSLTProcessor();pXSLT.importStylesheet(objXSL);var nDoc = pXSLT.transformToFragment(objXML,window.document);resHtml=serialiserXML(nDoc);} else {resHtml=objXML.transformNode(objXSL);}return resHtml;}function serialiserXML(oNoeud) {var strXML="";if (estMoz){ var objXMLSerializer = new XMLSerializer(); strXML = objXMLSerializer.serializeToString(oNoeud); } else { strXML=oNoeud.xml; } return strXML;}function IU_chargerLangue(idLangue){tabLex=new Array();if (objXSL==null){objXSL=IU_objDom();}refXSLCharge="";var succ=false;try {succ=objXSL.load(RACINE_MOS+"MosData/MosStyleMgr/styles/"+STYLE_INTERFACE+"/langues/"+idLangue+"/lexiqueUTIL.xml");}catch(e){}if (!succ && idLangue!="en"){try {succ=objXSL.load(RACINE_MOS+"MosData/MosStyleMgr/styles/"+STYLE_INTERFACE+"/langues/en/lexiqueUTIL.xml");}catch(e){}if (succ){idLangue="en";}}if (!succ){try {succ=objXSL.load(RACINE_MOS+"MosSrv/ressources/langues/"+idLangue+"/lexiqueUTIL.xml");}catch(e){}if (!succ && idLangue!="en"){succ=objXSL.load(RACINE_MOS+"MosSrv/ressources/langues/en/lexiqueUTIL.xml");if (succ && idLangue!="en"){}}}if (succ){var lexs = objXSL.documentElement.getElementsByTagName("lex"); for (var i=0;i<lexs.length;i++){ var lex = lexs.item(i); tabLex[lex.getAttribute("id")]=XML_texteNoeud(lex); } LANGUE=idLangue; try{leBiscuit.langue=LANGUE;}catch(e){}} else {alert("Language file not found");}}function donneLex(num){return tabLex[num];}function donneParam(nomP){ var res=''; var params=window.location.search; /*if ((params!="")&&(params.indexOf('%26')>0)){params=params.replace(/%26/,'&');}*/ var ind=params.indexOf("&"+nomP+'='); if (ind<0){ind=params.indexOf("?"+nomP+'=');} if (ind>=0){ var reste=params.substring(ind+nomP.length+2,params.length); var indexFin=reste.indexOf('&'); if (indexFin<0){indexFin=params.length;} res= reste.substring(0,indexFin); } return res;}function initObjHTTP(){if (objHTTP==null){objHTTP=creerObjHTTP();}}function creerObjHTTP(){var objHTTP0=null;if (progIDMSXML!="Moz"){var proHttp="MSXML2.XMLHTTP.3.0";if (progIDMSXML=="Msxml2.DOMDocument.6.0"){proHttp="MSXML2.XMLHTTP.6.0";}try { objHTTP0 = new ActiveXObject(proHttp);} catch(e){objHTTP0 = new ActiveXObject("MSXML2.XMLHTTP.3.0");progIDMSXML="Msxml2.DOMDocument.3.0";}}if (objHTTP0==null && window.XMLHttpRequest){objHTTP0=new XMLHttpRequest();if (progIDMSXML!="Moz"){progIDMSXML="Msxml2.DOMDocument.3.0";}} return objHTTP0;}function usrAsyncCompleteRtr() { if(objHTTP.readyState != 4) return(false); usrCheckHTTPStatusRtr("200");}function fenErreurRtr(){ alert("Error "+objHTTP.status+": "+objHTTP.statusText); newWindow = window.open(); newWindow.document.body.innerHTML = objHTTP.responseText; return(false);}function usrCheckHTTPStatusRtr(sExpected){ if (objHTTP.status != sExpected) { return fenErreurRtr(); } }function SYS_service(nomService,tabParam){var txtm="<?xml version=\"1.0\" encoding=\"UTF-8\"?><SOAP-ENV:Envelope xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\"><SOAP-ENV:Body>";txtm+="<"+nomService+" xmlns=\"urn:MosWS\" SOAP-ENV:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">";if (tabParam!=null){for (var i=0;i<tabParam.length;i++){var ligne=tabParam[i].split("##");/*+" xsi:type=\""+ligne[1]+"\"*/txtm+="<"+ligne[0]+">"+ligne[1]+"</"+ligne[0]+">";}}txtm+="</"+nomService+"></SOAP-ENV:Body></SOAP-ENV:Envelope>";var nFich="SRV_lmsSearch";var retour=true;if (RETOUR_SERV_ASYNC){retour=false;RETOUR_SERV_ASYNC=false;} if (nomService=="announcementDetail"||nomService=="accesRessource"||nomService=="accesManageur"||nomService=="changementLangueACC"||nomService.indexOf("Objectives")>0){nFich="SRV_lmsContent";} else if (nomService=="activeAccessToCourse"||nomService=="sendPassword"||nomService=="alertAuth"||nomService=="notifySharedFile"){nFich="SRV_notification";} else if (nomService.indexOf("File")>0){nFich="SRV_store";} else if (nomService.indexOf("User")>0 || nomService=="getParticipants"||nomService=="viewAdmins"||nomService=="viewColleagues"){nFich="SRV_lmsProfile";} else if (nomService.indexOf("Forum")>0||nomService.indexOf("Messages")>0||nomService.indexOf("Blog")>0||nomService=="postAnnouncement"||nomService=="deleteAnnouncement"||nomService=="getSessions"||nomService=="getGroup"||nomService=="messageItrnDetail"||nomService=="isContributor"||nomService=="readInternalMail"){nFich="SRV_lmsCollab";} else if (nomService=="exploreCatalogue" || nomService=="editableProjects" || nomService.indexOf("Theme")>0 || nomService=="enrollInGroup" || nomService=="unenrollFromGroup" || nomService=="requestAuthorization"||nomService=="getUrlKey"||nomService=="userIsInSelection"||nomService=="checkStartDateVirtualCourse"){nFich="SRV_lmsTheme";} else if (nomService=="advancedSearch"){nFich="SRV_reglesRecherche";} else if (nomService=="redonnerParcours"){nFich="SRV_parcours";} else if (nomService=="creerProfil"){nFich="ADM_ajUtil";} else if (nomService=="retrieveRSS"){nFich="SRV_lireRSS";} else if (nomService.indexOf("customService")==0){nFich=txtAppelVC;} else if (nomService=="xmlHttpServ"){nFich=txtAppelVC;} else if (nomService=="curriculumContent"){nFich="cursus";} else if (nomService=="generatePDF"){nFich="../extensions/SRV_generatePDF";}if (nomService=="activeAccessToCourse"||nomService=="accesRessource"){retour=false;}if (nFich.indexOf("://")>0){cibleASP=nFich;} else {cibleASP=RACINE_MOS+"MosSrv/aspx/"+nFich+".aspx";}/*var ofen=window.open();var oNewDoc = ofen.document.open();oNewDoc.write(txtm+nFich);oNewDoc.close();*/if (retour){return SYS_lancerOperationsRetour(txtm,nomService);} else {SYS_lancerOperations(txtm,true);}}function SYS_lancerOperationsRetour(chaineXML,type){initObjHTTP();objHTTP.onreadystatechange = usrAsyncCompleteRtr; objHTTP.open("POST",cibleASP,false);objHTTP.setRequestHeader("Content-Type","text/xml"); objHTTP.send(chaineXML);var DOMReponse=objHTTP.responseXML;var oServ=null;if (DOMReponse && DOMReponse.documentElement){/*var ofen1=window.open();var oNewDoc = ofen1.document.open();oNewDoc.write(objHTTP.responseText+"retour");oNewDoc.close();*/oServ=XML_premierNoeud(DOMReponse.documentElement,"return");if (oServ==null && cibleASP.indexOf("SRV_vCard")>0){oServ=DOMReponse.documentElement;}}if (oServ==null){var newWindow = window.open(); newWindow.document.body.innerHTML = objHTTP.responseText;}return oServ;}function ajTParam(tab,attr,val){tab.push(attr+"##"+val);}function donneFuseauMin(){return (new Date()).getTimezoneOffset();}function hexToString(h) { var r=""; for (var i=0;i<h.length;i+=2){r+= String.fromCharCode(parseInt(h.substr(i,2),16));} return r;}function PF_crypte(chaine){chaine=escape(chaine);var tabPc=chaine.split("%");for (var i=0;i<tabPc.length;i++){var tmp=tabPc[i];if (tmp.length>1 && tmp.indexOf("*")<0 && tmp.indexOf("?")<0){var oReg=new RegExp("%"+tmp.substring(0,2));chaine=chaine.replace(oReg,"%"+tmp.substring(0,2).toLowerCase());}}chaine=chaine.replace(/\+/g,":PlS:");chaine=chaine.replace(/%20/g,"+");var crypt=stringToHex(chaine);crypt=crypt.replace(/30/g,"R");crypt=crypt.replace(/d6/g,"T");crypt=crypt.replace(/74/g,"Y");crypt=crypt.replace(/f0/g,"I");crypt=crypt.replace(/f5/g,"L");crypt=crypt.replace(/776/g,"H");var lim=Math.floor(crypt.length/3);if (lim>0){crypt=crypt.substring(lim)+crypt.substring(0,lim);}return crypt;}function stringToHex(s){ var r = ""; var hexes = new Array ("0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"); for (var i=0; i<s.length; i++) {r += hexes [s.charCodeAt(i) >> 4] + hexes [s.charCodeAt(i) & 0xf];} return r;}function PF_decrypte(crypt){var lim=crypt.length-Math.floor(crypt.length/3);if (lim>0){crypt=crypt.substring(lim)+crypt.substring(0,lim);}crypt=crypt.replace(/R/g,"30");crypt=crypt.replace(/T/g,"d6");crypt=crypt.replace(/Y/g,"74");crypt=crypt.replace(/I/g,"f0");crypt=crypt.replace(/L/g,"f5");crypt=crypt.replace(/H/g,"776");var chaine=hexToString(crypt);chaine=chaine.replace(/\+/g," ");chaine=unescape(chaine);chaine=chaine.replace(/:PlS:/g,"+");return chaine;}function TamponHistorique(zoneContenu,DOMListeCourante,objSelCourant,defilement){this.zoneContenu=zoneContenu;this.objSelCourant=objSelCourant;this.DOMListeCourante=DOMListeCourante;this.defilement=defilement;}function formaterDatesDansXML(objXML,nomBal){var lesbal=objXML.getElementsByTagName(nomBal);for (var i=0;i<lesbal.length;i++){var oTmp=lesbal.item(i);var txtd=XML_texteNoeud(oTmp);XML_modifTexteNoeud(oTmp,IU_afficheDate(txtd,false));oTmp.setAttribute("localeString",IU_afficheDate(txtd,true));}}function IU_afficheDate(date0,complet){if (date0==''){return '';}var indexD=0;var annee=date0.substring(indexD,indexD+4);indexD=5;var mois=date0.substring(indexD,indexD+2);indexD=8;var jour=date0.substring(indexD,indexD+2);var dateS=new Date();dateS.setUTCFullYear(Number(annee),Number(mois)-1,Number(jour));var res;if (date0.indexOf(":")>0){indexD=11;dateS.setUTCHours(Number(date0.substring(indexD,indexD+2)),Number(date0.substring(indexD+3,indexD+5)),Number(date0.substring(indexD+6,indexD+8)));res=dateS.toLocaleString();res=res.substring(0,res.lastIndexOf(":"));} else {res=dateS.toLocaleString();res=res.replace(/\s\w\w:\w.+/,"");}if (!complet){var sep="/";if (LANGUE.substring(0,2)=='de'||donnePays(LANGUE)=="CH"){sep=".";}var an=new String(dateS.getUTCFullYear());var mois=dateS.getUTCMonth()+1;if (mois<10){mois='0'+mois;}var jour=dateS.getUTCDate();if (jour<10){jour='0'+jour;}res=jour+sep+mois+sep+an.substring(2);if (donnePays(LANGUE)=="US"){res=mois+sep+jour+sep+an.substring(2);}if (donnePays(LANGUE)=="JP"){res=an+sep+mois+sep+jour;}}return res;}function donnePays(langue){var lang="";if (langue.indexOf("-")>0){return langue.substring(3);}if (navigator.userLanguage){lang=navigator.userLanguage;}else {lang=navigator.language;}var indT=lang.indexOf("-");if (indT>0){return lang.substring(indT+1).toUpperCase();}return "";}function SYS_lancerOperations(chaineXML,asynchrone){var objHTTP0=creerObjHTTP(); objHTTP0.open("POST", cibleASP, asynchrone);objHTTP0.setRequestHeader("Content-Type", "text/xml; charset=utf-8");if (asynchrone){objHTTP0.onreadystatechange = function(){ if (objHTTP0.readyState == 4){ if (objHTTP0.status != 200){ alert("Error "+objHTTP0.status+": "+objHTTP0.statusText); newWindow = window.open(); newWindow.document.body.innerHTML = objHTTP0.responseText; return(false); } else {return SYS_retourSrvAsyncXML(objHTTP0.responseXML);} } };}objHTTP0.send(chaineXML);}function paramPositionFenetre(val){var tab=val.split(",");var res="";var d1=Number(tab[0]);if (!isNaN(d1)){if (d1<0){d1=window.screen.width+d1;}res="left="+d1+",";}if (!isNaN(d1)){d1=Number(tab[1]);if (d1<0){d1=window.screen.height+d1;}res+="top="+d1+",";}if (!isNaN(d1)){d1=Number(tab[2]);if (d1<0){d1=window.screen.width+d1;}res+="width="+d1+",";}if (!isNaN(d1)){d1=Number(tab[3]);if (d1<0){d1=window.screen.height+d1;}res+="height="+d1+",";}return res;}function PF_clipAV(lid,src,largeur,hauteur,demarreAuto,lecteur,boucle,align,autresParams,lstyle,dansCmt){if (largeur==29 && hauteur==29){largeur=0;hauteur=0;}if (lecteur=='Flash' && navigator.userAgent.indexOf("iPhone")>0&&navigator.userAgent.indexOf("Safari")>0){lecteur="Quicktime";if (hauteur==20){hauteur=30;}}var clsid='clsid:';var classe="obj"+lecteur;var loc=window.location.href;loc=loc.substring(0,loc.toLowerCase().lastIndexOf("/mossrv/"));var chemMedia=loc+"/MosData/MosSrv/media/";var source=chemMedia+src;if (src.indexOf("ref/")==0){source=src.substring(4);}if (src.indexOf("../")!=0){if (lid.indexOf('clipSTY')==0){var prendreFenParent=false;try {if (top.opener && top.opener.RACINE_STYLES && STYLE_INTERFACE==null){prendreFenParent=true;}}catch(e){}if (prendreFenParent){source=top.opener.RACINE_STYLES+top.opener.STYLE_INTERFACE+"/media/"+src;} else {source=RACINE_STYLES+STYLE_INTERFACE+"/media/"+src;}}}var ajouteDimFVar=false;var extFich="";if (src.indexOf(".")>0){extFich=src.substring(src.lastIndexOf("."));}if (lecteur=='Flash' && (extFich==".flv" || extFich==".mp3" || extFich==".mp4" || src.indexOf("youtube.com/watch")>0)){var nomImage=src.replace(extFich,".jpg");source=loc+"/MosSrv/ressources/html/mediaplayer.swf?file=";if (src.indexOf("ref/")==0){nomImage=lid+".jpg";source+=escape(src.substring(4));} else {source+=chemMedia+src;}if (hauteur>20){source+="&amp;image="+chemMedia+nomImage;}if (autresParams.toLowerCase().indexOf("flashvars:")<0){autresParams+=";flashvars:";}ajouteDimFVar=true;if (boucle=="true"){source+="&amp;repeat=true";}if (demarreAuto=="true"){source+="&amp;autostart=true";}demarreAuto="true";classe+="_flvPly";}var type="";if (boucle==''){boucle='false';}if (demarreAuto==''){demarreAuto='false';}var lesparams='';if (lecteur=='WM'){var ajBoucle="";if (boucle=="true"){ajBoucle=";playCount:999";}clsid+='6BF52A52-394A-11d3-B153-00C04F79FAA6';type="application/x-mplayer2";lesparams="URL:x;autoStart:"+demarreAuto+";Loop:"+boucle+ajBoucle;} else if (lecteur=='Flash'){ clsid+='D27CDB6E-AE6D-11cf-96B8-444553540000';type="application/x-shockwave-flash";lesparams="movie:x;play:"+demarreAuto+";loop:"+boucle+";swLiveConnect:true";} else if (lecteur=='Real'){ clsid+='CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA';type="audio/x-pn-realaudio-plugin";lesparams="SRC:x;AUTOSTART:"+demarreAuto+";LOOP:"+boucle;} else if (lecteur=='QT'){ clsid+='02BF25D5-8C17-4B23-BC80-D3488ABDDC6B';type="video/quicktime";lesparams="src:x;AutoPlay:"+demarreAuto+";Loop:"+boucle+";EnableJavaSript:true";} else {clsid+=lecteur;}lesparams+=";"+autresParams;var ajAlign="";if (align!=''){ajAlign=' align="'+align+'"';}if (lstyle!=""){ajAlign+=' style="'+lstyle+'"';}var ajTaille=' width="'+largeur+'" height="'+hauteur+'"';var res='<object classid="'+clsid+'" id="'+lid+'" class="'+classe+'"'+ajTaille+ajAlign+'>';var tabPrm=lesparams.split(';');var listeAttrEmbed=' src="'+source+'"';for (var i=0;i<tabPrm.length;i++){if (tabPrm[i].indexOf(':')>0){var paireP=tabPrm[i].split(':');if (i==0){res+='<param name="'+paireP[0]+'" value="'+source+'"/>';} else {if (ajouteDimFVar && paireP[0].toLowerCase()=="flashvars"){var valP1=paireP[1];if (valP1.indexOf("width=")<0){if (valP1!=""){valP1+="&";}valP1+="width="+largeur+"&height="+hauteur;paireP[1]=valP1;}}res+='<param name="'+paireP[0]+'" value="'+paireP[1]+'"/>';listeAttrEmbed+=' '+paireP[0]+'="'+paireP[1]+'"';}}}res+='<embed name="'+lid+'" class="'+classe+'" type="'+type+'"'+ajTaille+ajAlign+listeAttrEmbed+'></embed>';res+='</object>';return res;}function paramRetour(obj,nomAttr){var res="";var oP=XML_fils(obj,nomAttr);if (oP!=null){res=XML_texteNoeud(oP);}return res;}function initRacineMos(){if ((navigator.userAgent.indexOf("WebKit")>0 && (navigator.userAgent.indexOf("iPhone")>0||navigator.userAgent.indexOf("Android")>0)) || navigator.userAgent.indexOf("Opera Mobi")>0){appareilMobile=true;}var cheminSrv=top.location.href;RACINE_MOS=cheminSrv.substring(0,cheminSrv.toLowerCase().lastIndexOf('/mossrv/')+1);RACINE_STYLES=RACINE_MOS+"MosData/MosStyleMgr/styles/";}function SYS_retourSrvAsyncXML(DOMReponse){var oServ=null;if (DOMReponse && DOMReponse.documentElement){oServ=XML_premierNoeud(DOMReponse.documentElement,"return");if (oServ!=null){var nomSrvPere=oServ.parentNode.nodeName;nomSrvPere=nomSrvPere.replace("Response","");if (nomSrvPere=="accesRessource"||nomSrvPere=="sauveVCard"){return true;}retourServiceASync(oServ,nomSrvPere);}if (oServ==null && XML_texteNoeud(DOMReponse.documentElement)=="OK"){return true;}}if (oServ==null){var newWindow = window.open(); newWindow.document.body.innerHTML = objHTTP.responseText;}return(true);}function activerBalisesClipAV(domXslTemp){var oScript=XML_premierNoeudNS(domXslTemp.documentElement,"","script");while (oScript!=null){var txtS=XML_texteNoeud(oScript).replace(/^\s+/,'');txtS=txtS.replace(/'/g,"");if (txtS.indexOf('ajDocW(PF_clipAV')==0){txtS=txtS.substring(17);var tabPrm=txtS.split(",");var resObj=PF_clipAV(tabPrm[0],tabPrm[1],tabPrm[2],tabPrm[3],tabPrm[4],tabPrm[5],tabPrm[6],tabPrm[7],tabPrm[8],tabPrm[9],'');var domscr=IU_objDom();var succcli=domscr.loadXML(resObj);if (succcli){if (estMoz && oScript.ownerDocument.importNode){oScript.parentNode.insertBefore(oScript.ownerDocument.importNode(domscr.documentElement,true),oScript);} else {oScript.parentNode.insertBefore(domscr.documentElement,oScript);}}}oScript.parentNode.removeChild(oScript);oScript=XML_premierNoeudNS(domXslTemp.documentElement,"","script");}}

