window.addEvent('domready', function() {

	Slimbox.scanPage = function() {
		var links = $$("a").filter(function(el) {
			return el.rel && el.rel.test(/^lightbox/i);
		});
		$$(links).slimbox({/* Put custom options here */}, null, function(el) {
			return (this == el) || ((this.rel.length > 8) && (this.rel == el.rel));
		});
	};

	
//contruction___________________________________________________________________

if ($defined($('construction'))) {				
	
	var effect = $('construction').effect('opacity', {duration: 800});
	var periodical;

	var fx = function() {
		effect.start('.3').chain(function() {
			effect.start('1');
		});
	};
		fx();
		periodical = fx.periodical(1700);
}

//contruction___________________________________________________________________

//scroller______________________________________________________________________

if ($defined($('contenu'))) {				

//var scroller = new Scroller('contenu', {area: 100, velocity: 1});
//$('contenu').addEvent('mouseover', scroller.start.bind(scroller));
//$('contenu').addEvent('mouseout', scroller.stop.bind(scroller));

$('contenu').setStyle('overflow', 'hidden');

var scrollCatalogue = new Fx.Scroll($('contenu'));//scrolle le contenu du div fenetre
var dockPosition = 0;
var tailleScrollZone= 540;
$('fleche-up').setStyle('visibility', 'hidden');



$('fleche-up').addEvent('mousedown', function(e){
	new Event(e).stop();
	$('fleche-down').setStyle('visibility', 'visible');
	scrollCatalogue.scrollTo(0,(dockPosition-300));
	dockPosition-=300;
	if (dockPosition<=0)
	{
		dockPosition=0;
		$('fleche-up').setStyle('visibility', 'hidden');
		
	}
});


$('fleche-down').addEvent('mousedown', function(e){
	new Event(e).stop();
	$('fleche-up').setStyle('visibility', 'visible');
	scrollCatalogue.scrollTo(0,(dockPosition+300));
	dockPosition+=300;
	//console.log("dockposition = "+dockPosition);
	if ((dockPosition+tailleScrollZone)>=($('contenu').getSize().scrollSize.y))
	{
		$('fleche-down').setStyle('visibility', 'hidden');
		// dockPosition=($('contenu').getSize().scrollSize.y);
		
	}
});


}

//scroller______________________________________________________________________



//----------------------------------------ajax fiche technique

$$('.photo-livre').addEvent('click', function(e){ //selection de tous les elements de class .menuimage
	new Event(e).stop();							//on stoppe le chargement de la page html
	var ajUrl = this.href;							//on récupère le lien
	var jesplit = ajUrl.split('?');					//on splitte le lien récupéré au dessus au point d'interrogation
	var ajData = jesplit[1]; 						//on récupère la deuxième partie du split
	
	//alert(this.href); 
	//alert(ajData);
	//and then comes your ajax call
	var myAjax = new Ajax('include/affichage-photo.php', {
		method: 'post',
		data: ajData,
		update: 'colimage',
		// evalScripts: true,
		//followed by your on this and that options

		//rafraichissement des liens pour fonctionnement slimbox apres reload ajax
		onComplete:	function(){
			Slimbox.scanPage();
		}
		//rafraichissement des liens pour fonctionnement slimbox apres reload ajax
			}).request(); 
});
	//----------------------------------------ajax fiche technique

//console.log("scrollsize = "+($('contenu').getSize().scrollSize.y));
//console.log("size = "+($('contenu').getSize().size.y));
//console.log("position = "+($('contenu').scrollTop));












});//domready

