/* Mootools - menu
********************/
var accordion;
var accordionTogglers;
var accordionContents;
var voir;
function montre(){
	accordionTogglers = document.getElementsByClassName('accToggler');
	accordionContents = document.getElementsByClassName('accContent');
	accordionTogglers.each(function(el, i){
		el.addEvent('click', function(){
			Cookie.set('voir', i);
		});	
	})
	if (Cookie.get('voir')){ 
		voir = Cookie.get('voir').toInt();
	}
	else {
		voir = 'all-closed';
	}
	accordion = new Fx.Accordion(accordionTogglers, accordionContents, {
		alwaysHide: true,
		display: voir ,
		opacity: false
	});
}
function effaceCookie(){
	Cookie.remove('voir');
}
/* addRemoveEvent
********************/
function addRemoveEvent(add, el, evt, func){
	if(add){
		if(el.addEventListener) el.addEventListener(evt, func, false);
		else if (el.attachEvent) el.attachEvent("on" + evt, func);
	}else{
		if(el.removeEventListener) el.removeEventListener(evt, func, false);
		else if (el.detachEvent) el.detachEvent("on" + evt, func);
	}
}
/* anchors
********************/
function initAnchors(){
	var anchors = document.getElementsByTagName("a");
	for (var i=0; i<anchors.length; ++i){
		if (!anchors[i].getAttribute("href") || !anchors[i].getAttribute("rel")) continue;
		var relation = String(anchors[i].getAttribute("rel"));
		if (relation.match("popup")) anchors[i].onclick=popup;
		if (relation == "external") anchors[i].onclick=externalLink;
	}
}
function popup(){
	var relation = String(this.getAttribute("rel"));
	if(relation == "popup"){
		window.open(this, "pop", "scrollbars=no");
	}else{
		var arguments = relation.substring(6,relation.length-1).split(";");
		window.open(this,arguments[0],'toolbar=0,location=0,directories=0,status=0,menubar=0,' + arguments[1] + ',resizable=no,width=' + arguments[2] + ',height=' + arguments[3] + ',top=' + arguments[4] + ',left=' + arguments[5]);
	}
	return false;
}
function externalLink(){
	window.open(this);
	return false;
}

/* init
********************/
addRemoveEvent(true, window, "load", montre);
addRemoveEvent(true, window, "load", initAnchors);



   
	function loadImage(nr) {
	document.getElementById('imgDetail').src= arrImages1[nr];
	//document.getElementById('imgDetail').style.marginTop=((250-arrImageSize[nr][1])/2)+"px";
	document.getElementById('imgTitle').innerHTML=arrText[nr];
	/*document.getElementById("imgDetail").onclick = function () {	
		showImage(arrImages[nr],arrImageWidth[nr],(arrImageHeight[nr]+30));
		}*/
	document.getElementById("big_img_link").href=arrImages3[nr];
	document.getElementById("big_img_des").innerHTML=arrdes[nr];
	initLytebox();
	}
	function moveBack()
	{
		/*if (nPosition == nImages - nrImg + 1) {
			element = "imgContainer"+(nrImg-1);
			document.getElementById(element).style.border = imgContainerBorder;
		}*/
		firstThumb--;
		if (firstThumb < 0)
			firstThumb = nImages - 1;
		moveDo();
	}
	
	function moveForward()
	{
		firstThumb++;
		if (firstThumb > nImages - 1)
			firstThumb = 0;
		moveDo();
	}
	
	function moveDo()
	{
		document.getElementById('imgDetail').src = arrImages1[firstThumb];
		document.getElementById('imgDetail').style.marginTop= ((250-arrImageSize3[firstThumb])/2) + "px";
		document.getElementById('imgTitle').innerHTML= arrText[firstThumb];
		document.getElementById("big_img_des").innerHTML=arrdes[firstThumb];
		document.getElementById('imgDetail').onclick = function () {
			//showImage(arrImages[firstThumb],arrImageWidth[firstThumb],arrImageHeight[firstThumb]);
	}
		
		var i=0;
		while (i < nImages && i < nrImg)
		{
			element = "imgContainer"+(i);
			if (i + firstThumb < nImages)
				document.getElementById(element).innerHTML = arrImg[i + firstThumb];
			else
				document.getElementById(element).innerHTML = arrImg[i + firstThumb - nImages];
			i++;
		}
		initLytebox();
	}
	firstThumb = 0;
	arrImageSize = Array();
	arrImageSize3 = Array();
	arrImages = Array();
	arrImages1 = Array();
	arrImages3 = Array();
	arrdes = Array();
	arrText = Array();
	arrImg = Array(); 
	arrImageWidth = Array();
	arrImageHeight = Array();
