var activeres = '1024x768' ;
var activeparf = 0 ;
var activepage = 0 ;
var totalpage = 0;
var cachange = 0;
var page1;
var etape1;
var prec;

CSAg = window.navigator.userAgent;
CSBVers = parseInt(CSAg.charAt(CSAg.indexOf("/")+1),10);
CSIsW3CDOM = ((document.getElementById) && !(IsIE()&&CSBVers<6)) ? true : false;
function IsIE() { return CSAg.indexOf("MSIE") > 0;}
function CSIEStyl(s) { return document.all.tags("div")[s].style; }
function CSNSStyl(s) { if (CSIsW3CDOM) return document.getElementById(s).style; else return CSFindElement(s,0);  }

function changeres(res){
var i;
var j;
activeres = res ;

if(res != '800x600'){
document.getElementById('res800x600').style.color ='#4D6080';
}

if(res != '1024x768'){
document.getElementById('res1024x768').style.color ='#4D6080';
}

document.getElementById('res'+res).style.color ='#9A4D92';

if(activeparf == 0)
return;

j = (listeparf[activeparf].length - 2) / 3;

for(i= 0 ;(i < 9)&&(i+(activepage*9)<j);i++){
document.getElementById('ref'+i).href = 'photo/'+listeparf[activeparf][1]+'/' + activeres + '/'+listeparf[activeparf][(i*3+activepage*27)+2]+'.jpg';
}

}

function changeparf(nparf){
var i = 0;
var j ;
if(cachange == 1)
return;
cachange = 1;
if (nparf == activeparf)
return;
j = (listeparf[nparf].length - 2) / 3;
totalpage = ((j-((j-1)%9))-1)/9  ;
prec = activeparf ;
activeparf = nparf ;
affichepage(0);
}

function affichepage(page){
page1 = page;
etape1=0;
affichepage1 ();
}

function affichepage1(){
var temp;
temp = etape1;
if((prec == 0) || !((CSAg.indexOf("Mac")>0)&&(CSAg.indexOf("MSIE")>0)) )
temp = 17;
if (temp == 17)
affichepage2(page1);
if (temp == 17)
return;

for (i=0 ; i<9 ;i++){
document.getElementById('divr' + i).style.clip = 'rect( 0px '+ (160 - (etape1 * 5)) +'px 120px ' + (etape1 * 5) +'px)' 
}
etape1++;
setTimeout('affichepage1()',50);
}


function affichepage2( page ){
var i;
var j;
activepage=page;
j = (listeparf[activeparf].length - 2) / 3;

if(page == totalpage){
document.getElementById('apres').src = '../../element/trans.gif';
}else{
document.getElementById('apres').src = 'element/flecheds.gif';
}

if(page == 0){
document.getElementById('avant').src = '../../element/trans.gif';
}else{
document.getElementById('avant').src = 'element/flechegs.gif';
}

document.getElementById('titreparf').innerHTML = listeparf [activeparf] [0];
document.title = unescape(titref) + ' / ' + listeparf [activeparf] [0] + ' ' + (
activepage +1)+ '/' + (totalpage+1);

for(i= 0 ;(i < 9)&&(i+(page*9)<j);i++){

document.getElementById('img'+i).src = 'photo/'+listeparf[activeparf][1]+'/160x120/'+listeparf[activeparf][(i*3+page*27)+2]+'.jpg';
document.getElementById('img'+i).alt = listeparf[activeparf][(i*3+page*27)+3+en];		
document.getElementById('ref'+i).href = 'photo/'+listeparf[activeparf][1]+'/' + activeres + '/' +listeparf[activeparf][(i*3+page*27)+2]+'.jpg';
document.getElementById('ref'+i).target="_blank";
document.getElementById('ref'+i).title = listeparf[activeparf][(i*3+page*27)+3+en];	
}
for (i=j - page* 9;i< 9;i++){
document.getElementById('img'+i).alt = '';	
document.getElementById('img'+i).src = '../../element/trans.gif';
document.getElementById('ref'+i).href = '#';
document.getElementById('ref'+i).target="";
document.getElementById('ref'+i).title = '';
}
etape1 = 12;
affichepage3();
}

function affichepage3(){
if (etape1 == -1)
cachange=0;
if( !((CSAg.indexOf("Mac")>0)&&(CSAg.indexOf("MSIE")>0)))
atape1 = -1;
if (etape1 == -1)
return;

for (i=0 ; i<9 ;i++){
document.getElementById('divr' + i).style.clip = 'rect( '+ (etape1 * 5) + 'px 160px ' + (120 - (etape1 * 5)) +'px 0px)';

}
etape1 = etape1 - 1 ;
setTimeout('affichepage3()',70);
}

function pageap(){
if(activepage == totalpage)
return;
prec = 1;
activepage++ ;
affichepage(activepage);
}

function pageav(){
if(activepage==0)
return;
prec = 1;
activepage-- ;
affichepage(activepage);
}

