﻿	var ongletActif=0;
	var af_listeVitesses=new Array(5,10,20,50);
	var af_timeOutDiapo; var af_valueTimer=0; var af_dVitesse=20;
	var af_next;
	var doNotResize=false; var limitCPU;
	if (document.domain && typeof(sas_ddotpos)=='undefined') try {
		sas_ddotpos=document.domain.indexOf('.');
		if (sas_ddotpos>0) document.domain=document.domain.substr(sas_ddotpos+1);
	} catch (e) {}
	function diffResize(){
		if(doNotResize) return true;		
		if(limitCPU) clearTimeout(limitCPU);
		limitCPU=setTimeout("doNotResize=false;resizeMe();",100);
		doNotResize = true;
	}
	function resizeMe(){
		var photo = document.getElementById("af_photo");
		if(!photo) return;
		var winheight = window.innerHeight ? window.innerHeight : document.body.clientHeight;
		var winwidth = window.innerWidth ? window.innerWidth : document.body.clientWidth;
		var objwidth = document.getElementById("af_tdContenu").offsetWidth;
		try{
			var w = Math.min(photoW*1.25,Math.max(300,Math.min(Math.floor(winheight/rapport)-6,winwidth-af_largeur)));
			photo.style.width=w;
			var af_papa = document.getElementById("af_parent"); 
			af_papa.style.width=w;
			af_papa.style.height=Math.floor(w*rapport);;//winheight;
			document.getElementById("af_overlay").style.width=w;
			document.getElementById("colCenter").width=w;
			af_papa.parentNode.style.width=w;
			var t=document.getElementById("af_infos");
			t.style.width=w;
			while(t=t.nextSibling){t.style.width=w;}
			var t=document.getElementById("af_diapoInfo").firstChild;
			t.style.width=w;
			while(t=t.nextSibling){t.style.width=w;}
			setAfXperso('afperso','dwidth',w);
		} catch (e){}
	}
	function showInfo(){
		document.getElementById("af_infosDefile").style.visibility="visible";
	}
	function hideInfo(){
		document.getElementById("af_infosDefile").style.visibility="hidden";
	}
	function setAfXperso(varCookieName,name,value,expires,path,domain,secure){
		var cookieName=varCookieName, c='', i=0, nv=name+'='+escape(value);	var ckt=document.cookie.split(';');
		for (i=0;i<ckt.length;i++) { var ck=ckt[i]; while (ck.charAt(0)==' ') ck=ck.substring(1,ck.length);
	     if (ck.substr(0,cookieName.length+1)==cookieName+'=') { c=ck.substring(cookieName.length+1,ck.length); break; } }
		if (c.length==0) c=nv; else { var cvt=c.split('&'),vi=-1; for (i=0;i<cvt.length;i++) if (cvt[i].substr(0,name.length+1)==name+'=') { vi=i; break; } if (vi<0) c=c+'&'+nv; else { cvt[vi]=nv; c=cvt.join('&'); }}
		if (!domain) domain=document.domain; if (!path) path='/'; document.cookie=cookieName+'='+c+(expires?'; expires='+ expires.toGMTString():'')+(path?'; path='+path:'')+(domain?'; domain='+domain:'')+(secure?'; secure':'');
	}
	function af_ongletSetActif(id){
		document.getElementById("af_idOnglet"+ongletActif).className="af_OngletInActif";
		document.getElementById("af_contenuOnglet"+ongletActif).style.display="none";
		ongletActif=id;
		document.getElementById("af_idOnglet"+ongletActif).className="af_OngletActif";
		document.getElementById("af_contenuOnglet"+ongletActif).style.display="";
	}
	function af_actionDiapo(e){
        if (!e) e=window.event; var t=(e.srcElement ? e.srcElement : e.target);
        if (!t.nodeName.match(/(input|textarea)/gi))
            switch (e.keyCode) {
                case 39: af_goDiapoNext(); return false; break;
                case 37: af_goDiapoPrev(); return false; break;
                case 28: af_stopDiapo(); return false; break;
            }
    }
    function af_goDiapoPrev(){
    	try{document.location=document.getElementById("af_linkPrev").href;}catch(e){};
    }
    function af_goDiapoNext(){
    	try{document.location=document.getElementById("af_linkNext").href;}catch(e){};
    }
	function af_startDiapo(){
		setAfXperso('afperso','ddiapo',af_dVitesse);
		document.getElementById("af_startID").style.visibility="hidden";
		try{af_next=document.getElementById("af_linkNext").href;}catch(e){af_stopDiapo();return;};
		af_timeOutDiapo = setTimeout("af_changeDiapo()",1000);
	}
	function af_changeDiapo(){
		if(!af_next||af_dVitesse<=0) return;
		af_valueTimer+=af_dVitesse;
		document.getElementById("af_diapoInfo").style.visibility="visible";
		if(af_valueTimer<100){
			document.getElementById("af_dprog").style.width=af_valueTimer+"%";
			af_timeOutDiapo = setTimeout("af_changeDiapo()",1000);
		} else {
			document.location=af_next;
		}
	}
	function af_stopDiapo(){
		document.getElementById("af_diapoInfo").style.visibility="hidden";
		document.getElementById("af_startID").style.visibility="visible";
		try{setAfXperso('afperso','ddiapo','');clearTimeout(af_timeOutDiapo);}catch(e){}
	}
	function af_speedUp(){
		var v=af_dVitesse; var i=0;
		while((i<af_listeVitesses.length)&&(v<=af_dVitesse)){v=af_listeVitesses[i++];}
		if(v!=af_dVitesse){
			af_dVitesse=v;
			setAfXperso('afperso','ddiapo',af_dVitesse);
		}
	}
	function af_speedDown(){
		var v=af_dVitesse; var i=af_listeVitesses.length-1;
		while((i>=0)&&(v>=af_dVitesse)){v=af_listeVitesses[i--];}
		if(v!=af_dVitesse){
			af_dVitesse=v;
			setAfXperso('afperso','ddiapo',af_dVitesse);
		}
	}
	function af_preloadNext(src){
		if(src){
			var n=new Image();
			n.src=src;
		}
	}

