 //=====================defilement du texte  la souris ou au clavier
var speed=2;
var moveupvar;
var movedownvar;
var cadre=1;


function move_up(speed){
	conteneur_text='text_t_'+cadre;
	cadre_text='cadre_t_'+cadre;	
if(parseInt(document.getElementById(conteneur_text).style.top) > parseInt(document.getElementById(cadre_text).offsetHeight) - parseInt(document.getElementById(conteneur_text).offsetHeight)){
document.getElementById(conteneur_text).style.top = parseInt(document.getElementById(conteneur_text).style.top) - speed + "px";
moveupvar=setTimeout("move_up(speed)",20);
}
}
function move_down(speed){
	conteneur_text='text_t_'+cadre;
	cadre_text='cadre_t_'+cadre;
if(parseInt(document.getElementById(conteneur_text).style.top) < 0){
document.getElementById(conteneur_text).style.top = parseInt(document.getElementById(conteneur_text).style.top) + speed + 'px';
movedownvar=setTimeout("move_down(speed)",20);
}
}
function click_up(){
	conteneur_text="text_t_"+cadre;
	cadre_text="cadre_t_"+cadre;
if(parseInt(document.getElementById(conteneur_text).style.top) > parseInt(document.getElementById(cadre_text).offsetHeight) - parseInt(document.getElementById(conteneur_text).offsetHeight)){
document.getElementById(conteneur_text).style.top = parseInt(document.getElementById(conteneur_text).style.top) - 16 + "px";
}
}
function click_down(){
	conteneur_text="text_t_"+cadre;
	cadre_text="cadre_t_"+cadre;
if(parseInt(document.getElementById(conteneur_text).style.top) < 0){
document.getElementById(conteneur_text).style.top = parseInt(document.getElementById(conteneur_text).style.top) + 16 + "px";
}
}
//========================================avance recule les vignettes dans la galerie
//script déplacement dynamique horizontal par jean ollion
var ecart=156;//nb de pixels du déplacement à paramétrer
var vit=2;//vitesse à paramétrer environ 2 pour 120 pixels

var rot=0;//angle sur lequel sera calculé le cosinus
var ec=ecart/2;

function avance(){
	if(rot==0){
		pos=parseInt(document.getElementById('galerie').style.left);
	}
	if(parseInt(document.getElementById('galerie').style.left) < 0){
		
		rot=rot+4;
		na=eval(78-(Math.floor(Math.cos(Math.PI/100*rot)*78)));
		npos=pos+na;
		document.getElementById('galerie').style.left = npos+"px";
		clic = window.setTimeout("avance();",1);

	if(rot>=100){
		rot=0;
		window.clearTimeout(clic);
	}
	}else{
	rot=0;
	pos=0;
	}
}
function recule(ni){
if(rot==0){
		maxi=ni;
		pos=parseInt(document.getElementById('galerie').style.left);
	}
	
if(parseInt(document.getElementById('galerie').style.left) >= -maxi){
	

		rot=rot+4;
		na=eval(78-(Math.floor(Math.cos(Math.PI/100*rot)*78)));
		npos=pos-na;
		document.getElementById('galerie').style.left = npos+"px";
		
		clic = window.setTimeout("recule();",1);
		
	if(rot>=100){
		rot=0;
		window.clearTimeout(clic);
	}
}else{
	rot=0;
	}
}

//========================================change photo legende animation_flash details texte
function change(n,f){//change

var cpt, id_t, id_p, id_l, id_f, id_d ;
for (cpt=1; cpt<23; cpt++){
	id_p='p_'+cpt;
	id_l='l_'+cpt;
	id_ct='cadre_t_'+cpt;
	id_t='text_t_'+cpt;
	id_f='f_'+cpt;
	id_d='d_'+cpt;
	
	if(document.getElementById(id_p)){
		document.getElementById(id_p).style.display='none';//cache toutes les photos
	}
	if(document.getElementById(id_l)){
		document.getElementById(id_l).style.display='none';//cache toutes les legendes
	}
	if(document.getElementById(id_ct)){
		document.getElementById(id_ct).style.display='none';//cache tous textes
	}
	if(document.getElementById(id_t)){
		document.getElementById(id_t).style.display='none';//cache tous textes
	}
	if(document.getElementById(id_f)){
		document.getElementById(id_f).style.display='none';//cache toutes les anim flash	
	}
	if(document.getElementById(id_d)){
		document.getElementById(id_d).style.display='none';//cache tous les blocs d tail
	}	
}

id_p='p_'+n;
document.getElementById(id_p).style.display='block';//montre la photo choisie
id_l='l_'+n;
document.getElementById(id_l).style.display='block';//montre la legende choisie
id_ct='cadre_t_'+n;
document.getElementById(id_ct).style.display='block';//montre le cadre_texte choisi
document.getElementById(id_ct).style.top='100px';//initialise en donnant un style.top au cadre_text
id_t='text_t_'+n;
document.getElementById(id_t).style.display='block';//montre le texte choisi
document.getElementById(id_t).style.top='0px';//initialise en donnant un style.top au text
id_f='f_'+n;
document.getElementById(id_f).style.display='block';//montre l'anim flash choisie

//version originale
<!--var ligne="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' width='130' height='130'> <param name='movie' value='"+f+"'> <param name='quality' value='high'> <embed src='"+f+"' quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='130' height='130'></embed></object> ";-->

//version modifiée
var ligne="<object type='application/x-shockwave-flash'  data='"+f+"' width='130' height='130' title='Animation géographique flash'><param name='movie' value='"+f+"' /><param name='quality' value='high' /></object>";

	

document.getElementById(id_f).innerHTML = ligne;	
	

id_d='d_'+n;
document.getElementById(id_d).style.display='block';//montre le bloc image details choisi
cadre=n;//indique le numero de cadre_text et text pour le scrolling
}


function change_detail (n,m){
	id_p='p_' + n;
	if (document.getElementById(id_p)){
		document.getElementById(id_p).style.display='none';
	}
	document.getElementById('photo_detail').style.display='block';
	document.getElementById('photo_detail').src=m;
	
}