﻿function DF_ObjetDefilant(a,f,i,j,l,k,g,h){this.DF_ObjetParam=typeof this.DF_ObjetParam=="undefined"?[]:this.DF_ObjetParam;this.DF_ObjetParam[a]=typeof this.DF_ObjetParam[a]=="undefined"?[]:this.DF_ObjetParam[a];if(typeof this.DF_ObjetParam[a]["id_defile"]=="undefined")e(a,f,i,j,l,k,g,h);else if(this.DF_ObjetParam[a]["dim_defilant"]>0){if(this.DF_ObjetParam[a]["mode"]=="r")d(a);else c(a);this.DF_ObjetParam[a]["Timer"]=setTimeout(function(){DF_ObjetDefilant(a)},this.DF_ObjetParam[a]["delaicrnt"])}function e(a,e,i,f,m,l,j,k){var c=null,d=null,g=null;if(!(c=document.getElementById(a)))c=null;else if(!(d=c.parentNode))d=null;else if(!(g=d.parentNode))g=null;if(d!=null&&g!=null&&c!=null){function u(a){return !/[^\t\n\r ]/.test(a.data)}function p(a){return a.nodeType==8||a.nodeType==3&&u(a)}function q(a){return a.replace(/^\s+/g,"")}function x(a){return a.replace(/\s+$/g,"")}if(c!=null){while(c.hasChildNodes()&&p(c.lastChild))c.removeChild(c.lastChild);while(c.hasChildNodes()&&p(c.firstChild))c.removeChild(c.firstChild)}}if(d!=null&&g!=null&&c!=null&&c.hasChildNodes()){this.DF_ObjetParam[a]["instance"]=typeof this.DF_ObjetParam[a]["instance"]=="undefined"?function(){DF_ObjetDefilant(a,e,i,f,m,l,j,k)}:this.DF_ObjetParam[a]["instance"];this.DF_ObjetParam[a]["sens_ini"]=typeof f!="undefined"&&(f=="g"||f=="d"||f=="h"||f=="b")?f:"g";this.DF_ObjetParam[a]["sens_horizontal"]=this.DF_ObjetParam[a]["sens_ini"]=="g"||this.DF_ObjetParam[a]["sens_ini"]=="d"?true:false;g.style.overflow="hidden";d.style.visibility="hidden";d.style.position="relative";d.style.overflow="hidden";c.style.position="absolute";c.style.width="auto";c.style.height="auto";var h=c.firstChild;if(h.nodeType==3&&this.DF_ObjetParam[a]["sens_horizontal"]){var t=document.createTextNode(q(h.nodeValue));c.replaceChild(t,c.firstChild)}h=c.lastChild;if(h.nodeType==3){var v=document.createTextNode(x(h.nodeValue));c.replaceChild(v,c.lastChild)}var o=c.cloneNode(true),s=document.createTextNode(" ");if(!this.DF_ObjetParam[a]["sens_horizontal"]&&o.lastChild.nodeName=="BR")o.appendChild(s);var n=document.createElement("div");n.style.height="100%";var w=d.childNodes.length;for(var r=0;r<w;r++)d.removeChild(d.firstChild);d.appendChild(n);this.DF_ObjetParam[a]["hauteur_cadre"]=n.offsetHeight;this.DF_ObjetParam[a]["largeur_cadre"]=n.offsetWidth;d.removeChild(d.firstChild);d.appendChild(o);this.DF_ObjetParam[a]["id_defile"]=document.getElementById(a);var e=typeof e=="undefined"||q(e)==""||e=="auto"?"auto":parseInt(e);if(this.DF_ObjetParam[a]["sens_horizontal"]){this.DF_ObjetParam[a]["id_defile"].style.height=this.DF_ObjetParam[a]["hauteur_cadre"]+"px";this.DF_ObjetParam[a]["largeur_def"]=e=="auto"?undefined:e;if(typeof this.DF_ObjetParam[a]["largeur_def"]=="undefined"){d.style.width="1000000px";this.DF_ObjetParam[a]["largeur_def"]=this.DF_ObjetParam[a]["id_defile"].offsetWidth;d.style.width="auto"}this.DF_ObjetParam[a]["id_defile"].style.width=this.DF_ObjetParam[a]["largeur_def"]+"px"}else{this.DF_ObjetParam[a]["id_defile"].style.width=this.DF_ObjetParam[a]["largeur_cadre"]+"px";this.DF_ObjetParam[a]["hauteur_def"]=e=="auto"?this.DF_ObjetParam[a]["id_defile"].offsetHeight:e;this.DF_ObjetParam[a]["id_defile"].style.height=this.DF_ObjetParam[a]["hauteur_def"]+"px"}this.DF_ObjetParam[a]["dim_cadre"]=this.DF_ObjetParam[a]["sens_horizontal"]?this.DF_ObjetParam[a]["largeur_cadre"]:this.DF_ObjetParam[a]["hauteur_cadre"];this.DF_ObjetParam[a]["dim_defilant"]=this.DF_ObjetParam[a]["sens_horizontal"]?this.DF_ObjetParam[a]["largeur_def"]:this.DF_ObjetParam[a]["hauteur_def"];this.DF_ObjetParam[a]["mode"]=typeof i!="undefined"&&(i=="r"||i=="b")?i:"b";this.DF_ObjetParam[a]["vitesse"]=typeof m!="undefined"&&parseInt(m)>0?parseInt(m):20;this.DF_ObjetParam[a]["psinit"]=typeof l!="undefined"&&parseFloat(l)>0?parseFloat(l):0;this.DF_ObjetParam[a]["b_esp"]=typeof j!="undefined"&&parseFloat(j)>0?parseFloat(j):0;this.DF_ObjetParam[a]["pause"]=typeof k!="undefined"&&parseInt(k)>0?parseInt(k):0;this.DF_ObjetParam[a]["b_esp"]=this.DF_ObjetParam[a]["b_esp"]<0||this.DF_ObjetParam[a]["b_esp"]>100||this.DF_ObjetParam[a]["mode"]=="r"?0:Math.ceil(this.DF_ObjetParam[a]["b_esp"]*this.DF_ObjetParam[a]["dim_cadre"]/100);this.DF_ObjetParam[a]["psinit"]=this.DF_ObjetParam[a]["psinit"]==100||this.DF_ObjetParam[a]["psinit"]<0||this.DF_ObjetParam[a]["psinit"]>100?this.DF_ObjetParam[a]["dim_cadre"]:Math.ceil(this.DF_ObjetParam[a]["psinit"]*this.DF_ObjetParam[a]["dim_cadre"]/100);this.DF_ObjetParam[a]["psinit"]=this.DF_ObjetParam[a]["dim_cadre"]>this.DF_ObjetParam[a]["dim_defilant"]&&this.DF_ObjetParam[a]["psinit"]==0?this.DF_ObjetParam[a]["dim_cadre"]-this.DF_ObjetParam[a]["dim_defilant"]:this.DF_ObjetParam[a]["psinit"];this.DF_ObjetParam[a]["pscrnt"]=this.DF_ObjetParam[a]["psinit"];this.DF_ObjetParam[a]["sens"]=1;this.DF_ObjetParam[a]["p_retour"]=this.DF_ObjetParam[a]["dim_defilant"]>=this.DF_ObjetParam[a]["dim_cadre"]?this.DF_ObjetParam[a]["dim_defilant"]-this.DF_ObjetParam[a]["dim_cadre"]:0;this.DF_ObjetParam[a]["dim_defilant"]+=this.DF_ObjetParam[a]["b_esp"];this.DF_ObjetParam[a]["p_retour"]=this.DF_ObjetParam[a]["mode"]=="b"?this.DF_ObjetParam[a]["dim_defilant"]:this.DF_ObjetParam[a]["p_retour"];if(this.DF_ObjetParam[a]["mode"]=="r"&&this.DF_ObjetParam[a]["dim_defilant"]==this.DF_ObjetParam[a]["dim_cadre"]&&this.DF_ObjetParam[a]["psinit"]==0)this.DF_ObjetParam[a]["dim_defilant"]=0;if(this.DF_ObjetParam[a]["dim_defilant"]>0&&this.DF_ObjetParam[a]["mode"]=="b")b(a);g.style.overflow="visible";d.style.visibility="visible";this.DF_ObjetParam[a]["instance"]()}}function b(a){var b=document.createElement("div"),f=this.DF_ObjetParam[a]["id_defile"].childNodes.length;for(var d=0;d<f;d++){b.appendChild(this.DF_ObjetParam[a]["id_defile"].firstChild.cloneNode(true));this.DF_ObjetParam[a]["id_defile"].removeChild(this.DF_ObjetParam[a]["id_defile"].firstChild)}if(this.DF_ObjetParam[a]["b_esp"]>0)if(this.DF_ObjetParam[a]["sens_horizontal"])this.DF_ObjetParam[a]["sens_ini"]=="g"?(b.style.paddingRight=this.DF_ObjetParam[a]["b_esp"]+"px"):(b.style.paddingLeft=this.DF_ObjetParam[a]["b_esp"]+"px");else this.DF_ObjetParam[a]["sens_ini"]=="h"?(b.style.paddingBottom=this.DF_ObjetParam[a]["b_esp"]+"px"):(b.style.paddingTop=this.DF_ObjetParam[a]["b_esp"]+"px");if(this.DF_ObjetParam[a]["sens_horizontal"])b.style.display="inline";this.DF_ObjetParam[a]["id_defile"].appendChild(b.cloneNode(true));var c=Math.ceil(this.DF_ObjetParam[a]["dim_cadre"]/this.DF_ObjetParam[a]["dim_defilant"]);if(this.DF_ObjetParam[a]["sens_horizontal"])this.DF_ObjetParam[a]["id_defile"].style.width=(c+1)*this.DF_ObjetParam[a]["dim_defilant"]+"px";else this.DF_ObjetParam[a]["id_defile"].style.height=(c+1)*this.DF_ObjetParam[a]["dim_defilant"]+"px";for(var e=0;e<c;e++)this.DF_ObjetParam[a]["id_defile"].appendChild(this.DF_ObjetParam[a]["id_defile"].firstChild.cloneNode(true))}function c(a){this.DF_ObjetParam[a]["delaicrnt"]=this.DF_ObjetParam[a]["vitesse"];this.DF_ObjetParam[a]["inverse"]=1;if(this.DF_ObjetParam[a]["pscrnt"]==-this.DF_ObjetParam[a]["p_retour"]){this.DF_ObjetParam[a]["id_defile"].appendChild(this.DF_ObjetParam[a]["id_defile"].firstChild.cloneNode(true));this.DF_ObjetParam[a]["id_defile"].removeChild(this.DF_ObjetParam[a]["id_defile"].firstChild);this.DF_ObjetParam[a]["inverse"]=-1;this.DF_ObjetParam[a]["pscrnt"]=0;this.DF_ObjetParam[a]["sens"]=-1}else if(this.DF_ObjetParam[a]["pscrnt"]==this.DF_ObjetParam[a]["psinit"]){this.DF_ObjetParam[a]["sens"]*=-1;this.DF_ObjetParam[a]["delaicrnt"]=this.DF_ObjetParam[a]["pause"]}if(this.DF_ObjetParam[a]["sens_horizontal"])this.DF_ObjetParam[a]["sens_ini"]=="g"?(this.DF_ObjetParam[a]["id_defile"].style.left=this.DF_ObjetParam[a]["pscrnt"]+"px"):(this.DF_ObjetParam[a]["id_defile"].style.right=this.DF_ObjetParam[a]["pscrnt"]+"px");else this.DF_ObjetParam[a]["sens_ini"]=="h"?(this.DF_ObjetParam[a]["id_defile"].style.top=this.DF_ObjetParam[a]["pscrnt"]+"px"):(this.DF_ObjetParam[a]["id_defile"].style.bottom=this.DF_ObjetParam[a]["pscrnt"]+"px");this.DF_ObjetParam[a]["pscrnt"]+=this.DF_ObjetParam[a]["sens"]}function d(a){this.DF_ObjetParam[a]["delaicrnt"]=this.DF_ObjetParam[a]["vitesse"];this.DF_ObjetParam[a]["inverse"]=1;if(this.DF_ObjetParam[a]["pscrnt"]==-this.DF_ObjetParam[a]["p_retour"]||this.DF_ObjetParam[a]["pscrnt"]==this.DF_ObjetParam[a]["psinit"]){this.DF_ObjetParam[a]["inverse"]=-1;this.DF_ObjetParam[a]["delaicrnt"]=this.DF_ObjetParam[a]["pause"];this.DF_ObjetParam[a]["sens"]*=-1}if(this.DF_ObjetParam[a]["sens_horizontal"])this.DF_ObjetParam[a]["sens_ini"]=="g"?(this.DF_ObjetParam[a]["id_defile"].style.left=this.DF_ObjetParam[a]["pscrnt"]+"px"):(this.DF_ObjetParam[a]["id_defile"].style.right=this.DF_ObjetParam[a]["pscrnt"]+"px");else this.DF_ObjetParam[a]["sens_ini"]=="h"?(this.DF_ObjetParam[a]["id_defile"].style.top=this.DF_ObjetParam[a]["pscrnt"]+"px"):(this.DF_ObjetParam[a]["id_defile"].style.bottom=this.DF_ObjetParam[a]["pscrnt"]+"px");this.DF_ObjetParam[a]["pscrnt"]+=this.DF_ObjetParam[a]["sens"]}}function DF_ObjetNavigMous(a,c,b){var b=typeof b=="undefined"?0:b+1;if(typeof this.DF_ObjetParam!="undefined"&&typeof this.DF_ObjetParam[a]!="undefined"&&this.DF_ObjetParam[a]["id_defile"]!=null&&typeof this.DF_ObjetParam[a]["instance"]!="undefined"&&typeof this.DF_ObjetParam[a]["Timer"]=="number"){clearTimeout(this.DF_ObjetParam[a]["Timer"]);this.DF_ObjetParam[a]["Timer"]=0;if(c=="out")this.DF_ObjetParam[a]["instance"]()}else if(b<30)setTimeout(function(){DF_ObjetNavigMous(a,c,b)},15)}function DF_ObjetSensInverse(a){if(typeof this.DF_ObjetParam!="undefined"&&typeof this.DF_ObjetParam[a]!="undefined"&&this.DF_ObjetParam[a]["id_defile"]!=null&&typeof this.DF_ObjetParam[a]["Timer"]=="number"&&this.DF_ObjetParam[a]["inverse"]==1&&!(this.DF_ObjetParam[a]["pscrnt"]==-this.DF_ObjetParam[a]["p_retour"]||this.DF_ObjetParam[a]["pscrnt"]==this.DF_ObjetParam[a]["psinit"]))this.DF_ObjetParam[a]["sens"]*=-1}function DF_ObjetDefilant_On(a){if(typeof this.DF_ObjetParam[a]["id_defile"]=="undefined"&&typeof this.DF_ObjetParam[a]["instance"]!="undefined")this.DF_ObjetParam[a]["instance"]();else DF_ObjetNavigMous(a,"out")}function DF_ObjetDefilant_Off(a){DF_ObjetNavigMous(a,"over")}function DF_ObjetDefilant_On_Off(a){if(typeof this.DF_ObjetParam[a]["id_defile"]=="undefined"||typeof this.DF_ObjetParam[a]["Timer"]=="number"&&this.DF_ObjetParam[a]["Timer"]==0)DF_ObjetDefilant_On(a);else DF_ObjetNavigMous(a,"over")}function DF_ObjetDefilant_On_Inverse(a){if(typeof this.DF_ObjetParam[a]["id_defile"]=="undefined"||typeof this.DF_ObjetParam[a]["Timer"]=="number"&&this.DF_ObjetParam[a]["Timer"]==0)DF_ObjetDefilant_On(a);else DF_ObjetSensInverse(a)}function DF_ObjetDefilant_Inverse(a){if(typeof this.DF_ObjetParam[a]["Timer"]=="number"&&this.DF_ObjetParam[a]["Timer"]>0)DF_ObjetSensInverse(a)}function addLoad_DF_ObjetDefilant(a){if(window.addEventListener)window.addEventListener("load",a,false);else if(document.addEventListener)document.addEventListener("load",a,false);else if(window.attachEvent)window.attachEvent("onload",a)}addLoad_DF_ObjetDefilant(function(){DF_ObjetDefilant("objet_defilant_2","auto","b","g","13","100","30","0")})
